3D/2D Model-to-Image Registration Applied to TIPS Surgery

Similar documents
Automatic Vascular Tree Formation Using the Mahalanobis Distance

Comparison of Vessel Segmentations Using STAPLE

Rigid and Deformable Vasculature-to-Image Registration : a Hierarchical Approach

Comparison of Vessel Segmentations using STAPLE

3D Guide Wire Navigation from Single Plane Fluoroscopic Images in Abdominal Catheterizations

Probabilistic Tracking and Model-based Segmentation of 3D Tubular Structures

Efficient 3D-3D Vascular Registration Based on Multiple Orthogonal 2D Projections

A Novel 2D-3D Registration Algorithm for Aligning Fluoro Images with 3D Pre-op CT/MR Images

FOREWORD TO THE SPECIAL ISSUE ON MOTION DETECTION AND COMPENSATION

SIGMI Meeting ~Image Fusion~ Computer Graphics and Visualization Lab Image System Lab

Assessing Accuracy Factors in Deformable 2D/3D Medical Image Registration Using a Statistical Pelvis Model

Non-rigid 2D-3D image registration for use in Endovascular repair of Abdominal Aortic Aneurysms.

Model-Based Respiratory Motion Compensation for Image-Guided Cardiac Interventions

Registration of 3D cerebral vessels with 2D digital angiograms: Clinical evaluation

A global optimization strategy for 3D-2D registration of vascular images

A New Method for CT to Fluoroscope Registration Based on Unscented Kalman Filter

3D/2D Registration Via Skeletal Near Projective Invariance in Tubular Objects

Intraoperative Prostate Tracking with Slice-to-Volume Registration in MR

Depth-Layer-Based Patient Motion Compensation for the Overlay of 3D Volumes onto X-Ray Sequences

Augmenting Intraoperative 3D Ultrasound with Preoperative Models for Navigation in Liver Surgery

Navigation System for ACL Reconstruction Using Registration between Multi-Viewpoint X-ray Images and CT Images

Image Thickness Correction for Navigation with 3D Intra-cardiac Ultrasound Catheter

3D Ultrasound System Using a Magneto-optic Hybrid Tracker for Augmented Reality Visualization in Laparoscopic Liver Surgery

A Non-Linear Image Registration Scheme for Real-Time Liver Ultrasound Tracking using Normalized Gradient Fields

4D Motion Modeling of the Coronary Arteries from CT Images for Robotic Assisted Minimally Invasive Surgery

2 Michael E. Leventon and Sarah F. F. Gibson a b c d Fig. 1. (a, b) Two MR scans of a person's knee. Both images have high resolution in-plane, but ha

Guide wire tracking in interventional radiology

Landmark-based 3D Elastic Registration of Pre- and Postoperative Liver CT Data

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy

Respiratory Motion Estimation using a 3D Diaphragm Model

3D/2D registration using cores of tubular anatomical structures as a basis. Alan Liu Elizabeth Bullitt Stephen M. Pizer

Image Guidance of Intracardiac Ultrasound with Fusion of Pre-operative Images

Intensity-Based 3D-Reconstruction of Non-Rigid Moving Stenosis From Many Angiographies erschienen in

Gradient-Based Differential Approach for Patient Motion Compensation in 2D/3D Overlay

Projection-Based Needle Segmentation in 3D Ultrasound Images

Model-to-image based 2D-3D-registration of angiographic data

An Overview of Matchmoving using Structure from Motion Methods

4D Shape Registration for Dynamic Electrophysiological Cardiac Mapping

Respiratory Motion Compensation for C-arm CT Liver Imaging

An Iterative Framework for Improving the Accuracy of Intraoperative Intensity-Based 2D/3D Registration for Image-Guided Orthopedic Surgery

Registration, Matching, and Data Fusion in 2D/3D Medical Imaging: Application to DSA and MRA

Model of a Vascular C-Arm for 3D Augmented Fluoroscopy in Interventional Radiology

Automated segmentation methods for liver analysis in oncology applications

