skip to main content
10.1145/3372938.3373007acmotherconferencesArticle/Chapter ViewAbstractPublication PagesbdiotConference Proceedingsconference-collections
research-article

Parallel Implementation and Performance Evaluation of some Supervised Clustering Algorithms for MRI Images Segmentation

Published:07 January 2020Publication History

ABSTRACT

Given the continuous increase of the data size to be processed, the need for the information manipulation' speed (acquisition, processing, and analysis) has become increasingly necessary in many areas. In brain imaging, diagnostic systems provide large amounts of data in 2D and 3D with different modalities. Nevertheless, in front of the technological limitation and the development of the microprocessors speed, in recent years, researchers have moved to parallelism as an alternative to design algorithms running on distributed systems, computing grids or massively parallel systems. With the advent of the GP-GPU concept (General Purpose - Graphical Processing Unit), which means the use of graphic cards (originally designed for graphic rendering) for general computing, several researchers are oriented towards this new use of GPUs to dispense the microprocessor CPUs expensive treatment portions of their sequential algorithms. In this paper a comparative study of two parallel implementation of bias correction FCM (BCFCM) and Spatial FCM (SFCM) has been done in term of robustness and efficiency

References

  1. Chattopadhyay S., Pratihar D.K., and Sarkar, S.C.D A Comparative Study of Fuzzy C-Means Algorithm and Entropy-Based Fuzzy Clustering Algorithms. Computing and Informatics, Vol. 30, pp. 701--720, 2011Google ScholarGoogle Scholar
  2. Tou, J.T. and Gonzalez R.C. Pattern Recognition Principles. Addison-Wesley, London.1974.Google ScholarGoogle Scholar
  3. Bezdek J.C. Pattern Recognition with Fuzzy Objective Function Algorithms. Kluwer Academic Publishers. 1981.Google ScholarGoogle ScholarCross RefCross Ref
  4. N. R. Pal and J. C. Bezdek, "Complexity reduction for 'large image processing," IEEE Trans. Syst., Man, Cybern., Part B: Cybern., vol. 32, no. 5, pp. 598--611, Oct. 2002.Google ScholarGoogle Scholar
  5. Ahmed M N, Mohamed N A, Farag A and Moriarty T (2002) A modified fuzzy c-means algorithm for bias field estimation and segmentation of MRI data. IEEE Trans. Med. Imaging 21:193--199. DOI: 10.1109/42.996338.Google ScholarGoogle ScholarCross RefCross Ref
  6. Chuang K S, Tzeng H L, Chen S, Wu J & Chen T J (2006) Fuzzy c-means clustering with spatial information for image segmentation. Computerized medical imaging and graphics 30(1): 9--15.Google ScholarGoogle Scholar
  7. Harris C & Haines K (2005) Iterative Solutions using Programmable Graphics Processing Units. In FUZZ-IEEE:12--18.Google ScholarGoogle ScholarCross RefCross Ref
  8. Anderson D, Luke R H & Keller J M (2007). Incorporation of non-euclidean distance metrics into fuzzy clustering on graphics processing units. In Analysis and Design of Intelligent Systems using Soft Computing Techniques. Springer Berlin Heidelberg: 128--139.Google ScholarGoogle ScholarCross RefCross Ref
  9. Shalom S A, Dash M, & Tue M (2008) Graphics hardware based efficient and scalable fuzzy c-means clustering. In Proceedings of the 7th Australasian Data Mining Conference. Volume 87: 179--186.Google ScholarGoogle Scholar
  10. Pangborn A D (2010) Scalable data clustering using gpus. Thesis. Rochester Institute of Technology. Accessed from http://scholarworks.rit.edu/theses/5464.Google ScholarGoogle Scholar
  11. Rosinsky Z & Gocławski J (2012) Cuda based fuzzy c-means acceleration for the segmentation of images with fungus grown in foam matrices. Image Processing & Communications 17(4): 191--200. DOI: https://doi.org/10.2478/v10248-012-0046-7.Google ScholarGoogle ScholarCross RefCross Ref
  12. Li H, Yang Z, & He H (2014) An improved image segmentation algorithm based on GPU parallel computing. Journal of Software 9(8): 1985-1990. DOI: 10.4304/jsw.9.8.1985-1990.Google ScholarGoogle ScholarCross RefCross Ref
  13. Aitali N, Cherradi B, El Abbassi A, Bouattane O & Youssfi M (2016) Parallel Implementation of Bias Field Correction Fuzzy C-Means Algorithm for Image Segmentation. International Journal of Advanced Computer Science and Applications 7(3):367--374. DOI: 10.14569/IJACSA.2016.070352.Google ScholarGoogle ScholarCross RefCross Ref
  14. Al-Ayyoub M, Abu-Dalo A M, Jararweh Y, Jarrah M & Al Sad M (2015). A GPU-based implementation of the fuzzy C-means algorithms for medical image segmentation. The Journal of Supercomputing 71(8) 1--14. DOI: https://doi.org/10.1007/s11227-015-1431-y.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Alsmirat M A, Jararweh Y, Al-Ayyoub M, Shehab M A & Gupta B B (2017). Accelerating compute intensive medical imaging segmentation algorithms using hybrid CPU-GPU implementations. Multimedia Tools and Applications 76(3): 3537--3555. DOI: https://doi.org/10.1007/s11042-016-3884-2.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Shehab M, Al-Ayyoub M, Jararweh Y & Jarrah M (2016). Accelerating compute-intensive image segmentation algorithms using GPUs. The Journal of Supercomputing 73(5): 1929--1951. DOI: 10.1007/s11227-016-1897-2.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Aitali N. Cherradi B, El abbassi A, Bouattane O and Youssfi M (2016) GPU based Implementation of Spatial Fuzzy C-means Algorithm for Image Segmentation. In the Procceding of the 4th IEEE International Conference on Information Science and Technology (CiSt'16): 460 -- 464. DOI: 10.1109/CIST.2016.7805092.Google ScholarGoogle ScholarCross RefCross Ref
  18. Ait Ali N., Cherradi B., El Abbassi A., Bouattane O., and Youssfi M. "GPU fuzzy c-means algorithm implementations: performance analysis on medical image segmentation". Multimedia Tools and Applications (MTAP). Pages: 1--23. First Online: 06 January 2018. Springer.Google ScholarGoogle Scholar
  19. Liu, B., He, S., He, D., Zhang, Y., & Guizani, M. (2019). A Spark-Based Parallel Fuzzy c-Means Segmentation Algorithm for Agricultural Image Big Data. IEEE Access, 7, 42169--42180.Google ScholarGoogle ScholarCross RefCross Ref
  20. http://brainweb.bic.mni.mcgill.ca/brainweb/.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    BDIoT '19: Proceedings of the 4th International Conference on Big Data and Internet of Things
    October 2019
    476 pages
    ISBN:9781450372404
    DOI:10.1145/3372938

    Copyright © 2019 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 7 January 2020

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

    Acceptance Rates

    BDIoT '19 Paper Acceptance Rate75of136submissions,55%Overall Acceptance Rate75of136submissions,55%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader