MicroAUNet: Boundary-Enhanced Multi-scale Fusion with Knowledge Distillation for Colonoscopy Polyp Image Segmentation
Ziyi Wang, Yuanmei Zhang, Dorna Esrafilzadeh, Ali R. Jalili, Suncheng Xiang
TL;DR
MicroAUNet tackles real-time colonoscopy polyp segmentation with precise boundary delineation by integrating boundary-enhanced boundary-aware multi-scale feature fusion and a light-weight single-path attention mechanism. A progressive two-stage knowledge-distillation framework transfers semantic and boundary cues from a high-capacity teacher (MALUNet), enabling strong performance in a compact model (0.0249M parameters, 0.148 GFLOPs). Experiments on Kvasir-SEG and CVC-ClinicDB show state-of-the-art accuracy for ultra-light models, validating its suitability for real-time clinical use. The work provides open-source code and demonstrates how boundary-focused design combined with distillation can achieve robust, efficient polyp segmentation across datasets.
Abstract
Early and accurate segmentation of colorectal polyps is critical for reducing colorectal cancer mortality, which has been extensively explored by academia and industry. However, current deep learning-based polyp segmentation models either compromise clinical decision-making by providing ambiguous polyp margins in segmentation outputs or rely on heavy architectures with high computational complexity, resulting in insufficient inference speeds for real-time colorectal endoscopic applications. To address this problem, we propose MicroAUNet, a light-weighted attention-based segmentation network that combines depthwise-separable dilated convolutions with a single-path, parameter-shared channel-spatial attention block to strengthen multi-scale boundary features. On the basis of it, a progressive two-stage knowledge-distillation scheme is introduced to transfer semantic and boundary cues from a high-capacity teacher. Extensive experiments on benchmarks also demonstrate the state-of-the-art accuracy under extremely low model complexity, indicating that MicroAUNet is suitable for real-time clinical polyp segmentation. The code is publicly available at https://github.com/JeremyXSC/MicroAUNet.
