UniPro: Unified Multi-Mode Medical Image Segmentation from 2D Images to 3D Volumes via Propagation
Organizations: Rutgers University · Stanford University · The University of Texas at Arlington · New York University
Abstract
Medical image segmentation remains fragmented along two axes: segmentation paradigms and data dimensionality. Existing methods are typically developed separately for semantic, in-context, and interactive segmentation, and are further specialized to either native 2D images or 3D volumetric data. In clinical practice, however, segmentation workflows take many forms: a case may be initialized by semantic prediction, reference-guided segmentation, or user interaction. Regardless of how it begins, fine-grained refinement is naturally performed on 2D views; for volumetric scans, such 2D edits must propagate coherently to the rest of the volume. We present UniPro, a unified model that bridges segmentation paradigms and data dimensionality, using propagation to extend 2D segmentation to 3D volumes. Our key insight is that volumetric propagation and in-context segmentation share the same reference-conditioned prediction mechanism, differing only in whether the reference image-mask pairs come from other cases or from previously segmented neighboring slices. Building on this view, UniPro supports semantic, in-context, interactive, and propagation-based segmentation within a single slice-based framework, using class priors, reference exemplars, user clicks, and neighboring-slice predictions as mode-specific conditioning inputs. To improve propagation reliability, UniPro further incorporates bidirectional and 3D supervision to regularize slice-wise propagation beyond per-slice losses. Extensive experiments across diverse modalities and anatomies show that UniPro achieves strong performance across all segmentation settings, enabling annotation-efficient 3D segmentation from sparse 2D initialization and reducing slice-by-slice correction effort.
Figures & tables
| Method | Internal | External | Unseen | |||||
| Abd-1K | CHAOS | M&Ms | LiTS | KiTS | BTCV | ACDC | BraTS | |
| 3D Upper Bound | ||||||||
| nnInteractive | 76.38 | 83.04 | 78.58 | 49.76 | 63.08 | 67.44 | 79.87 | 51.25 |
| General Pretrained Model | ||||||||
| SAM2 | 45.00 | 56.61 | 47.60 | 23.08 | 51.61 | 37.10 | 50.71 | 32.38 |
| Propagation Model | ||||||||
| Method | 3D Datasets | 2D Datasets | |||||||||||
| Internal | External | Internal | External | ||||||||||
| Abd-1K | CHAOS | M&Ms | LiTS | KiTS | BTCV | ACDC | Breast | BKAI | Chest | ISIC | BUS | UW-SC | |
| 3D Upper Bound | |||||||||||||
| nnU-Net (3D) | 88.45 | 90.15 | 85.47 | 63.14 | 81.28 | 86.02 | 88.59 | – | – | – | – | – | – |
| Semantic segmentation | |||||||||||||
| nnU-Net (2D) | 79.13 | 80.29 | 85.42 | 60.12 | 75.99 | 70.73 | 84.64 | 71.68 | 83.45 | 94.95 | 86.76 | 68.00 | 79.78 |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | # cls | Modality | 3D Volumes | 2-D Slices | ||||
| Train | Validate | Test | Train | Validate | Test | |||
| AbdomenCT-1K [ 40 ] | 4 | CT | 352 | 20 | 76 | 39956 | 2557 | 8665 |
| CHAOS [ 31 , 30 ] | 4 | MRI | 36 | 9 | 15 | 4984 | 1309 | 1945 |
| M&Ms [ 9 ] | 3 | MRI | 300 | - | 340 | 2475 | - | 2821 |
| LiTS [ 6 ] | 1 | CT | 104 | - | 27 | 5687 | - | 1625 |
| KiTS [ 26 ] | 1 | CT | 168 | - | 42 | 5269 | - | 1609 |
| Dataset | Full-vol Dice | Target-slice Dice | |
| Abd-1K | 86.11 | 88.62 | +2.51 |
| CHAOS | 87.05 | 89.70 | +2.65 |
| M&M | 86.06 | 87.64 | +1.58 |
| LiTS | 63.32 | 66.95 | +3.63 |
| KiTS | 73.05 | 76.95 | +3.90 |
| BTCV | 82.19 | 84.40 | +2.21 |
| Seed slice | Random | |||||
| Mean Dice | 89.81 | 91.03 | 90.98 | 90.53 | 89.46 | 90.12 |
| vs. median | -1.17 | +0.05 | 0.00 | -0.45 | -1.52 | -0.86 |
| Dataset | Mean | SD | 95% CI |
| Abd-1K | 88.62 | 12.64 | [87.19, 90.05] |
| CHAOS | 89.70 | 9.05 | [87.37, 92.04] |
| M&Ms | 87.64 | 10.31 | [87.01, 88.28] |
| LiTS | 66.95 | 28.60 | [55.15, 78.76] |
| KiTS | 76.95 | 18.94 | [71.04, 82.85] |
| BTCV | 84.40 | 14.70 | [81.32, 87.48] |
| Method | Dice ( ) |
| Vol2Flow | 83.81 |
| Sli2Vol+ | 86.05 |
| UniPro (GT seed) | 94.03 |
| Model | Parameters | Native input | Time (s) | Memory (GB) |
| 3D nnU-Net | 31.84M | patch | 9.3 | 3.60 |
| UniPro | 32.84M | chunk | 28.0 | 1.93 |
| Training strategy | ACDC Dice (GT seed) |
| Stage I only | 87.29 |
| Stage II only, without Stage-I pretraining | 88.12 |
| Full two-stage UniPro | 90.98 |
Medical Image Segmentation
Medical image segmentation delineates organs, lesions, and other structures in scans to support measurement, diagnosis, treatment planning, and research.
See all 788 papers