{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T19:59:04Z","timestamp":1772135944316,"version":"3.50.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2018,1,6]],"date-time":"2018-01-06T00:00:00Z","timestamp":1515196800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2018,8]]},"DOI":"10.1007\/s11042-017-5589-6","type":"journal-article","created":{"date-parts":[[2018,1,5]],"date-time":"2018-01-05T23:06:17Z","timestamp":1515193577000},"page":"21221-21243","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["GPU fuzzy c-means algorithm implementations: performance analysis on medical image segmentation"],"prefix":"10.1007","volume":"77","author":[{"given":"Noureddine","family":"Ait Ali","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6519-6134","authenticated-orcid":false,"given":"Bouchaib","family":"Cherradi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed","family":"El Abbassi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Omar","family":"Bouattane","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Youssfi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,1,6]]},"reference":[{"key":"5589_CR1","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/42.996338","volume":"21","author":"MN Ahmed","year":"2002","unstructured":"Ahmed MN, Mohamed NA, Farag AA, Moriarty T (2002) A modified fuzzy c-means algorithm for bias field estimation and segmentation of MRI data. IEEE Trans Med Imaging 21:193\u2013199. \nhttps:\/\/doi.org\/10.1109\/42.996338","journal-title":"IEEE Trans Med Imaging"},{"key":"5589_CR2","doi-asserted-by":"publisher","unstructured":"Aitali N, Cherradi B, Bouattane O, Youssfi M, Raihani A (2015) New fine-grained clustering algorithm on GPU architecture for bias field correction and MRI image segmentation. In: Procceding of the 27th IEEE International Conference on Microelectronics (ICM2015), pp 118\u2013121. \nhttps:\/\/doi.org\/10.1109\/ICM.2015.7438002","DOI":"10.1109\/ICM.2015.7438002"},{"issue":"3","key":"5589_CR3","doi-asserted-by":"publisher","first-page":"367","DOI":"10.14569\/IJACSA.2016.070352","volume":"7","author":"N Aitali","year":"2016","unstructured":"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. Int J Adv Comput Sci Appl 7(3):367\u2013374. \nhttps:\/\/doi.org\/10.14569\/IJACSA.2016.070352","journal-title":"Int J Adv Comput Sci Appl"},{"key":"5589_CR4","doi-asserted-by":"publisher","unstructured":"Aitali N, Cherradi B, El Abbassi A, Bouattane O, Youssfi M (2016) GPU based implementation of spatial fuzzy c-means algorithm for image segmentation. In: Procceding of the 4th IEEE International Conference on Information Science and Technology (CiSt\u201916), pp 460\u2013464. \nhttps:\/\/doi.org\/10.1109\/CIST.2016.7805092","DOI":"10.1109\/CIST.2016.7805092"},{"issue":"8","key":"5589_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11227-015-1431-y","volume":"71","author":"M Al-Ayyoub","year":"2015","unstructured":"Al-Ayyoub M, Abu-Dalo AM, Jararweh Y, Jarrah M, Al Sa\u2019d M (2015) A GPU-based implementations of the fuzzy C-means algorithms for medical image segmentation. J Supercomput 71(8):1\u201314. \nhttps:\/\/doi.org\/10.1007\/s11227-015-1431-y","journal-title":"J Supercomput"},{"issue":"3","key":"5589_CR6","doi-asserted-by":"publisher","first-page":"3537","DOI":"10.1007\/s11042-016-3884-2","volume":"76","author":"MA Alsmirat","year":"2017","unstructured":"Alsmirat MA, Jararweh Y, Al-Ayyoub M, Shehab MA, Gupta BB (2017) Accelerating compute intensive medical imaging segmentation algorithms using hybrid CPU-GPU implementations. Multimedia Tools Appl 76(3):3537\u20133555. \nhttps:\/\/doi.org\/10.1007\/s11042-016-3884-2","journal-title":"Multimedia Tools Appl"},{"key":"5589_CR7","doi-asserted-by":"crossref","unstructured":"Anderson D, Luke RH, Keller JM (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, pp 128\u2013139","DOI":"10.1007\/978-3-540-72432-2_14"},{"issue":"2","key":"5589_CR8","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1016\/0098-3004(84)90020-7","volume":"10","author":"JC Bezdek","year":"1984","unstructured":"Bezdek JC, Ehrlich R, Full W (1984) FCM: the fuzzy c-means clustering algorithm. Comput Geosci 10(2):191\u2013203","journal-title":"Comput Geosci"},{"issue":"1","key":"5589_CR9","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.compmedimag.2005.10.001","volume":"30","author":"KS Chuang","year":"2006","unstructured":"Chuang KS, Tzeng HL, Chen S, Wu J, Chen TJ (2006) Fuzzy c-means clustering with spatial information for image segmentation. Comput Med Imaging Graph 30(1):9\u201315","journal-title":"Comput Med Imaging Graph"},{"key":"5589_CR10","volume-title":"CUDA programming: a developer\u2019s guide to parallel computing with GPUs","author":"S Cook","year":"2012","unstructured":"Cook S (2012) CUDA programming: a developer\u2019s guide to parallel computing with GPUs. Elsevier Books, Amsterdam"},{"issue":"3","key":"5589_CR11","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1080\/01969727308546046","volume":"3","author":"JC Dunn","year":"1973","unstructured":"Dunn JC (1973) A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters. J Cybern 3(3):32\u201357. \nhttps:\/\/doi.org\/10.1080\/01969727308546046","journal-title":"J Cybern"},{"issue":"8","key":"5589_CR12","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1016\/j.media.2013.05.008","volume":"17","author":"A Eklund","year":"2013","unstructured":"Eklund A, Dufort P, Forsberg D, LaConte SM (2013) Medical image processing on the GPU\u2013Past, present and future. Med Image Anal 17(8):1073\u20131094","journal-title":"Med Image Anal"},{"issue":"2","key":"5589_CR13","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1109\/TFUZZ.2003.809902","volume":"11","author":"S Eschrich","year":"2003","unstructured":"Eschrich S, Ke J, Hall L, Goldgof D (2003) Fast accurate fuzzy clustering through data reduction. IEEE Trans Fuzzy Syst 11(2):262\u2013270. \nhttps:\/\/doi.org\/10.1109\/TFUZZ.2003.809902","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"5589_CR14","doi-asserted-by":"crossref","unstructured":"Harris C, Haines K (2005) Iterative solutions using programmable graphics processing units. In: FUZZ-IEEE, pp 12\u201318","DOI":"10.1109\/FUZZY.2005.1452361"},{"issue":"1","key":"5589_CR15","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1109\/TFUZZ.2006.889763","volume":"15","author":"C Hwang","year":"2007","unstructured":"Hwang C, Rhee FC (2007) Uncertain fuzzy clustering: interval type-2 fuzzy approach to C-means. IEEE Trans Fuzzy Syst 15(1):107\u2013120. \nhttps:\/\/doi.org\/10.1109\/TFUZZ.2006.889763","journal-title":"IEEE Trans Fuzzy Syst"},{"issue":"8","key":"5589_CR16","doi-asserted-by":"publisher","first-page":"1985","DOI":"10.4304\/jsw.9.8.1985-1990","volume":"9","author":"H Li","year":"2014","unstructured":"Li H, Yang Z, He H (2014) An improved image segmentation algorithm based on GPU parallel computing. J Softw 9(8):1985\u20131990. \nhttps:\/\/doi.org\/10.4304\/jsw.9.8.1985-1990","journal-title":"J Softw"},{"key":"5589_CR17","unstructured":"MacQueen J (1967) some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, vol 1(14), pp 281\u2013297"},{"key":"5589_CR18","unstructured":"Pangborn AD (2010) Scalable data clustering using gpus. Thesis, Rochester Institute of Technology. Accessed from \nhttp:\/\/scholarworks.rit.edu\/theses\/5464"},{"key":"5589_CR19","doi-asserted-by":"publisher","unstructured":"Pham DL (2001) Robust fuzzy segmentation of magnetic resonance images. In: Proceeding of the 14th IEEE Symposium on Computer-Based Medical Systems (CBMS 2001), pp 127\u2013131. \nhttps:\/\/doi.org\/10.1109\/CBMS.2001.941709","DOI":"10.1109\/CBMS.2001.941709"},{"issue":"1","key":"5589_CR20","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/S0167-8655(98)00121-4","volume":"20","author":"DL Pham","year":"1999","unstructured":"Pham DL, Prince JL (1999) An adaptive fuzzy c-means algorithm for image segmentation in the presence of intensity inhomogeneities. Pattern Recogn Lett 20(1):57\u201368","journal-title":"Pattern Recogn Lett"},{"issue":"9","key":"5589_CR21","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1109\/42.802752","volume":"18","author":"DL Pham","year":"1999","unstructured":"Pham DL, Prince JL (1999) Adaptive fuzzy segmentation of magnetic resonance images. IEEE Trans Med Imaging 18(9):737\u2013752","journal-title":"IEEE Trans Med Imaging"},{"issue":"5","key":"5589_CR22","doi-asserted-by":"crossref","first-page":"2685","DOI":"10.1118\/1.3578605","volume":"38","author":"G Pratx","year":"2011","unstructured":"Pratx G, Xing L (2011) GPU computing in medical physics: a review. Med Phys 38(5):2685\u20132697","journal-title":"Med Phys"},{"issue":"4","key":"5589_CR23","doi-asserted-by":"publisher","first-page":"191","DOI":"10.2478\/v10248-012-0046-7","volume":"17","author":"Z Rowi\u0144ska","year":"2012","unstructured":"Rowi\u0144ska Z, Goc\u0142awski J (2012) Cuda based fuzzy c-means acceleration for the segmentation of images with fungus grown in foam matrices. Image Process Commun 17(4):191\u2013200. \nhttps:\/\/doi.org\/10.2478\/v10248-012-0046-7","journal-title":"Image Process Commun"},{"key":"5589_CR24","unstructured":"Shalom SA, Dash M, Tue M (2008) Graphics hardware based efficient and scalable fuzzy c-means clustering. In: Proceedings of the 7th Australasian Data Mining Conference, vol 87, pp 179\u2013186"},{"issue":"5","key":"5589_CR25","doi-asserted-by":"publisher","first-page":"1929","DOI":"10.1007\/s11227-016-1897-2","volume":"73","author":"M Shehab","year":"2016","unstructured":"Shehab M, Al-Ayyoub M, Jararweh Y, Jarrah M (2016) Accelerating compute-intensive image segmentation algorithms using GPUs. J Supercomput 73(5):1929\u20131951. \nhttps:\/\/doi.org\/10.1007\/s11227-016-1897-2","journal-title":"J Supercomput"},{"issue":"1","key":"5589_CR26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.media.2014.10.012","volume":"20","author":"E Smistad","year":"2015","unstructured":"Smistad E, Falch TL, Bozorgi M, Elster AC, Lindseth F (2015) Medical image segmentation on GPUs\u2013a comprehensive review. Med Image Anal 20(1):1\u201318","journal-title":"Med Image Anal"},{"issue":"12","key":"5589_CR27","doi-asserted-by":"publisher","first-page":"2077","DOI":"10.1109\/TCSVT.2014.2335852","volume":"24","author":"C Yan","year":"2014","unstructured":"Yan C, Zhang Y, Xu J, Dai F, Zhang J, Dai Q, Wu F (2014) Efficient parallel framework for HEVC motion estimation on many-core processors. IEEE Trans Circuits Syst Video Technol 24(12):2077\u20132089. \nhttps:\/\/doi.org\/10.1109\/TCSVT.2014.2335852","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"issue":"5","key":"5589_CR28","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1049\/el.2013.3235","volume":"50","author":"C Yan","year":"2014","unstructured":"Yan C, Zhang Y, Dai F, Wang X, Liang L, Dai Q (2014) Parallel deblocking filter for HEVC on many-core processor. Electron Lett 50(5):367\u2013368. \nhttps:\/\/doi.org\/10.1049\/el.2013.3235","journal-title":"Electron Lett"},{"issue":"11","key":"5589_CR29","doi-asserted-by":"publisher","first-page":"805","DOI":"10.1049\/el.2014.0611","volume":"50","author":"C Yan","year":"2014","unstructured":"Yan C, Zhang Y, Dai F, Zhang J, Li L, Dai Q (2014) Efficient parallel HEVC intra prediction on many-core processor. Electron Lett 50(11):805\u2013806. \nhttps:\/\/doi.org\/10.1049\/el.2014.0611","journal-title":"Electron Lett"},{"issue":"5","key":"5589_CR30","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1109\/LSP.2014.2310494","volume":"21","author":"C Yan","year":"2014","unstructured":"Yan C, Zhang Y, Xu J, Dai F, Liang L, Dai Q, Wu F (2014) A highly parallel framework for HEVC coding unit partitioning tree decision on many-core processors. IEEE Signal Processing Lett 21(5):573\u2013576. \nhttps:\/\/doi.org\/10.1109\/LSP.2014.2310494","journal-title":"IEEE Signal Processing Lett"},{"key":"5589_CR31","volume-title":"Medical image recognition, segmentation and parsing: machine learning and multiple object approaches","author":"SK Zhou","year":"2015","unstructured":"Zhou SK (2015) Medical image recognition, segmentation and parsing: machine learning and multiple object approaches. Elsevier, Amsterdam"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-017-5589-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-5589-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-5589-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,8,9]],"date-time":"2018-08-09T06:36:23Z","timestamp":1533796583000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-017-5589-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,6]]},"references-count":31,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2018,8]]}},"alternative-id":["5589"],"URL":"https:\/\/doi.org\/10.1007\/s11042-017-5589-6","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1,6]]}}}