An automatic retinal vessel segmentation approach based on Convolutional Neural Networks

被引:21
|
作者
Chala, Mohamed [1 ,3 ]
Nsiri, Benayad [2 ,3 ]
Alaoui, My Hachem El Yousfi [2 ,3 ]
Soulaymani, Abdelmajid [1 ]
Mokhtari, Abdelrhani [1 ]
Benaji, Brahim [3 ,4 ]
机构
[1] Ibn Tofail Univ, Fac Sci, Lab Genet & Biometr, Campus Univ Kenitra,BP 133, Kenitra, Morocco
[2] Mohammed V Univ Rabat, Natl Grad Sch Arts & Crafts Rabat ENSAM, M2CS, Inst Rabat,Res Ctr STIS, Ave Armee Royale,Madinat Al Irfane 10100 BP 6207, Rabat, Morocco
[3] Mohammed V Univ Rabat, Grp Res Biomed Engn Natl Grad Sch Arts & Crafts, Inst Rabat, Ave Armee Royale,Madinat Al Irfane 10100 BP 6207, Rabat, Morocco
[4] Mohammed V Univ, Fac Med & Pharm Rabat, Drugs Sci Ctr, Lab Pharmacol & Toxicol,Grp Biopharmaceut & Toxic, Rabat 10100, Morocco
关键词
Convolutional Neural Networks; Deep learning; Semantic image segmentation; Blood vessel detection; MATCHED-FILTER; IMAGES;
D O I
10.1016/j.eswa.2021.115459
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The image segmentation concept is a mechanism of image processing that allows cutting an image into several image sections or parts. Numerous techniques are applied to achieve image segmentation, such as color, pixel value, deep Convolutional Neural Networks, and others. We are interested in Convolutional Neural Network (CNN) based approaches. In this paper, we present an automatic method for blood vessel segmentation in retina images; we propose the use of deep CNNs to achieve this goal. Our proposed model is a multi-encoder decoder architecture composed of two encoder units with convolutional and maxpoling layers and a decoder unit with convolutional and deconvolutional layers; it takes an RGB retina image directly as input. The model, then, is trained to build feature maps from convolution, deconvolution operations and nonlinear activation function in order to reconstruct the feature map and ultimately obtain the output layer as segmentation of retina vessels. Structured retina analysis (STARE) and Digital images of the retina for vessel extraction (DRIVE) are used as datasets for training and evaluation. We implement the model with keras in python. An overview of the model architecture, training with data augmentation techniques, validation and prediction is presented. The results are compared to existing labeled data; and the performance of our model with different metrics like F1 score, accuracy, sensitivity, specificity and precision is evaluated. The results obtained for the different metrics listed above are respectively 0.8321, 0.9716, 0.8214, 0.9860 and 0.8466. In addition, the results of our work are submitted into Drive Challenge in order to get an external evaluation based on dice coefficient calculation with the dice-mean score being 0.8283. The results show that our method is, to a great extent, much better than other CNN-based methods, with a precision of 0.9707 for DRIVE datasets versus 0.9568 and 0.9469 for the others. The results obtained from our proposed model indicate that our method has a promising potential for practical applications like computer analysis of retinal images such as automated screening for precocious detection of diabetic retinopathy. These results are due to the model's segmentation performance, and, in particular, its enhanced specificity, accuracy and precision.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] A Retinal Vessel Segmentation Algorithm with Convolutional Neural Network
    Liu, Leiming
    Li, Jiahao
    Zhang, Weicun
    Fu, Dongmei
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC2019), 2020, 582 : 497 - 502
  • [22] Convolutional Neural Network for Retinal Blood Vessel Segmentation
    Yao, Zhenjie
    Zhang, Zhipeng
    Xu, Li-Qun
    [J]. PROCEEDINGS OF 2016 9TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2016, : 406 - 409
  • [23] Retinal Vessel Segmentation based on Convolutional Neural Network and Connection Domain Detection
    Dou, Quansheng
    Zhang, Jiayuan
    Jiang, Ping
    Tang, Huanling
    [J]. 2020 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI2020), 2021, 187 : 246 - 251
  • [24] Retinal Vessel Segmentation Based on Conditional Deep Convolutional Generative Adversarial Networks
    Jiang, Yun
    Tan, Ning
    [J]. Zidonghua Xuebao/Acta Automatica Sinica, 2021, 47 (01): : 136 - 147
  • [25] Automatic segmentation of retinal and choroidal thickness in OCT images using convolutional neural networks
    Alonso-Caneiro, David
    Read, Scott A.
    Hamwood, Jared
    Vincent, Stephen
    Collins, Michael J.
    [J]. INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2018, 59 (09)
  • [26] Fully automatic segmentation of the mandible based on convolutional neural networks (CNNs)
    Lo Giudice, Antonino
    Ronsivalle, Vincenzo
    Spampinato, Concetto
    Leonardi, Rosalia
    [J]. ORTHODONTICS & CRANIOFACIAL RESEARCH, 2021, 24 : 100 - 107
  • [27] Exploiting Residual Edge Information in Deep Fully Convolutional Neural Networks For Retinal Vessel Segmentation
    Khan, Tariq M.
    Naqvi, Syed S.
    Arsalan, Muhammad
    Khan, Muhamamd Aurangzeb
    Khan, Haroon A.
    Haider, Adnan
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [28] Contextual information enhanced convolutional neural networks for retinal vessel segmentation in color fundus images
    Sun, Muyi
    Li, Kaiqi
    Qi, Xingqun
    Dang, Hao
    Zhang, Guanhong
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2021, 77
  • [29] Retinal Vessel Segmentation Algorithm Based on U-NET Convolutional Neural Network
    Zhang, Yun-Hao
    Wang, Jie-Sheng
    Zhang, Zhi-Hao
    [J]. ENGINEERING LETTERS, 2023, 31 (04)
  • [30] Multi-Scale Retinal Vessel Segmentation Based on Fully Convolutional Neural Network
    Zheng Tingyue
    Tang Chen
    Lei Zhenkun
    [J]. ACTA OPTICA SINICA, 2019, 39 (02)