Robust Curve Detection in Volumetric Medical Imaging via Attraction Field
Farukh Yaushev, Daria Nogina, Valentin Samokhin, Mariya Dugova, Ekaterina Petrash, Dmitry Sevryukov, Mikhail Belyaev, Maxim Pisov
TL;DR
This work tackles robust detection of non-branching curves in volumetric medical images, a task where segmentation-based methods struggle to capture subpixel-accurate curves such as the aortic centerline or vertebral column centerline. It introduces a 3D two-headed CNN that jointly predicts an attraction field guiding voxels to the curve and a closeness map to constrain the ROI, with a loss that combines $L_{field}$, $L_{cls}$, and $L_{norm}$ to stabilize training. Inference converts the resulting voxel-wise predictions into a thinned point cloud, which is then ordered into a 1D curve using non-maximum suppression and Isomap for parameterization, achieving subpixel accuracy. The method shows superior performance on both aortic and vertebral centerline tasks across multiple metrics and provides public release of annotations as a benchmark, promoting reproducibility and future research. Although focused on non-branching curves, the authors suggest extensions to branching structures via branching-point prediction, highlighting practical impact for medical imaging diagnostics.
Abstract
Understanding body part geometry is crucial for precise medical diagnostics. Curves effectively describe anatomical structures and are widely used in medical imaging applications related to cardiovascular, respiratory, and skeletal diseases. Traditional curve detection methods are often task-specific, relying heavily on domain-specific features, limiting their broader applicability. This paper introduces a novel approach for detecting non-branching curves, which does not require prior knowledge of the object's orientation, shape, or position. Our method uses neural networks to predict (1) an attraction field, which offers subpixel accuracy, and (2) a closeness map, which limits the region of interest and essentially eliminates outliers far from the desired curve. We tested our curve detector on several clinically relevant tasks with diverse morphologies and achieved impressive subpixel-level accuracy results that surpass existing methods, highlighting its versatility and robustness. Additionally, to support further advancements in this field, we provide our private annotations of aortic centerlines and masks, which can serve as a benchmark for future research. The dataset can be found at https://github.com/neuro-ml/curve-detection.
