Skip to Content
ElectronicsElectronics
  • Article
  • Open Access

28 March 2026

16 Pages

PRefiner: Enhancing Overlapped Cervical Cell Segmentation Through Progressive Refinement

,
and
1
School of Automation, Shenyang Aerospace University, Shenyang 110136, China
2
Shenyang Aerospace Xinguang Group Co., Ltd., Shenyang 110044, China
*
Author to whom correspondence should be addressed.

Abstract

Cervical cancer is one of the most prevalent and easily contracted diseases among women, significantly impacting their daily lives. Computer vision-based cervical cell morphology diagnosis technology can offer robust support for cervical cell analysis at a lower cost. However, the presence of a substantial number of overlapping cells in cervical images renders existing cell segmentation methods less accurate, thereby complicating the guidance of medical diagnosis. In this paper, we introduce a tristage Progressive Refinement method (PRefiner) for overlapping cell segmentation that decouples the traditional end-to-end pipeline, with the final stage specifically correcting anomalous results to enhance precision. We achieve separable overlapping cervical cell segmentation results through a cell nucleus locator, a single-cell segmenter, and a Segmentation Result Mask Refiner. Specifically, we employ a hybrid U-Net as the primary network for the cell nucleus locator and single-cell segmenter, which determines the position of the cell nucleus and procures the initial coarse segmentation result. In the mask refiner, we incorporate a conditional generation framework to address the perception decision problem and design a local–global dual-scale discriminator to ensure that the segmentation result aligns with the prior of a single-cell mask. Experimental results on CCEDD and ISBI2015 demonstrate that PRefiner achieves optimal performance by effectively resolving abnormal segmentations. Notably, our method improves the Dice coefficient of abnormal results from five different models by an average of 2.62% (ranging from 1.0% to 5.1%).

1. Introduction

Cervical cancer ranks as one of the most prevalent diseases among women, with an estimated 560,000 women diagnosed annually worldwide. The impact is particularly severe in developing countries such as China and India, where both the number of affected patients and the mortality rate are significantly higher. Computer vision-based cervical cell morphology diagnostic technology offers effective support for automated cervical cell analysis at a comparatively low cost [1]. The accurate segmentation of cervical cells, serving as a prerequisite for its automatic morphological analysis, is of paramount importance and has garnered considerable attention from researchers in recent years. Methods for cervical cell image segmentation can be broadly divided into two categories: traditional methods based on machine learning and those based on deep learning. The former primarily encompasses techniques such as threshold segmentation, edge detection [2], watershed [3] algorithms, etc. Despite the relatively lower requirement for annotated data, traditional methods exhibit subpar segmentation performance in the context of complex backgrounds. The segmentation of different samples necessitates the tuning of multiple hyperparameters by experts, thereby posing challenges to both accuracy and automation. On the other hand, deep learning segmentation algorithms, being data-driven, demonstrate superior segmentation precision and enhanced cross-scenario generalization [4,5,6,7,8,9]. However, in the realm of cervical cell image segmentation, the segmentation of overlapping cervical cells remains a significant challenge, despite the success of numerous methods in enhancing cell edge segmentation accuracy, suppressing background noise, and augmenting annotated data. This challenge persists even with the advent of medical foundation models such as MedSAM [10] and UniverSeg [11]. As shown in Figure 1, both (a) SAM and (b) MedSAM struggle with overlapping cell segmentation, producing noticeable errors.
Figure 1. Overlapping cervical cell segmentation results from SAM and MedSAM (lines of different colors to represent the segmented outlines of different cells).
Overlapping cervical cells pose a significant challenge to instance segmentation due to their overlapping cellular regions and generally blurred cell boundaries, resulting in a visual form where one cell appears embedded within another. The common failure cases in segmentation are primarily characterized as follows:
1.
Loss of discernible edge features: Low contrast and blurred boundaries lead to edge localization errors (Figure 2a).
Figure 2. Failures and their manifestations in the segmentation of overlapping cervical cell images (lines of colors to represent the segmented outlines of different cells).
2.
Erroneous aggregation: The network mistakenly merges overlapping cells into one and inaccurately localizes the edges (Figure 2b).
3.
Combination of multiple factors: Multiple issues jointly cause segmentation failure (Figure 2c).
This challenge is not unique to cervical cell segmentation; Zhao et al. [12] observed that class-agnostic models in partially supervised instance segmentation also struggle with overlapped objects due to the ambiguity of distinguishing foreground from distractors, further highlighting the inherent difficulty of handling overlapping instances. Overlapping cervical cells compromise segmentation accuracy. Inspired by image inpainting techniques [13], we present PRefiner, a progressive refinement framework that decomposes this task into nucleus localization, initial single-cell segmentation, and result refinement. This strategy counters overlap-induced errors, producing high-quality instance segmentation. The main contributions of the paper can be encapsulated as follows:
1.
Our proposed three-stage progressive refinement method decouples traditional end-to-end segmentation approaches. By incorporating a refinement stage after single-cell instance segmentation, it identifies and rectifies aberrant outcomes, thereby improving overall accuracy. Notably, this model-agnostic refiner can also optimize segmentation results produced by other cell segmentation methods.
2.
Within the refiner, we incorporate a conditional generation framework to address the perceptual decision-making problem and design a dual-scale discriminator to enforce consistency with the single-cell mask prior at multiple levels. This refinement process is underpinned by a hybrid U-Net, which integrates Transformer and CNN architectures and serves as the core component of both the nucleus localizer and the single-cell segmenter, ensuring precise nucleus localization and accurate initial cell segmentation.
3.
Extensive experiments on CCEDD [14] and ISBI2015 [15] validate that our method resolves overlapping cell segmentation by accurately rectifying abnormal results, achieving optimal performance across multiple metrics. Crucially, it improves the Dice coefficient for five distinct models by an average of 2.62%, confirming its model-agnostic nature and broad applicability.

