Presenting Thursday, 1 October 2026 · Room Churchill · Strasbourg Convention Center, France
1 Healthcare Technology Innovation Centre, IIT Madras, India ·
2 Indian Institute of Technology (IIT) Madras, India
*Equal contribution · †Corresponding author
Pedicle screw placement in MISS is highly precision-demanding — even a slight trajectory deviation can cause serious spinal injury or nerve root damage. Mobile C-Arm fluoroscopy remains the dominant intraoperative modality for MISS. Without a CT modality, C-Arm fluoroscopy alone is responsible for guiding the MISS pedicle placement. The C-Arm imaging for AP and LA shots needs to be registered to the intraoperative patient anatomy for the MISS surgery to be accurate. Existing calibration approaches each fall short:
Surgeons manually click fiducial points in every image — time-consuming, causing a 5–15 minute disruption per case.
Rely on factory distortion maps or isocentric C-Arm geometry, making them incompatible with the diverse range of C-Arm models from different manufacturers.
Achieve sub-pixel landmark localisation but require large C-Arm-specific training sets and offer no mathematical guarantees on geometric accuracy.
This work addresses all three drawbacks with a five-stage, fully automatic pipeline anchored to a Coordinate Measuring Machine (CMM)–characterised multi-faceted calibration drum, deployable on any C-Arm unit without hardware or software modification.
Anchored to a CMM-characterised multi-faceted calibration drum, deployable on any C-Arm unit without hardware or software modification.
AP & LA C-Arm shots are contrast-enhanced and noise-filtered against the multi-faceted calibration drum.
Fiducials are detected, outliers removed, distortion estimated, and positions corrected via thin-plate spline warping.
Positional fiducials anchor an angular reference so every calibration fiducial is uniquely ordered.
2D–3D correspondences drive DLT + Levenberg–Marquardt refinement to estimate P = K[R | t].
Optically tracked tool tip is projected into AP/LA image space; target registration error is validated ≤ 1 mm.
The drum carries metallic spherical fiducials embedded. The ground truth of the calibration drum is derived from the 3D positions of its fiducial markers measured by a Coordinate Measuring Machine (CMM), which directly determines the baseline accuracy. The dual-plane fiducial configuration of the drum ensures a geometrically stable estimation of the projection matrix. The fiducials are arranged in a dual-plane layout which provides the required depth variation that a single-plane design lacks, enabling accurate estimation of both intrinsic and extrinsic camera parameters. The drum's 86 physical fiducials split into three functional groups:
The multi-faceted design ensures fiducials remain visible to the camera irrespective of the drum's orientation, for reliable tracking in all C-Arm poses.

The C-Arm image is pre-processed for contrast enhancement and noise removal. A dedicated fiducial detection module then identifies fiducials by size, circularity, and convexity, rejecting noise artifacts and elongated anatomical structures. Each candidate undergoes contour-based shape verification to minimise false positives; images with insufficient fiducials are rejected outright.
C-Arm fluoroscopic images typically exhibit geometric distortions — pincushion and S-distortion — that displace fiducials from their true locations. In order to apply distortion correction, the detected fiducials are grouped into four concentric rings corresponding to the calibration drum using Euclidean distance clustering. Because magnification varies with C-Arm zoom and source-to-detector distance, a millimeter-to-pixel scale factor is estimated per image by minimizing cumulative radial alignment error. Matched correspondences then drive an iterative thin-plate spline (TPS) warp that computes the corrected fiducial positions.
Each corrected fiducial is ordered sequentially to establish fiducial-to-CMM correspondence. Fiducials are separated into planes by clustering radial distance from the image center, yielding distinct ring groups. Each ring group is then ordered by comparing angular position against positional fiducials and a pre-computed angular reference, yielding a fully ordered set of calibration fiducials.

