Cited by 49Medical Image Segmentation TechniquesAnatomy and Medical Technology3D Shape Modeling and Analysis

Intraoperative 2D/3D Image Registration via Differentiable X-Ray Rendering

Open access
Gopalakrishnan, Vivek, Dey, Neel, Golland, Polina·2024·2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)

Abstract

Surgical decisions are informed by aligning rapid portable 2D intraoperative images (e.g. X-rays) to a high-fidelity 3D preoperative reference scan (e.g. CT). However, 2D/3D registration can often fail in practice: conventional optimization methods are prohibitively slow and suscepti-ble to local minima, while neural networks trained on small datasets fail on new patients or require impractical land-mark supervision. We present DiffPose, a self-supervised approach that leverages patient-specific simulation and differentiable physics-based rendering to achieve accurate 2D/3D registration without relying on manually labeled data. Preoperatively, a CNN is trained to regress the pose of a randomly oriented synthetic X-ray rendered from the pre-operative CT. The CNN then initializes rapid intraoperative test-time optimization that uses the differentiable X-ray ren-derer to refine the solution. Our work further proposes several geometrically principled methods for sampling camera poses from SE (3), for sparse differentiable rendering, and for driving registration in the tangent space sc(3) with geodesic and multiscale locality-sensitive losses. DiffPose achieves sub-millimeter accuracy across surgical datasets at intraoperative speeds, improving upon existing unsupervised methods by an order of magnitude and even outperforming supervised baselines. Our implementation is at https://github.com/eigenvivek/DiffPose.

AI snapshot

Written from the paper’s full text.

TL;DR

DiffPose is a self-supervised 2D/3D registration framework that trains a patient-specific CNN on synthetic X-rays rendered from preoperative CT, then refines pose estimates intraoperatively with differentiable X-ray rendering and sparse multiscale NCC. It reports sub-millimeter accuracy across pelvic and neurovascular datasets without manual landmark supervision.

Key findings

  • On DeepFluoro, test-time optimization raised sub-millimeter mTRE success from 1% for the CNN’s initial pose estimates to 87% across all subjects; the encoder alone was within 10 mm for 80% of cases.
  • On Ljubljana, DiffPose achieved median mTRE of 0.2 ± 10.6 mm (85% SMSR), compared with DiffDRR’s 263.7 ± 193.9 mm (25% SMSR).
  • PnP-Regularizer combined with xReg successfully registered 69% of DeepFluoro test X-rays, with high inter-subject variability; DiffPose consistently achieved sub-millimeter accuracy on Subjects 3, 4, and 6 where PnP-Regularizer’s median mTRE was around 10 mm.
  • The paper reports that DiffPose improves upon existing unsupervised methods by an order of magnitude and even outperforms supervised baselines.

Methods

  • Design: patient-specific ResNet18 pose-regression CNN trained on synthetic X-rays rendered on the fly from the preoperative CT using DiffDRR; training used 1,000,000 synthetic images over approximately 12 hours with a composite multiscale NCC, SE(3) log, and geodesic loss.
  • Test-time optimization: gradient-based refinement in se(3) using sparse multiscale NCC with 100 patches and patch size 13, Adam with separate rotational/translational learning rates, 250 iterations, and step decay every 25 iterations.
  • Data and evaluation: DeepFluoro (six cadavers, six CTs, 366 X-rays) and Ljubljana (10 patients, 20 X-rays, one 3D volume each); accuracy measured by mean Target Registration Error (mTRE), with success defined as mTRE ≤ 1 mm.

Limitations

  • The paper states DiffPose estimates a single rigid transformation, so it cannot directly handle deformable target structures; it suggests extension to piecewise rigid transformations.
  • The paper states per-subject training may be too slow for emergency surgeries that cannot allow hours-long pretraining, and proposes pretraining/fine-tuning or meta-learning as future work.
  • Evident from the text: evaluation is limited to two public surgical datasets with small clinical sample sizes, and ablations are focused on DeepFluoro without changing hyperparameters for Ljubljana.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1109/cvpr52733.2024.01108

Cites

62 of 62 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