3. Materials and Methods

3.1. Overview

This paper presents a novel method for precise segmentation of overlapping cervical cells through a progressive refinement approach. As illustrated in Figure 3, the framework consists of three main components: a nucleus locator, a single-cell segmenter, and a segmentation result refiner.
Figure 3. The overall network structure of PRefiner (lines of colors to represent the segmented outlines of different cells).
Given an input image I ∈ R H × W × 3 , the nucleus locator first identifies the nuclei (center points) of overlapping cells. Based on dataset statistics, regions of interest around these points are extracted and fed into the single-cell segmenter to obtain initial coarse segmentations for individual cells. Although cell sizes vary within the same dataset, they are on the same order of magnitude, allowing a fixed ROI to achieve reasonably accurate segmentation. However, overlapping cells may be inaccurately segmented at this stage—as shown in Figure 3, one of the two cells exhibits a distinct defect. The coarse results, together with the original image, are then input into the Segmentation Result Refiner, which effectively rectifies such defects, yielding precise instance-level segmentations.

3.2. Preliminary

Both the nucleus locator and the single-cell segmenter rely on accurate segmentation. To address this, we develop an Attention–Convolution Hybrid U-Net that enriches the original U-Net’s contextual understanding by incorporating an attention mechanism and convolution, which we refer to as Attention Convolution Hybrid U-Net. Specifically, the original U-Net consists of an encoder, a decoder, and skip connections. The encoder uses two consecutive 3 × 3 convolutional layers and a max pooling layer for progressive feature extraction. The decoder reconstructs the segmentation map layer by layer through the deconvolution with an upsampling rate of 2, and skip connections link blocks at the same level in the encoder and decoder.
The attention–convolution hybrid U-Net introduces several improvements. Firstly, the max pooling downsampling is replaced with a convolutional layer with a stride of 2 and a kernel size of 3 to reduce information loss. A single-layer SwinTransformer Block is inserted after each encoder–decoder block to establish global dependencies of features and enrich the contextual information of the features. The upsampling operator in the decoder is replaced with PixelShuffle to minimize the checkerboard effect. The overall network structure is illustrated in Figure 4.
Figure 4. The overall network structure of attention–convolution hybrid U-Net.

3.3. Nucleus Locator

