Next Article in Journal
First Experimental Demonstration of the Wide-Field Amplitude Surface Plasmon Resonance Microscopy in the Terahertz Range
Next Article in Special Issue
Review on Analysis Methods Enabled by Hyperspectral Imaging for Cultural Relic Conservation
Previous Article in Journal
Peculiarities of the Resonant Response of a Subwavelength Double Grating with Optical PT-Symmetry
Previous Article in Special Issue
Guided-Wave Properties of Slow-Wave Substrate-Integrated Waveguide Patterned with Non-Uniform Metasurface Unit Cells with Various Degrees of Rotation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Hybrid Retinal Blood Vessel Segmentation Algorithm for Enlarging the Measuring Range of Dual-Wavelength Retinal Oximetry

1
School of Electrical Engineering and Electronic Information, Xihua University, Chengdu 610039, China
2
Institute of Optics and Electronics, Chinese Academy of Sciences, Chengdu 610209, China
3
School of Ophthalmology, Chengdu University of Traditional Chinese Medicine, Chengdu 610075, China
*
Author to whom correspondence should be addressed.
Photonics 2023, 10(7), 722; https://doi.org/10.3390/photonics10070722
Submission received: 17 February 2023 / Revised: 8 May 2023 / Accepted: 5 June 2023 / Published: 24 June 2023

Abstract

:
The non-invasive measurement of hemoglobin oxygen saturation (SO2) in retinal vessels is based on spectrophotometry and the absorption spectral characteristics of the tissue. The dual-wavelength retinal images are simultaneously captured via retinal oximetry. SO2 is calculated by processing a series of images and by calculating the optic density ratio of two images. However, existing SO2 research is focused on the thick vessels in the high-clarity region of retinal images. However, the thin vessels in the low-clarity region could provide significant information for the detection and diagnosis of neovascular diseases. To this end, we proposed a novel hybrid vessel segmentation algorithm. Firstly, a median filter was employed for image denoising. Secondly, high- and low-clarity region segmentation was carried out based on a clarity histogram. The vessels in the high-clarity areas were segmented after implementing a Gaussian filter, a matched filter, and morphological segmentation. Additionally, the vessels in the low-clarity areas were segmented using a guided filter, matched filtering, and dynamic threshold segmentation. Finally, the results were obtained through image merger and morphological operations. The experimental results and analysis show that the proposed method can effectively segment thick and thin vessels and can extend the measuring range of dual-wavelength retinal oximetry.

1. Introduction

The SO2 in retinal vessels plays an important role in the study of microcirculation and metabolism in the eye [1]. Functional information on retinal oxygen saturation can be obtained using retinal image processing and analysis, which can be employed to diagnose retinopathies and to increase the efficiency and reliability of diagnoses. Retinal vessel oxygen saturation has been widely studied in various ocular diseases, such as retinitis pigmentosa [2], glaucoma [3], diabetic retinopathy [4], age-related macular degeneration [5], retinopathy of prematurity [6], and retinal vein occlusion [7].
The measurement of SO2 in retinal vessels dates back to 1959 [8], and different techniques have been developed by several research groups since then (for a review, see [9,10,11,12,13,14,15,16,17]). Among the numerous retinal SO2 measurement techniques, dual-wavelength retinal oximetry based on a fundus camera has been proven to be the most effective [18]. It is based on the Beer–Lambert law, that is, there are different optical properties for oxygenated hemoglobin (HbO2) and hemoglobin (Hb) at various wavelengths. Retinal oximetry simultaneously acquires images at two different wavelengths: one sensitive to changes in the percentage of HbO2 present in the blood and an isosbestic wavelength for HbO2 and Hb. The retinal SO2 values are finally measured after processing a series of images and calculating the optic density ratio of two images. Figure 1 shows two fundus images acquired simultaneously at 570 nm and 600 nm. The optical absorption of HbO2 and Hb is similar at 570 nm, while it is quite different at 600 nm. The 600 nm image, which is sensitive to HbO2 changes, shows lower contrast between the blood vessels and the background than the 570 nm image. The corresponding pseudo-colored fundus SO2 map is displayed in Figure 2.
In recent decades, researchers have made great efforts in the area of dual-wavelength retinal oximetry to improve its repeatability [18,19,20,21], sensitivity [22], calibration [23,24,25,26,27,28], etc. These studies are helpful for the clinical application and promotion of retinal oximetry. For instance, in 2022, Gerhard et al. analyzed the difference in retinal SO2 between patients with primary open-angle glaucoma (POAG) and healthy control subjects and concluded that POAG could reduce the total retinal SO2 [29]. In the same year, Heitmar et al. studied the effect of endothelial microparticles on retinal SO2 in diabetes and cardiovascular disease [30]. In 2023, Chen et al. researched the idiopathic epiretinal membrane based on the retinal SO2 and vascular morphological characteristics [31].
It is well known that the measurement of SO2 is based on processing a series of images. To enhance the image quality and improve the accuracy of SO2, we proposed a VST + DDID algorithm to denoise the dual-wavelength retinal images and demonstrated that this provides much more accurate gray values for retinal oximetry [32]. Additionally, we proposed an image registration method based on camera calibration, which can greatly increase the calculation speed for retinal vessel SO2 while ensuring accuracy [33]. Vessel segmentation is a significant step in the SO2 calculation of retinal vessels. Although many retinal vessel segmentation algorithms have been proposed in the literature [34,35,36,37,38,39,40,41,42], they cannot be directly applied to spectrophotometric retinal vessel segmentation and need to be improved according to the features of the images. For example, in order to extract arteries and veins in dual-wavelength retinal images, Harihar et al. proposed an automatic identification algorithm based on the relative strength of the vessel central reflex [43]. Karlsson et al. used deep learning methods to segment arteries and veins in retinal images acquired by retinal oximetry [44]. Dou et al. also used deep learning methods to locate the optic disc and segment vessels in the retinal images; using these, they could obtain the SO2 values and structural information of vessels, such as the diameter and length [45]. The existing SO2 studies are focused on the thick arteries and veins of retinal images, including our previous studies. We can also observe that there are thin vessels which have not been segmented to measure SO2 and are highlighted by white circles in Figure 2. It is a challenge for researchers to segment thin vasculatures, and there are still several limiting factors for achieving optimal performance [46]. These thin vasculatures have significant clinical information and could help doctors to detect neovascular diseases [47]. For instance, the smaller the retinal arteriolar-to-venular ratio (AVR) is, the more white matter lesions there are. Researchers have found that there is a strong correlation between vascular connectivity and eye diseases [48]. Hence, it is vital to achieve better vessel segmentation for the detection and treatment of eye diseases.
The existing retinal image segmentation techniques can be divided into supervised and unsupervised methods (for reviews, see [49,50,51,52,53,54,55,56]). Among the supervised methods, machine learning and deep learning algorithms have obtained enormous popularity. The ground truth for image segmentation in test sets relies on such supervised methods. In recent years, deep learning algorithms have been commonly applied to medical image segmentation. For instance, Li et al. proposed GDF-Net to achieve accurate retinal vessel segmentation [57]. To reduce the complexity, Iqbal et al. have improved Google Net to reduce feature overlaps [58]. Yang et al. proposed the attention-aware multi-scale fusion network (AMF-Net) to effectively track thin vessels [59]. Meanwhile, Du et al. proposed a modified U-Net segmentation approach based on the pyramid pooling method and attention mechanism [60]. Sathananthavathi et al. suggested an encoder-enhanced atrous architecture to improve the model’s ability to segment retinal blood vessels [61]. Apparently, the deep learning method has produced satisfactory results for the retinal vessel segmentation problem.
In contrast, training datasets are not required for unsupervised methods during the image segmentation process. The whole strategy is based on image processing, and the appropriate method is selected for segmentation according to the characteristics of the image [62,63,64,65,66,67]. Generally, unsupervised methods complete the task of retinal vessel segmentation without prior knowledge of the training set. Furthermore, this approach is less computationally intensive and obtains segmentation results in less time; this approach has been introduced in medical image processing and has achieved good performances. Khan et al. proposed a hybrid vessel segmentation algorithm based on a directional filter bank (DFB) and triple stick filter for thin vessels and a block-matching 3D (BM3D) filter and alpha-rooting for thick vessels [68]. In order to reduce the effect of uneven illumination of fundus images on vessel segmentation, Yan et al. proposed multi-scale retinex (MSR) and multi-scale Gaussian-matched filtering to enhance the retinal images and then adopted an OTSU algorithm for vessel segmentation [69]. Mahapatra et al. introduced a modified enhanced leader particle swarm optimization (MELPSO) algorithm to improve retinal image quality and used the adaptive weighted spatial fuzzy c-means (AWSFCM) clustering method to segment vessels [70]. Then, Mahtab et al. proposed a retinal vessel segmentation method based on a matched filter and Hessian matrix. The experimental results showed that it was comparable to the state-of-the-art algorithms [71].
Theoretically speaking, the aforementioned vessel segmentation algorithms based on supervised or unsupervised methods can be used for the dual-wavelength retinal image segmentation. However, they have several limiting factors for our retinal oximetry. Firstly, in the supervised methods, the prior knowledge of vessel segmentation is obtained directly from the manual segmentation by ophthalmologists. The extracted feature vector is used to train a classifier for the automatic classification of vascular and non-vascular pixels. However, the ground truth by ophthalmologists is difficult to acquire for dual-wavelength retinal oximetry. Furthermore, the training is time-consuming and computationally expensive to satisfactorily complete the task with a new set of images [72]. This cannot meet the demand for high efficiency in SO2 measurements. Secondly, unsupervised methods usually use the feature of blood vessels to determine whether the pixel is a blood vessel and can directly segment vessels without prior knowledge. Compared to the supervised methods, they are computationally cheap and can obtain results in a short time. However, it is challenging when the vessel’ diameter is small. In fact, thin vessels can also provide doctors with useful information in the detection of neovascular diseases [46]. This is still a challenge for researchers and is worth further study. Hence, retinal vessel segmentation methods which have been previously proposed cannot solve the aforementioned problem.
In this study, we proposed a novel vessel segmentation algorithm for dual-wavelength retinal images. Firstly, a median filter is employed to eliminate isolated points. Secondly, the high- and low-clarity region segmentation is achieved based on feature histograms. The vessels in the high-clarity areas are segmented using Gaussian filter, matched filter, and morphological segmentation. Additionally, the vessels in the low-clarity areas are segmented by a guided filter, matched filtering, and dynamic threshold segmentation. Finally, the results are obtained by image fusion and morphological operations. The experimental results and related comparative analysis show that the proposed algorithm could produce a more precise segmentation of vessels, especially in the low-clarity region. The following SO2 analysis indicated that the proposed method could measure the SO2 of thin vessels which can provide more valuable information for doctors in the detection and treatment of eye diseases.
The rest of the paper is organized as follows. Section 2 describes dual-wavelength retinal oximetry. Section 3 introduces the proposed vessel segmentation algorithm. Section 4 presents the vessel segmentation results and algorithm evaluation from two aspects, including a comparison of segmentation algorithms and the effect on the calculation of SO2. Finally, Section 5 and Section 6 present the discussion and conclusions, respectively.

