Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CPP-Net: Context-aware Polygon Proposal Network for Nucleus Segmentation

About

Nucleus segmentation is a challenging task due to the crowded distribution and blurry boundaries of nuclei. Recent approaches represent nuclei by means of polygons to differentiate between touching and overlapping nuclei and have accordingly achieved promising performance. Each polygon is represented by a set of centroid-to-boundary distances, which are in turn predicted by features of the centroid pixel for a single nucleus. However, using the centroid pixel alone does not provide sufficient contextual information for robust prediction and thus degrades the segmentation accuracy. To handle this problem, we propose a Context-aware Polygon Proposal Network (CPP-Net) for nucleus segmentation. First, we sample a point set rather than one single pixel within each cell for distance prediction. This strategy substantially enhances contextual information and thereby improves the robustness of the prediction. Second, we propose a Confidence-based Weighting Module, which adaptively fuses the predictions from the sampled point set. Third, we introduce a novel Shape-Aware Perceptual (SAP) loss that constrains the shape of the predicted polygons. Here, the SAP loss is based on an additional network that is pre-trained by means of mapping the centroid probability map and the pixel-to-boundary distance maps to a different nucleus representation. Extensive experiments justify the effectiveness of each component in the proposed CPP-Net. Finally, CPP-Net is found to achieve state-of-the-art performance on three publicly available databases, namely DSB2018, BBBC06, and PanNuke. Code of this paper is available at \url{https://github.com/csccsccsccsc/cpp-net

Shengcong Chen, Changxing Ding, Minfeng Liu, Jun Cheng, Dacheng Tao• 2021

Related benchmarks

TaskDatasetResultRank
Instance SegmentationPanNuke 19 tissue types (three-fold cross-validation)
mPQ59.4
120
Nuclei Instance SegmentationPanNuke
Neoplastic Score56.4
39
Nuclei Instance SegmentationCryoNuSeg (test)
DICE87.84
15
Nuclei Instance SegmentationPanNuke (target)
Dice81.45
14
Cell Instance SegmentationGBC-FS 2025 (test)
DICE76.72
9
Instance SegmentationDSB 2018
DICE91.47
9
Nuclei Panoptic SegmentationPanNuke (three-fold cross-val)
mPQ48.15
8
Showing 7 of 7 rows

Other info

Follow for update