29 of 60 cited sources checked · 10 supported · 0 flagged · accuracy not yet measured

  • Premisecitation

    Landmark-based localization consistently outperforms pose regression.

    “However, landmark-based localization consistently outperforms pose regression [10, 54] due to CNNs performing pose regression via image retrieval instead of leveraging 3D structure [44].”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites [10] source
    • cites [54] source
  • Premisecitation

    CNNs perform pose regression via image retrieval instead of leveraging 3D structure.

    “due to CNNs performing pose regression via image retrieval instead of leveraging 3D structure [44].”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [44] source

      Section 5 (Comparison with Image Retrieval; page unavailable) describes a strong conceptual connection between absolute pose regression and image retrieval, but distinguishes regression from actually retrieving a training image. Section 4 (Comparison with Structure-based Methods; page unavailable) says pose regression does not explicitly use projective geometry. The claim overstates the comparison by saying CNNs perform pose regression *via* image retrieval. (LLM, conf=0.88)

      Experimental — accuracy not yet measured
  • Premisecitation

    If the initial pose is even a few millimeters from the true pose, intensity-based methods can converge to a wrong solution.

    “If the initial pose is even a few millimeters from the true pose, these methods can converge to a wrong solution.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [52] source

      Section 1.2 (page unavailable) says conventional intensity-based methods can become trapped in local minima and return wrong registrations when initialization is inadequate. It does not establish that an initial pose only a few millimeters from the true pose is enough to cause this; it says the capture range depends on the similarity function and optimizer. (LLM, conf=0.86)

      Experimental — accuracy not yet measured
  • Findingcitation

    The entire 2D/3D registration framework is end-to-end differentiable.

    “We implement ℰ as a convolutional neural network and 𝒫 using DiffDRR [22] such that the entire 2D/3D registration framework is end-to-end differentiable”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [22] Gopalakrishnan, 2022, Fast auto-differentiable digitally reconstructed radiographs for solving inverse problems in intraoperative imaging source
    • The authors state this as an assumption: Second-order effects such as scattering and beam hardening can be ignored in the X-ray image formation model.
    • The authors state this as an assumption: The ray has initial intensity I0.
    • The authors state this as an assumption: The preoperative CT volume can be approximated as a discrete 3D voxel grid of linear attenuation coefficients.
  • Premisecitation

    CNN-based pose regressors perform pose estimation through memorization of the training set.

    “as CNN-based pose regressors perform pose estimation through memorization of the training set [44]”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [44] source

      In “More general trajectories” (page unavailable), the paper reports that PoseNet and MapNet sometimes place test poses near training trajectories with similar image appearance, resembling a nearest-neighbor strategy. But it also says they generalize in some parts of the scene, so describing CNN-based pose estimation generally as memorization of the training set overstates the finding. (LLM, conf=0.82)

      Experimental — accuracy not yet measured
  • May combine two claims. 29
  • Classified as probably not a substantial claim. 17
  • May combine two claims.

    Premisecitation

    Intensity-based methods have limited capture range and sensitivity to the initial pose estimate.

    “A major limitation of intensity-based methods is their limited capture range and sensitivity to the initial pose estimate [52].”
    Quote in the paperSubstantial claim1 of 1 sources checked
  • May combine two claims.

    Premisecitation

    Landmark-based localization requires expert knowledge of landmarks visible on X-ray and manual annotation of 3D landmarks for every new CT volume.

    “Such methods require expert knowledge of landmarks that are visible on X-ray for the specific surgical application and manual annotation of 3D landmarks for every new CT volume [25].”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [25] source

      Methods > Data Preprocessing reports that 14 anatomical landmarks were manually annotated in 3D, and Experiments and Results > Data Collection and Training Dataset Creation says landmarks were manually digitized for each CT scan in the study. These passages support the manual-annotation part, but do not establish that landmark-based methods generally require expert knowledge of X-ray-visible landmarks for each surgical application or manual annotation for every new CT volume. (LLM, conf=0.83)

      Experimental — accuracy not yet measured
  • May combine two claims.

    Premisecitation

    Neural networks trained on small datasets for 2D/3D registration fail on new patients or require impractical landmark supervision.

    “neural networks trained on small datasets fail on new patients or require impractical landmark supervision”
    • Also stated in: § Introduction · plain
      “Such methods require expert knowledge of landmarks that are visible on X-ray for the specific surgical application and manual annotation of 3D landmarks for every new CT volume [25].”
    • Also stated in: § Introduction · plain
      “only a few small labeled datasets exist for training deep networks [24, 41, 50], preventing the generalization of these methods to new patients, procedures, and pathologies.”
    Quote in the paperSubstantial claim2 of 4 sources checked
    • cites [25] source

      The Discussion and Conclusion (page unavailable) reports poor registration on one held-out specimen whose C-arm poses differed from those in training, supporting a limited generalization concern—not a general claim that networks trained on small datasets fail on new patients. The Methods, Training Dataset Creation (page unavailable) describes automatically generating landmark labels and manually verifying them; it does not establish that landmark supervision is impractical. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
    • cites [24] source

      The Discussion (page unavailable) mentions neural networks as a possible way to avoid manual landmark identification, but does not discuss their training datasets, performance on new patients, or landmark supervision during training. The Results > Cadaver Study passage measures manual annotation time for the paper’s registration method, not for a neural network. Searches for small datasets, unseen patients, and landmark supervision found no passage addressing the claim. (LLM, conf=0.76)

      Experimental — accuracy not yet measured
    • cites [41] source
    • cites [50] source
  • May combine two claims.

    Premisecitation

    Traditional renderers are non-differentiable, so pose estimation is commonly driven by gradient-free optimization.

    “As traditional renderers are non-differentiable, pose estimation is commonly driven by gradient-free optimization [24].”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [24] source

      The Intraoperative Registration Strategy section (page unavailable) says the paper uses CMA-ES for pose optimization and explicitly calls it derivative-free; it also uses BOBYQA at a finer resolution. Neither that section nor Related Work (page unavailable) says traditional renderers are non-differentiable or identifies that as the reason for using gradient-free optimization. The paper supports the optimization practice, but not the claimed explanation. (LLM, conf=0.86)

      Experimental — accuracy not yet measured
  • Classified as probably not a substantial claim.

    Premisecitation

    A 2D intraoperative X-ray can be registered to a 3D preoperative CT volume by maximizing its similarity to a rendered X-ray with respect to the camera pose.

    “A 2D intraoperative X-ray can be registered to a 3D preoperative CT volume by maximizing its similarity to a rendered X-ray with respect to the camera pose [8, 14, 34].”
    Quote in the paperSubstantial claim1 of 3 sources checked
    • cites [8] source
    • cites [14] source
    • cites [34] source

      The Introduction (page unavailable) describes registration by optimizing similarity between corresponding voxels, and C. Search (page unavailable) describes maximizing the registration criterion over transformation parameters. But the paper's experiments concern 3D CT, MR, and PET scans; the cited passages do not support registering a 2D intraoperative X-ray to a CT volume using a rendered X-ray and camera pose. (LLM, conf=0.82)

      Experimental — accuracy not yet measured
  • May combine two claims.

    Premisecitation

    Only a few small labeled datasets exist for training deep networks for landmark localization, preventing generalization to new patients, procedures, and pathologies.

    “While landmark localizers can be learned, only a few small labeled datasets exist for training deep networks [24, 41, 50], preventing the generalization of these methods to new patients, procedures, and pathologies.”
    Quote in the paperSubstantial claim1 of 3 sources checked
    • cites [24] source

      The Intraoperative Registration Strategy section describes manual landmark annotation, and the Discussion mentions neural-network landmark recognition as a possible alternative (page numbers unavailable). Neither passage addresses the availability or size of labeled training datasets, or says that dataset scarcity prevents generalization to new patients, procedures, or pathologies. Searches for labeled datasets, deep-network training, and generalization found no supporting passage. (LLM, conf=0.76)

      Experimental — accuracy not yet measured
    • cites [41] source
    • cites [50] source
  • May combine two claims.

    Premisecitation

    Conventional optimization methods for 2D/3D registration are prohibitively slow and susceptible to local minima.

    “conventional optimization methods are prohibitively slow and susceptible to local minima”
    • Also stated in: § Introduction · plain
      “A major limitation of intensity-based methods is their limited capture range and sensitivity to the initial pose estimate [52].”
    • Also stated in: § Intensity-based 2D/3D registration. · plain
      “This is both prohibitively slow for intraoperative use and often converges poorly in practice [58].”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites [52] source

      Section 1.2 (page unavailable) says conventional intensity-based registration can get stuck in local minima without proper initialization. Section 3 (page unavailable) says machine-learning approaches are comparatively fast because they replace optimization with a few forward passes. That supports a relative speed disadvantage, but not the stronger claim that conventional optimization is prohibitively slow. (LLM, conf=0.87)

      Experimental — accuracy not yet measured
    • cites [58] source
  • May combine two claims.

    Findingcitation

    DiffPose develops a sparse multiscale variant of local normalized cross correlation that is robust to local minima and faster to evaluate.

    “we develop a sparse multiscale variant of local normalized cross correlation [6, 7] that is robust to local minima and faster to evaluate.”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites [6] Brian, 2011, A reproducible evaluation of ANTs similarity metric performance in brain image registration, Neuroimage source
    • cites [7] source
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Given supervision via anatomical landmarks, a camera pose can be estimated by applying a PnP solver to corresponding landmarks.

    “Given supervision via anatomical landmarks, a camera pose can be estimated by applying a PnP solver [19] to corresponding landmarks extracted from 2D intraoperative and 3D preoperative imaging.”
    Quote in the paperNot a substantial claim1 of 1 sources checked
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Higher-dimensional parameterizations of SO(3) have been proposed that do not suffer from discontinuities.

    “In point cloud registration, higher-dimensional parameterizations of SO(3) have been proposed that do not suffer from this issue [32, 40, 57].”
    Quote in the paperNot a substantial claim1 of 3 sources checked
    • cites [32] Lin, 2023, Al-gebraically rigorous quaternion framework for the neural network pose estimation problem source
    • cites [40] source

      The paper’s ‘Smooth Global Section of SO(3)’ section proves that its ten-dimensional rotation representation has a smooth, continuous mapping, supporting the claim about avoiding discontinuities. It tests rotation estimation on point clouds and mentions point-cloud registration in its ‘Learning-based Rotation Estimation’ section, but does not establish that its representation was proposed specifically for registration. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
    • cites [57] source
  • May combine two claims.

    Premisecitation

    Gradient-based optimization with DiffDRR recovers the true pose faster and more robustly than gradient-free methods on synthetic data.

    “On synthetic data, gradient-based optimization with DiffDRR, a differentiable renderer, has been shown to recover the true pose faster and more robustly than gradient-free methods [1, 22].”
    Quote in the paperSubstantial claim2 of 2 sources checked
    • cites [1] source

      The Experimental Design and Results sections describe using DiffDRR with gradient descent to recover the target pose from simulated radiographs. The Limitations and Future Directions section says this was not a systematic comparison with other methods, so the claimed speed and robustness advantage over gradient-free methods is unsupported. Page numbers were not supplied in our copy. (LLM, conf=0.88)

      Experimental — accuracy not yet measured
    • cites [22] Gopalakrishnan, 2022, Fast auto-differentiable digitally reconstructed radiographs for solving inverse problems in intraoperative imaging source

      In Experiments, the paper reports that gradient descent with DiffDRR recovered the true pose for 745 of 1,000 synthetic initializations, with convergent runs taking 1.92 ± 0.43 seconds; 255 runs failed to converge. The Abstract says gradient-based registration promises to be faster than gradient-free strategies, but the paper does not establish that pose recovery is faster or more robust than gradient-free methods in a direct comparison. Page numbers were not provided in our copy. (LLM, conf=0.86)

      Experimental — accuracy not yet measured
  • Classified as probably not a substantial claim.

    Premisecitation

    Recent approaches train neural networks to segment intraoperative X-rays and localize predefined landmarks from segmentation masks.

    “Recent approaches train neural networks to segment intraoperative X-rays and localize predefined landmarks from the segmentation masks [17, 25, 27, 37, 39].”
    Quote in the paperSubstantial claim2 of 5 sources checked
    • cites [17] source
    • cites [25] source
    • cites [27] source

      Section 2.1 (p. 2) describes a deep-learning registration framework that takes a fluoroscopic X-ray image as input and estimates correspondences. It does not describe segmenting the X-ray or localizing predefined landmarks from segmentation masks; the mask in Section 2.3 (p. 5) is used to calculate optical-flow loss at projected contour points. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
    • cites [37] source
    • cites [39] Van, 2022, Automatic landmark detection and mapping for 2d/3d registration with bonenet, Frontiers in Veterinary Sci-ence

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Findingcitation

    The gradient-based approach (DiffDRR) is more robust than gradient-free methods, but not to a surgically viable degree.

    “The gradient-based approach (DiffDRR [22]) is more robust than gradient-free methods, but not to a surgically viable degree.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [22] Gopalakrishnan, 2022, Fast auto-differentiable digitally reconstructed radiographs for solving inverse problems in intraoperative imaging source

      In Experiments > DRR-based Gradient Descent for Slice-to-Volume Registration (page unavailable), DiffDRR's gradient-descent example converged for 745 of 1,000 synthetic initializations and failed for 255, supporting a limitation in its reliability. The paper says gradient-based registration promises to be faster than gradient-free strategies, but it does not establish that it is more robust than them or assess whether its reliability is surgically viable. (LLM, conf=0.83)

      Experimental — accuracy not yet measured
  • May combine two claims.

    Findingown data

    Local NCC performs competitively but has high variance, demonstrating the instability of the loss.

    “Local NCC [6] performs competitively but has high variance, demonstrating the instability of the loss.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [6] Brian, 2011, A reproducible evaluation of ANTs similarity metric performance in brain image registration, Neuroimage source

      Results §4.2 reports competitive brain-extraction performance for registrations using CC and a relatively large standard deviation for the (CC, CC) pairing (0.937 ± 0.0210). But the (CC, MI) pairing has a much smaller standard deviation (0.958 ± 0.0054), and the paper attributes improved performance to MI affine initialization. It does not conclude that the local NCC loss itself is unstable; page numbers are unavailable in our copy. (LLM, conf=0.88)

      Experimental — accuracy not yet measured
  • Classified as probably not a substantial claim.

    Premisecitation

    A registration is successful if mTRE ≤ 1 mm, following AAPM guidelines.

    “Following guidelines from the American Association of Physicists in Medicine (AAPM) [11], a registration is successful if mTRE ≤ 1 mm.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [11] source

      Section 4.C.4 specifies a 1 mm tolerance for stereotactic radiosurgery, but not for registration generally. Table III (section 4.D) lists the target registration error tolerance as the maximum voxel dimension, approximately 2–3 mm. The claim omits the condition under which the 1 mm tolerance applies. (LLM, conf=0.88)

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Higher-dimensional alternatives (d>5) have theoretical advantages.

    “This has motivated the development of several higher-dimensional (d>5) alternatives with theoretical advantages [32, 40, 57].”
    Quote in the paperNot a substantial claim1 of 3 sources checked
    • cites [32] Lin, 2023, Al-gebraically rigorous quaternion framework for the neural network pose estimation problem source
    • cites [40] source
    • cites [57] source
  • Classified as probably not a substantial claim.

    Premisecitation

    Augmenting training data with synthetically generated X-rays helps overcome small clinical sample sizes when training landmark extractors and pose regressors.

    “Augmenting training data with synthetically generated X-rays helps overcome the small clinical sample sizes when training landmark extractors [17, 28, 46] and pose regressors [35, 56].”
    Quote in the paperSubstantial claim2 of 5 sources checked
    • cites [17] source
    • cites [28] source

      Section 3.2 describes training a 2D/3D registration network with simulated X-ray projections, and the Introduction says that collecting large paired, annotated datasets is prohibitive. This supports the general point that synthetic images can ease a training-data shortage, but the paper studies a registration network rather than training a landmark extractor or a pose regressor as such. It also says domain adaptation is needed because simulated and real X-rays differ. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
    • cites [46] source
    • cites [35] source
    • cites [56] source
  • May combine two claims.

    Findingcitation

    Traditional gradient-free optimization (xReg) successfully recovers the poses of some X-rays but frequently converges to suboptimal minima.

    “Traditional gradient-free optimization (xReg [24]) is able to successfully recover the poses of some X-rays but frequently converges to suboptimal minima.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [24] source

      The Intraoperative Registration Strategy describes derivative-free optimization, and the Results report successful pose estimates alongside some large errors. But the paper does not establish that the method frequently converges to suboptimal minima; it describes CMA-ES as robust to local minima and BOBYQA as less robust, without attributing the observed errors to such convergence. Page numbers are unavailable in our copy. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
  • May combine two claims.

    Findingcitation

    The rendering equation can be implemented as a series of vectorized tensor operations, enabling rendering of synthetic X-rays that are differentiable with respect to T.

    “The rendering equation (4) can be implemented as a series of vectorized tensor operations [22], enabling the rendering of synthetic X-rays that are differentiable with respect to T.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [22] Gopalakrishnan, 2022, Fast auto-differentiable digitally reconstructed radiographs for solving inverse problems in intraoperative imaging source
    • The authors state this as an assumption: Second-order effects such as scattering and beam hardening can be ignored in the X-ray image formation model.
    • The authors state this as an assumption: The ray has initial intensity I0.
    • The authors state this as an assumption: The preoperative CT volume can be approximated as a discrete 3D voxel grid of linear attenuation coefficients.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    A PnP solver can be subject to poor initialization especially if less than four landmarks are visible in the 2D image.

    “These landmarks are used with a PnP solver to predict the camera pose, which can be subject to poor initialization especially if less than four landmarks are visible in the 2D image [25].”
    Quote in the paperNot a substantial claim1 of 1 sources checked
  • May combine two claims.

    Findingnone given

    DiffPose pretrains a patient-specific CNN with a self-supervised pose regression task, removing the need for manually annotated training data.

    “First, we pretrain a patient-specific CNN with our self-supervised pose regression task, removing the need for manually annotated training data.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    DiffPose does not use manual or estimated landmarks, operating directly on patient-specific image intensities.

    “In contrast, our method does not use manual or estimated landmarks, operating directly on patient-specific image intensities.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Multiscale NCC is both more accurate and more numerically stable than local NCC.

    “Instead, we find averaging NCC over multiple patch sizes, a generalization known as multiscale NCC (ℒmNCC), to be both more accurate and more numerically stable.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Multiscale NCC consistently achieves sub-millimeter registration accuracy while successfully converging more reliably than local NCC.

    “This image similarity metric consistently achieves sub-millimeter registration accuracy while successfully converging more reliably than local NCC.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    On Subjects 3, 4, and 6, DiffPose consistently achieves sub-millimeter accuracy while PnP-Regularizer's median mTRE is around 10 mm.

    “on Subjects 3, 4, and 6, DiffPose consistently achieves sub-millimeter accuracy while PnP-Regularizer’s median mTRE is around 10 mm.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    PnP methods provide better initial pose estimates on average, but their accuracy diminishes when only a few landmarks are present in the 2D image.

    “PnP methods provide better initial pose estimates on average, but their accuracy diminishes when only a few landmarks are present in the 2D image.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    Local NCC is more unstable and frequently guides the test-time optimizer to a poor quality solution.

    “However, the metric is also more unstable and frequently guides the test-time optimizer to a poor quality solution.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Using mNCC, which averages global and local NCC, stabilizes the variance and results in the highest success rate.

    “Using mNCC, which averages global and local NCC, stabilizes the variance and results in the highest success rate.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given

    Previous methods fail to generalize to new patients or procedures.

    “While previous methods fail to generalize to new patients or procedures, DiffPose consistently achieves sub-millimeter registration accuracy across populations and anatomical structures.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Premisecitation

    Classical 2D/3D rigid registration methods apply ray tracing to CT volumes to render synthetic X-rays (DRRs).

    “Classical 2D/3D rigid registration methods apply ray tracing to CT volumes to render synthetic X-rays, referred to as digitally reconstructed radiographs (DRRs) in medical imaging [4, 53].”
    Quote in the paperSubstantial claim0 of 2 sources checked
    • cites [4] source
    • cites [53] source
  • Classified as probably not a substantial claim.

    Premisenone given

    Generating synthetic data for PnP registration pretraining still requires manual annotations of landmarks on each new CT.

    “While generating synthetic data for PnP registration pretraining still requires manual annotations of landmarks on each new CT, rendered X-rays come with ground truth camera poses for free.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Premisereasoning

    These landmark-based approaches require expert knowledge of which landmarks to extract and manual annotation of a large 2D/3D dataset, precluding application to new anatomical structures.

    “This approach requires expert knowledge of which landmarks to extract and manual annotation of a large 2D/3D dataset for the anatomy of interest, precluding application to new anatomical structures.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    The registration problem is more challenging because the subject can move between the acquisition of the preoperative and intraoperative images, so the 2D X-rays are no longer directly embedded in the 3D CT scan.

    “This makes our registration problem more challenging because the subject can move between the acquisition of the preoperative and intraoperative images, meaning the 2D X-rays are no longer directly embedded in the 3D CT scan.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The CTs in the DeepFluoro and Ljubljana datasets are not reconstructed from the acquired X-rays.
    • Rests on an assumption: Subjects can move between the acquisition of the preoperative and intraoperative images.
  • May combine two claims.

    Study design and conductreasoning

    Testing on datasets with independent and physically-acquired 2D and 3D modalities avoids test set leakage during evaluation and directly simulates the clinical use case.

    “Testing on datasets with independent and physically-acquired 2D and 3D modalities avoids test set leakage during evaluation and directly simulates the clinical use case.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The CTs in the DeepFluoro and Ljubljana datasets are not reconstructed from the acquired X-rays.
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given

    These landmark-based approaches often fail on patients with poses, anatomies, or pathologies substantially different from the training set.

    “These approaches often fail on patients with poses, anatomies, or pathologies that are substantially different from those in the training set.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given

    Evaluating NCC across multiple scales is computationally expensive.

    “Evaluating NCC across multiple scales is computationally expensive.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisereasoning

    Sample sizes are generally low in real 2D/3D surgical datasets due to difficulty of acquiring expert annotations with calibrated poses, limiting utility of supervised methods.

    “Importantly, we note that sample sizes are generally low in real 2D/3D surgical datasets due to the difficulty of acquiring expert annotations with calibrated poses in surgical settings, limiting the utility of supervised methods.”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: Sample sizes are generally low in real 2D/3D surgical datasets due to difficulty of acquiring expert annotations with calibrated poses in surgical settings.
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    All models were trained with the same number of synthetic images.

    “All models were trained with the same number of synthetic images.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    A purely supervised pose regressor (PoseNet) incurs large error because subjects are not registered to a common reference frame and there is a limited number of X-rays.

    “As subjects are not registered to a common reference frame and there is a limited number of X-rays, a purely supervised pose regressor (PoseNet [29]) incurs large error.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [29] source
    • Rests on an assumption: Subjects are not registered to a common reference frame and there is a limited number of X-rays.
  • May combine two claims.

    Study design and conductreasoning

    mTRE is an independent metric of registration accuracy because landmark supervision is never used for training or test-time optimization.

    “Since we never use landmark supervision for training or test-time optimization, mTRE is an independent metric of registration accuracy.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The intrinsic parameters of the imaging system are known.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Pose estimation can be formulated as a supervised regression problem.

    “Pose estimation can also be formulated as a supervised regression problem [13, 35].”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites [13] source
    • cites [35] source
  • May combine two claims.

    Premisecitation

    Typically, a finite number of synthetic X-rays is generated for pretraining, failing to address the central limitation of CNN-based pose regression.

    “Typically, a finite number of synthetic X-rays is generated for pretraining [35, 56], failing to address the central limitation of CNN-based pose regression”
    Quote in the paperSubstantial claim0 of 2 sources checked
    • cites [35] source
    • cites [56] source
  • May combine two claims.

    Interpretationreasoning

    Inter-subject variability arises from out-of-distribution failures when the pose or appearance of a particular X-ray does not match the training set, demonstrating the need for patient-specific methods.

    “Inter-subject variability arises from out-of-distribution failures when the pose or appearance of a particular X-ray does not match the training set, demonstrating the need for patient-specific methods.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationreasoning

    DiffPose uses per-subject training, which may be too slow for emergency surgeries that do not allow for hours-long pretraining.

    “Further, DiffPose uses per-subject training (analogous to NeRF [36]), which may be too slow for emergency surgeries that do not allow for hours-long pretraining.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    DiffPose estimates a single rigid transformation between pre- and intraoperative scans, precluding direct application to deformable target structures.

    “DiffPose estimates a single rigid transformation between pre- and intraoperative scans, precluding direct application to deformable target structures.”
    Quote in the paperSubstantial claim