Correspondences between the ordered 2D fiducial points and known 3D CMM points are resolved via the Direct Linear Transform (DLT) with Levenberg–Marquardt refinement, producing the 3×4 projection matrix:
The resulting projection matrices support intraoperative MISS across all acquired views with consistent sub-pixel reprojection error. Validation projects the optically tracked tool tip from patient reference space into AP and LA image space and computes the target registration error (TRE) against known ground truth:
To fully assess geometric accuracy and clinical feasibility, experiments included a controlled phantom study to determine baseline geometric accuracy, a cadaveric study with pedicle screw placement, and an evaluation of live patient data to assess algorithmic performance under surgical setups. The registration pipeline was implemented in two builds: a CPP build for real-time intraoperative low-latency surgical use, and a MATLAB build serving as an offline prototyping and validation benchmark used to verify algorithmic correctness independently of real-time constraints. All studies were approved by the institutional ethics committee, with informed consent obtained from all participants.
Achieving accurate 2D–2D registration crucially depends on precisely locating the calibration drum's fiducials prior to estimating its camera matrix. The fiducial detection module was evaluated by performing blob detection on a large and diverse dataset of 564 fluoroscopic images, spanning both phantom and cadaveric scans. Both the C++ and MATLAB builds consistently exceeded the 86-fiducial ground truth (calibration 17 + distortion 64 + positional 5) of the calibration drum, demonstrating adequate sensitivity even in the presence of anatomical occlusion and image-intensifier noise.
| Implementation | Mean ± Std | Min | Max | Time Taken |
|---|---|---|---|---|
| MATLAB | 91.54 ± 17.67 | 26 | 132 | 6.4 sec |
| C++ | 87.82 ± 16.20 | 17 | 181 | 0.8 sec |
| Ground Truth (Drum) | 86 | — | — | — |
Experiments were performed on Sawbones lumbar spine phantom models in a controlled operating theater setup (Fig. 4).

To establish the ground-truth spatial relationship, an optical tracking camera captured real-time transformations from the camera to the patient reference marker (PRM) rigidly attached to the phantom, from the camera to the calibration drum's IR markers, and from the camera to surgical tool markers used to mark the target location on spinal vertebrae (Fig. 5).
The spatial relationship between the C-Arm image space and the patient reference space was established during image acquisition via a transformation that maps the calibration drum coordinate frame to the patient reference frame through the camera frame:
Since the tracking camera observes only the IR markers mounted on the tool handle, the physical tool tip position cannot be measured directly. Instead, a one-time pivot calibration was performed prior to the experiment; the tool tip was held stationary in a fixed pivot while the handle was rotated through multiple orientations. From these observations, the rigid offset TTipTool between the marker frame and the tip was computed and stored. During the experiment, this pre-calibrated offset was applied to every tracked handle pose to recover the tip position. The real-time tool tip position in patient space was then continuously computed as:
To overlay the tracked tool onto the 2D fluoroscopic images, the tool-tip 3D coordinates were projected into image space using the estimated projection matrix from the calibration stage.
Experiments were divided into three groups: (1) Open Sawbone without distortion correction, (2) Open Sawbone with distortion correction, and (3) Closed Sawbone with distortion correction.
Group 1 serves as a baseline study where the registration is performed directly on open Sawbone phantom raw C-Arm fluoroscopic images where bone anatomy is clearly visible without any distortion correction. This evaluates the issues caused by uncorrected geometric distortions (Table 2a).
Group 2 uses the open Sawbone phantom across five different scenarios with distortion correction applied to assess how the distortion correction affects the registration accuracy (Table 2b).
Group 3 uses the closed Sawbone phantom, where the bone anatomy is fully enclosed by soft tissue, which attenuates the X-ray beam and degrades overall image contrast. This evaluates pipeline robustness under clinically realistic imaging conditions where fiducial visibility is reduced (Table 2c).
| Scenario | AP Dist. | LA Dist. | Mean 3D Error (mm) | Std. Dev. (mm) | 95% CI (mm) |
|---|---|---|---|---|---|
| 1 | 130 mm | 320 mm | 1.09 | 0.36 | 1.81 |
| 2 | 150 mm | 350 mm | 1.03 | 0.35 | 1.73 |
| 3 | 200 mm | 300 mm | 1.21 | 0.34 | 1.88 |
| 4 | 150 mm | 200 mm | 1.44 | 0.30 | 2.03 |
| 5 | 200 mm | 250 mm | 1.00 | 0.40 | 1.81 |
| Mean | 1.15 | 0.35 | 1.85 |
| Scenario | AP Dist. | LA Dist. | Mean 3D Error (mm) | Std. Dev. (mm) | 95% CI (mm) |
|---|---|---|---|---|---|
| 1 | 130 mm | 320 mm | 0.80 | 0.33 | 1.46 |
| 2 | 150 mm | 350 mm | 0.94 | 0.33 | 1.61 |
| 3 | 200 mm | 300 mm | 0.73 | 0.29 | 1.31 |
| 4 | 150 mm | 200 mm | 0.81 | 0.36 | 1.52 |
| 5 | 200 mm | 250 mm | 1.20 | 0.33 | 1.85 |
| Mean | 0.90 | 0.33 | 1.55 |
| Scenario | AP Dist. | LA Dist. | Mean 3D Error (mm) | Std. Dev. (mm) | 95% CI (mm) |
|---|---|---|---|---|---|
| 1 | 130 mm | 320 mm | 0.36 | 0.16 | 0.69 |
| 2 | 150 mm | 350 mm | 0.27 | 0.03 | 0.34 |
| Mean | 0.32 | 0.10 | 0.51 |
To validate clinical feasibility under realistic surgical conditions, a cadaveric evaluation spanning two specimens and two surgical techniques was conducted, illustrated in Fig. 6.

