Related Experiment Video
Updated: Apr 21, 2026

In Vivo Quantification of Hip Arthrokinematics during Dynamic Weight-bearing Activities using Dual Fluoroscopy
Published on: July 2, 2021
Forward and Back Projectors for Gradient-based Rigid Motion Estimation in X-ray Imaging
Xiao Jiang1, Wojciech B Zbijewski1, J Webster Stayman1
1Department of Biomedical Engineering, Johns Hopkins University, Baltimore MD, 21205, USA.
Abstract:
Accurate rigid motion estimation plays a crucial role in numerous X-ray imaging tasks, including 2D/3D registration, motion-compensated reconstruction, and geometric calibration. Despite its importance, gradient-based optimization for these tasks has been constrained by the absence of efficient and generalizable projectors that are differentiable with respect to motion. In this work, we introduce a framework for differentiable forward- and back-projectors that enables scalable, accurate, and memory-efficient gradient computation. Unlike prior approaches that depend on auto-differentiation or are limited to specific projector algorithms, our method derives a general analytical gradient formulation for both forward and backprojection in the continuous domain. The key insight is that the motion gradients of these operations can be expressed directly in terms of the original projection operators themselves, yielding a unified gradient computation scheme applicable across diverse projector types. Building on this analytical foundation, we implement a discretized version equipped with an acceleration strategy that effectively balances computational efficiency and memory consumption. Experimental evaluations demonstrate the capability of the proposed approach: in 2D/3D registration, our method achieves approximately 8× speedup over an existing differentiable forward projector with comparable accuracy, and in motion-compensated analytical reconstruction, it enhances image sharpness and structural fidelity on physical phantom data while offering substantial efficiency gains over existing gradient-based method.
Related Concept Videos
X-ray Imaging
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...

