The Four Color Theorem for Cell Instance Segmentation
About
Cell instance segmentation is critical to analyzing biomedical images, yet accurately distinguishing tightly touching cells remains a persistent challenge. Existing instance segmentation frameworks, including detection-based, contour-based, and distance mapping-based approaches, have made significant progress, but balancing model performance with computational efficiency remains an open problem. In this paper, we propose a novel cell instance segmentation method inspired by the four-color theorem. By conceptualizing cells as countries and tissues as oceans, we introduce a four-color encoding scheme that ensures adjacent instances receive distinct labels. This reformulation transforms instance segmentation into a constrained semantic segmentation problem with only four predicted classes, substantially simplifying the instance differentiation process. To solve the training instability caused by the non-uniqueness of four-color encoding, we design an asymptotic training strategy and encoding transformation method. Extensive experiments on various modes demonstrate our approach achieves state-of-the-art performance. The code is available at https://github.com/zhangye-zoe/FCIS.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Nuclear Instance Segmentation | CPM 17 | AJI70.1 | 33 | |
| Nuclear Instance Segmentation | CoNSeP | AJI49.2 | 32 | |
| Nuclear Instance Segmentation | Kumar | AJI62.2 | 24 | |
| Nuclei Segmentation | GLySAC | AJI0.587 | 20 | |
| Nuclear Instance Segmentation | TNBC | AJI68.8 | 18 | |
| Nuclei Instance Segmentation | CryoNuSeg (test) | DICE89.77 | 18 | |
| Nuclei Instance Segmentation | PanNuke (target) | Dice81.85 | 14 | |
| Nucleus Instance Segmentation | BRCA-M2C | AJI0.714 | 10 | |
| Nucleus Instance Segmentation | CPM-15 | AJI0.64 | 10 | |
| Nucleus Instance Segmentation | CryoNuSeg | AJI0.481 | 10 |