2. Dual-Wavelength Retinal Oximetry

Dual-wavelength retinal oximetry systems consist of two parts. One is the retinal image acquisition system and the other is the retinal SO2 calculation software system. The former includes a commercial fundus camera, lenses (L1 and L2/L3), a beam splitter, two interference filters, and CCD cameras. The retinal image output from the fundus camera is collimated by a lens (L1) and divided into two light paths by a spectroscopic prism. Finally, the images are simultaneously reimaged on each CCD camera at the wavelengths of 570 nm and 600 nm by interference filters and objective lenses (L2 and L3), respectively. The light path of the dual-wavelength retinal image acquisition system is shown in Figure 3a. The images collected by the CCDs are sent to a computer and are post-processed by the SO2 calculation software system. The SO2 values in the retinal vessels are finally measured after processing a series of images and calculating the optic density ratio of two images. Figure 3b is a diagram of dual-wavelength retinal oximetry.
Because the calculation of SO2 is based on retinal image processing, the vessel segmentation result may dramatically affect the measurement range of SO2, especially the thin vessels in the low-clarity region which can provide doctors with valuable information for the detection of neovascular diseases. Hence, a novel hybrid segmentation algorithm was developed for dual-wavelength retinal images.

3. The Proposed Retinal Vessel Segmentation Algorithm

This section briefly details the proposed efficient blood vessel segmentation algorithm; the algorithm block diagram is shown in Figure 4. The algorithm makes full use of the characteristics of the dual-wavelength retinal images, such as uneven brightness and a great difference in clarity for different regions. It includes three steps: image pre-processing, main segmentation processing, and post-processing. In image pre-processing, classical median filtering is used to denoise the isolated noise in the image. Then, the high- and low-clarity regions are segmented based on a clarity histogram. In the main segmentation processing, the vessels in the high-clarity areas are segmented by a Gaussian filter, matched filter, and morphological segmentation. Additionally, the vessels in the low-clarity areas are segmented by a guided filter, matched filtering, and dynamic threshold segmentation. In post-processing, to realize the effective extraction of retinal blood vessels, the results are achieved by image merger and morphological operations.

3.1. Image Pre-Processing

Before blood vessel segmentation for the different regions, the algorithm must first filter the isolated noise in the image to reduce its influence on the clarity calculation. Then, the image is traversed in blocks to calculate the clarity values, block by block. Finally, feature histogram analysis is carried out on the clarity results to determine the segmentation threshold, which is then used to realize the segmentation of high-definition regions and low-definition regions.

3.1.1. Median Filter

Due to the particularity of the human eye, it is inevitable for optical imaging to have local bright spots which are similar to salt and pepper noise. Meanwhile, the retinal image has high brightness around the optic disc and a relatively dark background away from the optic disc. The local bright points, which can cause fluctuations in the local gray value of the image, should be effectively eliminated. Image denoising is helpful for the stability of the subsequent calculation of clarity values.
According to the characteristics of noise, this study adopted a common non-linear median filter, which replaces the pixels to be processed by the median of each pixel value in the neighborhood of the pixels to be processed, eliminating the isolated noise in the original image [73]. In this algorithm, the median filter was realized by a two-dimensional square matrix sliding template parameter.

3.1.2. High- and Low-Clarity Region Extraction

