Accurate intra-patient lung CT registration is critical for radiation therapy planning, longitudinal disease tracking, and 4D CT motion modelling. Large non-rigid deformations between expiratory (EXP) and inspiratory (INSP) breathing phases make this task particularly challenging, and conventional intensity-based approaches (e.g. ANTs) can lead to mismatch. This work adapts the Iterative Optimal Transport (IOT) framework (originally proposed for 2D multimodal image registration) to the 3D setting using pulmonary vessel point clouds derived from paired EXP/INSP CT scans.
foerstner_3d()) for structure-aware point sampling and per-axis unit-variance normalization.We evaluated three registration paths on the DIR-LAB COPDgene dataset (10 subjects, L = 300 landmarks each):
Path C is the clinically motivated setting: it does not require vessel segmentation at inference time and is applicable to downstream tasks such as lung nodule tracking.
Path A achieves a mean landmark error (ME) of 3.9 mm across subjects, while Paths B and C achieve ~15.6 mm ME — a ~12 mm gap reflecting the difficulty of the fully unsupervised setting. The gap between Path B and Path C is negligible (~0.14 mm), confirming that TPS interpolation does not degrade performance relative to direct polynomial evaluation while enabling denser displacement fields.
foerstner_3d() to bias point selection toward regions of both high geometric structure and high expected motion (e.g. the lung periphery)Work conducted under the instruction of Dr. William Hsu and the guidance of Yunzheng Zhu at the UCLA Medical & Imaging Informatics (Hsu Lab).