Two cadaveric specimens were instrumented at multiple thoracic and lumbar levels under both open and MISS approaches, with two user groups: surgeons with prior navigated experience (Group 1) and surgeons without prior experience (Group 2). All screws were independently graded post-operatively by CT on the GR scale. The proposed pipeline achieved a 90.47% overall acceptance rate versus 96.5% for landmark-based registration — clinically comparable, while eliminating pre-operative CT and time-consuming intraoperative manual landmark registration.
To further validate the system in a clinical environment, patient trials were conducted on 7 patients (4 deformity, 3 non-deformity). In total, 25 pedicle screws have been placed using the proposed registration to date (Fig. 8). Table 3 shows the overall composition of the patient cases along with their respective screw implantation rates in various spinal anatomy categories.

| Metric | Overall | Deformity | Non-deformity |
|---|---|---|---|
| Total Cases | 7 | 4 | 3 |
| Total Screws | 25 | 16 | 9 |
| Cervical | 0 | 0 | 0 |
| Thoracic | 2 | 0 | 2 |
| Lumbar | 15 | 10 | 5 |
| Sacrum | 8 | 6 | 2 |
Extra photos, clips, and behind-the-scenes shots — send them over and they'll be dropped
into assets/images/ or assets/videos/ and added here.











MICCAI CLIP 2026 — presented 1 October 2026, Strasbourg, France. Proceedings page numbers and DOI to be finalised at publication.
@inproceedings{sandeep2026intraoperative,
title = {Intraoperative Fully Automatic Registration of Fluoroscopic Image Pair: Cadaveric Evaluation},
author = {Sandeep and {Vishwanath Reddy B} and {Abhilash Chakkaravarthy} and {Vivek Maik} and
{Aparna Purayath} and {Suhail Ansari T. A.} and {Manojkumar Lakshmanan} and {Mohanasankar Sivaprakasam}},
booktitle = {Clinical Image-Based Procedures (CLIP), MICCAI 2026 Workshop},
year = {2026},
address = {Strasbourg, France},
month = {October},
organization = {Springer}
}