Real-time catheter extraction from 2D X-ray fluoroscopic and 3D echocardiographic images for cardiac interventions

Xianliang Wu, James Housden, Yingliang Ma, Daniel Rueckert, Kawal S. Rhode

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

X-ray fluoroscopic images are widely used for image guidance in cardiac electrophysiology (EP) procedures to diagnose or treat cardiac arrhythmias based on catheter ablation. However, the main disadvantage of fluoroscopic imaging is the lack of soft tissue information and harmful radiation. In contrast, ultrasound (US) has the advantages of low-cost, non-radiation, and high contrast in soft tissue. In this paper we propose a framework to extract the catheter from both X-ray and US images in real time for cardiac interventions. The catheter extraction from X-ray images is based on SURF features, local patch analysis and Kalman filtering to acquire a set of sorted key points representing the catheter. At the same time, the transformation between the X-ray and US images can be obtained via 2D/3D rigid registration between a 3D model of the US probe and its projection on X-ray images. By backprojecting the information about the catheter location in the X-ray images to the US images the search space can be drastically reduced. The extraction of the catheter from US is based on 3D SURF feature clusters, graph model building, A* algorithm and B-spline smoothing. Experiments show the overall process can be achieved in 2.72 seconds for one frame and the reprojected error is 1.99 mm on average.
Original languageEnglish
Title of host publicationStatistical Atlases and Computational Models of the Heart. Imaging and Modelling Challenges
Subtitle of host publicationSTACOM 2012
EditorsOscar Camara, Tommaso Mansi, Mihaela Pop, Kawal Rhode, Maxime Sermesant, Alistair Young
PublisherSpringer
Pages198–206
Number of pages9
ISBN (Electronic)978-3-642-36961-2
ISBN (Print)978-3-642-36960-5
DOIs
Publication statusPublished - 2013

Publication series

NameLecture Notes in Computer Science
Volume7746

Cite this