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 条
  • [1] Automatic Retinal Blood Vessel Segmentation Based on Fully Convolutional Neural Networks
    Jiang, Yun
    Zhang, Hai
    Tan, Ning
    Chen, Li
    [J]. SYMMETRY-BASEL, 2019, 11 (09):
  • [2] Retinal vessel segmentation based on Fully Convolutional Neural Networks
    Oliveira, Americo
    Pereira, Sergio
    Silva, Carlos A.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 112 : 229 - 242
  • [3] Retinal Vessel Segmentation Using Convolutional Neural Networks
    Guleryuz, Mehmet Sefik
    Ulusoy, Ilkay
    [J]. 2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [4] Retinal Blood Vessel Segmentation using Convolutional Neural Networks
    Yadav, Arun Kumar
    Jain, Arti
    Morato Lara, Jorge Luis
    Yadav, Divakar
    [J]. PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT (KDIR), VOL 1:, 2021, : 292 - 298
  • [5] Retinal Blood Vessel Segmentation with Improved Convolutional Neural Networks
    Yang, Dan
    Ren, Mengcheng
    Xu, Bin
    [J]. JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2019, 9 (06) : 1112 - 1118
  • [6] Development of Automatic Retinal Vessel Segmentation Method in Fundus Images via Convolutional Neural Networks
    Song, Joonyoung
    Lee, Boreom
    [J]. 2017 39TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2017, : 681 - 684
  • [7] Automatic Retinal Blood Vessel Segmentation Based on Multi-level Convolutional Neural Network
    Guo, Jinnan
    Ren, Shiwei
    Shi, Yueting
    Wang, Haoyu
    [J]. 2018 11TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2018), 2018,
  • [8] Advancing Retinal Vessel Segmentation With Diversified Deep Convolutional Neural Networks
    Tani, Tanzina Akter
    Tesic, Jelena
    [J]. IEEE Access, 2024, 12 : 141280 - 141290
  • [9] CONVOLUTIONAL NEURAL NETWORKS FOR DEEP FEATURE LEARNING IN RETINAL VESSEL SEGMENTATION
    Khalaf, Aya F.
    Yassine, Inas A.
    Fahmy, Ahmed S.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 385 - 388
  • [10] Enhanced Convolutional Neural Networks for Segmentation of Retinal Blood Vessel Image
    Sule, Olubunmi
    Viriri, Serestina
    [J]. 2020 CONFERENCE ON INFORMATION COMMUNICATIONS TECHNOLOGY AND SOCIETY (ICTAS), 2020,