2D/3D Registration of Acetabular Hip Implants Under Perspective Projection and Fully Differentiable Ellipse Fitting
Yehyun Suh, J. Ryan Martin, Daniel Moyer
TL;DR
The paper tackles intra-operative estimation of acetabular cup pose in total hip arthroplasty from AP fluoroscopy by addressing perspective-induced distortions that invalidate simple orthographic assumptions. It introduces a forward model from the 3D cup pose to the 2D image plane under perspective projection and pairs it with a fully differentiable ellipse fitting process, enabling gradient-based optimization over five pose variables $\theta$, $\varphi$, $k$, $l$, and $h$. The authors validate the method across numerical simulations, implant CTs, and cadaver CTs, showing superior angular and translational accuracy compared to orthographic and some 2D/3D registration baselines, with mean registration times around ~1–2 seconds and modest memory requirements. The differentiability of the ellipse fitting facilitates integration with learning-based refinements, supporting practical deployment in the operating room and potential end-to-end optimization pipelines for refined pose estimation under fluoroscopy.
Abstract
This paper presents a novel method for estimating the orientation and the position of acetabular hip implants in total hip arthroplasty using full anterior-posterior hip fluoroscopy images. Our method accounts for distortions induced in the fluoroscope geometry, estimating acetabular component pose by creating a forward model of the perspective projection and implementing differentiable ellipse fitting for the similarity of our estimation from the ground truth. This approach enables precise estimation of the implant's rotation (anteversion, inclination) and the translation under the fluoroscope induced deformation. Experimental results from both numerically simulated and digitally reconstructed radiograph environments demonstrate high accuracy with minimal computational demands, offering enhanced precision and applicability in clinical and surgical settings.