Magnetic Resonance Imaging Velocity. Information. Joe Lee. April 4, 2000

3D Augmented Fluoroscopy in Interventional Neuroradiology: Precision Assessment and First Evaluation on Clinical Cases

Virtual Touch : An Efficient Registration Method for Catheter Navigation in Left Atrium

Modeling and preoperative planning for kidney surgery

Scene-Based Segmentation of Multiple Muscles from MRI in MITK

Application of level set based method for segmentation of blood vessels in angiography images

AUTOMATIC DETECTION OF ENDOSCOPE IN INTRAOPERATIVE CT IMAGE: APPLICATION TO AUGMENTED REALITY GUIDANCE IN LAPAROSCOPIC SURGERY

3D Vascular Segmentation using MRA Statistics and Velocity Field Information in PC-MRA

2D Vessel Segmentation Using Local Adaptive Contrast Enhancement

CLARET: A Fast Deformable Registration Method Applied to Lung Radiation Therapy

2D Rigid Registration of MR Scans using the 1d Binary Projections

A Study of Medical Image Analysis System

2D-3D Registration using Gradient-based MI for Image Guided Surgery Systems

A 3-D Modeling Scheme for Cerebral Vasculature from MRA Datasets

Linköping University Post Print. Phase Based Level Set Segmentation of Blood Vessels

Fully Automatic Endoscope Calibration for Intraoperative Use

Segmentation of Bony Structures with Ligament Attachment Sites

Automatic Lung Surface Registration Using Selective Distance Measure in Temporal CT Scans

Multi-modal Image Registration Using the Generalized Survival Exponential Entropy

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

The Effect of Segmentation Method on the Performance of Point Based Registration of Intra-Ultrasound with Pre-MR Images

Lecture 6: Medical imaging and image-guided interventions

Evaluation of Hessian-based filters to enhance the axis of coronary arteries in CT images

Accurate Quantification of Small-Diameter Tubular Structures in Isotropic CT Volume Data Based on Multiscale Line Filter Responses

Image Acquisition Systems

Estimating 3D Respiratory Motion from Orbiting Views

Generalizing vesselness with respect to dimensionality and shape Release 1.00

Comparison of Different Metrics for Appearance-model-based 2D/3D-registration with X-ray Images

Image-Based Device Tracking for the Co-registration of Angiography and Intravascular Ultrasound Images

Automatic Cerebral Aneurysm Detection in Multimodal Angiographic Images

Image Guidance and Beam Level Imaging in Digital Linacs

Support Vector Machine Density Estimator as a Generalized Parzen Windows Estimator for Mutual Information Based Image Registration

White Pixel Artifact. Caused by a noise spike during acquisition Spike in K-space <--> sinusoid in image space

Stereo Vision. MAN-522 Computer Vision

Towards Projector-based Visualization for Computer-assisted CABG at the Open Heart

Recovery of 3D Pose of Bones in Single 2D X-ray Images

Vision-Based Registration for Augmented Reality with Integration of Arbitrary Multiple Planes

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University.

Atlas Based Segmentation of the prostate in MR images

Automatic Subthalamic Nucleus Targeting for Deep Brain Stimulation. A Validation Study

Computational Medical Imaging Analysis Chapter 4: Image Visualization

Freehand 3-D Sonographic Measurement of the Superficial Femoral Artery

Super-resolution Reconstruction of Fetal Brain MRI

Fiducial localization in C-arm based Cone-Beam CT

Pearling: Medical Image Segmentation with Pearl Strings

3D Visualization of Vascular Structures

Optimal Planning of Robotically Assisted Heart Surgery: Transfer Precision in the Operating Room

Real-time self-calibration of a tracked augmented reality display

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database

Coronary Artery Tracking from Dynamic Cardiac CT Sequences

Functional MRI. Jerry Allison, Ph. D. Medical College of Georgia

Rectification and Distortion Correction

Digital Volume Correlation for Materials Characterization

arxiv: v1 [cs.cv] 28 Sep 2018

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

