A fast and accurate method for automatic coronary arterial tree extraction in angiograms

Rohollah Moosavi Tayebi, Puteri Suhaiza Binti Sulaiman, Rahmita Wirza, Mohd Zamrin Dimon, Suhaini Kadiman, Fatimah Khalid, Samaneh Mazaheri

    Research output: Contribution to journalArticle

    10 Citations (Scopus)

    Abstract

    Coronary arterial tree extraction in angiograms is an essential component of each cardiac image processing system. Once physicians decide to check up coronary arteries from x-ray angiograms, extraction must be done precisely, fast, automatically and including whole arterial tree to help diagnosis or treatment during the cardiac surgical operation. This application is very helpful for the surgeon on deciding the target vessels prior to coronary artery bypass graft surgery. Some techniques and algorithms are proposed for extracting coronary arteries in angiograms. However, most of them suffer from some disadvantages such as time complexity, low accuracy, extracting only parts of main arteries instead of the full coronary arterial tree, need manual segmentation, appearance of artifacts and so forth. This study presents a new method for extracting whole coronary arterial tree in angiography images using Starlet wavelet transform. To this end, firstly we remove noise from raw angiograms and then sharpen the coronary arteries. Then coronary arterial tree is extracted by applying a modified Starlet wavelet transform and afterwards the residual noises and artifacts are cleaned. For evaluation, we measure proposed method performance on our created data set from 4932 Left Coronary Artery (LCA) and Right Coronary Artery (RCA) angiograms and compared with some state-of-the-art approaches. The proposed method shows much higher accuracy 96% for LCA and 97% for RCA, higher sensitivity 86% for LCA and 89% for RCA, higher specificity 98% for LCA and 99% for RCA and also higher precision 87% for LCA and 93% for RCA angiograms.

    Original languageEnglish
    Pages (from-to)2060-2076
    Number of pages17
    JournalJournal of Computer Science
    Volume10
    Issue number10
    DOIs
    Publication statusPublished - 2014

    Fingerprint

    Wavelet transforms
    Angiography
    Grafts
    Surgery
    Image processing
    X rays

    Keywords

    • Angiogram
    • Coronary artery extraction
    • Discrete wavelet transform
    • Medical image processing
    • Starlet wavelet transform

    ASJC Scopus subject areas

    • Software
    • Computer Networks and Communications
    • Artificial Intelligence

    Cite this

    Tayebi, R. M., Sulaiman, P. S. B., Wirza, R., Dimon, M. Z., Kadiman, S., Khalid, F., & Mazaheri, S. (2014). A fast and accurate method for automatic coronary arterial tree extraction in angiograms. Journal of Computer Science, 10(10), 2060-2076. https://doi.org/10.3844/jcssp.2014.2060.2076

    A fast and accurate method for automatic coronary arterial tree extraction in angiograms. / Tayebi, Rohollah Moosavi; Sulaiman, Puteri Suhaiza Binti; Wirza, Rahmita; Dimon, Mohd Zamrin; Kadiman, Suhaini; Khalid, Fatimah; Mazaheri, Samaneh.

    In: Journal of Computer Science, Vol. 10, No. 10, 2014, p. 2060-2076.

    Research output: Contribution to journalArticle

    Tayebi, RM, Sulaiman, PSB, Wirza, R, Dimon, MZ, Kadiman, S, Khalid, F & Mazaheri, S 2014, 'A fast and accurate method for automatic coronary arterial tree extraction in angiograms', Journal of Computer Science, vol. 10, no. 10, pp. 2060-2076. https://doi.org/10.3844/jcssp.2014.2060.2076
    Tayebi, Rohollah Moosavi ; Sulaiman, Puteri Suhaiza Binti ; Wirza, Rahmita ; Dimon, Mohd Zamrin ; Kadiman, Suhaini ; Khalid, Fatimah ; Mazaheri, Samaneh. / A fast and accurate method for automatic coronary arterial tree extraction in angiograms. In: Journal of Computer Science. 2014 ; Vol. 10, No. 10. pp. 2060-2076.
    @article{3734da0fe9d54d14acb077aa3adaa2d2,
    title = "A fast and accurate method for automatic coronary arterial tree extraction in angiograms",
    abstract = "Coronary arterial tree extraction in angiograms is an essential component of each cardiac image processing system. Once physicians decide to check up coronary arteries from x-ray angiograms, extraction must be done precisely, fast, automatically and including whole arterial tree to help diagnosis or treatment during the cardiac surgical operation. This application is very helpful for the surgeon on deciding the target vessels prior to coronary artery bypass graft surgery. Some techniques and algorithms are proposed for extracting coronary arteries in angiograms. However, most of them suffer from some disadvantages such as time complexity, low accuracy, extracting only parts of main arteries instead of the full coronary arterial tree, need manual segmentation, appearance of artifacts and so forth. This study presents a new method for extracting whole coronary arterial tree in angiography images using Starlet wavelet transform. To this end, firstly we remove noise from raw angiograms and then sharpen the coronary arteries. Then coronary arterial tree is extracted by applying a modified Starlet wavelet transform and afterwards the residual noises and artifacts are cleaned. For evaluation, we measure proposed method performance on our created data set from 4932 Left Coronary Artery (LCA) and Right Coronary Artery (RCA) angiograms and compared with some state-of-the-art approaches. The proposed method shows much higher accuracy 96{\%} for LCA and 97{\%} for RCA, higher sensitivity 86{\%} for LCA and 89{\%} for RCA, higher specificity 98{\%} for LCA and 99{\%} for RCA and also higher precision 87{\%} for LCA and 93{\%} for RCA angiograms.",
    keywords = "Angiogram, Coronary artery extraction, Discrete wavelet transform, Medical image processing, Starlet wavelet transform",
    author = "Tayebi, {Rohollah Moosavi} and Sulaiman, {Puteri Suhaiza Binti} and Rahmita Wirza and Dimon, {Mohd Zamrin} and Suhaini Kadiman and Fatimah Khalid and Samaneh Mazaheri",
    year = "2014",
    doi = "10.3844/jcssp.2014.2060.2076",
    language = "English",
    volume = "10",
    pages = "2060--2076",
    journal = "Journal of Computer Science",
    issn = "1549-3636",
    publisher = "Science Publications",
    number = "10",

    }

    TY - JOUR

    T1 - A fast and accurate method for automatic coronary arterial tree extraction in angiograms

    AU - Tayebi, Rohollah Moosavi

    AU - Sulaiman, Puteri Suhaiza Binti

    AU - Wirza, Rahmita

    AU - Dimon, Mohd Zamrin

    AU - Kadiman, Suhaini

    AU - Khalid, Fatimah

    AU - Mazaheri, Samaneh

    PY - 2014

    Y1 - 2014

    N2 - Coronary arterial tree extraction in angiograms is an essential component of each cardiac image processing system. Once physicians decide to check up coronary arteries from x-ray angiograms, extraction must be done precisely, fast, automatically and including whole arterial tree to help diagnosis or treatment during the cardiac surgical operation. This application is very helpful for the surgeon on deciding the target vessels prior to coronary artery bypass graft surgery. Some techniques and algorithms are proposed for extracting coronary arteries in angiograms. However, most of them suffer from some disadvantages such as time complexity, low accuracy, extracting only parts of main arteries instead of the full coronary arterial tree, need manual segmentation, appearance of artifacts and so forth. This study presents a new method for extracting whole coronary arterial tree in angiography images using Starlet wavelet transform. To this end, firstly we remove noise from raw angiograms and then sharpen the coronary arteries. Then coronary arterial tree is extracted by applying a modified Starlet wavelet transform and afterwards the residual noises and artifacts are cleaned. For evaluation, we measure proposed method performance on our created data set from 4932 Left Coronary Artery (LCA) and Right Coronary Artery (RCA) angiograms and compared with some state-of-the-art approaches. The proposed method shows much higher accuracy 96% for LCA and 97% for RCA, higher sensitivity 86% for LCA and 89% for RCA, higher specificity 98% for LCA and 99% for RCA and also higher precision 87% for LCA and 93% for RCA angiograms.

    AB - Coronary arterial tree extraction in angiograms is an essential component of each cardiac image processing system. Once physicians decide to check up coronary arteries from x-ray angiograms, extraction must be done precisely, fast, automatically and including whole arterial tree to help diagnosis or treatment during the cardiac surgical operation. This application is very helpful for the surgeon on deciding the target vessels prior to coronary artery bypass graft surgery. Some techniques and algorithms are proposed for extracting coronary arteries in angiograms. However, most of them suffer from some disadvantages such as time complexity, low accuracy, extracting only parts of main arteries instead of the full coronary arterial tree, need manual segmentation, appearance of artifacts and so forth. This study presents a new method for extracting whole coronary arterial tree in angiography images using Starlet wavelet transform. To this end, firstly we remove noise from raw angiograms and then sharpen the coronary arteries. Then coronary arterial tree is extracted by applying a modified Starlet wavelet transform and afterwards the residual noises and artifacts are cleaned. For evaluation, we measure proposed method performance on our created data set from 4932 Left Coronary Artery (LCA) and Right Coronary Artery (RCA) angiograms and compared with some state-of-the-art approaches. The proposed method shows much higher accuracy 96% for LCA and 97% for RCA, higher sensitivity 86% for LCA and 89% for RCA, higher specificity 98% for LCA and 99% for RCA and also higher precision 87% for LCA and 93% for RCA angiograms.

    KW - Angiogram

    KW - Coronary artery extraction

    KW - Discrete wavelet transform

    KW - Medical image processing

    KW - Starlet wavelet transform

    UR - http://www.scopus.com/inward/record.url?scp=84905233233&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84905233233&partnerID=8YFLogxK

    U2 - 10.3844/jcssp.2014.2060.2076

    DO - 10.3844/jcssp.2014.2060.2076

    M3 - Article

    AN - SCOPUS:84905233233

    VL - 10

    SP - 2060

    EP - 2076

    JO - Journal of Computer Science

    JF - Journal of Computer Science

    SN - 1549-3636

    IS - 10

    ER -