| Literature DB >> 26089967 |
Ruoxiu Xiao1, Jian Yang2, Danni Ai2, Jingfan Fan2, Yue Liu2, Guangzhi Wang3, Yongtian Wang2.
Abstract
Seed point is prerequired condition for tracking based method for extracting centerline or vascular structures from the angiogram. In this paper, a novel seed point detection method for coronary artery segmentation is proposed. Vessels on the image are first enhanced according to the distribution of Hessian eigenvalue in multiscale space; consequently, centerlines of tubular vessels are also enhanced. Ridge point is extracted as candidate seed point, which is then refined according to its mathematical definition. The theoretical feasibility of this method is also proven. Finally, all the detected ridge points are checked using a self-adaptive threshold to improve the robustness of results. Clinical angiograms are used to evaluate the performance of the proposed algorithm, and the results show that the proposed algorithm can detect a large set of true seed points located on most branches of vessels. Compared with traditional seed point detection algorithms, the proposed method can detect a larger number of seed points with higher precision. Considering that the proposed method can achieve accurate seed detection without any human interaction, it can be utilized for several clinical applications, such as vessel segmentation, centerline extraction, and topological identification.Entities:
Mesh:
Year: 2015 PMID: 26089967 PMCID: PMC4450302 DOI: 10.1155/2015/502573
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Relationship between the two eigenvectors of the Hessian matrix with respect to vascular topology.
Figure 2Seed point calculation results in an angiogram. (a) Results of the ridge based method. (b) Results after seed refinement.
Figure 3Relationship between NDSP and enhancement parameters α and β.
Figure 4Relationship between NPSP and the enhancement parameters of α and β.
Figure 5Relationship between the FDR and the enhancement parameters of α and β.
Figure 6Seed point extraction results of five groups of data sets. The first to the fourth columns correspond to the source angiograms, segmentation results of Fritzsche, Boroujeni, and the proposed methods. The first to the fifth rows correspond to five different data sets.
Comparison of the seed point detection results of the Fritzsche method, Boroujeni method, and the proposed method over five groups of data sets.
| Data | Fritzsche method | Boroujeni method | Proposed method | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
| FM |
|
|
|
| FM |
|
|
|
| FM |
|
| |
| Data1 | 0.985 | 0.999 | 0.992 | 720 | 5 | 0.959 | 0.989 | 0.974 | 1272 | 9 | 0.994 | 0.999 | 0.996 | 1561 | 10 |
| Data2 | 0.901 | 0.992 | 0.944 | 1488 | 7 | 0.973 | 0.998 | 0.985 | 1310 | 6 | 0.988 | 0.999 | 0.993 | 1760 | 9 |
| Data3 | 0.912 | 0.981 | 0.945 | 1881 | 5 | 0.973 | 0.997 | 0.985 | 1131 | 5 | 0.990 | 0.999 | 0.994 | 1655 | 6 |
| Data4 | 0.871 | 0.985 | 0.924 | 1129 | 4 | 0.936 | 0.989 | 0.962 | 1648 | 5 | 0.955 | 0.995 | 0.974 | 1079 | 6 |
| Data5 | 0.736 | 0.948 | 0.829 | 416 | 2 | 0.976 | 0.992 | 0.984 | 3862 | 8 | 0.981 | 0.996 | 0.988 | 4306 | 11 |
| Mean | 0.881 | 0.981 | 0.927 | 1127 | 5 | 0.963 | 0.993 | 0.978 | 1845 | 7 | 0.982 | 0.998 | 0.989 | 2072 | 8 |