NeuralBoneReg: An Instance-Specific Label-Free Point Cloud-Based Method for Multi-Modal Bone Surface Registration

Luohong Wu1, Matthias Seibold1, Nicola A. Cavalcanti1, Yunke Ao1,2, Roman Flepp1, Aidana Massalimova1, Lilian Calvet1, Philipp Fürnstahl1,2
1Balgrist University Hospital · 2ETH Zurich ·
Paper Code
NeuralBoneReg

Abstract

Background: In computer- and robot-assisted orthopedic surgery (CAOS), patient-specific surgical plans are generated from preoperative medical imaging data to define target locations and implant trajectories. During surgery, these plans must be precisely transferred to the intraoperative setting to guide accurate execution. The accuracy and success of this transfer rely on cross-registration between preoperative and intraoperative data. However, the substantial heterogeneity across imaging modalities and devices renders this registration process challenging and error-prone, leading to inaccuracies. Consequently, more robust and accurate methods for automatic, modality-agnostic multimodal registration of bone surfaces would have a substantial clinical impact.

Methods: We propose NeuralBoneReg, an instance-specific self-supervised, surface-based framework for bone surface registration using 3D point clouds as an intermediate representation. NeuralBoneReg comprises two key components: an implicit neural unsigned distance field (UDF) module and a multilayer perceptron (MLP)-based registration module. The UDF module learns a neural representation of the preoperative bone model. The registration module solves both global initialization and local refinement by generating a set of transformation hypotheses to register the intraoperative point cloud with the preoperative neural UDF based on a coarse-to-fine strategy. Compared to state-of-the-art (SOTA) supervised registration, NeuralBoneReg operates in an instance-specific self-supervised manner, without requiring inter-subject training data with ground truth transformations. We evaluated NeuralBoneReg against baseline methods on two publicly available multi-modal datasets: a CT--ultrasound dataset of the fibula and tibia (UltraBones100k) and a CT-RGB-D dataset of spinal vertebrae (SpineDepth). The evaluation also includes a newly introduced CT--ultrasound dataset of cadaveric subjects containing femur and pelvis (UltraBonesHip), which will be made publicly available.

Results: Quantitative and qualitative results show that NeuralBoneReg achieves competitive performance across anatomies and modalities. On UltraBones100k, it obtains an RRE of 1.83 ± 1.30°, an RTE of 2.02 ± 1.30 mm, an RR of 0.89, a CD of 0.82 ± 0.12 mm, and an HD95 of 2.06 ± 0.36 mm. On UltraBonesHip, it maintains stable performance with an RRE of 1.90 ± 1.56°, an RTE of 2.21 ± 0.86 mm, an RR of 0.88, a CD of 2.50 ± 1.08 mm, and an HD95 of 8.97 ± 4.08 mm, while other methods degrade significantly. On SpineDepth, it achieves an RRE of 3.78 ± 19.34°, an RTE of 2.80 ± 3.75 mm, an RR of 0.84, a CD of 1.78 ± 1.61 mm, and an HD95 of 4.26 ± 4.58 mm. Overall, the method consistently achieves accuracy close to pseudo ground truth across datasets.

Conclusion: NeuralBoneReg achieves robust, accurate, and modality-agnostic registration of bone surfaces, offering a promising solution for reliable cross-modal alignment in computer- and robot-assisted orthopedic surgery.

Visualization of Results

Dataset 1: SpineDepth

Registered source point cloud: Blue; Target point cloud: Yellow

L1 L3 L5
Ground Truth
RANSAC250M
+ ICP
FAST + ICP
PCA + ICP
Predator
GeoTransformer
Ours

Dataset 2: UltraBones-Hip

Registered source point cloud: Blue; Target point cloud: Yellow

Left Femur Right Femur Pelvis
Ground Truth
RANSAC250M
+ ICP
FAST + ICP
PCA + ICP
Predator
GeoTransformer
Ours

Dataset 3: UltraBones100k

Registered source point cloud: Blue; Target point cloud: Yellow

Tibia Fibula
Ground Truth
RANSAC250M
+ ICP
FAST + ICP
PCA + ICP
Predator
GeoTransformer
Ours