45 of 45
  • The authors state this as an assumption.

    Second-order effects such as scattering and beam hardening can be ignored in the X-ray image formation model.

    “we model the linear attenuation of X-rays in tissue and ignore second-order effects such as scattering and beam hardening [48].”
  • The authors state this as an assumption.

    The ray has initial intensity I0.

    “Assuming the ray has initial intensity I0, its attenuated intensity once it has reached p is given by the Beer-Lambert law [49]:”
  • The paper relies on this without support.

    The continuous distribution on SE(3) from which camera poses are sampled has support that includes all intraoperative views.

    “We sample poses from a continuous distribution on SE(3) whose support includes all intraoperative views.”
  • The paper relies on this without support.

    The normal distributions for se(3) parameters have sufficient variance to capture wide perturbations from the isocenter.

    “We sample the three rotational and three translational parameters of se(3) from normal distributions defined with sufficient variance to capture wide perturbations from the isocenter.”
  • The paper relies on this without support.

    A single preoperative CT scan is routinely acquired in the clinical standard of care.

    “Our framework requires only a single preoperative CT scan, which is routinely acquired in the clinical standard of care.”
  • The paper relies on this without support.

    Sample sizes are generally low in real 2D/3D surgical datasets due to difficulty of acquiring expert annotations with calibrated poses in surgical settings.

    “Importantly, we note that sample sizes are generally low in real 2D/3D surgical datasets due to the difficulty of acquiring expert annotations with calibrated poses in surgical settings, limiting the utility of supervised methods.”
  • The paper relies on this without support.

    The intrinsic parameters of the imaging system are known.

    “which models X-ray image formation using a pinhole camera whose intrinsic parameters are known.”
  • The authors state this as an assumption.

    The preoperative CT volume can be approximated as a discrete 3D voxel grid of linear attenuation coefficients.

    “We model the line integral in Eq. (3) by approximating V with a discrete 3D CT volume (i.e. a voxel grid of linear attenuation coefficients).”
  • The paper relies on this without support.

    The CTs in the DeepFluoro and Ljubljana datasets are not reconstructed from the acquired X-rays.

    “Unlike many datasets used to evaluate previous 2D/3D registration methods, the CTs in the DeepFluoro and Ljubljana datasets are not reconstructed from the acquired X-rays.”
  • The paper relies on this without support.

    Subjects can move between the acquisition of the preoperative and intraoperative images.

    “the subject can move between the acquisition of the preoperative and intraoperative images”
  • The paper relies on this without support.

    Intraoperative 2D/3D registration holds immense promise that has as yet been unfulfilled due to a high rate of registration failure and dependence on expert supervision.

    “Intraoperative 2D/3D registration holds immense promise that has as yet been unfulfilled due to a high rate of registration failure and dependence on expert supervision.”
  • The paper relies on this without support.

    Raw images acquired intraoperatively measure X-ray attenuation.

    “Raw images acquired intraoperatively measure X-ray attenuation.”
  • The paper relies on this without support.

    Subjects are not registered to a common reference frame and there is a limited number of X-rays.

    “As subjects are not registered to a common reference frame and there is a limited number of X-rays”
  • The paper relies on this without support.

    There are no segmentation masks with which to estimate landmarks in the Ljubljana dataset.

    “there are no segmentation masks with which to estimate landmarks”
