Bone registration with 3D CT and ultrasound data sets

Similar documents
Biomedical Paper Registration of 3D CT and Ultrasound Datasets of the Spine using Bone Structures

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

Calibration Method for Determining the Physical Location of the Ultrasound Image Plane

Lecture 6: Medical imaging and image-guided interventions

Sensor-aided Milling with a Surgical Robot System

Improved Navigated Spine Surgery Utilizing Augmented Reality Visualization

Confidence Weighted Local Phase Features for Robust Bone Surface Segmentation in Ultrasound

Multi-Slice to Volume Registration of Ultrasound Data to a Statistical Atlas of Human Pelvis

Biomechanically Constrained Ultrasound to Computed Tomography Registration of the Lumbar Spine

Whole Body MRI Intensity Standardization

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

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

A Study of Medical Image Analysis System

A SYSTEM FOR COMPUTER-ASSISTED SURGERY WITH INTRAOPERATIVE CT IMAGING

Fiber Selection from Diffusion Tensor Data based on Boolean Operators

Validation System of MR Image Overlay and Other Needle Insertion Techniques

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

Biomedical Paper Three-Dimensional Image Registration of Phantom Vertebrae for Image-Guided Surgery: A Preliminary Study

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

FOREWORD TO THE SPECIAL ISSUE ON MOTION DETECTION AND COMPENSATION

INTRODUCTION TO MEDICAL IMAGING- 3D LOCALIZATION LAB MANUAL 1. Modifications for P551 Fall 2013 Medical Physics Laboratory

A comparison of three methods of ultrasound to computed tomography registration

A Navigation System for Minimally Invasive Abdominal Intervention Surgery Robot

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

Generation of Hulls Encompassing Neuronal Pathways Based on Tetrahedralization and 3D Alpha Shapes

Imaging protocols for navigated procedures

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

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

Prostate Detection Using Principal Component Analysis

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

Computer Aided Surgery 8:49 69 (2003)

Segmentation of Bony Structures with Ligament Attachment Sites

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

Generation of Triangle Meshes from Time-of-Flight Data for Surface Registration

Improvement and Evaluation of a Time-of-Flight-based Patient Positioning System

The Role of DICOM for Modular Perioperative Surgical Assist Systems Design

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

Markerless Endoscopic Registration and Referencing

Endoscopic Reconstruction with Robust Feature Matching

Segmentation of 3-D medical image data sets with a combination of region based initial segmentation and active surfaces

Methodological progress in image registration for ventilation estimation, segmentation propagation and multi-modal fusion

Machine Learning for Medical Image Analysis. A. Criminisi

Precise Ultrasound Bone Registration with Learning-based Segmentation and Speed of Sound Calibration

Augmented reality visualization for orthopedic surgical guidance with pre- and intra- operative multimodal image data fusion

Multi-Modal Volume Registration Using Joint Intensity Distributions

Phantom-based evaluation of a semi-automatic segmentation algorithm for cerebral vascular structures in 3D ultrasound angiography (3D USA)

Ultrasound Probe Tracking for Real-Time Ultrasound/MRI Overlay and Visualization of Brain Shift

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

Video Registration Virtual Reality for Non-linkage Stereotactic Surgery

Computer-Aided Diagnosis in Abdominal and Cardiac Radiology Using Neural Networks

Incorporation of Prior Knowledge for Region of Change Imaging from Sparse Scan Data in Image-Guided Surgery

Kinematic Analysis of Lumbar Spine Undergoing Extension and Dynamic Neural Foramina Cross Section Measurement

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

Towards an Estimation of Acoustic Impedance from Multiple Ultrasound Images

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

A comparison study assessing the feasibility of ultrasound-initialized deformable bone models

Functional Analysis of the Vertebral Column Based on MR and Direct Volume Rendering

Medical Images Analysis and Processing

3D/4D Ultrasound Registration of Bone

Medical Image Analysis

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

Bone Segmentation and Fracture Detection in Ultrasound Using 3D Local Phase Features

Leksell SurgiPlan. Powerful planning for success

1. INTRODUCTION ABSTRACT

Object Identification in Ultrasound Scans

Reduction of Metal Artifacts in Computed Tomographies for the Planning and Simulation of Radiation Therapy

