BetterNet: An Efficient CNN Architecture with Residual Learning and Attention for Precision Polyp Segmentation

Owen Singh, Sandeep Singh Sengar
5/5/2024
eess.IVcs.CVcs.LG

Official code: itsOwen/BetterNet (14 stars, GPL-3.0, last commit 2024-05-08).

Abstract

Colorectal cancer contributes significantly to cancer-related mortality. Timely identification and elimination of polyps through colonoscopy screening is crucial in order to decrease mortality rates. Accurately detecting polyps in colonoscopy images is difficult because of the differences in characteristics such as size, shape, texture, and similarity to surrounding tissues. Current deep-learning methods often face difficulties in capturing long-range connections necessary for segmentation. This research presents BetterNet, a convolutional neural network (CNN) architecture that combines residual learning and attention methods to enhance the accuracy of polyp segmentation. The primary characteristics encompass (1) a residual decoder architecture that facilitates efficient gradient propagation and integration of multiscale features. (2) channel and spatial attention blocks within the decoder block to concentrate the learning process on the relevant areas of polyp regions. (3) Achieving state-of-the-art performance on polyp segmentation benchmarks while still ensuring computational efficiency. (4) Thorough ablation tests have been conducted to confirm the influence of architectural components. (5) The model code has been made available as open-source for further contribution. Extensive evaluations conducted on datasets such as Kvasir-SEG, CVC ClinicDB, Endoscene, EndoTect, and Kvasir-Sessile demonstrate that BetterNets outperforms current SOTA models in terms of segmentation accuracy by significant margins. The lightweight design enables real-time inference for various applications. BetterNet shows promise in integrating computer-assisted diagnosis techniques to enhance the detection of polyps and the early recognition of cancer. Link to the code: https://github.com/itsOwen/BetterNet

View on arXivView PDF

Code Implementations(1)

itsOwen/BetterNetOfficial100%
GPL-3.0

BetterNet is a state-of-the-art deep learning model for accurate and efficient polyp segmentation in medical images. It combines EfficientNetB1 encoder, residual blocks, squeeze-and-excitation modules, and CBAM attention mechanisms to achieve superior performance.

141Python, Jupyter NotebookMar 31, 20242 years agoGPL-3.0

Cite this paper

@article{singh2024betternet,
  title  = {BetterNet: An Efficient CNN Architecture with Residual Learning and Attention for Precision Polyp Segmentation},
  author = {Owen Singh and Sandeep Singh Sengar},
  year   = {2024},
  eprint = {2405.04288},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.04288v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.04288.svg)](https://codeofpaper.com/paper/2405.04288)

Discussion