Region extraction is divided into three steps: mask extraction of the fundus image, clarity value calculation, and region segmentation based on a clarity histogram.
  • Mask extraction of the fundus image
Because the fundus target only occupies a part of the image sensor area, the pixels in the non-target area are mostly dark currents, thermal noise, etc., whose gray value is small. In order to effectively extract the fundus object from the dark background, the whole image should be binarized, and the threshold is set to 20; the corresponding result is shown in Figure 4. Because of the presence of blood vessels, the binary image will have serrated edges and even holes. Considering that the gray values of some blood vessels are similar to the background, the binarization results need to be eroded, dilated, and filled to ensure the validity of the mask image.
2.
Clarity value calculation based on block
Theoretically speaking, the gray-scale values of pixels outside the mask are zero. However, because the image sensor has dark currents and thermal noise, there will be a relatively small gray-scale value when the image is acquired. Therefore, to avoid errors in clarity calculations, the gray-scale values of pixels outside the mask are set to 0 before calculating the clarity. Then, the clarity value is calculated block by block, using a block size of 32 × 32. The clarity value is represented by the variance of the image block. The clarity value is calculated for each image block. The clarity C f f is represented as:
C f f = 1 M N x = 0 M 1 y = 0 N 1 [ f ( x , y ) f ¯ ] 2
where f ( x , y ) is the image block, and M and N are both set as 32. f ¯ is the mean of f ( x , y ) .
3.
Region segmentation based on clarity histogram
The clarity value is rounded and the feature histogram is obtained based on statistics. Through a histogram analysis, it mainly includes the background area, no blood vessel area, blood vessels with fuzzy background area, and blood vessels with clear background area. Taking the inflexion on the left side of the main peak of the histogram as the baseline and taking the near point on the right side as the threshold, a blood vessel with a clear background area can be effectively segmented from the other regions. The high-clarity region segmentation is colored green and the low-clarity region segmentation is colored yellow as shown in Figure 4.

3.2. Vessel Segmentation in the High-Clarity Region

This section consists of three steps: Gaussian filtering, matched filtering, and morphological segmentation.

3.2.1. Gaussian Filtering

The high-clarity regions have high contrast and a matched filter can be used to segment vessels. It is well known that vessels have directionality, and the gray value distribution of cross-sections of the blood vessel is approximately Gaussian distribution. There exists white noise in the vessel and its surrounding background; this should be denoised by a Gaussian filter, which is helpful for subsequent matching filtering. A two-dimensional Gaussian kernel is represented as [74]:
g ( x , y ) = 1 2 π σ 2 exp ( x 2 + y 2 2 σ 2 )
where σ 2 is the variance of the Gaussian filter. The weights in the matrix of the Gaussian filter g(x, y) are normalized and are constrained in a range of 0 to 1, and the sum of the weights is equal to 1. G(x, y) is determined as:
G ( x , y ) = g ( x , y ) * I H c ( x , y )
where I H c ( x , y ) is the image in the high-clarity region, and G ( x , y ) is a Gaussian filtering representation of I H c ( x , y ) . In this algorithm, according to the diameter distribution of a blood vessel, the matrix size of g ( x , y ) is set as 7 × 7, and σ is set as 1.5.

3.2.2. Matched Filter

The gray distribution of a cross-section of a blood vessel is a normal distribution [75]. In accordance with the matched filtering theory, a Gaussian filter whose transfer function is consistent with the distribution of blood vessels is selected to obtain the output of maximum signal-to-noise ratio (SNR) and to realize enhancement of blood vessels. It is necessary to design a matched filter and make the structure of the filter match the blood vessel. Hence, we need to focus on the scale and direction of the filter.
The matched filter kernel is defined as follows [75]:
K ( x , y ) = exp ( x 2 2 σ 2 ) y L 2
where L is the length of the segment for which the vessel is assumed to have a fixed direction. Here, the direction of the vessel is supposed to be aligned along the y-axis. A detailed introduction to matched filter was described in [75].
The width of vessels corresponds to scale σ of the Gauss function. In order to achieve a better matching effect and enhance the large and small vessels in the high-clarity region, four filters with different scale σ values (6, 12, 18, and 24) are selected as the matched filters.
The direction of the matched filter must be perpendicular to the direction of the blood vessels, and the direction of blood vessels in the fundus is a random stretch. Therefore, a filter with 36 different directions is constructed in the algorithm, and each pixel is filtered in the 36 directions, and the one with the largest response is selected as the final response output. Finally, because blood vessels are linear, they can be approximated as segmented linear targets, that is, the direction of the segmented blood vessels is the same within a certain range of length. According to the vascular target analysis, L is set as 9. This can not only guarantee the validity of piecewise linearity but also improve the efficiency.

3.2.3. Morphological Segmentation

Using the gray-scale image after matched filtering, the morphological synthesis operation is carried out. The corresponding equation can be seen in Equation (5). Let I denote a gray-scale 2D image and S the structuring element. To enhance the high-clarity region, the image is processed by a top-hat and bottom-hat transformation, which is marked as T 1 and T 2 , respectively. The final segmentation result T can be represented as shown in Equation (5).
T 1 = Tophat ( I ) = I ( I S ) T 2 = Bothat ( I ) = ( I S ) I T = I + T 1 T 2
where ( ) denotes the opening operator and ( ) denotes the closing operator. Meanwhile, to enhance the vascular target effectively, the vessels in the high-clarity region should be obtained by direct binarization. The segmentation result for the high-clarity region is shown in Figure 5b.

3.3. Vessel Segmentation in the Low-Clarity Region

The low-clarity region has low contrast. If a Gaussian filter is employed to denoise the low-clarity regions, the vessels would be blurred. It is necessary to use an edge-preserving filter to keep information of the blood vessel while eliminating the noise. Therefore, guided filtering is first used to enhance the vessels in the low-clarity regions. Then, a matching filter is employed to extract the blood vessel, similar to the processing method in the high-definition region. Finally, dynamic threshold segmentation is employed to extract blood vessels.

3.3.1. Guided Filtering

It is necessary to keep the information of the blood vessels while eliminating the noise, so the algorithm adopts guided filtering for the low-clarity region. The guided filtering is mathematically represented as [76]:
a = f m e a n I * p f m e a n I f m e a n p / f m e a n I * I f m e a n I f m e a n I + ε b = f m e a n p a f m e a n I q = f m e a n a I + f m e a n b
where p is the input image and f m e a n is the mean filter. The guided filter is a local linear model between the guided image I and the output image q . In the local region of the image, parameters a and b are constant coefficients. ε is a minimal positive number for avoiding a denominator of 0. The derivative of a local linear model is obtained. q = f m e a n a I . The edge information in the output image only comes from the guided image I, allowing the guided filter to preserve the edge details.

3.3.2. Dynamic Threshold Segmentation

The results of the guided filter are also processed by a matched filter to enhance the blood vessel. The parameter scale σ is set as 1.5, 3, 4.5, and 6. The number of directions is 36 and the segment length is 9.
The dynamic threshold segmentation algorithm is employed to segment the image after matched filtering. It can be described as follows:
I x , y = 255 , i f I x , y f m e a n I 7 × 7 x , y T I x , y = 0 , i f I x , y f m e a n I 7 × 7 x , y < T
The threshold segmentation of the image is realized by comparing the difference between the gray value of any pixel and the threshold value of the pixels in a given neighborhood, in which T is the threshold value and f m e a n is the mean filter of the neighborhood image block. The segmentation result for the low-clarity region is shown in Figure 5c.

3.4. Post-Processing

Because some small elements and noise are produced in the previous steps, a post-processing step should be carried out to remove them. This step mainly includes morphological processing, such as erosion and dilation. Then, a final binary image is produced for later evaluation. The final result of the vessel segmentation process is shown in Figure 5d.

4. Analysis of the Results and Comparisons

4.1. Comparison of Dual-Wavelength Retinal Image Segmentation Results

In an earlier study, we used a multi-scale Hessian filter to realize retinal vessel segmentation [77]. To evaluate the effectiveness of our proposed algorithm and compare the differences between the proposed vessel segmentation algorithm and the original algorithm, we used the same dataset of dual-wavelength retinal images from Ref. [33]. The dataset includes 50 pairs of retinal images centered on the optic disc of five healthy volunteers aged between 25 and 30, including their right eyes and left eyes. Although SO2 calculations depend on the 570 nm image and 600 nm image, we only need to segment the 570 nm image and use registration parameters to obtain the corresponding vessel location in the 600 nm image [33]. The vessel segmentation results for Figure 1a based on the different algorithms are shown in Figure 6.
The variability between the proposed segmentation and the original segmentation algorithms is graphically shown in Figure 7. Figure 7a displays the segmentation based on the proposed method in green. Figure 7b displays the segmentation made by the original vessel segmentation algorithm in red. According to this color scheme, Figure 7c displays the variation obtained from the new method with respect to the original segmentation. The yellow color in Figure 7c corresponds to the overlapping segmentation results between the new and original vessel segmentation methods. The results of the variability show that the proposed algorithm can obtain much better segmentation which can be seen where the green color of the segmentation predominates.
Meanwhile, the recent method in Ref. [71] was used to segment the dual-wavelength retinal images; the corresponding code can be downloaded from https://github.com/Mahtab-Shabani/Retinal-Blood-Vessel-Segmentation-by-Active-Contour. The results for the image in Figure 1 are shown in Figure 8. On the one hand, these thin blood vessels near the macula were not effectively segmented indicated by the yellow box in Figure 8a. On the other hand, over-segmentation often occurred in some regions indicated by the red boxes in Figure 8a. This seriously affects the measurement of SO2 in the regions indicated by the white box in Figure 8b. Hence, it can be concluded that the proposed algorithm has better segmentation results for follow-up blood oxygen calculations.

4.2. Evaluation of the Effect of the Segmentation Algorithm on the Calculation of SO2

To evaluate the effect of the proposed algorithm on the calculation of SO2, two pseudo-colored retinal SO2 maps calculated by our SO2 calculation software system are shown in Figure 9. They are representative SO2 maps based on the proposed and original segmentation algorithms for the image in Figure 1. In healthy people, retinal arterioles are normally colored orange to red (approximately 90–100% saturation). Retinal venules are colored green to yellow-green (approximately 50–60% saturation). Colors indicate SO2 in retinal vessels (scale on the right side of the image). According to the two SO2 maps, we can also conclude that the measurement range of SO2 is much larger after using the proposed algorithm to segment the dual-wavelength retinal images. These SO2 of thin vessels in the low-clarity region indicated by the arrows can provide valuable information for doctors (Figure 9a).
Meanwhile, we used the same dataset to evaluate the effect of the segmentation algorithm on the reproducibility of the retinal oximetry. Five sets of dual-wavelength retinal images of each volunteer were tested. The optic disc and its edges are high and bright because of the retinal nerve fiber layer, and these high reflex areas will cause retinal SO2 fluctuations and deviations from the truth value. To reduce the influence of the optic disc on the SO2 calculation, two different radii of circles centered on the optic disc center were painted for each set of dual-wavelength retinal images. The SO2 was calculated for the corresponding arterial and venous sections in the annular areas. The annular area for retinal SO2 analysis is determined manually, and the SO2 calculation software system can automatically calculate the SO2 values for each arterial and venous section. To conveniently analyze the result, average SO2 values for one arterial section and one venous section in the annular areas are shown in Figure 9. Table 1 and Table 2 display the mean and SD of the five repeated measurements of the same vessel section based on the original and proposed algorithms, respectively. According to Table 1 and Table 2, we obtained almost the same SO2 values using the original and the proposed segmentation algorithms. This is because we used the same principle to measure SO2 and only improved the vessel segmentation algorithm.
One arteriole section and one venule section near the optic disc were measured in each volunteer. To evaluate reproducibility, the mean and SD were calculated for each individual (from five images). Table 1 and Table 2 present the means and range for these individual means and SDs based on the original and proposed segmentation algorithm, respectively.
According to Table 2, the SO2 values in the arterioles and venules near the optic disc were 92.52 ± 3.13% and 56.66 ± 3.45%, respectively. To obtain the SO2 values of the thin vessels in the low-clarity region, we mainly measured the vessels in the area further from the optic disc, which are indicated by the arrows in Figure 9a. Using the same measurement method used to obtain the results in Table 2, the SO2 values in the arterioles and venules further from the optic disc were 92.49 ± 3.52% and 58.12 ± 2.58%, respectively. Hence, we can conclude that venous SO2 is higher in the smaller vessels than in the larger vessels. Arterial SO2 remained relatively constant with vessel width. This is consistent with the conclusions of studies [78,79], whose research focus was the relationship between SO2 and the length and width of the vessel. These SO2 values can provide doctors with important information for the detection and treatment of eye diseases.

4.3. Evaluation of Time Complexity

Under the same hardware conditions (CPU: Intel(R) Core(TM) i7-4510U, frequency: 2.0 GHZ, memory: 16G), the proposed segmentation method took 4 min after testing. This is mainly because matched filtering is time-consuming since its time complexity is O(n^2). The time complexity of the other steps is O(n). Hence, the time complexity of the proposed algorithm is O(n^2). This is not convenient for clinical applications of retinal oximetry. Hence, there is still room for improvement in the efficiency of the algorithm.

5. Discussion

In this paper, we have proposed a novel hybrid method for segmenting vessels, in order to efficiently segment dual-wavelength retinal images and enlarge the measurement range of SO2 in retinal vessels. As far as we know, this is the first study to improve the image segmentation result in retinal oximetry using image characteristic analysis and a specific unsupervised segmentation algorithm. The experiments with dual-wavelength retinal images demonstrated the effectiveness and accuracy of the proposed algorithm in improving the SO2 measurement range and confirmed the reliability of calculating SO2.
It is worth noting that our work is focused on the effect of the segmentation algorithm on the SO2 calculation and measurement range for the retinal oximetry. There are no corresponding manual segmentation results by experts for the dual-wavelength retinal images. Currently, we cannot provide quantitative metrics to show how well the method performs overall. Ongoing work is required to further improve the proposed algorithm to make it generalizable to other datasets, such as DRIVE, STARE, and CHASE_DB. Then, the corresponding evaluation indicators could be obtained, such as ROC curves, accuracy, sensitivity, and specificity. In addition, although the proposed segmentation algorithm can provide more SO2 information, it is time-consuming and is not convenient for clinical applications. Thus, there is still room for improvement in the efficiency of the algorithm.
Our work was carried out under the assumption that only the segmentation result affects the calculation and measurement range of SO2. However, SO2 calculations can be affected by fundus pigmentation, calibration, etc. It is worth further improving SO2 calculation reliability. In addition, this study has obtained some preliminary results on the differences and reasons for retinal SO2 in the different measurement regions, which need further study and exploration. Meanwhile, we need a more comprehensive background description of the data for healthy and unhealthy retinal images, to conduct more detailed and multi-parameter analyses under different conditions. For example, the relationship between unhealthy retinal image and SO2 in thin vessels is not known. There is ongoing work in collaboration with the Chengdu University of Traditional Chinese Medicine and Ineye Hospital of the Chengdu University of TCM to collect unhealthy dual-wavelength retinal images from patients with various conditions, such as diabetic retinopathy, glaucoma, age-related macular degeneration, retinopathy of prematurity, and retinal vein occlusion.