Our first step involves extracting the nuclei from the cell slices, as these can provide precise location guidance for each cell’s segmentation. We model each nucleus as a “point” neighborhood response, making it feasible to extract the nuclei using the hybrid U-Net. The extracted nuclei are then processed into regions of interest: based on the statistical characteristics of the dataset, we design regions of interest centered on the nucleus and with the maximum width and height of the cells as determined statistically. This is a very lightweight and convenient method for generating regions of interest. Each ROI contains a nucleus at its center, and the cell corresponding to this nucleus is defined as the central cell of that ROI. To achieve instance-level results, we only need to fully segment these central cells, which greatly simplifies the complexity of overlapping cell segmentation. The segmentation results in Figure 5b and the visualization on the original image in Figure 5c demonstrate that our nucleus locator accurately segments nuclei at cell centers while ignoring background distractions. Specifically, all 31 nuclei in this image are correctly localized with no false positives or false negatives, and a region of interest (ROI) is generated for each true cell, as shown in Figure 5d. Sampling statistics further show that 97.2% of nuclei are accurately detected and localized, guiding correct ROI generation. Missed detections (2.83%) and false positives (0.35%) rarely occur, and only in cases of highly overlapping cells or severely deformed nuclei. Although the impact on subsequent algorithm performance is currently not significant, further improvement in nucleus segmentation accuracy is needed.
Figure 5. The results from the nucleus locator and the generated ROIs. (a) Cervical cell image. (b) Cell nucleus. (c) Visualization of results (red dots) on the cell image. (d) Regions of interest (red boxes).

3.4. Single-Cell Segmenter

Once the regions of interest are obtained, we can use the hybrid U-Net trained on individual cells for single-cell segmentation. The detailed segmentation process is illustrated in Figure 6. As shown in Figure 6c, due to cell overlap, the composition of each extracted ROI is complex. Specifically, an ROI may contain not only the target central cell and the image background, but also adjacent non-central cells, including both their fragments and the regions where they overlap with the central cell.
Figure 6. The process for the single-cell segmentation. (a) Nucleus localization. (b) ROI delineation. (c) ROI delineation. (d) Segmentation result.
To ensure accurate segmentation under such complex conditions, we define the segment task as a binary problem where the central cell is the sole target. In single-cell segmentation, we approach central cell segmentation as a binary problem. Pixels belonging to the central cell are treated as foreground—regardless of their overlap status—while all other pixels are assigned to the background. This design forces the model to focus solely on the central cell, minimizing interference from overlapping neighbors. As a result, each ROI produces a segmentation mask for a single cell, effectively preventing the merging of multiple cells caused by overlap. However, edge blurring and unclear boundaries caused by overlapping areas may still lead to inaccurate segmentation edges.

3.5. Mask Refiner

In this section, we introduce how to utilize data priors to reduce the issue of imprecise segmentation edges. We employ a generative adversarial framework to fully incorporate data distribution priors. The main structure of the generator is the hybrid U-Net, which outputs refined results G(x) which is close to the ground truth to cheat the discriminator. The discriminator is used to judge whether the generated refined results satisfy the data priors. The generator and discriminator are then trained alternately, achieving balance through adversarial learning. The network structure is illustrated in Figure 7.
Figure 7. The architecture of the mask refiner (The red blocks pointed to by the arrows indicate that there are abnormal segmentations in the corresponding areas of the original image).
Generator: The generator in this paper reuses the proposed hybrid U-Net. To address the specific generation problem—learning the mapping from cell images with abnormal segmentation to those with correct segmentation through adversarial training with the discriminator—the following modifications have been made: Dropout layers are added to the first two encoder blocks of the hybrid U-Net to introduce noise, thereby enhancing the generator’s robustness.
Discriminator: The discriminator plays a critical role in generative adversarial networks. To enhance both the overall integrity and local precision of segmentation results, we propose a dual-level local–global discriminator that incorporates cell shape priors. Its architecture consists of five 3 × 3 convolutional blocks (Conv-BN-ReLU) followed by a Transformer encoding layer to capture global dependencies. The encoder takes the coarse segmentation results and their corresponding generated results as input, and produces a 30 × 30 probability map where each entry indicates the authenticity of a local region. Regions exhibiting abnormal segmentation tend to have lower confidence in this map. Unlike traditional methods such as CGAN that rely on a single scalar output, our patch-based evaluation attends to local details while preserving global consistency. Moreover, the dual-scale discriminator outputs feature matrices with enhanced sensitivity to high-frequency details across different image regions. The network architecture is illustrated in Figure 8.
Figure 8. The detailed architecture of the discriminator (Arrows in different colors represent features at two scales).
Training Process: The generator takes the coarse segmentation results x as input, and aims to generate a refined result G(x) close to the label to deceive the discriminator. The discriminator needs to accurately distinguish between the uncorrected refined result G(x) and the labeled image (ground truth y). During training, the discriminator concatenates x with the refined results G(x) as a fake date, and concatenates x with the ground truth y as the real date. The loss function of CGAN is:
L CGAN ( G , D ) = E x , y [ log D ( x , y ) ] + E x [ log ( 1 − D ( x , G ( x ) ) ) ]
In the formula, the function D(x,y) is the probability of manual labelling for input image, and the function D(x, G(x)) is the probability of the input image being the correction result of the generator for x. In the training of the generator, the loss function enables the correction result of the generator to get close to label y as much as possible, namely maximizing D(x, G(x)); when training the discriminator, the loss function maximizes the probability of correct judgment, namely maximizing D(x,y), and meanwhile it also minimizes the probability of the correction result G(x) being distinguished, namely minimizing D(x, G(x)). To make the corrected parts clear in the segmentation result, a loss function L1 is included in the network loss function to find the low-frequency information of the image. The loss function L1 is shown as follows:
L L 1 ( G ) = E x , y [ ∥ y − G ( x ) ∥ ]
The complete loss function of optimization network is shown in Equation (3), in which λ is the hyper-parameter to balance the loss of CGAN and L1. The parameter λ is empirically set to 80 in this paper.
G ∗ = arg min G max D L CGAN ( G , D ) + λ L L 1 ( G )
After adversarial training, our generator acquires the capability to rectify abnormal cell segmentation results. When the input segmentation result is abnormal, the network corrects the anomalous parts (by supplementing or removing). Conversely, when the input segmentation result is normal, the network preserves the image appearance, ensuring consistency between the input and output.

