HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

PraNet: Parallel Reverse Attention Network for Polyp Segmentation

Fan Deng-Ping ; Ji Ge-Peng ; Zhou Tao ; Chen Geng ; Fu Huazhu ; Shen Jianbing ; Shao Ling

PraNet: Parallel Reverse Attention Network for Polyp Segmentation

Abstract

Colonoscopy is an effective technique for detecting colorectal polyps, whichare highly related to colorectal cancer. In clinical practice, segmentingpolyps from colonoscopy images is of great importance since it providesvaluable information for diagnosis and surgery. However, accurate polypsegmentation is a challenging task, for two major reasons: (i) the same type ofpolyps has a diversity of size, color and texture; and (ii) the boundarybetween a polyp and its surrounding mucosa is not sharp. To address thesechallenges, we propose a parallel reverse attention network (PraNet) foraccurate polyp segmentation in colonoscopy images. Specifically, we firstaggregate the features in high-level layers using a parallel partial decoder(PPD). Based on the combined feature, we then generate a global map as theinitial guidance area for the following components. In addition, we mine theboundary cues using a reverse attention (RA) module, which is able to establishthe relationship between areas and boundary cues. Thanks to the recurrentcooperation mechanism between areas and boundaries, our PraNet is capable ofcalibrating any misaligned predictions, improving the segmentation accuracy.Quantitative and qualitative evaluations on five challenging datasets acrosssix metrics show that our PraNet improves the segmentation accuracysignificantly, and presents a number of advantages in terms ofgeneralizability, and real-time segmentation efficiency.

Code Repositories

GewelsJI/PNS-Net
pytorch
Mentioned in GitHub
DengPingFan/PraNet
Official
pytorch
yuwenlo/hardnet-dfus
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
camouflaged-object-segmentation-on-camoPraNet
MAE: 0.094
S-Measure: 0.769
Weighted F-Measure: 0.663
camouflaged-object-segmentation-on-pcod-1200PraNet
S-Measure: 0.904
medical-image-segmentation-on-cvc-clinicdbPraNet
mean Dice: 0.8990
medical-image-segmentation-on-cvc-colondbPraNet
Average MAE: 0.045
S-Measure: 0.819
mIoU: 0.649
max E-Measure: 0.869
mean Dice: 0.709
medical-image-segmentation-on-etisPraNet
Average MAE: 0.031
S-Measure: 0.794
mIoU: 0.5670
max E-Measure: 0.841
mean Dice: 0.6280
medical-image-segmentation-on-kvasir-segPraNet
Average MAE: 0.030
S-Measure: 0.915
mIoU: 0.849
max E-Measure: 0.948
mean Dice: 0.898
video-polyp-segmentation-on-sun-seg-easyPraNet
Dice: 0.621
S measure: 0.733
Sensitivity: 0.524
mean E-measure: 0.753
mean F-measure: 0.632
weighted F-measure: 0.572
video-polyp-segmentation-on-sun-seg-hardPraNet
Dice: 0.598
S-Measure: 0.717
Sensitivity: 0.512
mean E-measure: 0.735
mean F-measure: 0.607
weighted F-measure: 0.544

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
PraNet: Parallel Reverse Attention Network for Polyp Segmentation | Papers | HyperAI