CVMay 18, 2022

SemiCurv: Semi-Supervised Curvilinear Structure Segmentation

arXiv:2205.08706v221 citationsh-index: 28
Originality Incremental advance
AI Analysis

This addresses the labeling cost problem for researchers and practitioners in medical imaging or computer vision, but it is incremental as it applies existing semi-supervised techniques to a specific domain.

The paper tackles the problem of expensive labeled data collection for curvilinear structure segmentation by proposing SemiCurv, a semi-supervised learning framework that uses unlabeled data to reduce labeling burden, achieving close to 95% of fully supervised performance with no more than 5% of labeled data on six datasets.

Recent work on curvilinear structure segmentation has mostly focused on backbone network design and loss engineering. The challenge of collecting labelled data, an expensive and labor intensive process, has been overlooked. While labelled data is expensive to obtain, unlabelled data is often readily available. In this work, we propose SemiCurv, a semi-supervised learning (SSL) framework for curvilinear structure segmentation that is able to utilize such unlabelled data to reduce the labelling burden. Our framework addresses two key challenges in formulating curvilinear segmentation in a semi-supervised manner. First, to fully exploit the power of consistency based SSL, we introduce a geometric transformation as strong data augmentation and then align segmentation predictions via a differentiable inverse transformation to enable the computation of pixel-wise consistency. Second, the traditional mean square error (MSE) on unlabelled data is prone to collapsed predictions and this issue exacerbates with severe class imbalance (significantly more background pixels). We propose a N-pair consistency loss to avoid trivial predictions on unlabelled data. We evaluate SemiCurv on six curvilinear segmentation datasets, and find that with no more than 5% of the labelled data, it achieves close to 95% of the performance relative to its fully supervised counterpart.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes