Time-varying Image Data Visualization Framework for Application in Cardiac Catheterization Procedures
View/ Open
Date
2008Author
Ma, Ying Liang
Rhode, Kawal S.
King, Andy P.
Gao, Gang
Chinchapatnam, Phani
Schaeffter, Tobias
Razavi, Reza
Saetzler, Kurt
Metadata
Show full item recordAbstract
Visualization plays an important role in image guided surgery. This paper presents a real-time 3D motion visualization method where pre-computed meshes of the beating heart are synchronized with and overlaid onto live X-ray images. This provides the surgeon with a navigational aid in guiding catheters during cardiac catheterization. In order to generate time-varying meshes of the beating heart, we first acquire a time-series of images of the patient using Magnetic Resonance Imaging (MRI). The MRI heart images used for the cardiac catheterization procedures can either be contrast-enhanced by injecting a contrast agent prior to imaging or they can be unenhanced. The contrast-enhanced images can easily be segmented and binarized using a fixed grey-level threshold. In this case, we can use an adaptive Delaunay-based surface extraction algorithm for mesh generation, for which specifically developed for noisy binary image data sets. For unenhanced images, we have to choose a semi-automated segmentation approach, where a region of interest in the patient's heart is outlined manually in an intermediate slice in the 3-D MRI data set and then propagated to neighbouring slices. In a next step, the extracted snake contours are propagated in time from the first phase of the cardiac cycle to subsequent phases using multiple snake contours. In this scenario, the final mesh is generated using a serial section reconstruction algorithm. However, due to the nature of the underlyling MRI images which frequently contain areas of inhomogenous contrast caused by motion and blood flow, it is difficult to generate a smooth mesh directly from the result of the previously described semi-automatic segmentation procedure. Therefore, we also introduce a contour-based mesh smoothing algorithm using a 1D Gaussian filter in order to post-process the snake contours along the series of cross-sections before reconstruction.
BibTeX
@inproceedings {10.2312:LocalChapterEvents:TPCG:TPCG08:137-140,
booktitle = {Theory and Practice of Computer Graphics},
editor = {Ik Soo Lim and Wen Tang},
title = {{Time-varying Image Data Visualization Framework for Application in Cardiac Catheterization Procedures}},
author = {Ma, Ying Liang and Rhode, Kawal S. and King, Andy P. and Gao, Gang and Chinchapatnam, Phani and Schaeffter, Tobias and Razavi, Reza and Saetzler, Kurt},
year = {2008},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-67-8},
DOI = {10.2312/LocalChapterEvents/TPCG/TPCG08/137-140}
}
booktitle = {Theory and Practice of Computer Graphics},
editor = {Ik Soo Lim and Wen Tang},
title = {{Time-varying Image Data Visualization Framework for Application in Cardiac Catheterization Procedures}},
author = {Ma, Ying Liang and Rhode, Kawal S. and King, Andy P. and Gao, Gang and Chinchapatnam, Phani and Schaeffter, Tobias and Razavi, Reza and Saetzler, Kurt},
year = {2008},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-67-8},
DOI = {10.2312/LocalChapterEvents/TPCG/TPCG08/137-140}
}