Segmentation of Coronary Arteries from X-ray Angiographic Images Using a Combination of K-Nearest Neighbor Clustering and Morphological Reconstruction Techniques
K. Mardania, K. Maghoolib, F. Farokhia
aDepartment of Biomedical Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran
bDepartment of Biomedical Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran
Full Text PDF
Coronary angiography is an X-ray procedure used to examine the arteries of the heart. It provides information about the presence and severity of heart disease and helps doctors assess how well the heart is functioning. This study introduces a new technique for segmenting the coronary arteries in X-ray angiographic images using K-nearest neighbors clustering. The method involves separating thick and thin veins into distinct spaces and then merging them together. To eliminate noise and extract the vessel tree accurately, the algorithm employs morphological techniques like reconstruction, skeletonization, pruning, and dilation, as well as filters such as mean and convolution filters. The resulting segmented vessel tree contains several newly identified thin vessels that have low light intensity in the original image. The algorithm's efficacy is demonstrated by comparing the results with ground truth images. The evaluation criteria, including an accuracy of 0.9747, specificity of 0.9784, and sensitivity of 0.9049, indicate favorable performance compared to other methods. Additionally, the performance of this method is assessed using multiple lesions and instances of vessel blockages.

DOI:10.12693/APhysPolA.145.33
topics: coronary vessel segmentation, X-ray angiography, K-nearest neighbor (KNN), pattern recognition