14 of 14

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • mTRE formula is not an average of landmark distances

    Major

    The text defines mTRE as the average distance across landmark projections, but the formula divides a Frobenius norm by m. Even if its matrix dimensions were corrected, that would not equal the average of the individual landmark distances.

  • mTRE formula cannot use the stated landmark matrix

    Minor

    The landmarks are defined as a 3×m matrix, but the formula multiplies them by [R∣t], a 3×4 matrix. Those dimensions are incompatible, so the stated mTRE calculation cannot be performed as written.

2 of 2

Cites

Flagged first, then by citations

3 of the 65 references couldn’t be matched to a known paper.

Research works printed but not linked: 1

  1. Eade, 2013, Lie groups for 2d and 3d transformations, 117, 118

Cited by

Sorted by citations

Authors
Gopalakrishnan, V., Dey, N., & Golland, P.
Affiliations
  • Harvard–MIT Division of Health Sciences and Technology (US)
  • MIT Computer Science and Artificial Intelligence Laboratory (US)
Venue
2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)
Publisher
IEEE
Published
2024-06-16
Volume
2024
Pages
11662-11672
ISSN
1063-6919 (ISSN-L)
OpenAlex
W4402726968
Cited by
48
References
65
Citations by year
2026: 23 · 2025: 21 · 2024: 4
FWCI
10.94
Type
conference paper
Language
en
Open access
Locations
  • IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings (publishedVersion)
  • PubMed (publishedVersion)
  • arXiv (Cornell University) (submittedVersion, cc-by)
  • Europe PMC (PubMed Central) (submittedVersion)
  • PubMed Central (submittedVersion)
  • arXiv (Cornell University) (cc-by)
Funders
  • National Institutes of Health (P41EB015902, U19 NS115388)
  • National Institute of Neurological Disorders and Stroke (U19NS115388)
  • National Institute of Biomedical Imaging and Bioengineering (T32-EB001680, 5T32EB001680, NAC P41EB015902, P41 EB015902)
Topics
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Medical Image Segmentation Techniques
  • Physical Sciences › Engineering › Biomedical Engineering › Anatomy and Medical Technology
  • Physical Sciences › Engineering › Computational Mechanics › 3D Shape Modeling and Analysis
Keywords
2D-3D registration, differentiable rendering, patient-specific simulation, physically based rendering, surgical navigation

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-14.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-14.

Cited sources are checked by gpt-6-sol.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review