Markerless Endoscopic Registration and Referencing

An Image Overlay System with Enhanced Reality for Percutaneous Therapy Performed Inside CT Scanner

Introduction. Biomedical Image Analysis. Contents. Prof. Dr. Philippe Cattin. MIAC, University of Basel. Feb 22nd, of

Computational Medical Imaging Analysis Chapter 4: Image Visualization

Alternate Biplanar MR Navigation for Microwave Ablation of Liver Tumors

Edge-Preserving Denoising for Segmentation in CT-Images

Conference Biomedical Engineering

2D-3D Rigid-Body Registration of X-Ray Fluoroscopy and CT Images by. Lilla Zöllei

Medical Image Registration

A Robust Meshing and Calibration Approach for Sensorless Freehand 3D Ultrasound

Computed Photography - Final Project Endoscope Exploration on Knee Surface

Parallelization of Mutual Information Registration

Online Detection of Straight Lines in 3-D Ultrasound Image Volumes for Image-Guided Needle Navigation

Biomedical Image Processing for Human Elbow

Real-Time Data Acquisition for Cardiovascular Research

4D Shape Registration for Dynamic Electrophysiological Cardiac Mapping

Accuracy Validation in Image-Guided Orthopaedic Surgery

CT vs. VolumeScope: image quality and dose comparison

Lecture 8: Registration

Atlas Based Segmentation of the prostate in MR images

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

3D Surface Reconstruction of the Brain based on Level Set Method

An independent component analysis based tool for exploring functional connections in the brain

Shadow casting. What is the problem? Cone Beam Computed Tomography THE OBJECTIVES OF DIAGNOSTIC IMAGING IDEAL DIAGNOSTIC IMAGING STUDY LIMITATIONS

Digital Volume Correlation for Materials Characterization

Hybrid Formulation of the Model-Based Non-rigid Registration Problem to Improve Accuracy and Robustness

A Multi-view Active Contour Method for Bone Cement Reconstruction from C-Arm X-Ray Images

GPU-accelerated Rendering for Medical Augmented Reality in Minimally-invasive Procedures

Fast and automatic bone segmentation and registration of 3D ultrasound to CT for the full pelvic anatomy: a comparative study

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

Ultrasound to CT registration of the lumbar spine: a clinical feasibility study

An Improved Tracking Technique for Assessment of High Resolution Dynamic Radiography Kinematics

Vision-based endoscope tracking for 3D ultrasound image-guided surgical navigation [Yang et al. 2014, Comp Med Imaging and Graphics]

Digital Image Processing

Transcription:

International Congress Series 1256 (2003) 426 432 Bone registration with 3D CT and ultrasound data sets B. Brendel a, *,1, S. Winter b,1, A. Rick c,1, M. Stockheim d,1, H. Ermert a,1 a Institute of High Frequency Engineering, Ruhr-University Bochum, Universitaetsstrasse 150, Bochum 44780, Germany b Institute of Neuroinformatics, Ruhr-University Bochum, Bochum, Germany c ZN Vision Technologies AG, Bochum, Germany d Department for Orthopedic Surgery, Ruhr-University Bochum, Bochum, Germany Received 14 March 2003; received in revised form 14 March 2003; accepted 24 March 2003 Abstract For many navigated surgical procedures, the precise registration of preoperative data sets with bones of the patient is an important requisite. Conventional navigation systems use paired point registration based on anatomical landmarks or fiducial markers. This approach increases the invasiveness, since landmarks must be exposed and fiducial markers must be connected to the bone. Intraoperative imaging modalities can overcome this disadvantage. Ultrasound seems to be ideal because of the easy data acquisition. The problem, however, is the low imaging quality regarding bones. The proposed algorithm for the registration of CT and ultrasound data sets considers the ultrasound imaging properties. That part of the bone surface, which should be visible in the ultrasound data is estimated from the CT data. The ultrasound data is preprocessed to emphasize bone surfaces. Thus, the ultrasound data contains a bright shape that is formed like the surface estimated from the CT data. A surface volume registration tries to correlate the estimated surface with this bright shape. The algorithm was validated using an ex vivo preparation of a human lumbar spine. The algorithm was shown to cope with initial misalignments of about 30 mm and 15j. * Corresponding author. Tel.: +49-234-3223056; fax: 49-234-3214167. E-mail address: bernhard.brendel@rub.de (B. Brendel). 1 Member of the Ruhr Center of Competence for Medical Engineering. 0531-5131/03 D 2003 Published by Elsevier Science B.V. doi:10.1016/s0531-5131(03)00396-0