6. Conclusions

According to the analysis in Section 1 and Section 2, in the calculation of SO2 based on retinal image processing, the vessel segmentation result may dramatically affect the measurement range of SO2. In particular, the thin vessels in the low-clarity region can provide doctors with valuable information for the detection of neovascular diseases. Hence, we proposed a novel hybrid segmentation algorithm for dual-wavelength retinal images. It can segment the tiny vessels and be helpful to enlarge the measurement range for retinal oximetry. Finally, we evaluated the effect of the segmentation algorithm on the reproducibility of the retinal oximetry results and running time. The proposed method is time-consuming and should be optimized for subsequent adoption into clinical applications.

Author Contributions

Conceptualization, Y.X.; methodology, Y.X. and C.W.; software, Y.X., G.Z. and C.W.; validation, G.Z. and X.C.; writing—original draft preparation, Y.X. and G.Z.; writing—review and editing, Y.X., C.W. and Y.D.; supervision, Y.X. and Y.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science Foundation of China under Grant Nos. 61901394 and 62205342, Sichuan Science and Technology Program under Grant No. 2022YFG0148, and Robot Technology Used for Special Environment Key Laboratory of Sichuan Province Open Funds under Grant No. 22kftk03.

Institutional Review Board Statement

This study in humans was approved by the Institutional Review Board of the Chinese Academy of Sciences.

Informed Consent Statement

