Recent advances in deep learning have prompted a surge of interest in analysis of medical images. In this study, we developed a convolutional neural network (CNN) for autonomous detection of colorectal polyps, in images captured during wireless colon capsule endoscopy, with risk of malignant evolution to colorectal cancer. Our CNN is an improved version of ZF-Net which uses a combination of transfer learning, pre-processing and data augmentation. We further deployed our CNN as the basis for a Faster R-CNN to localize regions of images containing colorectal polyps. We created an image database of 11,300 capsule endoscopy images from a screening population, including colorectal polyps (any size or morphology, N=4800) and normal mucosa (N=6500). Our CNN scored an accuracy of 98.0%, a sensitivity of 98.1% and a specificity of 96.3%. Our network outperforms all state-of-the-art results in autonomous detection of colorectal polyps and shows high interpretability in terms of sensitive regions.
- Colon capsule endoscopy (CCE)
- Colorectal polyps
- Convolutional neural networks
- Deep learning
- Machine learning