B. Brendel et al. / International Congress Series 1256 (2003) 426 432 427 Successful registration of in vivo data of lumbar spine, tibia and shoulder indicate the feasibility of the approach. D 2003 Published by Elsevier Science B.V. Keywords: Registration; Intraoperative imaging; Ultrasound; Bone; Surgical navigation 1. Introduction Navigational procedures have become extremely important in modern surgery. During the last years, navigation systems based on preoperatively obtained radiologic data (mostly CT and MRI) have given additional safety to minimal invasive procedures. The precise registration of preoperative data sets within the coordinate system of the navigation system is an important basis for a successful navigated procedure. In many surgical disciplines (orthopedics, neurosurgery, traumatology, etc.), the accurate registration of bones is of main interest. 1.1. Conventional registration Common methods are based on paired point registration using anatomical landmarks or fiducia1 markers. To ensure an accurate registration, a large number of landmarks must be marked in the preoperative data set. Alternatively, a smaller number of fiducial markers (mostly screws) can be used, which must be fixed to the bone. These methods are time consuming and increase the invasiveness of the surgery. 1.2. Intraoperative imaging Registered intraoperative imaging modalities, which can localize the bone through tissue, can overcome the disadvantages of conventional registration. In this case, complete anatomical structures can be used for registration (mostly surfaces), thus increasing the accuracy. The usage of intraoperative CT or MRI has been proposed and implemented [1,2], but these systems have major drawbacks with respect to intraoperative applicability, costs and radiation exposure (CT). Regarding these drawbacks, intraoperative ultrasound seems to be an ideal intraoperative imaging modality. The easy-to-perform, non-ionizing, real-time data acquisition could lead to a fast and accurate transcutaneous (non-invasive) registration of the preoperative data. The problem of ultrasound, however, is its comparatively low imaging quality, especially regarding bones. The low imaging quality is due to physical interactions of ultrasound waves with tissue [3]. Ultrasound images show only a small part of the bone surface due to the reflection of ultrasound waves at the tissue bone interface. Almost the complete ultrasound wave is reflected at the interface, so, no imaging is possible beyond it. Furthermore, the reflection is almost completely specular. Hence, interfaces that are not roughly orthogonal to the direction of sound propagation deliver a weak echo or no echo at

428 B. Brendel et al. / International Congress Series 1256 (2003) 426 432 all. These properties must be considered for the development of an automatic registration algorithm. Existing approaches for the registration of bone structures in CT and ultrasound data sets address long bones [4], pelvis [5,6] and spine [7 9]. Since the imaging of the anatomy is very different with CT and ultrasound, volume volume registration methods based on similarity measurements will not work. Thus, all these approaches use surface surface registration methods. The major problem and disadvantage of these approaches is the segmentation of the ultrasound data set to extract the bone surface. This segmentation leads to a time consuming intraoperative ultrasound data acquisition and processing. At the spine, the above-mentioned approaches are tested only with bone models without surrounding tissue. This leads to ultrasound images which can be segmented much easier than in vivo data. 2. Methods We propose an algorithm for the registration of 3D CT and 3D ultrasound data sets based on bone structures, which takes into account that ultrasound produces very noisy images (speckle) and visualizes only parts of the bone surface. The 3D ultrasound data set is acquired by tracking the movement of a calibrated ultrasound transducer with the navigation system and by combining the recorded images to a volume. The registration algorithm can be divided into the preprocessing of preoperative CT data, the preprocessing of intraoperative ultrasound data and the registration of the preprocessed data sets. 2.1. CT preprocessing The preprocessing of the CT data is not time critical, since it can be done preoperatively. First, the complete bone surface is extracted from the CT data by thresholding. Then, the part of the bone surface, which should be visible in the ultrasound data, is estimated considering the restrictions of bone imaging with ultrasound. All surface elements are removed, which are invisible due to total or specular reflection. Since the visibility depends highly on the position of the ultrasound transducer during the acquisition, the scan path of the ultrasound transducer must roughly be known for this estimation. It could be indicated in the CT data by the surgeon preoperatively. An example for the surface estimation at the tibia is given in Fig. 1. 2.2. Ultrasound preprocessing Unlike other approaches, this approach avoids a segmentation of bone surfaces in the ultrasound data, since it is difficult to implement the segmentation in a robust way and since the segmentation is very time consuming. Thus, the preprocessing step for the ultrasound data consists only of an adaptive depth gain compensation (DGC) to emphasize bone surfaces and suppress overlaying tissue. Fig. 2 illustrates the effect of the adaptive DGC at the example of the tibia.

