S-UNet: A Bridge-Style U-Net Framework With a Saliency Mechanism for Retinal Vessel Segmentation

Deep learning methods have been successfully applied in medical image classification, segmentation and detection tasks. The U-Net architecture has been widely applied for these tasks. In this paper, we propose a U-Net variant for improved vessel segmentation in retinal fundus images. Firstly, we design a minimal U-Net (Mi-UNet) architecture, which drastically reduces the parameter count to 0.07M compared to 31.03M for the conventional U-Net. Moreover, based on Mi-UNet, we propose Salient U-Net (S-UNet), a bridge-style U-Net architecture with a saliency mechanism and with only 0.21M parameters. S-UNet uses a cascading technique that employs the foreground features of one net block as the foreground attention information of the next net block. This cascading leads to enhanced input images, inheritance of the learning experience of previous net blocks, and hence effective solution of the data imbalance problem. S-UNet was tested on two benchmark datasets, DRIVE and CHASE_DB1, with image sizes of <inline-formula> <tex-math notation="LaTeX">$584\times 565$ </tex-math></inline-formula> and <inline-formula> <tex-math notation="LaTeX">$960\times 999$ </tex-math></inline-formula>, respectively. S-UNet was tested on the TONGREN clinical dataset with image sizes of <inline-formula> <tex-math notation="LaTeX">$1880\times 2816$ </tex-math></inline-formula>. The experimental results show superior performance in comparison to other state-of-the-art methods. Especially, for whole-image input from the DRIVE dataset, S-UNet achieved a Matthews correlation coefficient (MCC), an area under curve (AUC), and an F1 score of 0.8055, 0.9821, and 0.8303, respectively. The corresponding scores for the CHASE_DB1 dataset were 0.8065, 0.9867, and 0.8242, respectively. Moreover, our model shows an excellent performance on the TONGREN clinical dataset. In addition, S-UNet segments images of low, medium, and high resolutions in just 33ms, 91ms and 0.49s, respectively. This shows the real-time applicability of the proposed model.

[1]  C. Paterson,et al.  Measuring retinal vessel tortuosity in 10-year-old children: validation of the Computer-Assisted Image Analysis of the Retina (CAIAR) program. , 2009, Investigative ophthalmology & visual science.

[2]  Xin Yang,et al.  A Three-Stage Deep Learning Model for Accurate Retinal Vessel Segmentation , 2019, IEEE Journal of Biomedical and Health Informatics.

[3]  George Azzopardi,et al.  Supervised vessel delineation in retinal fundus images with the automatic selection of B-COSFIRE filters , 2016, Machine Vision and Applications.

[4]  J. Kanski,et al.  Kanski's Clinical Ophthalmology: A Systematic Approach , 2015 .

[5]  Roberto Marcondes Cesar Junior,et al.  Retinal vessel segmentation using the 2-D Gabor wavelet and supervised classification , 2005, IEEE Transactions on Medical Imaging.

[6]  Hong Kang,et al.  BTS-DSN: Deeply supervised neural network with short connections for retinal vessel segmentation , 2019, Int. J. Medical Informatics.

[7]  Loïc Le Folgoc,et al.  Attention U-Net: Learning Where to Look for the Pancreas , 2018, ArXiv.

[8]  Vijayan K. Asari,et al.  Recurrent Residual Convolutional Neural Network based on U-Net (R2U-Net) for Medical Image Segmentation , 2018, ArXiv.

[9]  Albert C. S. Chung,et al.  Deep supervision with additional labels for retinal vessel segmentation task , 2018, MICCAI.

[10]  Erik J. Bekkers,et al.  Retinal vessel delineation using a brain-inspired wavelet transform and random forest , 2017, Pattern Recognit..

[11]  Richard Kronland-Martinet,et al.  A real-time algorithm for signal analysis with the help of the wavelet transform , 1989 .

[12]  Francis K. H. Quek,et al.  A review of vessel extraction techniques and algorithms , 2004, CSUR.

[13]  Keshab K. Parhi,et al.  Iterative Vessel Segmentation of Fundus Images , 2015, IEEE Transactions on Biomedical Engineering.

[14]  Matthew B. Blaschko,et al.  A Discriminatively Trained Fully Connected Conditional Random Field Model for Blood Vessel Segmentation in Fundus Images , 2017, IEEE Transactions on Biomedical Engineering.

[15]  Max A. Viergever,et al.  Ridge-based vessel segmentation in color images of the retina , 2004, IEEE Transactions on Medical Imaging.

[16]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[17]  John Salmon Md Frcs FRCOphth Kanski's Clinical Ophthalmology: A Systematic Approach , 2019 .

[18]  Jie Yang,et al.  Patch-based fully convolutional neural network with skip connections for retinal blood vessel segmentation , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[19]  Song Guo,et al.  Deeply supervised neural network with short connections for retinal vessel segmentation , 2018, Int. J. Medical Informatics.

[20]  Yanning Zhang,et al.  Multiscale Network Followed Network Model for Retinal Vessel Segmentation , 2018, MICCAI.

[21]  Luc Van Gool,et al.  Deep Retinal Image Understanding , 2016, MICCAI.

[22]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[23]  Bunyarit Uyyanonvara,et al.  Blood vessel segmentation methodologies in retinal images - A survey , 2012, Comput. Methods Programs Biomed..

[24]  A. M. R. R. Bandara,et al.  A retinal image enhancement technique for blood vessel segmentation algorithm , 2017, 2017 IEEE International Conference on Industrial and Information Systems (ICIIS).

[25]  Yoshua Bengio,et al.  The One Hundred Layers Tiramisu: Fully Convolutional DenseNets for Semantic Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[26]  Tianfu Wang,et al.  A Cross-Modality Learning Approach for Vessel Segmentation in Retinal Images , 2016, IEEE Transactions on Medical Imaging.

[27]  Américo Oliveira,et al.  Retinal vessel segmentation based on Fully Convolutional Neural Networks , 2018, Expert Syst. Appl..

[28]  Krzysztof Krawiec,et al.  Segmenting Retinal Blood Vessels With Deep Neural Networks , 2016, IEEE Transactions on Medical Imaging.

[29]  George Azzopardi,et al.  Automatic detection of vascular bifurcations in segmented retinal images using trainable COSFIRE filters , 2013, Pattern Recognit. Lett..

[30]  Lei Zhang,et al.  Multi-level deep supervised networks for retinal vessel segmentation , 2017, International Journal of Computer Assisted Radiology and Surgery.

[31]  Bunyarit Uyyanonvara,et al.  An Ensemble Classification-Based Approach Applied to Retinal Blood Vessel Segmentation , 2012, IEEE Transactions on Biomedical Engineering.

[32]  Pedro Furtado,et al.  Segmentation of Eye Fundus Images by density clustering in diabetic retinopathy , 2017, 2017 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI).

[33]  Seok-Bum Ko,et al.  Fast, accurate and robust retinal vessel segmentation system , 2017 .