A fluence convolution method to account for respiratory motion in three-dimensional dose calculations of the liver: A Monte Carlo study

calibrated coordinates Linear transformation pixel coordinates

Transcription:

3D/2D Model-to-Image Registration Applied to TIPS Surgery Julien Jomier 1, Elizabeth Bullitt 2, Mark Van Horn 2, Chetna Pathak 2, and Stephen R. Aylward 1 1 Kitware Inc. 28 Corporate Drive Clifton Park, New York 12065 USA 2 Computer-Assisted Surgery and Imaging Laboratory, Department of Surgery The University of North Carolina at Chapel Hill Chapel Hill, 27599 USA {julien.jomier, stephen.aylward}@kitware.com, {bullitt, mark vanhorn, chetna pathak}@med.unc.edu Abstract. We have developed a novel model-to-image registration technique which aligns a 3-dimensional model of vasculature with two semiorthogonal fluoroscopic projections. Our vascular registration method is used to intra-operatively initialize the alignment of a catheter and a preoperative vascular model in the context of image-guided TIPS (Transjugular, Intrahepatic, Portosystemic Shunt formation) surgery. Registration optimization is driven by the intensity information from the projection pairs at sample points along the centerlines of the model. Our algorithm shows speed, accuracy and consistency given clinical data. 1 Introduction Endovascular surgery consists of inserting a catheter into a major artery or vein and guiding that catheter through a vascular network to a target region. The main difficulty with endovascular treatments is that they are guided by two 2-dimensional projection fluoroscopic images which makes it difficult for the physician to visualize the needle and the target in 3D. This is especially true for Transjugular, Intrahepatic, Portosystemic Shunt (TIPS) surgery. During TIPS, the portal vein is physically disconnected from the hepatic vein, separated by the liver parenchyma prior to needle insertion, and when a contrast agent is injected it does no flow through the portal venous system. The target, portal vein, is therefore not visible when the needle is pushed through the liver from the hepatic vein. The overall goal of the computer-augmented TIPS project [10] is to provide 3-dimensional visualizations to the surgeon, and thereby improve procedure accuracy and decrease procedure time. Before a TIPS procedure, a 3-dimensional model of the target vasculature is created from a previous CT/MR image using a ridge traversal technique [8]. During the procedure, the needle is tracked in real time [4] and the three-dimensional visualizations are provided by a stereo polarized projection display. The challenge is that, because of breathing, needle pressure and heartbeat, the liver moves as the needle is guided through the R. Larsen, M. Nielsen, and J. Sporring (Eds.): MICCAI 2006, LNCS 4191, pp. 662 669, 2006. c Springer-Verlag Berlin Heidelberg 2006

3D/2D Model-to-Image Registration Applied to TIPS Surgery 663 target. Therefore, a real-time registration is performed by tracking an ovoid balloon catheter lodged in the hepatic vein and its movement is used to estimate the movement of the liver s vessels [11]. In the context of this project, it is critical to initialize the position and orientation of the 3-dimensional vascular model with respect to the balloon, prior to any tracking. 3D/2D registration is one of the grand challenges in medical image analysis. From the literature, the different approaches to this problem can be divided into three main categories: (a) model-to-model registration in which external information about correspondences are added, (b) image-to-image optimization where the 3D image is projected and the registration is solved by optimizing pixel match metrics, (c) model-to-image algorithm, where a 3D model is created from the image volume and the quality of the fit of the model and target image is optimized. Liu et al [9] have shown that by designating similar curves, i.e blood vessels, in both the 3D image and digitally subtracted angiogram (DSA) images, an accurate alignment can be made. This technique, belonging to the model-to-model category, requires user interaction and is sensitive to manual picking. On the other hand, several image-to-image registration techniques have been presented and have shown promising results. Kerrien et al. [5], for instance, perform maximum intensity projection to simulate a 2D projected image from the volume. Others [6] have derived more complex registration metrics. Complete surveys of image-to-image similarity measures have also been published [1] [2]. Modelto-image techniques have also been used in sophisticated systems [3] where 3D fiducials are matched with their intensity representation in 2D projected images. The advantage of this technique is that it can be automated compared to (a) and shows faster convergence compared to (b). Our method belongs to the last category (c) and registers a preoperative model of the vasculature with two semi-orthogonal fluoroscopic images. Next we present our methods then we quantify speed and accuracy given clinical data. 2 Methods In this section we describe the system in which our algorithm performs. First we detail the steps that must be performed to prepare for registration. Second we describe our registration algorithm. 2.1 Overview of the System Model-to-image vascular registration requires a geometric representation of the patient s vascular system. Prior to any TIPS operation, an MR or CT scan of the patient s liver is acquired. Then, a vessel extraction technique [8] is used to segment the main vascular tree. This segmented vasculature constitutes our model and its geometric representation is described as a set of centerlines (collection of 3D points) with associated radius value at each point. Since this stage is performed before surgery, time can be spent to obtain an accurate model.