Informed consent was obtained from all subjects after a full explanation of the procedures and consequences of this study.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hardarson, S.H.; Harris, A.; Karlsson, R.A.; Halldorsson, G.H.; Kagemann, L.; Rechtman, E.; Zoega, G.M.; Eysteinsson, T.; Benediktsson, J.A.; Thorsteinsson, A.; et al. Automatic retinal oximetry. Investig. Ophthalmol. Vis. Sci. 2006, 47, 5011–5016. [Google Scholar] [CrossRef]
  2. Bojinova, R.I.; Schorderet, D.F.; Valmaggia, C.; Türksever, C.; Schoetzau, A.; Todorova, M.G. Higher retinal vessel oxygen saturation: Investigating its relationship with macular oedema in retinitis pigmentosa patients. Eye 2018, 32, 1209–1219. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Shimazaki, T.; Hirooka, K.; Nakano, Y.; Nitta, E.; Ukegawa, K.; Tsujikawa, A. Oxygen venular saturation correlates with a functional loss in primary open-angle glaucoma and normal-tension glaucoma patients. Acta Ophthalmol. 2018, 96, e304–e308. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Blindbaek, S.L.; Peto, T.; Grauslund, J. Correlation between Diabetic Retinopathy Severity and Oxygen Metabolism in Patients with Diabetic Macular Edema during Treatment with Intravitreal Aflibercept. Ophthalmic Res. 2020, 63, 106–113. [Google Scholar] [CrossRef]
  5. Geirsdottir, A.; Hardarson, S.H.; Olafsdottir, O.B.; Stefánsson, E. Retinal oxygen metabolism in exudative age-related macular degeneration. Acta Ophthalmol. 2014, 92, 27–33. [Google Scholar] [CrossRef]
  6. Brown, J.M.; Campbell, J.P.; Beers, A.; Chang, K.; Ostmo, S.; Chan, R.V.P.; Dy, J.; Erdogmus, D.; Ioannidis, S.; Kalpathy-Cramer, J.; et al. Automated diagnosis of plus disease in retinopathy of prematurity using deep convolutional neural networks. JAMA Ophthalmol. 2018, 136, 803–810. [Google Scholar] [CrossRef] [PubMed]
  7. Hayreh, S.S.; Zimmerman, M.B. Fundus changes in central retinal vein occlusion. Retina 2015, 35, 29–42. [Google Scholar] [CrossRef] [Green Version]
  8. Hickam, J.B.; Sieker, H.O.; Frayser, R. Studies of retinal circulation and A-V oxygen difference in man. Trans. Am. Clin. Clim. Assoc. 1959, 71, 34–44. [Google Scholar]
  9. Harris, A.; Dinn, R.B.; Kagemann, L.; Rechtman, E. A review of methods for human retinal oximetry. Ophthalmic Surg. Lasers Imaging. 2003, 34, 152–164. [Google Scholar] [CrossRef]
  10. Beach, J. Pathway to Retinal Oximetry. Transl. Vis. Sci. Technol. 2014, 3, 2. [Google Scholar] [CrossRef] [Green Version]
  11. Linsenmeier, R.A.; Zhang, H.F. Retinal oxygen: From animals to humans. Prog. Retin. Eye Res. 2017, 58, 115–151. [Google Scholar] [CrossRef] [Green Version]
  12. MacKenzie, L.E.; Harvey, A.R.; McNaught, A.I. Spectroscopic oximetry in the eye: A review. Expert Rev. Ophthalmol. 2017, 12, 345–356. [Google Scholar] [CrossRef] [Green Version]
  13. Yap, Z.L.; Verma, S.; Lee, Y.F.; Ong, C.; Mohla, A.; Perera, S.A. Glaucoma related retinal oximetry: A technology update. Clin. Ophthalmol. 2018, 12, 79–84. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Eliasdottir, T.S. Retinal oximetry and systemic arterial oxygen levels. Acta Ophthalmol. 2018, A113, 1–44. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Shughoury, A.; Mathew, S.; Arciero, J.; Wurster, P.; Adjei, S.; Ciulla, T.; Siesky, B.; Harris, A. Retinal oximetry in glaucoma: Investigations and findings reviewed. Acta Ophthalmol. 2020, 98, 559–571. [Google Scholar] [CrossRef] [PubMed]
  16. Hubnerova, P.; Mlcak, P.; Sinova, I.; Karhanova, M.; Sin, M. Current use of the automatic retinal oximetry. Czech Slovak Ophthalmol. 2020, 76, 3–11. [Google Scholar] [CrossRef] [PubMed]
  17. Garg, A.K.; Knight, D.; Lando, L.; Chao, D.L. Advances in retinal oximetry. Transl. Vis. Sci. Technol. 2021, 10, 5. [Google Scholar] [CrossRef]
  18. Martin, H.; Walthard, V. Retinal vessel oximetry-calibration, compensation for vessel diameter and fundus pigmentation, and reproducibility. J. Biomed. Opt. 2008, 13, 054015. [Google Scholar]
  19. Palsson, O.; Geirsdottir, A.; Hardarson, S.H.; Olafsdottir, O.B.; Kristjansdottir, J.V.; Stefansson, E. Retinal oximetry images must be standardized: A methodological analysis. Investig. Ophthalmol. Vis. Sci. 2012, 53, 1729–1733. [Google Scholar] [CrossRef] [Green Version]
  20. Geirsdottir, A.; Palsson, O.; Hardarson, S.H.; Olafsdottir, O.B.; Kristjansdottir, J.V.; Stefánsson, E. Retinal vessel oxygen saturation in healthy individuals. Investig. Ophthalmol. Vis. Sci. 2012, 53, 5433–5442. [Google Scholar] [CrossRef] [Green Version]
  21. Robert, A.K.; Olof, B.O.; Vedis, H. Automation improves repeatability of retinal oximetry measurements. PLoS ONE 2021, 16, e0260120. [Google Scholar]
  22. Olafsdottir, O.B.; Vandewalle, E.; Pinto, L.A.; Geirsdottir, A.; De Clerck, E.; Stalmans, P.; Gottfredsdottir, M.S.; Kristjansdottir, J.V.; Van Calster, J.; Zeyen, T.; et al. Retinal oxygen metabolism in healthy subjects and glaucoma patients. Br. J. Ophthalmol. 2014, 98, 329–333. [Google Scholar] [CrossRef] [PubMed]
  23. Beach, J.M.; Schwenzer, K.J.; Srinivas, S.; Kim, D.; Tiedeman, J.S. Oximetry of retinal vessels by dual-wavelength imaging: Calibration and influence of pigmentation. J. Appl. Physiol. 1999, 86, 748–758. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Smith, M.H.; Denninghoff, K.R.; Lompado, A. Retinal vessel oximetry: Toward absolute calibration. In Proceedings of the International Symposium on Biomedical Optics, San Jose, CA, USA, 7–12 May 2000; Volume 3908, pp. 217–226. [Google Scholar]
  25. Nabili, A.; Bardakci, D.; Helling, K.; Matyas, C.; Muro, S.; Ramella-Roman, J.C. Calibration of an eye oximetry with a dynamic eye phantom. In Proceedings of the SPIE, BiOS, San Jose, CA, USA, 21 February 2008; Volume 6870. [Google Scholar]
  26. Chen, H.; Liu, G.; Zhang, S.; Zhang, S.; Shen, S.; Luo, Y.; Li, J.; Roberts, C.; Sun, M.; Xu, R. Fundus-simulating phantom for calibration of retinal vessel oximetry devices. Appl. Opt. 2019, 58, 3877–3885. [Google Scholar] [CrossRef] [PubMed]
  27. Lv, X.; Chen, H.; Liu, G.; Liu, G.l.; Shen, S.W.; Wu, Q.; Hu, C.; Li, J.L.; Dong, E.B.; Xu, R.X. Design of a portable phantom device to simulate tissue oxugenation and blood perfusion. Appl. Opt. 2018, 57, 3938–3946. [Google Scholar] [CrossRef]
  28. Hirsch, K.; Cubbidge, R.P.; Heitmar, R. Dual wavelength retinal vessel oximetry—Influence of fundus pigmentation. Eye 2022, 12, 1–6. [Google Scholar] [CrossRef]
  29. Garhöfer, G.; Bata, A.M.; Popa-Cherecheanu, A.; Hommer, A.; Vass, C.; Resch, H.; Schmidl, D.; Werkmeister, R.M.; Schmetterer, L. Retinal Oxygen Extraction in Patients with Primary Open-Angle Glaucoma. Int. J. Mol. Sci. 2022, 23, 10152. [Google Scholar] [CrossRef]
  30. Heitmar, R.; Blann, A.D. Oxygen saturation in retinal vessels and their correlation with endothelial microparticles in diabetes mellitus and/or cardiovascular disease. Microvasc. Res. 2022, 142, 104336. [Google Scholar] [CrossRef]
  31. Chen, K.; Mao, J.B.; Liu, H.; Wang, X.N.; Dou, P.; Lu, Y.; Sun, M.Z.; Shen, L.J.; Liu, L. Screening of idiopathic epiretinal membrane using fundus images combined with blood oxygen saturation and vascular morphological features. Int. Ophthalmol. 2023, 43, 1215–1228. [Google Scholar] [CrossRef]
  32. Xian, Y.; Dai, Y.; Gao, C.; Du, R. Dual-wavelength retinal images denoising algorithm for improving the accuracy of oxygen saturation calculation. J. Biomed. Opt. 2017, 22, 016004. [Google Scholar] [CrossRef]
  33. Xian, Y.; Wang, C.; Dai, Y. Image registration based on camera calibration for dual-wavelength retinal oximetry. IEEE Access 2019, 7, 128498–128509. [Google Scholar] [CrossRef]
  34. Zhang, J.; Dashtbozorg, B.; Bekkers, E.; Pluim, J.P.; Duits, R.; Haar Romeny, B.M. Robust retinal vessel segmentation via locally adaptive derivative frames in orientation scores. IEEE Trans. Med. Imaging 2016, 35, 2631–2644. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  35. Fan, Z.; Lu, J.; Wei, C.; Huang, H.; Cai, X.; Chen, X. A hierarchical image matting model for blood vessel segmentation in fundus images. IEEE Trans. Image Process. 2018, 28, 2367–2377. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  36. Yue, K.; Zou, B.; Chen, Z.; Liu, Q. Improved multi-scale line detection method for retinal blood vessel segmentation. IET Image Process. 2018, 12, 1450–1457. [Google Scholar] [CrossRef]
  37. Yan, Z.; Yang, X.; Cheng, K.T. Joint segment-level and pixel-wise losses for deep learning based retinal vessel segmentation. IEEE Trans. Biomed. Eng. 2018, 65, 1912–1923. [Google Scholar] [CrossRef]
  38. Roy, S.; Mitra, A.; Roy, S.; Setua, S.K. Blood vessel segmentation of retinal image using clifford matched filter and clifford convolution. Multimed. Tools Appl. 2019, 78, 34839–34865. [Google Scholar] [CrossRef]
  39. Shukla, A.K.; Pandey, R.K.; Pachori, R.B. A fractional filter based efficient algorithm for retinal blood vessel segmentation. Biomed. Signal Process. Control 2020, 59, 101883. [Google Scholar] [CrossRef]
  40. Du, H.; Zhang, X.; Song, G.; Bao, F.; Zhang, Y.; Wu, W.; Liu, P. Retinal blood vessel segmentation by using the MS-LSDNet network and geometric skeleton reconnection method. Comput. Biol. Med. 2023, 153, 106416. [Google Scholar] [CrossRef]
  41. Yi, S.; Wei, Y.; Zhang, G. Segmentation of retinal vessels based on MRANet. Heliyon 2023, 9, e12361. [Google Scholar] [CrossRef]
  42. Liu, Y.; Shen, J.; Yang, L. Wave-Net: A lightweight deep network for retinal vessel segmentation from fundus images. Comput. Biol. Med. 2023, 152, 106341. [Google Scholar] [CrossRef]
  43. Narasimha-Iyer, H.; Beach, J.M.; Khoobehi, B.; Roysam, B. Automatic identification of retinal arteries and veins from dual-wavelength images using structural and functional features. IEEE Trans. Biomed. Eng. 2007, 54, 1427–1435. [Google Scholar] [CrossRef]
  44. Karlsson, R.A.; Hardarson, S.H. Artery and vein segmentation in retinal oximetry images using convolutional neural networks. Annu. Meet. Assoc. Res. Vis. Ophthalmol. 2019, 1502, 60. [Google Scholar]
  45. Dou, P.; Zhang, Y.; Zheng, R.; Ye, Y.; Mao, J.; Liu, L.; Wu, M. Retinal imaging and analysis using machine learning with information fusion of the functional and structural features based on a dual-modal fundus camera. J. Mech. Med. Biol. 2021, 21, 2150030. [Google Scholar] [CrossRef]
  46. Oscar, R.S.; Erick, R.E. An efficient retinal blood vessel segmentation in eye fundus images by using optimized top-hat and homomorphic filtering. Comput. Methods Programs Biomed. 2021, 201, 105949. [Google Scholar]
  47. Mou, L.; Chen, L.; Cheng, J.; Gu, Z.; Zhao, Y.; Liu, J. Dense dilated network with probability regularized walk for vessel detection. IEEE Trans. Med. Imaging 2019, 39, 1392–1403. [Google Scholar] [CrossRef] [Green Version]
  48. Ikram, M.K.; De Jong, F.J.; Van Dijk, E.J.; Prins, N.D.; Hofman, A.; Breteler, M.M.; De Jong, P.T. Retinal vessel diameters and cerebral small vessel disease: The rotterdam scan study. Brain 2006, 129, 182–188. [Google Scholar] [CrossRef]
  49. Patel, J.M.; Gamit, N.C. A review on feature extraction techniques in content based image retrieval. In Proceedings of the 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, India, 23–25 March 2016; pp. 2259–2263. [Google Scholar]
  50. Kumar, S.A.; Kumar, J.S. A review on recent developments for the retinal vessel segmentation methodologies and exudate detection in fundus images using deep learning algorithms. In International Conference On Computational Vision and Bio Inspired Computing; Springer: Berlin/Heidelberg, Germany, 2019; pp. 1363–1370. [Google Scholar]
  51. Iqbal, S.; Khan, T.M.; Naveed, K. Recent trends and advances in fundus image analysis: A review. Comput. Biol. Med. 2022, 151, 106277. [Google Scholar] [CrossRef]
  52. Khandouzi, A.; Ariafar, A.; Mashayekhpour, Z.; Pazira, M.; Baleghi, Y. Retinal Vessel Segmentation, a Review of Classic and Deep Methods. Ann. Biomed. Eng. 2022, 50, 1292–1314. [Google Scholar] [CrossRef] [PubMed]
  53. Kumar, K.S.; Singh, N.P. Analysis of retinal blood vessel segmentation techniques: A systematic survey. Multimed. Tools Appl. 2023, 82, 7679–7733. [Google Scholar] [CrossRef]
  54. Nihar, R.P.; Ajit, K.S. A Detailed Systematic Review on Retinal Image Segmentation Methods. J. Digit. Imaging Vol. 2022, 35, 1250–1270. [Google Scholar]
  55. Fraz, M.M.; Remagnino, P.; Hoppe, A.; Uyyanonvara, B.; Rudnicka, A.R.; Owen, C.G.; Barman, S.A. Blood vessel segmentation methodologies in retinal images–a survey. Comput. Methods Programs Biomed. 2012, 108, 407–433. [Google Scholar] [CrossRef]
  56. L Srinidhi, C.; Aparna, P.; Rajan, J. Recent advancements in retinal vessel segmentation. J. Med. Syst. 2017, 41, 70. [Google Scholar] [CrossRef] [PubMed]
  57. Li, J.; Gao, G.; Yang, L.; Liu, Y. GDF-Net: A multi-task symmetrical network for retinal vessel segmentation. Biomed. Signal Process. Control 2023, 81, 104426. [Google Scholar] [CrossRef]
  58. Iqbal, S.; Naqvi, S.S.; Khan, H.A.; Saadat, A.; Khan, T.M. G-Net Light: A Lightweight Modified Google Net for Retinal Vessel Segmentation. Photonics 2022, 9, 923. [Google Scholar] [CrossRef]
  59. Yang, Q.; Ma, B.; Cui, H.; Ma, J. AMF-NET: Attention-aware multi-scale fusion network for retinal vessel segmentation. In Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society, Guadalajara, Mexico, 1–5 November 2021. [Google Scholar]
  60. Du, X.F.; Wang, J.S.; Sun, W.Z. UNet retinal blood vessel segmentation algorithm based on improved pyramid pooling method and attention mechanism. Phys. Med. Biol. 2021, 66, 175013. [Google Scholar] [CrossRef]
  61. Sathananthavathi, V.; Indumathi, G. Encoder enhanced atrous (EEA) unet architecture for retinal blood vessel segmentation. Cogn. Syst. Res. 2021, 67, 84–95. [Google Scholar]
  62. Panagiotakis, C.; Papadakis, H.; Grinias, E.; Komodakis, N.; Fragopoulou, P.; Tziritas, G. Interactive image segmentation based on synthetic graph coordinates. Pattern Recognit. 2013, 46, 2940–2952. [Google Scholar] [CrossRef]
  63. Zhao, Q.H.; Li, X.L.; Li, Y.; Zhao, X.M. A fuzzy clustering image segmentation algorithm based on hidden Markov random field models and Voronoi tessellation. Pattern Recognit. Lett. 2017, 85, 49–55. [Google Scholar] [CrossRef]
  64. Vargas-Muñoz, J.E.; Chowdhury, A.S.; Alexandre, E.B.; Galvão, F.L.; Miranda, P.A.V.; Falcão, A.X. An iterative spanning forest framework for superpixel segmentation. IEEE Trans. Image Process. 2019, 28, 3477–3489. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  65. Filali, H.; Kalti, K. Image segmentation using MRF model optimized by a hybrid ACO-ICM algorithm. Soft Comput. 2021, 25, 10181–10204. [Google Scholar] [CrossRef]
  66. Kucybała, I.; Tabor, Z.; Ciuk, S.; Chrzan, R.; Urbanik, A.; Wojciechowski, W. A fast graph-based algorithm for automated segmentation of subcutaneous and visceral adipose tissue in 3D abdominal computed tomography images. Biocybern. Biomed. Eng. 2020, 40, 729–739. [Google Scholar] [CrossRef]
  67. Trombini, M.; Solarna, D.; Moser, G.; Dellepiane, S. A goal-driven unsupervised image segmentation method combining graph-based processing and Markov random fields. Pattern Recognit. 2023, 134, 109082. [Google Scholar] [CrossRef]
  68. Khan, T.M.; Khan, M.A.; Rehman, N.U.; Naveed, K.; Afridi, I.U.; Naqvi, S.S.; Raazak, I. Width-wise vessel bifurcation for improved retinal vessel segmentation. Biomed. Signal Process. Control 2022, 71, 103169. [Google Scholar] [CrossRef]
  69. Yan, M.; Zhou, J.; Luo, C.; Xu, T.; Xing, X. Multiscale joint optimization strategy for retinal vascular segmentation. Sensors 2022, 22, 1258. [Google Scholar] [CrossRef] [PubMed]
  70. Mahapatra, S.; Agrawal, S.; Mishro, P.K.; Pachori, R.B. A novel framework for retinal vessel segmentation using optimal improved frangi filter and adaptive weighted spatial FCM. Comput. Biol. Med. 2022, 147, 105770. [Google Scholar] [CrossRef]
  71. Mahtab, S.; Hossein, P. An active contour model using matched filter and Hessian matrix for retinalvessels segmentation. Turk. J. Electtrical Eng. Comput. Sci. 2022, 30, 20. [Google Scholar]
  72. Cremer, C.Z. Deep limitations? Examining expert disagreement over deep learning. Prog. Artif. Intell. 2021, 10, 449–464. [Google Scholar] [CrossRef]
  73. Huang, T.; Yang, G.; Tang, G. A fast two-dimensional median filtering algorithm. IEEE Trans. Acoust. Speech Signal Process. 1979, ASSP-27, 13–18. [Google Scholar] [CrossRef] [Green Version]
  74. Basu, M. Gaussian-based edge-detection methods—A survey. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 2002, 32, 252–260. [Google Scholar] [CrossRef] [Green Version]
  75. Al-Rawi, M.; Qutaishat, M.; Arrar, M. An improved matched filter for blood vessel detection of digital retinal images. Comput. Biol. Med. 2007, 37, 262–267. [Google Scholar] [CrossRef]
  76. He, K.M.; Sun, J.; Tang, X.O. Guided Image Filtering. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 35, 1397–1409. [Google Scholar] [CrossRef] [PubMed]
  77. Elahe, M.; Seyed, H.R.; Hamid, S.Z. Retinal vessel segmentation using a multi-scale medialness function. Comput. Biol. Med. 2012, 42, 50–60. [Google Scholar]
  78. Schweitzer, D.; Hammer, M.; Kraft, J.; Thamm, E.; Königsdörffer, E.; Strobel, J. In vivo measurement of the oxygen saturation of retinal vessels in healthy volunteers. IEEE Trans. Biomed. Eng. 1999, 46, 1454–1465. [Google Scholar] [CrossRef] [PubMed]
  79. Joseph, P.P.; Rachael, A.O.; Sarah, L.H.; Andrew, J.A.; Bang, V.B. Retinal oxygen saturation: Novel analysis method for the oxymap. Optometry and Vision Science. Optom. Vis. Sci. 2013, 90, 1104–1110. [Google Scholar]
