{"title":"Exploiting GPUs to accelerate white blood cells segmentation in microscopic blood images","authors":"Qanita Bani Baker, Khaled Balhaf","doi":"10.1109/IACS.2017.7921960","DOIUrl":null,"url":null,"abstract":"White blood cell (WBC) segmentation is one of the important topics in the medical image processing field. Several researchers used K-means clustering approach to segment WBC from blood smear microscopic images. In this paper, we use the parallelism capabilities of the Graphics Processing Units (GPUs) to accelerate the segmentation of WBC from microscopic images. We implement the K-means algorithm and the preprocess steps for WBC image segmentation in CUDA programming to take the advantages of large number of cores in GPUs. We systematically implement and evaluate the performance of WBC segmentation operations on CPU, GPUs, and CPU-GPU hybrid systems. In this work, we gained about 3X faster performance than sequential implementation achieved without affecting WBC segmentation accuracy.","PeriodicalId":180504,"journal":{"name":"2017 8th International Conference on Information and Communication Systems (ICICS)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 8th International Conference on Information and Communication Systems (ICICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IACS.2017.7921960","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
White blood cell (WBC) segmentation is one of the important topics in the medical image processing field. Several researchers used K-means clustering approach to segment WBC from blood smear microscopic images. In this paper, we use the parallelism capabilities of the Graphics Processing Units (GPUs) to accelerate the segmentation of WBC from microscopic images. We implement the K-means algorithm and the preprocess steps for WBC image segmentation in CUDA programming to take the advantages of large number of cores in GPUs. We systematically implement and evaluate the performance of WBC segmentation operations on CPU, GPUs, and CPU-GPU hybrid systems. In this work, we gained about 3X faster performance than sequential implementation achieved without affecting WBC segmentation accuracy.