Abstract
Wireless capsule endoscopy (WCE) has emerged as a powerful tool in the diagnosis of small intestine diseases. One of the main limiting factors is that it produces a huge number of images, whose analysis, to be done by a doctor, is an extremely time consuming process. Recently, we proposed (Figueiredo et al. An automatic blood detection algorithm for wireless capsule endoscopy images. In: Computational Vision and Medical Image Processing IV: VIPIMAGE 2013, pp. 237–241. Madeira Island, Funchal, Portugal (2013)) a computer-aided diagnosis system for blood detection in WCE images. While the algorithm in (Figueiredo et al. An automatic blood detection algorithm for wireless capsule endoscopy images. In: Computational Vision and Medical Image Processing IV: VIPIMAGE 2013, pp. 237–241. Madeira Island, Funchal, Portugal (2013)) is very promising in classifying the WCE images, it still does not serve the purpose of doing the analysis within a very less stipulated amount of time; however, the algorithm can indeed profit from a parallelized implementation. In the algorithm we identified two crucial steps, segmentation (for discarding non-informative regions in the image that can interfere with the blood detection) and the construction of an appropriate blood detector function, as being responsible for taking most of the global processing time. In this work, a suitable GPU-based (graphics processing unit) framework is proposed for speeding up the segmentation and blood detection execution times. Experiments show that the accelerated procedure is on average 50 times faster than the original one, and is able of processing 72 frames per second.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bashar M, Kitasaka T, Suenaga Y, Mekada Y, Mori K (2010) Automatic detection of informative frames from wireless capsule endoscopy images. Med Image Anal 14:449–470
Bresson X, Esedoglu S, Vandergheynst P, Thiran JP, Osher S (2007) Fast global minimization of the active contour/snake model. J Math Imaging Vis 28:151–167
Chan TF, Vese LA (2001) Active contours without edges. IEEE Transac Image Process 10:266–277
Coimbra M, Cunha J (2006) MPEG-7 visual descriptors-contributions for automated feature extraction in capsule endoscopy. IEEE Transac Circuits Syst Video Technol 16:628–637
Cui L, Hu C, Zou Y, Meng MQH 2010) Bleeding detetction in wireless capsule endoscopy images by support vector classifier. In: Proceedings of the 2010 IEEE Conference on Information and Automation, pp. 1746–1751. Harbin, China, June 2010
Cunha JPS, Coimbra M, Campos P, Soares JM (2008) Automated topographic segmentation and transit time estimation in endoscopic capsule exams. IEEE Transac Med Imaging 27:19–27
Figueiredo IN, Kumar S, Figueiredo PN (2013) An intelligent system for polyp detection in wireless capsule endoscopy images. In: Computational Vision and Medical Image Processing IV: VIPIMAGE 2013, pp. 229–235. Madeira Island, Funchal, Portugal, 2013
Figueiredo IN, Kumar S, Leal C, Figueiredo PN (2013) An automatic blood detection algorithm for wireless capsule endoscopy images. In: Computational Vision and Medical Image Processing IV: VIPIMAGE 2013, pp. 237–241. Madeira Island, Funchal, Portugal, 2013
Figueiredo IN, Kumar S, Leal C, Figueiredo PN (2013) Computer-assisted bleeding detection in wireless capsule endoscopy images. Comput Meth Biomech Biomed Eng Imaging Visualization 1:198–210
Francis R (2004) Sensitivity and specificity of the red blood identification (RBIS) in video capsule endoscopy. In: 3rd international conference on capsule endoscopy. Miami, FL, USA, Feb 2004
Frangi AF, Niessen WJ, Vincken KL, Viergever MA (1998) Multiscale vessel enhancement filtering. In: Medical image computing and computer-assisted intervention, pp. 130–137. Cambridge, MA, USA, 1998
Idan G, Meron G, Glukhovsky A (2000) Wireless capsule endoscopy. Nature 405, 417–417
Lee H, Harris M, Young E, Podlozhnyuk V (2007) Image convolution with CUDA. NVIDIA Corporation
Li B, Q.-H-Meng M(2009) Computer-aided detection of bleeding regions for capsule endoscopy images. IEEE Transac Biomed Eng 56:1032–1039
Liedlgruber M, Uhl A (2011) Computer-aided decision support systems for endoscopy in the gastrointestinal tract: a review. IEEE Rev Biomed Eng 4:73–88
Martins M, Falcao G, Figueiredo IN (2013) Fast aberrant crypt foci segmentation on the GPU. In: ICASSP'13: Proceedings of the 36th IEEE International Conference on Acoustics, Speech and Signal Processing. IEEE
Ohta YI, Kanade T, Sakai T (1980) Color information for region segmentation. Comput Graphics Image Process 13:222–241
Pan G, Xu F, Chen J (2011) A novel algorithm for color similarity measurement and the application for bleeding detection in WCE. Int J Image Graphics Signal Process 5:1–7
Park SC, Chun HJ, Kim ES, Keum B, Seo YS, Kim YS, Jeen YT, Lee HS, Um SH, Kim CD, Ryu HS (2012) Sensitivity of the suspected blood indicator: an experimental study. World J Gastroenterol 18(31):4169–4174
Penna B, Tilloy T, Grangettoz M, Magli E, Olmo G (2009) A technique for blood detection in wireless capsule endoscopy images. In: 17th European signal processing conference (EUSIPCO 2009), pp. 1864–1868
Podlozhnyuk V, Harris M, Young E (2012) NVIDIA CUDA C programming guide. NVIDIA Corporation
Zheng Y, Yu J, Kang SB, Lin S, Kambhamettu C (2008) Single-image vignetting correction using radial gradient symmetry. In: Proceedings of the 26th IEEE conference on Computer Vision and Pattern Recognition (CVPR '08), pp. 1–8. Los Alamitos, California, USA, June 2008
Acknowledgements
This work was partially supported by the project PTDC/MATNAN/0593/2012, and also by CMUC and FCT (Portugal), through European program COMPETE/ FEDER and project PEst-C/MAT/UI0324/2011. The work of Gabriel Falcao was also partially supported by Instituto de Telecomunicações and by the project PEst-OE/EEI/LA0008/2013.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Kumar, S., Figueiredo, I., Graca, C., Falcao, G. (2015). A GPU Accelerated Algorithm for Blood Detection inWireless Capsule Endoscopy Images. In: Tavares, J., Natal Jorge, R. (eds) Developments in Medical Image Processing and Computational Vision. Lecture Notes in Computational Vision and Biomechanics, vol 19. Springer, Cham. https://doi.org/10.1007/978-3-319-13407-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-13407-9_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13406-2
Online ISBN: 978-3-319-13407-9
eBook Packages: EngineeringEngineering (R0)