664 J. Jomier et al. Fig. 1. System setup. 3-dimensional model of the vasculature is to be registered with two orthogonal fluoroscopic projections: anteroposterior (AP ) on the right and lateral (LAT )ontheleft. Next, the precise pose of the two image planes is assessed prior to any registration. The operating room for TIPS surgery is equipped with a biplane digital angiographic unit which produces X-ray angiograms video streams as biplane views, the anteroposterior (AP ) and the lateral (LAT ) projections, separated by approximately 90 o. The two image planes of the fluoroscopic unit can be rotated as needed to obtain the best images. Therefore, calibration of the system is needed. Such calibration is performed using a phantom made of two orthogonal plexiglass panels supporting regularly spaced iron ball bearings. The phantom is roughly placed where the patient s liver is going to be imaged. From the 3-dimensional model of the phantom and the two projected images, intrinsic and extrinsic parameters of the fluoroscopic unit are determined using epipolar geometry. After calibration, the pose of the two image planes and the projection matrices on these planes are defined in the coordinate frame of the phantom. The calibration does not currently correct for radial distortions. Results from the calibration have shown that, without correction, the maximum reconstruction error from the calibration is around 2mm and is located on the periphery of the image. Figure 1 shows the 3-dimensional model of the vasculature before alignment and the two projection images. 2.2 Registration Our model-to-image metric is based on the work of Aylward et al. [7]. We seek the optimal pose of the 3-dimensional vascular model, extracted from the preoperative MR or CT, given the two projection images, AP and LAT.

3D/2D Model-to-Image Registration Applied to TIPS Surgery 665 Given a centerline point X in the 3-dimensional model, we project that point onto the 2-dimensional image using the projection matrix previously computed from the calibration stage. The associated radius R at that point is also projected on the plane by projecting a vector parallel to the image plane at position X with a magnitude R. After projection, a 2-dimensional centerline point x with associated radius r is defined. The metric is defined by the sum of the Gaussian-blurred intensity values in the 2D image at the projected model points. From the DSA images, one can notice that the vasculature has lower intensity values than the background, therefore the optimal alignment is obtained when the metric is minimal. For each point x, the amount of blurring is proportional to the radius r at that point. Also, since larger vessels have greater contrast on the X-ray angiograms, we weight the metric value at each point proportionally to the radius so that larger vessels drive the optimization process more than smaller ones. Equation 1 describes our metric. 1 N M = N i=1 r r i I σ=r (x i ) (1) i i=1 Next we align the registration frame such that the Z-axis axis is orthogonal to the AP plane and the X-axis axis is orthogonal the LAT plane as shown in figure 2. We assume from the clinical setup that the two fluoroscopic digitizers are orthogonal, however, since they may not be perfectly orthogonal, we optimize the orientation of this registration frame to maximize these alignments. This axis configuration defines a relationship between each parameter of the rigid body transform and the two views as described in table 1. Table 1 details that parameter optimization could be separated by view. However the genetic algorithm optimizer [12] we are using does not support separable parameters and multiple metric values. Therefore we have chosen to tune LAT β Y AP X α γ Z Fig. 2. Reference frame used for registration

