CrossSDF: 3D Reconstruction of Thin Structures From Cross-Sections
Thomas Walker, Salvatore Esposito, Daniel Rebain, Amir Vaxman, Arno Onken, Changjian Li, Oisin Mac Aodha
TL;DR
CrossSDF tackles reconstructing a 3D signed-distance field from planar cross-sections by learning $f(\mathbf{x}; \boldsymbol{\theta})$ guided by 2D SDFs and contours. It introduces a symmetric-difference loss to avoid laddering, an adaptive contour sampling strategy to preserve thin structures, and a hybrid hash-Fourier encoding to reduce grid artifacts while maintaining detail. The approach achieves state-of-the-art results on synthetic and real data, including medical CT scans, for both thin and thick geometries and under aligned or non-aligned cross-sections. These contributions yield robust, high-fidelity 3D reconstructions without the interpolation artifacts common to prior methods, with potential impact on medical visualization and diagnostic workflows.
Abstract
Reconstructing complex structures from planar cross-sections is a challenging problem, with wide-reaching applications in medical imaging, manufacturing, and topography. Out-of-the-box point cloud reconstruction methods can often fail due to the data sparsity between slicing planes, while current bespoke methods struggle to reconstruct thin geometric structures and preserve topological continuity. This is important for medical applications where thin vessel structures are present in CT and MRI scans. This paper introduces CrossSDF, a novel approach for extracting a 3D signed distance field from 2D signed distances generated from planar contours. Our approach makes the training of neural SDFs contour-aware by using losses designed for the case where geometry is known within 2D slices. Our results demonstrate a significant improvement over existing methods, effectively reconstructing thin structures and producing accurate 3D models without the interpolation artifacts or over-smoothing of prior approaches.
