CaraNet: Context Axial Reverse Attention Network for Segmentation of Small Medical Objects

Ange Lou, Shuyue Guan, Murray Loew
1/31/2023
eess.IVcs.CV

No official code found. Best implementation: AngeLouCN/CaraNet (426 stars, last commit 2024-06-16).

Abstract

Segmenting medical images accurately and reliably is important for disease diagnosis and treatment. It is a challenging task because of the wide variety of objects' sizes, shapes, and scanning modalities. Recently, many convolutional neural networks (CNN) have been designed for segmentation tasks and achieved great success. Few studies, however, have fully considered the sizes of objects, and thus most demonstrate poor performance for small objects segmentation. This can have a significant impact on the early detection of diseases. This paper proposes a Context Axial Reverse Attention Network (CaraNet) to improve the segmentation performance on small objects compared with several recent state-of-the-art models. CaraNet applies axial reserve attention (ARA) and channel-wise feature pyramid (CFP) module to dig feature information of small medical object. And we evaluate our model by six different measurement metrics. We test our CaraNet on brain tumor (BraTS 2018) and polyp (Kvasir-SEG, CVC-ColonDB, CVC-ClinicDB, CVC-300, and ETIS-LaribPolypDB) segmentation datasets. Our CaraNet achieves the top-rank mean Dice segmentation accuracy, and results show a distinct advantage of CaraNet in the segmentation of small medical objects.

View on arXivView PDF

Code Implementations(1)

AngeLouCN/CaraNetCommunity100%

Context Axial Reverse Attention Network for Small Medical Objects Segmentation

42633MATLAB, PythonAug 11, 20212 years ago
attention-mechanismcontextmedical-image-segmentationsmall-object-segmentation

Cite this paper

@article{lou2023caranet,
  title  = {CaraNet: Context Axial Reverse Attention Network for Segmentation of Small Medical Objects},
  author = {Ange Lou and Shuyue Guan and Murray Loew},
  year   = {2023},
  eprint = {2301.13366},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.13366v1}
}

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/2301.13366.svg)](https://codeofpaper.com/paper/2301.13366)

Discussion