4. Experiments and Analyses

4.1. Experimental Dataset and Settings

Experiments were conducted on the ISBI2015 and CCEDD datasets in this study. The ISBI2015 dataset, publicly curated by the IEEE International Symposium on Biomedical Imaging in 2015, serves as a valuable resource for cervical cell segmentation. CCEDD was proposed by the Liaoning Cancer Hospital and the Institute of Automation, Chinese Academy of Sciences. The image size is 2048 × 1536, and each image contains dozens or even hundreds of cells, as shown in Figure 9. As the original dataset only provides annotations for the boundaries of the cytoplasm and nucleus, we re-annotated the individual cells within the nuclei and regions of interest based on these labels to validate our proposed method. The annotation of the nuclei is shown in Figure 10.
Figure 9. Samples from the CCEDD dataset.
Figure 10. The annotations of the nuclei.
Based on the nuclei, we cut out 4500 regions of interest (ROIs) from images, each ROI containing only one complete cell instance centered on the nucleus, as shown in Figure 11a. The segmentation masks of the central cells are obtained based on the ROI annotations. It is worth noting that apart from the central cell, the background and other cells are marked as background. The annotation of a pair of overlapping cells is shown in Figure 11b.
Figure 11. Overlapping cervical cell segmentation results from SAM and MedSAM. (a) Region of interest. (b) One complete cell instance centered on the nucleus.
A total of 96 coarse result images of abnormal segmentation are screened out from 1000 ROIs. The result of abnormal segmentation and related GT makes paired data. After data enhancement by flipping horizontally and vertically, 288 image pairs are fed into the segmentation result optimization network for training. Twenty percent of training sets are treated as verification sets at random by the program and an update is made every 10 epochs. The set training parameters of network are as follows: learning rate 0.0002, epoch 200 and batch size 8.

4.2. Evaluation Protocol and Metrics

Both pixel-level metrics (e.g., Dice, TPRp, FPRp) and object-level metrics (e.g., FNRo, detection accuracy) are employed to comprehensively evaluate segmentation performance. The Dice coefficient stands out as the most commonly employed metric in medical image segmentation. It quantifies the similarity between two samples, typically the predicted segmentation mask (A) and the ground truth (B), as expressed in Equation (4):
Dice = 2 | A ∩ B | | A | + | B |
TPRp and FPRp are shown in Equations (5) and (6) as follows:
TPRp = TP TP + FN
FPRp = FP TN + FP
where TP, FP, TN and FN denote number of true positive, false positive, true negative, and false negative pixels, respectively.
A cell segmentation result is considered valid if its Dice coefficient exceeds a threshold DC. The FNRo (object-level false negative rate) represents the proportion of cells whose Dice coefficient falls below DC, as defined in Equation (7), where FNo denotes the number of cells below the threshold and TPo denotes the number of validly segmented cells. In our experiments, the segmentation threshold DC is set to 0.7 by default.
FNRo = FNo TPo + FNo
Specifically, the nucleus segmentation accuracy Dice is calculated based on the semantic segmentation results of nuclei after Stage 1, while the cell segmentation accuracy is computed based on the instance segmentation results within each ROI after Stage 3.

4.3. Implementation Details

In our study, we conducted experiments utilizing an NVIDIA GeForce GTX 2060 (12 GB) graphics card (NVIDIA Corporation, Santa Clara, CA, USA). The codebase was developed using PyTorch 2.0.1 (CUDA 12.1). Below, we provide detailed training specifications for each component of our neural network architecture.
Nucleus Extraction Network: We split the dataset into an 8:2 ratio, with 192 images allocated for training and 48 images for testing. We employed the AdamW optimizer with a learning rate of 0.001, a batch size of 3, and 200 epochs.
Coarse Segmentation Network: Similar to the nucleus extraction network, we maintained an 8:2 split. Specifically, 2800 region of interest (ROI) images were used for training, while 700 ROI images served as the test set. We continued to use the AdamW optimizer with a learning rate of 0.001, 100 epochs, and a batch size of 16.
Refinement Network: To enhance the ROI images and coarse segmentation results, we applied data augmentation techniques such as horizontal flipping and vertical flipping. We randomly selected 20% of the training samples as the validation set. The refiner was optimized using the AdamW optimizer with a learning rate of 0.0002, 200 epochs, and a batch size of 8.

4.4. Ablation Study

The improved hybrid U-Net network obtained more feature information, increasing the Dice coefficient for nuclei segmentation on the CCEDD dataset from 0.715 with the original network to 0.736, and for cell segmentation from 0.889 to 0.928. Although this accuracy has not reached an extremely high level at this stage, it is sufficient for providing reliable coarse segmentation results to the subsequent refinement network.
The primary innovation of this study resides in the development of a refinement network for single cells based on generative adversarial networks (GANs). Figure 12 shows the refined masks of single cells at different epochs. As can be seen from the figure, as the number of training iterations increases, the refinement ability of the generator improves, and the contours of the cells gradually become smoother, until the abnormal lumps disappear.
Figure 12. Correction of abnormal segmentation.
To verify how effective the dual-scale discriminator is for the improvement of the segmentation result refine network, the correction performance of the PatchGAN discriminator [24] is compared with that of the dual-scale discriminator. Not all the segmentation results are abnormal and it is very critical for the refinement of segmentation results to precisely correct abnormal parts. To verify if abnormal results were effectively corrected by the network and if there was a false correction causing a decline in overall precision, the initial segmentation of all cell samples obtained in the stage 2 and the segmentation results after optimization of abnormal segmentation images were evaluated in terms of performance in ablation experiment according to the 4 evaluation indexes, like Dice. The result of the experiment is shown in Table 1. It can be seen from the experiment that the refiner network for the segmentation result trained by the double-scale discriminator is significantly better than the Dice coefficient and FPR index of the original discriminator, and there are segmentation results of abnormality. The method proposed in this paper significantly improves precision. The comparison of correction performance is shown in Figure 13. It can be seen that the cell outline transition looks more natural and cellular morphology is better in the correction results of the dual-scale discriminator.
Table 1. Comparative experiment for PatchGAN and abnormal segmentation correction of dual-scale discriminator.
Figure 13. Comparison of correction performance. (a) Abnormal segmentation. (b) PatchGAN. (c) Dual-scale discriminator.
We conducted experiments on several coarse segmentation networks, including U-Net++, U2-Net, Deeplab v3, and the MedSAM using the CCEDD dataset. Table 2 presents the performance of these networks before and after applying the refiner. Notably, the refiner significantly enhances abnormal segmentation outcomes across various coarse segmentation networks, leading to an overall improvement in segmentation accuracy. On average, the Dice coefficient increases by 2.6% across the five models.
Table 2. Comparison of segmentation accuracy before and after refinement.

4.5. Comparison with the State of the Art

The ISBI dataset refers to a series of benchmark datasets released in conjunction with the IEEE International Symposium on Biomedical Imaging (ISBI) challenges. These datasets typically contain microscopy images of cells with ground-truth annotations for tasks such as segmentation and tracking. In the context of cervical cells, the most representative are the ISBI 2014 and ISBI 2015 challenge datasets. Specifically, the ISBI 2014 dataset includes 16 Extended Depth of Field (EDF) real images and 945 synthetic images, while the ISBI 2015 dataset contains 17 multi-layer cervical cell volume images (approximately 680 2D slices in total). We selected the ISBI 2015 dataset for our comparative experiments.
We compared the proposed PRefiner with other segmentation methods, including EMSEG [28], U2 -Net [29], DCNN [30], Mask RCNN [31], and Cell GAN [32] on the ISBI2015 dataset. Since the image sizes in this dataset differ from the model’s training input size, we resized the ROI images of each cell. The comparison results are shown in Table 3. As can be seen from the table, PRefiner has achieved the best overall performance, with a Dice coefficient of 0.917, and TPR of 0.955. The observations demonstrate the unique advantage of PRefiner in the segmentation of overlapping cervical cells.
Table 3. Comparative Results on the ISBI2015 Dataset.
Figure 14 presents a visual comparison of PRefiner with other methods on images from the ISBI2015 dataset, showing not only the overall segmentation results but also detailed comparisons of segmentation on selected cell clusters. It can be observed that for cells with large overlapping areas, the Cell GAN method tends to over-segment. The EMSEG method shows deficiencies in preserving cell shapes. While Mask RCNN and U2-net methods can segment contours relatively accurately, they may miss some predictions when dealing with complex cell clusters. For the segmentation of complex overlapping cells under low-contrast conditions, the proposed PRefiner achieves more complete segmentation results that are closest to the ground truth.
Figure 14. Segmentation results of our method and other methods on images from the ISBI2015 dataset. (a) EMSEG; (b) U2-Net; (c) Mask RCNN; (d) Cell GAN; (e) Ours result; (f) GT.
As a refinement module, PRefiner plays a crucial role in our proposed method. Figure 15 shows the coarse segmentation results of some overlapping cells and the refined segmentation results after using the refiner. The correction of abnormal results is the main reason for the improved accuracy of our method.
Figure 15. Examples of abnormal segmentation correction for images in ISBI2015 dataset (Figures (a–d) show the visualization results of four sets of abnormal segmentation corrections).
The comparison results of segmentation accuracy are shown in Table 3. As can be seen from the table, the proposed PRefiner achieves a Dice coefficient of 0.917 and a TPR of 0.955. The hybrid U-net architecture is adopted as a balanced trade-off between computational complexity and segmentation accuracy in our method. Although its individual cell segmentation results are not optimal, after refinement using the proposed method, the overall segmentation results achieve the best performance. These observations demonstrate the unique advantage of PRefiner in the segmentation of overlapping cervical cells.
Significantly, the proposed refinement module is architecture-agnostic and can be seamlessly integrated as a plug-in to enhance the segmentation outputs of existing methods, consistently boosting their accuracy.

5. Conclusions

In order to refine the abnormal segmentation caused by overlapping of cervical cells, this paper has introduced the concept of image inpainting to the correction of abnormal segmentation. The adversarial learning mechanism from a conditional generative adversarial network was employed as a refiner to optimize the segmentation result. During adversarial learning, a dual-scale discriminator was designed to compete against the generator. This aims to ensure the overall consistency of the generated images, preserve more details in corrected regions, and produce more natural outlines. The result of comparative experiments of different models based on CCEDD datasets has verified the feasibility and accuracy of the proposed method. On the ISBI 2015 dataset, the proposed method demonstrates superior performance for severely overlapped cervical cells. It effectively refines initial segmentations to yield clear cell contours and notably enhances segmentation accuracy.

Author Contributions

Conceptualization, L.Z. and J.L. (Jiaxi Liu); Methodology, L.Z., J.L. (Jiaxun Li) and J.L. (Jiaxi Liu); Software, J.L. (Jiaxun Li); Validation, L.Z.; Investigation, L.Z., J.L. (Jiaxun Li) and J.L. (Jiaxi Liu); Data curation, L.Z.; Writing—original draft, L.Z., J.L. (Jiaxun Li) and J.L. (Jiaxi Liu); Writing—review & editing, J.L. (Jiaxun Li); Project administration, J.L. (Jiaxi Liu). All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Funds for the Universities of Liaoning Province, grant numbers LJ232410143058 and LJ212410143062. The APC was funded by the same grants.

Data Availability Statement

