An efficient real-time colonic polyp detection with YOLO algorithms trained by using negative samples and large datasets

Comput Biol Med. 2022 Feb:141:105031. doi: 10.1016/j.compbiomed.2021.105031. Epub 2021 Nov 13.

Abstract

Colorectal cancer (CRC) is one of the common types of cancer with a high mortality rate. Colonoscopy is the gold standard for CRC screening and significantly reduces CRC mortality. However, due to many factors, the rate of missed polyps, which are the precursors of colorectal cancer, is high in practice. Therefore, many artificial intelligence-based computer-aided diagnostic systems have been presented to increase the detection rate of missed polyps. In this article, we present deep learning-based methods for reliable computer-assisted polyp detection. The proposed methods differ from state-of-the-art methods as follows. First, we improved the performances of YOLOv3 and YOLOv4 object detection algorithms by integrating Cross Stage Partial Network (CSPNet) for real-time and high-performance automatic polyp detection. Then, we utilized advanced data augmentation techniques and transfer learning to improve the performance of polyp detection. Next, for further improving the performance of polyp detection using negative samples, we substituted the Sigmoid-weighted Linear Unit (SiLU) activation functions instead of the Leaky ReLU and Mish activation functions, and Complete Intersection over Union (CIoU) as the loss function. In addition, we present a comparative analysis of these activation functions for polyp detection. We applied the proposed methods on the recently published novel datasets, which are the SUN polyp database and the PICCOLO database. Additionally, we investigated the proposed models for MICCAI Sub-Challenge on Automatic Polyp Detection in Colonoscopy dataset. The proposed methods outperformed the other studies in both real-time performance and polyp detection accuracy.

Keywords: Colon cancer; Colorectal cancer; Convolutional neural networks; Deep learning; Etis-Larib dataset; Medical image analysis; Negative samples; PICCOLO polyp dataset; Polyp detection; Real-time polyp detection; Rectal cancer; SUN polyp dataset; Scaled-YOLOv4; YOLOv3; YOLOv4; YOLOv4-CSP.

MeSH terms

  • Algorithms
  • Artificial Intelligence
  • Colonic Polyps* / diagnosis
  • Colonoscopy
  • Humans
  • Neural Networks, Computer