B. Brendel et al. / International Congress Series 1256 (2003) 426 432 429 Fig. 1. Surface estimation in the CT-data. Left: axial slice of the tibia. The black line marks the complete extracted bone surface. Right: the black line now marks the bone surface after removing surface elements that are invisible for ultrasound. The assumed ultrasound propagation direction is from the top to the bottom of the image. 2.3. Registration The preprocessed ultrasound data and the estimated surface from the CT data are the input for the registration algorithm. For the registration, a criterion has to be defined that assesses the correctness of the chosen position of the estimated bone surface in the ultrasound dataset. Since the bone surfaces are imaged as bright voxels in the ultrasound data, the ultrasound volume should contain a bright shape that is formed like the estimated surface. To find this shape, the estimated surface is positioned in the ultrasound volume, and the gray values of all voxels, which are covered by the surface, are summed. To account for the fact that only parts of the estimated surface may fall into the acquired Fig. 2. Adaptive DGC to emphasize bone surfaces. Left: axial ultrasound slice of the tibia before application of the adaptive DGC. Right: same image after application of the adaptive DGC.

430 B. Brendel et al. / International Congress Series 1256 (2003) 426 432 ultrasound volume, the sum is divided by the number of surface elements in this part. This average gray value should be maximal, if the estimated surface is positioned correctly in the ultrasound data. This criterion has the advantage that the summation of a large number of voxels eliminates the noisy character of the ultrasound data. Furthermore, the complete estimated surface is evaluated in the criterion, reducing disturbing influences of other bright structures with different shapes. Thus, the registration process is an optimization of the average gray value, depending on the transformation parameters (rotation, translation). For this optimization, any of the classical optimization algorithms can be used. Due to the noise-reducing character of the average gray value, the optimization function is quite smooth, and a deepest descent method is sufficient for small misalignments of the two data sets after initialization. For the initialization, the ultrasound scan path indicated on the preoperative data set, and the tracked scan path of the transducer can be used. Since the criterion is only the sum of the gray values of voxels that are covered by the estimated surface, the resulting computation time for the registration should be acceptable for intraoperative application. 3. Results The algorithm was implemented and validated using an ex vivo preparation of a human lumbar spine with surrounding muscle tissue. 3.1. Data acquisition CT data was acquired using a Siemens Somatom plus 4. 3D ultrasound data was acquired using a Siemens SONOLINE Elegra with a 3.5 MHz curved array, which was mounted to a 2-axis computer controlled positioning system to obtain a highly accurate data set. Thus, it was possible to evaluate the algorithm without disturbing errors of the tracking system and the calibration. 3.2. Preprocessing and registration A comparison of the estimated surface from the CT data with the ultrasound data (Fig. 3) shows that the estimation is a very good prediction of the visible bone surface in the ultrasound data. The registration of the data sets took about one minute for the whole lumbar spine and about 10 15 s for a single vertebra on a 650-MHz PC. The optimization algorithm used was a deepest descent method. The algorithm was shown to converge for initial misalignments of about 30 mm and 15j. A visualization of the registration process is given in Fig. 4. The registration algorithm was analyzed with respect to the influence of adjustable parameters The threshold for the surface extraction from CT was varied from 100 to 400 Hounsfield units (HU), and the assumed direction of the ultrasound transducer was varied about 10j around the correct direction. The rotation and translation parameters for the

B. Brendel et al. / International Congress Series 1256 (2003) 426 432 431 Fig. 3. Estimated surface and corresponding ultrasound data. Left: sagittal CT slice of the laminar arc (human lumbar spine). The black line marks the estimated surface. Middle: corresponding ultrasound slice. Right: overlay of estimated surface and ultrasound slice. registration of the whole lumbar spine and of a single vertebra deviated about 0.5j and 0.5 mm, indicating that the algorithm is robust with respect to these parameter variations [10]. 3.3. In vivo results Additionally, in vivo CT and ultrasound data of the lumbar spine, the tibia and the shoulder were acquired using a commercial 3D add-on system (Easy 3D, 3D Echotech, General Electric) for a conventional 2D ultrasound system (Siemens SONOLINE Omnia). Since this system is based on a magnetic tracking system (pcbird, Ascension) with a quite low accuracy compared to optical tracking systems, these data sets were only used to verify the convergence of the algorithm and to visually control the success of the registration so far. The result was that the data sets of all regions can be registered with the proposed registration algorithm, indicating the feasibility of the approach for different applications. Fig. 4. Registration Process. Left: before registration. Right: after registration. The black line marks the position of the estimated surface in the ultrasound data.

432 B. Brendel et al. / International Congress Series 1256 (2003) 426 432 4. Discussion A robust algorithm for the registration of 3D CT and ultrasound data sets is presented. The computation time seems to be acceptable for intraoperative usage. The algorithm is robust with respect to parameter variations. First, in vivo acquisitions showed the feasibility of the approach. Further studies are needed to determine the precision in a clinical environment for different applications. Acknowledgements This work is an activity of the Ruhr Center of Competence for Medical Engineering (Kompetenzzentmm Medizintechnik Ruhr, KMR) Bochum. It is supported by the German Federal Ministry of Education and Research (Bundesministerium fur Bildung und Forschung, Az. 13N8079) and Siemens AG Medical Solutions, Erlangen. References [1] D. Gering, A. Nabavi, R. Kikinis, W.E.L. Grimson, N. Hata, P. Everett, F. Jolesz, W. Wells, An integrated visualization system for surgical planning and guidance using image fusion and interventional imaging, Proc. Medical Image Computing and Computer-Assisted Intervention (MICCAI), 1999, pp. 809 819. [2] F.W. Zonneveld, Intra-operative CT: implementation of the Tomoscan M, Medicamundi 42 (1998) 6 11. [3] B.A.J. Angelsen, Ultrasound Imaging, Emantec, Trondheim, Norway, 2000. [4] T. Ault, M.W. Siegel, Frameless patient registration using ultrasonic imaging, Proc. Int. Symposium on Medical Robotics and Computer Assisted Surgery, 1994, pp. 74 82, 1 (2). [5] L. Carrat, J. Tonetti, P. Merloz, J. Troccaz, Percutaneous computer assisted iliosacral screwing: clinical validation, Proc. Medical Image Computing and Computer-Assisted Intervention (MICCAI), 2000, pp. 1229 1237. [6] D.V. Amin, T. Kanade, A. DiGioia, B. Jaramaz, R. LaBarca, C. Nikou, Non-invasive ultrasound registration of the pelvic bone surface for THR, Presented at the 47th Annual Meeting of the Orthopaedic Research Society, San Francisco (CA), USA, 2001. [7] D.M. Muratore, B.M. Dawant, R.L. Galloway, Vertebral surface extraction from ultrasound images for technology-guided therapy, Proc. SPIE, Medical Imaging, vol. 3661, 1999, pp. 1499 1510. [8] P.K. Weber, L. Peter, G. Voss, J.C. Schlegel, U. Harland, A system for ultrasound-based intraoperative navigation in spine surgery, Proc. IEEE Int. Ultrasonics Symp., 2001, pp. 1361 1364. [9] J. Ioppolo, J. Kowal, L.P. Nolte, Ultrasonic registration techniques, Presented at the 2nd Annual Meeting of the International Society for Computer Assisted Orthopaedic Surgery (CAOS International), Santa Fe (NM), USA, 2002. [10] B. Brendel, S. Winter, A. Rick, M. Stockheim, H. Ermert, Registration of 3D CT and ultrasound datasets of the spine using bone structures, Computer Aided Surgery 7 (3) (2002) 146 155.