Automatic segmentation of coronary angiograms based on fuzzy inferring and probabilistic tracking

BackgroundSegmentation of the coronary angiogram is important in computer-assisted artery motion analysis or reconstruction of 3D vascular structures from a single-plan or biplane angiographic system. Developing fully automated and accurate vessel segmentation algorithms is highly challenging, especially when extracting vascular structures with large variations in image intensities and noise, as well as with variable cross-sections or vascular lesions.MethodsThis paper presents a novel tracking method for automatic segmentation of the coronary artery tree in X-ray angiographic images, based on probabilistic vessel tracking and fuzzy structure pattern inferring. The method is composed of two main steps: preprocessing and tracking. In preprocessing, multiscale Gabor filtering and Hessian matrix analysis were used to enhance and extract vessel features from the original angiographic image, leading to a vessel feature map as well as a vessel direction map. In tracking, a seed point was first automatically detected by analyzing the vessel feature map. Subsequently, two operators [e.g., a probabilistic tracking operator (PTO) and a vessel structure pattern detector (SPD)] worked together based on the detected seed point to extract vessel segments or branches one at a time. The local structure pattern was inferred by a multi-feature based fuzzy inferring function employed in the SPD. The identified structure pattern, such as crossing or bifurcation, was used to control the tracking process, for example, to keep tracking the current segment or start tracking a new one, depending on the detected pattern.ResultsBy appropriate integration of these advanced preprocessing and tracking steps, our tracking algorithm is able to extract both vessel axis lines and edge points, as well as measure the arterial diameters in various complicated cases. For example, it can walk across gaps along the longitudinal vessel direction, manage varying vessel curvatures, and adapt to varying vessel widths in situations with arterial stenoses and aneurysms.ConclusionsOur algorithm performs well in terms of robustness, automation, adaptability, and applicability. In particular, the successful development of two novel operators, namely, PTO and SPD, ensures the performance of our algorithm in vessel tracking.

[1]  Alexandre Bernardino,et al.  Gabor Parameter Selection for Local Feature Detection , 2005, IbPRIA.

[2]  Yongtian Wang,et al.  Novel Approach for 3-D Reconstruction of Coronary Arteries From Two Uncalibrated Angiographic Images , 2009, IEEE Transactions on Image Processing.

[3]  Karl Rohr,et al.  Robust segmentation of tubular structures in 3-D medical images by parametric object detection and tracking , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[4]  R. Frye,et al.  A reporting system on patients evaluated for coronary artery disease. Report of the Ad Hoc Committee for Grading of Coronary Artery Disease, Council on Cardiovascular Surgery, American Heart Association. , 1975, Circulation.

[5]  William M. Wells,et al.  Medical Image Computing and Computer-Assisted Intervention — MICCAI’98 , 1998, Lecture Notes in Computer Science.

[6]  Marcel Breeuwer,et al.  Minimum Cost Path Algorithm for Coronary Artery Central Axis Tracking in CT Images , 2003, MICCAI.

[7]  Cornelis H. Slump,et al.  Automatic Segmentation of the Coronary Artery Tree in Angiographic Projections , 2002 .

[8]  Max A. Viergever,et al.  Multiscale vessel tracking , 2004, IEEE Transactions on Medical Imaging.

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

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

[11]  Guido Gerig,et al.  3D Multi-scale line filter for segmentation and visualization of curvilinear structures in medical images , 1997, CVRMed.

[12]  Shinji Nakata,et al.  Carotid stenosis and peripheral artery disease in Japanese patients with coronary artery disease undergoing coronary artery bypass grafting. , 2003, Circulation journal : official journal of the Japanese Circulation Society.

[13]  Yannis A. Tolias,et al.  A fuzzy vessel tracking algorithm for retinal images based on fuzzy clustering , 1998, IEEE Transactions on Medical Imaging.

[14]  Francis K. H. Quek,et al.  A review of vessel extraction techniques and algorithms , 2004, CSUR.

[15]  Nicholas Ayache,et al.  Model-Based Detection of Tubular Structures in 3D Images , 2000, Comput. Vis. Image Underst..

[16]  Jürgen Weese,et al.  Multi-scale line segmentation with automatic estimation of width, contrast and tangential direction in 2D and 3D medical images , 1997, CVRMed.

[17]  Alexandre Bernardino,et al.  Model Based Selection and Classification of Local Features for Recognition Using Gabor Filters , 2006, ICIAR.

[18]  Kostas Haris,et al.  Model-based morphological segmentation and labeling of coronary angiograms , 1999, IEEE Transactions on Medical Imaging.

[19]  Yoshinobu Sato,et al.  A viewpoint determination system for stenosis diagnosis and quantification in coronary angiographic image acquisition , 1998, IEEE Transactions on Medical Imaging.

[20]  Khalid A. Al-Kofahi,et al.  Median-based robust algorithms for tracing neurons from noisy confocal microscope images , 2003, IEEE Transactions on Information Technology in Biomedicine.