The CCEDD dataset used in this study is openly available at https://github.com/nachifur/LLPC (accessed on 25 March 2026). The ISBI 2015 challenge dataset is available at https://cs.adelaide.edu.au/~carneiro/isbi15_challenge/index.html (accessed on 25 March 2026).

Conflicts of Interest

Author Jiaxi Liu was employed by the company Shenyang Aerospace Xinguang Group Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Elakkiya, R.; Subramaniyaswamy, V.; Vijayakumar, V.; Sivakumar, N. Cervical cancer diagnostics healthcare system using hybrid object detection adversarial networks. IEEE J. Biomed. Health Inform. 2021, 26, 1464–1471. [Google Scholar] [CrossRef] [Scilit]
  2. Tofighi, M.; Guo, T.; Vanamala, J.K.P.; Vanamala, V. Prior information guided regularized deep learning for cell nucleus detection. IEEE Trans. Med. Imaging 2019, 38, 2047–2058. [Google Scholar] [CrossRef] [Scilit]
  3. Hramm, O.; Bilous, N.; Ahekian, I. Configurable cell segmentation solution using Hough circles transform and watershed algorithm. In Proceedings of the 2019 IEEE 8th International Conference on Advanced Optoelectronics and Lasers (CAOL); IEEE: New York, NY, USA, 2019; pp. 602–605. [Google Scholar]
  4. Zhang, H.; Zhu, H.; Ling, X. Polar coordinate sampling-based segmentation of overlapping cervical cells using attention U-Net and random walk. Neurocomputing 2020, 383, 212–223. [Google Scholar] [CrossRef] [Scilit]
  5. Zhang, M.; Li, X.; Xu, M.; Wang, Z. Automated semantic segmentation of red blood cells for sickle cell disease. IEEE J. Biomed. Health Inform. 2020, 24, 3095–3102. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  6. Mostayed, A.; Wee, W.G.; Zhou, X. Content-adaptive u-net architecture for medical image segmentation. In Proceedings of the 2019 International Conference on Computational Science and Computational Intelligence (CSCI); IEEE: New York, NY, USA, 2019; pp. 698–702. [Google Scholar]
  7. Jiang, W.; Wu, L.; Liu, S.; Zhao, Y. CNN-based two-stage cell segmentation improves plant cell tracking. Pattern Recognit. Lett. 2019, 128, 311–317. [Google Scholar] [CrossRef] [Scilit]
  8. Lin, C.; Zhao, G.; Yin, A.; Wang, H. AS-PANet: A chromosome instance segmentation method based on improved path aggregation network architecture. J. Image Graph 2020, 25, 2271–2280. [Google Scholar] [CrossRef] [Scilit]
  9. Feng, T.; Chen, B.; Zhang, Y. Chromosome segmentation framework based on improved mask region-based convolutional neural network. J. Comput. Appl. 2020, 40, 3332–3339. [Google Scholar]
  10. Ma, J.; He, Y.; Li, F.; Han, L.; You, C.; Wang, B. Segment anything in medical images. Nat. Commun. 2024, 15, 654. [Google Scholar] [CrossRef] [Scilit]
  11. Butoi, V.I.; Ortiz, J.J.G.; Ma, T.; Sabuncu, M.R.; Golland, P.; Dalca, A.V. Universeg: Universal medical image segmentation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 1–6 October 2023; pp. 21438–21451. [Google Scholar]
  12. Zhao, K.; Wang, X.; Chen, X.; Li, J. Rethinking mask heads for partially supervised instance segmentation. Neurocomputing 2022, 514, 426–434. [Google Scholar] [CrossRef] [Scilit]
  13. Pathak, D.; Krahenbuhl, P.; Donahue, J.; Darrell, T.; Efros, A.A. Context encoders: Feature learning by inpainting. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: New York, NY, USA, 2016; pp. 2536–2544. [Google Scholar]
  14. Liu, J.; Fan, H.; Wang, Q.; Li, X. Local label point correction for edge detection of overlapping cervical cells. Front. Neuroinform. 2022, 16, 895290. [Google Scholar] [CrossRef] [Scilit]
  15. Lu, Z.; Carneiro, G.; Bradley, A.P. An improved joint optimization of multiple level set functions for the segmentation of overlapping cervical cells. IEEE Trans. Image Process. 2015, 24, 1261–1272. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  16. Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. In International Conference on Medical Image Computing and Computer-Assisted Intervention; Springer International Publishing: Cham, Switzerland, 2015; pp. 234–241. [Google Scholar]
  17. Ibtehaz, N.; Rahman, M.S. MultiResUNet: Rethinking the U-Net architecture for multimodal biomedical image segmentation. Neural Netw. 2020, 121, 74–87. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. Gu, Z.; Cheng, J.; Fu, H.; Zhou, K.; Hao, H.; Zhao, Y.; Liu, J. Ce-Net: Context encoder network for 2D medical image segmentation. IEEE Trans. Med. Imaging 2019, 38, 2281–2292. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  19. Zhou, Z.; Siddiquee, M.M.R.; Tajbakhsh, N.; Liang, J. Unet++: Redesigning skip connections to exploit multiscale features in image segmentation. IEEE Trans. Med. Imaging 2019, 39, 1856–1867. [Google Scholar] [CrossRef] [Scilit]
  20. Chen, J.; Lu, Y.; Yu, Q.; Luo, X.; Adeli, E.; Wang, Y.; Lu, L.; Yuille, A.L.; Zhou, Y. Transunet: Transformers make strong encoders for medical image segmentation. arXiv 2021, arXiv:2102.04306. [Google Scholar] [CrossRef] [Scilit]
  21. Cao, H.; Wang, Y.; Chen, J.; Jiang, D.; Zhang, X.; Tian, Q.; Wang, M. Swin-unet: Unet-like pure transformer for medical image segmentation. In European Conference on Computer Vision; Springer Nature: Cham, Switzerland, 2022; pp. 205–218. [Google Scholar]
  22. Li, F.; Xu, L.; Ma, Z.; Zhao, Y.; Li, X. APU-Net: A U-Net Enhanced Network with Dynamic Feature Fusion and Pyramid Cross-Attention Mechanism for Polyp Segmentation. Digit. Signal Process. 2026, 172, 105879. [Google Scholar] [CrossRef] [Scilit]
  23. Mirza, M.; Osindero, S. Conditional generative adversarial nets. arXiv 2014, arXiv:1411.1784. [Google Scholar] [CrossRef] [Scilit]
  24. Isola, P.; Zhu, J.Y.; Zhou, T.; Efros, A.A. Image-to-image translation with conditional adversarial networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 1125–1134. [Google Scholar]
  25. Karras, T.; Laine, S.; Aila, T. A style-based generator architecture for generative adversarial networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 16–20 June 2019; pp. 4401–4410. [Google Scholar]
  26. Ledig, C.; Theis, L.; Huszár, F.; Caballero, J.; Cunningham, A.; Acosta, A.; Aitken, A.; Tejani, A.; Totz, J.; Wang, Z.; et al. Photo-realistic single image super-resolution using a generative adversarial network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 4681–4690. [Google Scholar]
  27. Zhu, J.Y.; Park, T.; Isola, P.; Efros, A.A. Unpaired image-to-image translation using cycle-consistent adversarial networks. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 2223–2232. [Google Scholar]
  28. Phoulady, H.A.; Goldgof, D.B.; Hall, L.O.; Mouton, P.R. A new approach to detect and segment overlapping cells in multi-layer cervical cell volume images. In Proceedings of the 2016 IEEE 13th International Symposium on Biomedical Imaging (ISBI); IEEE: New York, NY, USA, 2016; pp. 201–204. [Google Scholar]
  29. Qin, X.; Zhang, Z.; Huang, C.; Dehghan, M.; Zaiane, O.R.; Jagersand, M. U2-Net: Going deeper with nested U-structure for salient object detection. Pattern Recognit. 2020, 106, 107404. [Google Scholar] [CrossRef] [Scilit]
  30. Wan, T.; Xu, S.; Sang, C.; Qin, Z. Accurate segmentation of overlapping cells in cervical cytology with deep convolutional neural networks. Neurocomputing 2019, 365, 157–170. [Google Scholar] [CrossRef] [Scilit]
  31. Chen, J.; Zhang, B. Segmentation of overlapping cervical cells with mask region convolutional neural network. Comput. Math. Methods Med. 2021, 2021, 3890988. [Google Scholar] [CrossRef] [Scilit]
  32. Huang, J.; Yang, G.; Li, B.; Liu, Y. Segmentation of cervical cell images based on generative adversarial networks. IEEE Access 2021, 9, 115415–115428. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.