Figure 1. Dual-wavelength retinal images: (a) retinal image at 570 nm and (b) retinal image at 600 nm.
Figure 1. Dual-wavelength retinal images: (a) retinal image at 570 nm and (b) retinal image at 600 nm.
Photonics 10 00722 g001
Figure 2. Pseudo-color fundus SO2 map for the retinal images. Thin vessels that were not segmented to measure SO2 are highlighted by white circles.
Figure 2. Pseudo-color fundus SO2 map for the retinal images. Thin vessels that were not segmented to measure SO2 are highlighted by white circles.
Photonics 10 00722 g002
Figure 3. (a) Light path of the dual-wavelength retinal image acquisition system and (b) picture of dual-wavelength retinal oximetry instrument.
Figure 3. (a) Light path of the dual-wavelength retinal image acquisition system and (b) picture of dual-wavelength retinal oximetry instrument.
Photonics 10 00722 g003
Figure 4. Flow diagram of the proposed vessel segmentation algorithm.
Figure 4. Flow diagram of the proposed vessel segmentation algorithm.
Photonics 10 00722 g004
Figure 5. Processing results: (a) original retinal image, (b) vessel segmentation in the high-clarity region, (c) vessel segmentation in the low-clarity region, and (d) resulting image.
Figure 5. Processing results: (a) original retinal image, (b) vessel segmentation in the high-clarity region, (c) vessel segmentation in the low-clarity region, and (d) resulting image.
Photonics 10 00722 g005
Figure 6. Segmentation result comparison for 570 nm image in Figure 1: (a) the proposed vessel segmentation result and (b) the original vessel segmentation result based on a multi-scale Hessian filter.
Figure 6. Segmentation result comparison for 570 nm image in Figure 1: (a) the proposed vessel segmentation result and (b) the original vessel segmentation result based on a multi-scale Hessian filter.
Photonics 10 00722 g006
Figure 7. Segmentation result comparison between the proposed and original algorithms: (a) segmentation based on the proposed method, (b) segmentation based on multi-scale Hessian filter, and (c) variability.
Figure 7. Segmentation result comparison between the proposed and original algorithms: (a) segmentation based on the proposed method, (b) segmentation based on multi-scale Hessian filter, and (c) variability.
Photonics 10 00722 g007
Figure 8. Segmentation result and SO2 map for the image in Figure 1 based on the algorithm in Ref. [71]: (a) segmentation result and (b) SO2 map.
Figure 8. Segmentation result and SO2 map for the image in Figure 1 based on the algorithm in Ref. [71]: (a) segmentation result and (b) SO2 map.
Photonics 10 00722 g008
Figure 9. SO2 map result comparison for the image in Figure 1: (a) SO2 map based on the proposed algorithm and (b) SO2 map based on the original algorithm.
Figure 9. SO2 map result comparison for the image in Figure 1: (a) SO2 map based on the proposed algorithm and (b) SO2 map based on the original algorithm.
Photonics 10 00722 g009
Table 1. The mean and SD of the five images of the same volunteer based on the original vessel segmentation algorithm.
Table 1. The mean and SD of the five images of the same volunteer based on the original vessel segmentation algorithm.
ArteryVein
Mean/%92.54
83.46–101.38
56.63
49.94–68.15
SD/%3.15
1.28–5.12
3.43
1.18–6.20
Table 2. The mean and SD of the five images of the same volunteer based on the proposed vessel segmentation algorithm.
Table 2. The mean and SD of the five images of the same volunteer based on the proposed vessel segmentation algorithm.
ArteryVein
Mean/%92.52
83.44–101.34
56.66
49.91–68.11
SD/%3.13
1.26–5.14
3.45
1.19–6.15
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xian, Y.; Zhao, G.; Wang, C.; Chen, X.; Dai, Y. A Novel Hybrid Retinal Blood Vessel Segmentation Algorithm for Enlarging the Measuring Range of Dual-Wavelength Retinal Oximetry. Photonics 2023, 10, 722. https://doi.org/10.3390/photonics10070722

AMA Style

Xian Y, Zhao G, Wang C, Chen X, Dai Y. A Novel Hybrid Retinal Blood Vessel Segmentation Algorithm for Enlarging the Measuring Range of Dual-Wavelength Retinal Oximetry. Photonics. 2023; 10(7):722. https://doi.org/10.3390/photonics10070722

Chicago/Turabian Style

Xian, Yongli, Guangxin Zhao, Congzheng Wang, Xuejian Chen, and Yun Dai. 2023. "A Novel Hybrid Retinal Blood Vessel Segmentation Algorithm for Enlarging the Measuring Range of Dual-Wavelength Retinal Oximetry" Photonics 10, no. 7: 722. https://doi.org/10.3390/photonics10070722

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop