DilatedSegNet: A Deep Dilated Segmentation Network for Polyp Segmentation
About
Colorectal cancer (CRC) is the second leading cause of cancer-related death worldwide. Excision of polyps during colonoscopy helps reduce mortality and morbidity for CRC. Powered by deep learning, computer-aided diagnosis (CAD) systems can detect regions in the colon overlooked by physicians during colonoscopy. Lacking high accuracy and real-time speed are the essential obstacles to be overcome for successful clinical integration of such systems. While literature is focused on improving accuracy, the speed parameter is often ignored. Toward this critical need, we intend to develop a novel real-time deep learning-based architecture, DilatedSegNet, to perform polyp segmentation on the fly. DilatedSegNet is an encoder-decoder network that uses pre-trained ResNet50 as the encoder from which we extract four levels of feature maps. Each of these feature maps is passed through a dilated convolution pooling (DCP) block. The outputs from the DCP blocks are concatenated and passed through a series of four decoder blocks that predicts the segmentation mask. The proposed method achieves a real-time operation speed of 33.68 frames per second with an average dice coefficient of 0.90 and mIoU of 0.83. Additionally, we also provide heatmap along with the qualitative results that shows the explanation for the polyp location, which increases the trustworthiness of the method. The results on the publicly available Kvasir-SEG and BKAI-IGH datasets suggest that DilatedSegNet can give real-time feedback while retaining a high \ac{DSC}, indicating high potential for using such models in real clinical settings in the near future. The GitHub link of the source code can be found here: \url{https://github.com/nikhilroxtomar/DilatedSegNet}.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Polyp Segmentation | CVC-ColonDB (test) | Mean Dice0.9009 | 62 | |
| Polyp Segmentation | CVC-300 (test) | mDice0.8801 | 25 | |
| Polyp Segmentation | Data Centre PolypGen 6 | Dice56.27 | 14 | |
| Polyp Segmentation | PolypGen Data Centre 2 | Dice56.76 | 14 | |
| Polyp Segmentation | PolypGen Data Centre 4 | Dice Coefficient54.77 | 14 | |
| Polyp Segmentation | PolypGen 15 Video Sequences | Dice47.87 | 14 | |
| Polyp Segmentation | PolypGen 16 Video Sequences | Dice Coefficient66.89 | 14 | |
| Polyp Segmentation | PolypGen 2 video sequences (test) | Dice Coefficient67.99 | 14 | |
| Polyp Segmentation | Kvasir-SEG CVC-ClinicDB (test) | FPR3.66 | 14 |