Steer the Sampling, Not the Kernel Grid: Geometry-Guided Sampling Operator for Volumetric Segmentation
Organizations: Department of Data Science & AI, Faculty of Information Technology, Monash University, Clayton, VIC, Australia
Abstract
Accurate 3D segmentation is central to quantitative lesion assessment and anatomy mapping for clinical planning and follow-up. Thin, elongated, and fine anatomical/pathological structures (e.g., vessels) are a particularly challenging case: a one-voxel boundary error can disconnect a branch and change clinically relevant topology. In encoder-decoder networks (e.g., U-Net), repeated downsampling and fixed-grid convolution blur or alias fine structures and weaken orientation cues, so early mistakes propagate across scales. We propose a geometry-guided local operator that steers where features are sampled, rather than deforming convolutional kernels, under a single formulation for both feature refinement (stride 1) and resolution reduction (stride > 1). At each voxel, it predicts a local orientation and bounded step sizes, samples symmetrically along these directions, and transforms paired samples into compact geometric and boundary cues with lightweight mixing; a cross-scale consensus aligns encoder and decoder features at skip connections to reduce geometric mismatch. Replacing all stride 1 and stride 2 operators in a 3D U-Net yields consistent improvements on BraTS, MSD Hepatic Vessel, and TDSC-ABUS, with notably better boundary metrics (e.g., BraTS Dice 86.1 to 88.9, HD95 7.1 to 6.2; TDSC-ABUS HD95 39.1 to 27.8) while reducing parameters from 2.3M to 0.8M. We further demonstrate that the operator can be integrated into other backbones (e.g., nnU-Net, Swin-UNETR, and MedNeXt) without changing their macro-architectures while providing consistent performance gains.
Figures & tables
| MSD Hepatic Vessel | BraTS | TDSC-ABUS | Mean | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Model | Dice | HD95 | ASSD | Dice | HD95 | ASSD | Dice | HD95 | ASSD | Dice | HD95 | ASSD |
| Baseline U-Net | 53.5 | 42.8 | 8.87 | 86.1 | 7.1 | 1.15 | 64.4 | 39.1 | 7.31 | 68.0 | 29.7 | 5.78 |
| Deformable Conv v1 | 57.2 | 37.3 | 7.93 | 88.3 | 6.4 | 1.07 | 67.5 | 33.1 | 5.83 | 71.0 | 25.6 | 4.94 |
| Deformable Conv v2 | 56.7 | 36.3 | 8.21 | 88.3 | 6.5 | 1.33 | 66.3 | 35.4 | 6.06 | 70.4 | 26.1 | 5.20 |
| Dynamic Downsampling | 56.4 | 34.9 | 7.40 | 88.4 | 6.8 | 1.14 | 67.2 | 33.9 | 6.87 | 70.6 | 25.2 | 5.13 |
| Proposed | 58.2 | 34.3 | 7.43 | 88.9 | 6.2 | 0.95 | 67.4 | 27.8 | 5.78 | 71.5 | 22.8 | 4.72 |
| Backbone | Variant | Overlap | Boundary | Efficiency | ||||
|---|---|---|---|---|---|---|---|---|
| Dice | Sensitivity | Specificity | HD95 | ASSD | Params (M) | FLOPs (G) | ||
| nnU-Net | Baseline | |||||||
| + Proposed | 72.8 | 25.6 | 5.03 | |||||
| Swin-UNETR | Baseline | |||||||
| + Proposed | 70.9 | 27.7 | 4.88 | |||||
| MedNeXt | Baseline | |||||||
3D Medical Image Segmentation
3D Medical Image Segmentation identifies organs, lesions, and fine structures in volumetric scans for measurement and clinical planning.
See all 212 papers