Skip to main content

A GPU Accelerated Algorithm for Blood Detection inWireless Capsule Endoscopy Images

  • Chapter
  • First Online:
Developments in Medical Image Processing and Computational Vision

Part of the book series: Lecture Notes in Computational Vision and Biomechanics ((LNCVB,volume 19))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. Chan TF, Vese LA (2001) Active contours without edges. IEEE Transac Image Process 10:266–277

    Google Scholar 

  4. 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

    Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. Idan G, Meron G, Glukhovsky A (2000) Wireless capsule endoscopy. Nature 405, 417–417

    Google Scholar 

  13. Lee H, Harris M, Young E, Podlozhnyuk V (2007) Image convolution with CUDA. NVIDIA Corporation

    Google Scholar 

  14. Li B, Q.-H-Meng M(2009) Computer-aided detection of bleeding regions for capsule endoscopy images. IEEE Transac Biomed Eng 56:1032–1039

    Google Scholar 

  15. 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

    Google Scholar 

  16. 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

    Google Scholar 

  17. Ohta YI, Kanade T, Sakai T (1980) Color information for region segmentation. Comput Graphics Image Process 13:222–241

    Google Scholar 

  18. 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

    Google Scholar 

  19. 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

    Google Scholar 

  20. 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

    Google Scholar 

  21. Podlozhnyuk V, Harris M, Young E (2012) NVIDIA CUDA C programming guide. NVIDIA Corporation

    Google Scholar 

  22. 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

    Google Scholar 

Download references

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

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics