Real-time 3D position reconstruction of guidewire for monoplane X-ray

We present a novel real-time method for the 3D reconstruction of the guidewire using a monoplane X-ray. The method consists of two steps: (1) the backprojection step to reconstruct a 3D surface that contains the guidewire and (2) the optimization step to select a curve on the surface that is the best match under the pre-specified constraints. The proposed method utilizes a priori knowledge in the form of a volume that indicates positions of the blood vessels and thus restricts the reconstruction. The reconstruction precision is limited by the local thickness of the vessels. The method is quantitatively evaluated on five phantom datasets and qualitatively on two patient datasets. For the phantom datasets the average reconstruction error is resolution limited to 1-2 voxels and is biased in the depth direction. The worst-case reconstruction error for any point, including the guidewire tip, is not larger than the local vessel thickness. A visual inspection of results for the patient datasets shows the guidewire is always placed in the proper vessel and is aligned with the 2D image, which is sufficient for the guidewire navigation. The developed implementation achieves the processing speed of 12 fps using Core™i7 CPU 920 at 2.67 GHz.

[1]  Sven Loncaric,et al.  Guidewire tracking with projected thickness estimation , 2010, 2010 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[2]  A. Belyaev,et al.  A Note on Invariant Three-Point Curvature Approximations (Singularity theory and Differential equations) , 1999 .

[3]  Zhou Wang,et al.  An Algorithm for Tracking Microcatheters in Fluoroscopy , 2008, Journal of Digital Imaging.

[4]  Guido Gerig,et al.  Multiscale detection of curvilinear structures in 2-D and 3-D image data , 1995, Proceedings of IEEE International Conference on Computer Vision.

[5]  Michael Söderman,et al.  3D roadmap in neuroangiography: technique and clinical interest , 2005, Neuroradiology.

[6]  Michael C. Minnotte,et al.  Nonparametric testing of the existence of modes , 1997 .

[7]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[8]  Wiro J. Niessen,et al.  Simulation of Guide Wire Propagation for Minimally Invasive Vascular Interventions , 2002, MICCAI.

[9]  R. Beyar,et al.  Identifying and tracking a guide wire in the coronary arteries during angioplasty from X-ray images , 1997, IEEE Transactions on Biomedical Engineering.

[10]  Theo van Walsum,et al.  Guide wire reconstruction and visualization in 3DRA using monoplane fluoroscopic imaging , 2005, IEEE Transactions on Medical Imaging.

[11]  Sébastien Gorges,et al.  A comparison of line enhancement techniques: applications to guide-wire detection and respiratory motion tracking , 2009, Medical Imaging.

[12]  Joachim Weickert,et al.  Coherence-Enhancing Diffusion Filtering , 1999, International Journal of Computer Vision.

[13]  Sven Loncaric,et al.  Non-iterative guidewire reconstruction from multiple projective views , 2011, 2011 7th International Symposium on Image and Signal Processing and Analysis (ISPA).

[14]  Matthew A. Kupinski,et al.  A method for the determination of the 3D orientations and positions of catheters from single-plane X-ray images , 2000, Proceedings of the 22nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society (Cat. No.00CH37143).

[15]  A. Neumaier Complete search in continuous global optimization and constraint satisfaction , 2004, Acta Numerica.

[16]  Sven Loncaric,et al.  Using X-ray imaging model to improve guidewire detection , 2010, IEEE 10th INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS.

[17]  Ramnada Chav,et al.  Guidewire tracking during endovascular neurosurgery. , 2010, Medical engineering & physics.

[18]  Fang Li,et al.  A Two-Level Matching Scheme for Speedy and Accurate Palmprint Identification , 2007, MMM.

[19]  Alan Watt,et al.  3D Computer Graphics , 1993 .

[20]  Guido Gerig,et al.  Three-dimensional multi-scale line filter for segmentation and visualization of curvilinear structures in medical images , 1998, Medical Image Anal..

[21]  Anthony Dietz,et al.  Effects of uncertainty in camera geometry on three-dimensional catheter reconstruction from biplane fluoroscopic images , 2002, SPIE Medical Imaging.

[22]  Joachim Hornegger,et al.  Towards real-time guidewire detection and tracking in the field of neuroradiology , 2009, Medical Imaging.

[23]  B. Silverman,et al.  Using Kernel Density Estimates to Investigate Multimodality , 1981 .

[24]  Anil K. Jain,et al.  A modified Hausdorff distance for object matching , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[25]  Dorin Comaniciu,et al.  Hierarchical Learning of Curves Application to Guidewire Localization in Fluoroscopy , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[26]  Carsten Steger,et al.  An Unbiased Detector of Curvilinear Structures , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[27]  Wei Zhang,et al.  Hierarchical guidewire tracking in fluoroscopic sequences , 2009, Medical Imaging.

[28]  Alejandro F. Frangi,et al.  Muliscale Vessel Enhancement Filtering , 1998, MICCAI.

[29]  Alejandro F. Frangi,et al.  Guide Wire Tracking During Endovascular Interventions , 2000, International Conference on Medical Image Computing and Computer-Assisted Intervention.

[30]  Jack Bresenham,et al.  Algorithm for computer control of a digital plotter , 1965, IBM Syst. J..

[31]  Steven K. Feiner,et al.  Introduction to Computer Graphics , 1993 .

[32]  S.A.M. Baert,et al.  Three-dimensional guide-wire reconstruction from biplane image sequences for integrated display in 3-D vasculature , 2003, IEEE Transactions on Medical Imaging.