666 J. Jomier et al. Table 1. Relationship between the parameters of the transformation (described in figure 2) and the two projected views Parameter α β γ x y z View Plane LAT AP,LAT AP AP AP,LAT LAT each parameter independently. Independent parameter optimization can be performed using two different strategies. First option consists of using each view separately and optimizing the parameters from that plane. For instance, from table 1, the AP view optimizes β,γ,x and y and the LAT view optimizes α,β,y and z. However, unreported experiments show that the presence of local minima in the metric precludes the registration from converging. The second optimization strategy consists of optimizing each parameter independently and use the appropriate view (or combination of views) to drive the registration. This optimization is used in our experiments. Figure 3 shows that our metric is smooth and free of local minima near its optimum. These graphs were generated using a vascular model of a human liver from a preoperative MR and the corresponding intraoperative DSA images. 3.4 3.4 3.2 3.2 3.0 3.0 Metric Value 2.8 2.6 2.4 2.2 2.0 Metric Value 2.8 2.6 2.4 2.2 2.0 1.8 1.8 1.6 1.6 20 15 10 5 Y 0 5 10 15 20 20 15 10 5 0 X 5 10 15 20 50 30 10 Beta 10 30 50 50 40 30 20 10 0 10 20 Alpha 30 40 50 Fig. 3. Plots of the model-to-image metric.left: translation in X and Y. right: rotation in alpha and beta. Next we report results using clinical data. 3 Results For the following experiments a Siemens Neurostar biplane digital angiographic unit was used to obtain X-ray angiograms. The fields of view ranged from 8.7 to 16.5. Images were captured and stored as 8-bit 884x884 pixel images. Preoperative images of the 3D liver vasculature were acquired by MR on a Siemens MagicVision 1.5T system with collimation 0.86x0.86x3mm. Voxel size was variable, but around 1.0x1.0x3mm. We conducted multiple experiments to evaluate the speed, robustness and accuracy of our algorithm on five sets of images from five patients.

3D/2D Model-to-Image Registration Applied to TIPS Surgery 667 The first experiment verified the method s ability to align the pre-operative model with the DSA images. In the operating room, calibration was performed before surgery as well as the extraction of the vascular trees from MR volumes. The pose of the 3D vascular model was initialized by aligning the center of mass of the vasculature with the origin of the reference frame (from the calibration phantom). This is a valid assumption since the vascular tree has to be centered on the DSA image to obtain good quality images. Second, the orientation of the model is initialized using prior knowledge about the position of the two image planes; by design, the AP view corresponds to the coronal plane and the LAT view to the sagittal plane of the MR. Given this initial pose, registration was conducted using a uniform subsampling of vascular models to 150 points for the metric. Our method converged for the five datasets in less than 20 seconds on a Pentium 4, 2.2GHz PC using 50 iterations, i.e each parameter was successively optimized 50 times. Figure 4 shows the qualitative validation of the registration. Next we conducted a Monte-Carlo validation experiment. For the five datasets, an initial registration was performed using Liu s method [9], then 100 Monte- Carlo iterations were computed by adding random offsets (±20mm) and rotations (±10 o ). Table 2 summarizes the results of our experiment. Fig. 4. Qualitative results of the 3D/2D registration. Vasculature before (left) and after registration (right) for both anteroposterior (top) and lateral (bottom) views.

