{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,23]],"date-time":"2026-02-23T16:06:34Z","timestamp":1771862794795,"version":"3.50.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2015,4,23]],"date-time":"2015-04-23T00:00:00Z","timestamp":1429747200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2015,8]]},"DOI":"10.1007\/s11227-015-1431-y","type":"journal-article","created":{"date-parts":[[2015,4,22]],"date-time":"2015-04-22T10:09:29Z","timestamp":1429697369000},"page":"3149-3162","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":50,"title":["A GPU-based implementations of the fuzzy C-means algorithms for medical image segmentation"],"prefix":"10.1007","volume":"71","author":[{"given":"Mahmoud","family":"Al-Ayyoub","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ansam M.","family":"Abu-Dalo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yaser","family":"Jararweh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Moath","family":"Jarrah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad Al","family":"Sa\u2019d","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,4,23]]},"reference":[{"issue":"1","key":"1431_CR1","first-page":"01","volume":"2","author":"PN Aerkewar","year":"2013","unstructured":"Aerkewar PN, Agrawal G (2013) Image segmentation methods for dermatitis disease: a survey. Int J Eng Inven 2(1):01\u201306","journal-title":"Int J Eng Inven"},{"key":"1431_CR2","unstructured":"Oqaily A et al (2014) Localization of coronary artery thrombosis using coronary angiography. In: The Third international conference on informatics engineering and information science (ICIEIS2014), pp 310\u2013316"},{"key":"1431_CR3","doi-asserted-by":"crossref","unstructured":"Alawneh K et al (2015) Computer-aided diagnosis of lumbar disk herniation. In: Proceedings of the 6th international conference on information and communication systems (ICICS 2015)","DOI":"10.1109\/IACS.2015.7103190"},{"issue":"8","key":"1431_CR4","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1016\/j.patrec.2009.09.011","volume":"31","author":"AK Jain","year":"2010","unstructured":"Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recogn Lett 31(8):651\u2013666. doi: 10.1016\/j.patrec.2009.09.011","journal-title":"Pattern Recogn Lett"},{"issue":"23","key":"1431_CR5","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(23):191\u2013203. doi: 10.1016\/j.patrec.2009.09.011","journal-title":"Comput Geosci"},{"issue":"8","key":"1431_CR6","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 past, present and future. Med Image Anal 17(8):1073\u20131094. doi: 10.1016\/j.media.2013.05.008","journal-title":"Med Image Anal"},{"issue":"2","key":"1431_CR7","doi-asserted-by":"crossref","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. doi: 10.1109\/TFUZZ.2003.809902","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"1431_CR8","unstructured":"(n.d.) Lung image database consortium (lidc). http:\/\/imaging.cancer.gov\/programsandresources\/informationsystems\/lidc . Accessed Oct 2014"},{"key":"1431_CR9","unstructured":"(n.d.) Knee MRI. http:\/\/www.mr-tip.com\/serv1.php?type=img&img=Sagittal+Knee+MRI+Images+T1+Weighted . Accessed Oct 2014"},{"issue":"5","key":"1431_CR10","doi-asserted-by":"crossref","first-page":"769","DOI":"10.1007\/s11548-014-0983-2","volume":"9","author":"Amat San di","year":"2014","unstructured":"di San Amat, Filippo C, Fichtinger G, Morris W, Salcudean S, Dehghan E, Fallavollita P (2014) Intraoperative segmentation of iodine and palladium radioactive sources in C-arm images. Int J Comput Assist Radiol Surg 9(5):769\u2013776. doi: 10.1007\/s11548-014-0983-2","journal-title":"Int J Comput Assist Radiol Surg"},{"key":"1431_CR11","unstructured":"Al-Darabsah K, Al-Ayyoub M (2013) Breast cancer diagnosis using machine learning based on statistical and texture features extraction. In: Proceedings of the 4th International conference on information and communication systems (ICICS 2013)"},{"issue":"10","key":"1431_CR12","first-page":"395","volume":"12","author":"M Al-Ayyoub","year":"2013","unstructured":"Al-Ayyoub M, Alawad D, Al-Darabsah K, Aljarrah I (2013) Automatic detection and classification of brain hemorrhages. WSEAS Trans Comput 12(10):395\u2013405","journal-title":"WSEAS Trans Comput"},{"issue":"1","key":"1431_CR13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.9790\/1676-0110119","volume":"1","author":"PJ Baldevbhai","year":"2012","unstructured":"Baldevbhai PJ, Anand R (2012) Review of graph, medical and color image base segmentation techniques. IOSR J Electr Electron Eng 1(1):1\u201319","journal-title":"IOSR J Electr Electron Eng"},{"issue":"7","key":"1431_CR14","first-page":"63","volume":"5","author":"S Sharma","year":"2013","unstructured":"Sharma S, Goel M, Kaur P (2013) Performance comparison of various robust data clustering algorithms. Int J Intell Syst Appl 5(7):63","journal-title":"Int J Intell Syst Appl"},{"issue":"18","key":"1431_CR15","doi-asserted-by":"crossref","first-page":"332","DOI":"10.4156\/jcit.vol7.issue18.40","volume":"7","author":"YIN Lm","year":"2012","unstructured":"Lm YIN, JIANG C, JIANG C, HU Yb (2012) The fast gpu parallel algorithm based on image segmentation of a level set. J Converg Inf Technol 7(18):332\u2013339","journal-title":"J Converg Inf Technol"},{"key":"1431_CR16","doi-asserted-by":"crossref","unstructured":"Guler Z, Cinar A (2013) GPU-based image segmentation using level set method with scaling approach. In: International conference on advanced information technologies and applications (ICAITA), pp 81\u201392. doi: 10.5121\/csit.2013.3808","DOI":"10.5121\/csit.2013.3808"},{"key":"1431_CR17","first-page":"73","volume":"3","author":"T Oberhuber","year":"2011","unstructured":"Oberhuber T, Suzuki A, Vacata J, \u017dabka V (2011) Image segmentation using CUDA implementations of the runge-kutta-merson and GMRES methods. J Math Ind 3:73\u201379","journal-title":"J Math Ind"},{"key":"1431_CR18","doi-asserted-by":"crossref","unstructured":"Zhuge Y, Cao Y, Miller R (2009) Gpu accelerated fuzzy connected image segmentation by using cuda. In: Engineering in medicine and biology society, 2009. EMBC 2009. Annual International conference of the IEEE, pp 6341\u20136344. doi: 10.1109\/IEMBS.2009.5333158","DOI":"10.1109\/IEMBS.2009.5333158"},{"issue":"4","key":"1431_CR19","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1007\/s11548-013-0956-x","volume":"9","author":"E Smistad","year":"2014","unstructured":"Smistad E, Elster A, Lindseth F (2014) GPU accelerated segmentation and centerline extraction of tubular structures from medical images. Int J Comput Assist Radiol Surg 9(4):561\u2013575. doi: 10.1007\/s11548-013-0956-x","journal-title":"Int J Comput Assist Radiol Surg"},{"key":"1431_CR20","doi-asserted-by":"crossref","unstructured":"Pan L, Gu L, Xu J (2008) Implementation of medical image segmentation in CUDA. In: Information technology and applications in biomedicine, 2008. ITAB 2008. International conference on, pp 82\u201385. doi: 10.1109\/ITAB.2008.4570542","DOI":"10.1109\/ITAB.2008.4570542"},{"issue":"1","key":"1431_CR21","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1023\/A:1022804606389","volume":"25","author":"MA Wani","year":"2003","unstructured":"Wani MA, Arabnia HR (2003) Parallel edge-region-based segmentation algorithm targeted at reconfigurable multi-ring network. J Supercomput 25(1):43\u201363","journal-title":"J Supercomput"},{"issue":"2","key":"1431_CR22","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1142\/S0218001495000110","volume":"9","author":"SM Bhandarkar","year":"1995","unstructured":"Bhandarkar SM, Arabnia HR, Smith JW (1995) A reconfigurable architecture for image processing and computer vision. Int J Pattern Recogn Artif Intell 9(2):201\u2013229","journal-title":"Int J Pattern Recogn Artif Intell"},{"key":"1431_CR23","doi-asserted-by":"crossref","unstructured":"Shehab MA et al (2015) Improving FCM and T2FCM algorithms performance using GPUS for medical images segmentation. In: Proceedings of the 6th international conference on information and communication systems (ICICS 2015)","DOI":"10.1109\/IACS.2015.7103215"},{"key":"1431_CR24","doi-asserted-by":"crossref","unstructured":"Wlodarczyk J, Czaplicka K, Tabor Z, Wojciechowski W, Urbanik A (2014) Segmentation of bones in magnetic resonance images of the wrist. Int J Comput Assist Radiol Surg, pp 1\u201313. doi: 10.1007\/s11548-014-1105-x","DOI":"10.1007\/s11548-014-1105-x"},{"issue":"1","key":"1431_CR25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2333\/bhmk.40.1","volume":"40","author":"H Won Suk","year":"2012","unstructured":"Won Suk H, Yeh Choi J, Hwang H (2012) Hierarchically structured fuzzy c-means clustering. Behaviormetrika 40(1):1\u201317. doi: 10.2333\/bhmk.40.1","journal-title":"Behaviormetrika"},{"key":"1431_CR26","doi-asserted-by":"crossref","unstructured":"Ganguly S, Bose D, Konar A (2013) Clustering using vector membership: an extension of the fuzzy c-means algorithm. CORR abs\/1312.4074","DOI":"10.1109\/ICoAC.2013.6921922"},{"issue":"7","key":"1431_CR27","doi-asserted-by":"crossref","first-page":"2009","DOI":"10.12733\/jics20101678","volume":"10","author":"W Liua","year":"2013","unstructured":"Liua W, Cuia T, Hungb CC, Chenc S (2013) An adaptive weighted fuzzy c-means clustering algorithm for remote sensing image classification. J Inform Comput Sci 10(7):2009\u20132020. doi: 10.12733\/jics20101678","journal-title":"J Inform Comput Sci"},{"key":"1431_CR28","unstructured":"AlZubi S et al (2012) Medical volume segmentation using 3d multiresolution analysis. In: 2012 international conference on innovations in information technology (IIT)"},{"key":"1431_CR29","doi-asserted-by":"crossref","unstructured":"Jararweh Y, Jarrah M, Hariri S (2012) Exploiting gpus for compute-intensive medical applications. In: Multimedia computing and systems (ICMCS), 2012 international conference on, IEEE, pp 29\u201334","DOI":"10.1109\/ICMCS.2012.6320262"},{"key":"1431_CR30","unstructured":"Jararweh Y, Hariri S, Moukabary T (2009) Simulating of cardiac electrical activity with autonomic run time adjustments. AHSC frontiers in biomedical research"},{"key":"1431_CR31","unstructured":"(n.d.) Parallel programming and computing platform CUDA NVIDIA. http:\/\/www.nvidia.com\/object\/cuda_home_new.html . Accessed Oct 2014"},{"key":"1431_CR32","unstructured":"(n.d.) Nvcc: Cuda toolkit documentation. http:\/\/docs.nvidia.com\/cuda\/cuda-compiler-driver-nvcc\/ . Accessed Oct 2014"},{"key":"1431_CR33","doi-asserted-by":"crossref","unstructured":"Harris C, Haines K (2005) Iterative solutions using programmable graphics processing units. In: Fuzzy systems, 2005. FUZZ \u201905. The 14th IEEE international conference on, pp 12\u201318","DOI":"10.1109\/FUZZY.2005.1452361"},{"key":"1431_CR34","doi-asserted-by":"crossref","unstructured":"Anderson D, Luke R, Keller J (2007) Incorporation of non-euclidean distance metrics into fuzzy clustering on graphics processing units. In: Melin P, Castillo O, Ramrez E, Kacprzyk J, Pedrycz W (eds) Analysis and design of intelligent systems using soft computing techniques, advances in soft computing, vol 41, Springer, Berlin Heidelberg, pp 128\u2013139. doi: 10.1007\/978-3-540-72432-2_14","DOI":"10.1007\/978-3-540-72432-2_14"},{"key":"1431_CR35","unstructured":"Shalom SAA, 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, Australian Computer Society Inc, Darlinghurst, Australia, AusDM \u201908, pp 179\u2013186"},{"issue":"4","key":"1431_CR36","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1109\/TFUZZ.2008.924203","volume":"16","author":"D Anderson","year":"2008","unstructured":"Anderson D, Luke R, Keller J (2008) Speedup of fuzzy clustering through stream processing on graphics processing units. IEEE Trans Fuzzy Syst 16(4):1101\u20131106. doi: 10.1109\/TFUZZ.2008.924203","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"1431_CR37","unstructured":"Pangborn AD (2010) Scalable data clustering using GPUS. Master\u2019s thesis, Rochester Institute of Technology"},{"issue":"4","key":"1431_CR38","doi-asserted-by":"crossref","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. doi: 10.2478\/v10248-012-0046-7","journal-title":"Image Process Commun"},{"issue":"8","key":"1431_CR39","first-page":"1985","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. doi: 10.4304\/jsw.9.8.1985-1990","journal-title":"J Softw"},{"key":"1431_CR40","unstructured":"Arabnia HR, Smith JW (1993) A reconfigurable interconnection network for imaging operations and its implementation using a multi-stage switching box. In: Proceedings of the 7th annual international high performance computing conference, pp 349\u2013357"},{"issue":"5","key":"1431_CR41","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1093\/comjnl\/30.5.425","volume":"30","author":"HR Arabnia","year":"1987","unstructured":"Arabnia HR, Oliver MA (1987) A transputer network for the arbitrary rotation of digitised images. Comput J 30(5):425\u2013432","journal-title":"Comput J"},{"issue":"6","key":"1431_CR42","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1145\/872726.806987","volume":"17","author":"SL Graham","year":"1982","unstructured":"Graham SL, Kessler PB, Mckusick MK (1982) Gprof: a call graph execution profiler. ACM Sigplan Not 17(6):120\u2013126. doi: 10.1145\/872726.806987","journal-title":"ACM Sigplan Not"},{"key":"1431_CR43","unstructured":"(n.d.) The Cy-Tera project. http:\/\/www.linksceem.eu\/ls2\/project\/hpc-sites\/castorc\/cytera.html . Accessed Oct 2014"},{"key":"1431_CR44","unstructured":"Sesame synchrotron-light for experimental science and applications in the middle east. http:\/\/sesame.org.jo\/sesame\/ . Accessed Oct 2014"},{"key":"1431_CR45","unstructured":"(n.d.) Soroosh129\/GPU-FCM. https:\/\/github.com\/Soroosh129\/GPU-FCM . Accessed Oct 2014"},{"key":"1431_CR46","unstructured":"(n.d.) Unified memory in CUDA 6. http:\/\/devblogs.nvidia.com\/parallelforall\/unified-memory-in-cuda-6\/ . Accessed Oct 2014"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1431-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-015-1431-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1431-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,23]],"date-time":"2019-08-23T19:23:25Z","timestamp":1566588205000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-015-1431-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4,23]]},"references-count":46,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2015,8]]}},"alternative-id":["1431"],"URL":"https:\/\/doi.org\/10.1007\/s11227-015-1431-y","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,4,23]]}}}