668 J. Jomier et al. Table 2. Final displacement from the Monte-Carlo experiment on five clinical datasets Parameter α β γ x y z Mean (SD) 0.60(1.91) o 0.12(1.27) o 0.89(1.82) o 0.27(1.19)mm 0.61(0.91)mm 0.18(0.90)mm Our registration converged 95% of the time. Registration failure occured when the registration was initialized far from the solution. This issue is discussed next. 4 Discussion and Conclusions Even showing promising results, we are conscious that our method has some limitations. The main limitation is the use of rigid body transformation. We assume that non-rigid deformations are negligible for three reasons. First, TIPS patients possess livers that are hard, dense, fibrotic and generally rigid. This means that although both needle pressure and respiration may displace the liver, neither is likely to deform it. Second, the portions of the hepatic and portal venous systems relevant to TIPS are located within this rigid liver. Third, the liver is bounded on three sides by the bony ribcage and superiorly by the diaphragm; it is additionally tethered by the left and right triangular ligaments and by the falciform ligament, all of which limit or preclude rotation. The second limitation is the starting pose for the registration. From the clinical datasets we have found that 20mm and 10 o were the maximal displacements. However, in some cases the registration fails and we are currently implementing a random sample consensus type algorithm which should improve our success rate. In conclusion, we have developed a new model-to-image registration algorithm, which is driven by the image intensities of two fluoroscopic projections images. Our technique does not require the specification of correspondences between blood vessel from the 3-dimensional model and their 2-dimensional projections. Our method shows excellent results on real datasets. We are conscious that the validation part of this study does not address the clinical accuracy of the registration and we are currently extending the validation to include this aspect. Our software was implemented using the Insight Toolkit [13]. References 1. G.P. Penney, J. Weese, et al.: A Comparison of Similarity Measures for Use in 2D- 3D Medical Image Registration. IEEE Trans. Med. Imaging 17(4): 586-595 (1998) 2. R.A. McLaughlin, J.H. Hipwell, et al.: A Comparison of a Similarity-Based and a Feature-Based 2-D-3-D Registration Method for Neurointerventional Use. IEEE Trans. Med. Imaging 12(8): 1058-1066 (2005)

3D/2D Model-to-Image Registration Applied to TIPS Surgery 669 3. Nicolau S., Pennec X., Soler L., and Ayache N: An Accuracy Certified Augmented Reality System for Therapy Guidance. In Proc. of the 8th European Conference on Computer Vision (ECCV 04), Part III, volume LNCS 3023, pages 79-91, 2004 4. Jolly B., Van Horn M., Aylward S., Bullitt E.: Needle tracking and detection in the TIPS endovascular procedure MICCAI 2003 LNCS 2878:953-954. 5. Kerrien E., Berger M-O, et al.: Fully automatic 3D/2D subtracted angiography registration. MICCAI 1999 LNCS 1679:664 671 6. Albert C. S. Chung, Ho-Ming Chan, et al.: 2D-3D Vascular Registration Between Digital Subtraction Angiographic (DSA) And Magnetic Resonance Angiographic (MRA) Images International Symposium on Biomedical Imaging 2004. 708-711. 7. Aylward S, Jomier J, et al.: Registration of Vascular Images International Journal of Computer Vision, November 2003, pages 15 8. Aylward S, Bullitt E: Initialization, Noise, Singularities, and Scale in Height-Ridge Traversal for Tubular Object Centerline Extraction IEEE Transactions on Medical Imaging, Feb, 2002, Pages 61-75 9. Liu A, Bullitt E, Pizer SM: 3D/2D registration using tubular anatomical structures as a basis MICCAI 98, Lecture Notes in Computer Science 1496: 952-963. 10. Rosenthal M, Weeks S, et al.: Intraoperative tracking of anatomical structures using fluoroscopy and a vascular balloon catheter MICCAI 2001; Lecture Notes in Computer Science 2208: 1253-1254 11. Venkatraman V, Van Horn M, Weeks S, Bullitt E: Liver Motion Due to Needle Pressure, Cardiac and Respiratory Motion During the TIPS Procedure. MICCAI 2004; Lecture Notes in Computer Science 3217:66-72. 12. Styner M, Gerig G: Evaluation of 2D/3D bias correction with 1+1ES optimization, Technical Report, BIWI-TR-179 13. The Insight Toolkit: National Library of Medicine Insight Segmentation and Registration Toolkit. http://www.itk.org This work is funded by NIH-HLB R01 HL69808.