Adaptive optics (AO) was invented and used in astronomical telescopes to correct optical aberrations induced by atmospheric distortion[
Chinese Optics Letters, Volume. 18, Issue 10, 101701(2020)
Automated superpixels-based identification and mosaicking of cone photoreceptor cells for adaptive optics scanning laser ophthalmoscope
An automated superpixels identification/mosaicking method is presented for the analysis of cone photoreceptor cells with the use of adaptive optics scanning laser ophthalmoscope (AO-SLO) images. This is an image oversegmentation method used for the identification and mosaicking of cone photoreceptor cells in AO-SLO images. It includes image denoising, estimation of the cone photoreceptor cell number, superpixels segmentation, merging of superpixels, and final identification and mosaicking processing steps. The effectiveness of the presented method was confirmed based on its comparison with a manual method in terms of precision, recall, and F1-score of 77.3%, 95.2%, and 85.3%, respectively.
Adaptive optics (AO) was invented and used in astronomical telescopes to correct optical aberrations induced by atmospheric distortion[
Ren and Malik introduced in 2003 a segmentation method without supervision, whereby the superpixels algorithm groups pixels according to their brightness levels and their relationships with their neighbors[
In this study, we introduce for the first time, to the best of our knowledge, a superpixels method for the identification of cone photoreceptor cells and mosaicking for AO-SLO images. Specifically, the SLIC method, which is a superpixels method without supervision, is adopted as an image oversegmentation method at the initial stage of the identification of cone photoreceptor cells and mosaicking. Based on superpixels segmentation and superpixels merging, the final identification and mosaic patterns were generated, and the effectiveness of our method was confirmed. To verify our method, we compared our results with those obtained with a manual identification approach.
Sign up for Chinese Optics Letters TOC Get the latest issue of Advanced Photonics delivered right to you!Sign up now
We describe our automated image processing procedure for photoreceptor cell identification and mosaicking as follows. The flow diagram of the algorithm used is shown in Fig.
Figure 1.Diagram depicting the image processing of the proposed algorithmic steps.
Although the AO-SLO has high imaging resolution owing to the correction of optical aberration, its signal-to-noise ratio (SNR) is low. To improve the image quality, the enhancement of SNR is highly desired. To reliably denoise the AO-SLO images, we first registered the AO-SLO images and then averaged them with the optical-flow-based method proposed in Ref. [
Figure 2.Example of image denoising: (a) before denoising and (b) after denoising.
To utilize the superpixels segmentation of SLIC[
Figure 3.Cone photoreceptor cell number estimation: (a) denoised image, (b) power of discrete Fourier transform (DFT) of a log10 compressed, (c) averaged slice of (b), fitted curve in red, and (d) subtraction outcome of fitted curve (highlighted in red) from the blue curve in (c).
To achieve a fine segmentation of cone photoreceptor cells, we magnified the denoised image four times isotropically with bicubic interpolation before SLIC superpixels segmentation. For the preparation of the SLIC superpixels segmentation, we calculated the approximate superpixels number that was expected to be required based on the estimated number of cone photoreceptor cells in the image. Because the image included some of the interstitial space, we set empirically the approximate number of superpixels that was expected to be created to 1.2 times the estimated number of cone photoreceptor cells in the image. By inputting the magnified and denoised image and the approximate superpixels number expected to be created, we performed SLIC segmentation[
Figure 4.Simple linear iterative clustering (SLIC) superpixels segmentation: (a) original image patch and (b) segmented image with oversegmentation.
To partially solve the oversegmentation problem mentioned earlier, the superpixels, whose relative centroid distances are less than the diameter of the cone photoreceptor cells, were merged in a single superpixel. The first step involved the generation of the centroids of all the superpixels based on the averaging of the location coordinates inside the superpixels. In the second step, we merged the superpixels, whose relative centroid distances were less than the diameters of the cone photoreceptor cells (12 pixels length in our magnified and denoised images) in a single superpixel, as shown in Fig.
Figure 5.Superpixels merging process.
Figure 6.Example of superpixels merging outcome: (a) before merging and (b) after merging.
In the cell identification process, we need to distinguish superpixels that contain photoreceptor cells from those that contained interstitial space. First, gamma correction () was applied to the magnified and denoised image. Secondly, superpixels whose mean intensity values were higher than the threshold were regarded as superpixels that contained photoreceptor cells: where “–––––” is arithmetic mean value operator, and σ is the standard deviation. By using the superpixels segmentation and photoreceptor cell identification outcomes, a mosaic image was created based on the estimation of the average value of the intensity in each photoreceptor cell area, and the color of the superpixels containing interstitial space is set to black.
An AO-SLO with a 30 Hz imaging rate was used for imaging the posterior parts of the eyes. The field-of-view (FOV) on the human retina was 1.5°, and the frame size was approximately . Thus, a transverse area of approximately was scanned based on the assumption of a focal length of 17 mm for the human eye. The details of the system are described in Ref. [
The typical computational time of fully automated processing of image is 49.71 s for image denoising, 0.78 s for photoreceptor cells number estimation, 1.06 s for superpixels segmentation, 0.31 s for superpixels mergence, and 1.83 s for identification and mosaicking. The computational time was examined with an Intel Core i5-9400 CPU operating at 2.90 GHz, NVIDIA GeForce GTX 1660 Ti graphic card, and 16.0 GB RAM, and the processing program was written in MATLAB (64-bit) and CUDA 10.0.
To evaluate the effectiveness of our method, five eyes from five healthy subjects were measured near the centers of their foveae. Our method successfully identified and segmented these five datasets, and the overall precision, recall, and F1-score are listed in Table
|
To test the performance of our method in different styles of images, four examples containing input AO-SLO images [Fig.
Figure 7.Performance of the proposed method: (a) input AO-SLO image, (b) identification of cells and segmented image, and (c) mosaic image.
Owing to the oversegmentation property of superpixels segmentation, our current method is associated with a low-precision and high-recall rate. One important future improvement is the identification of a good algorithm that will further remove the superpixels associated with interstitial spaces with a minimum loss of superpixels that concurrently contain photoreceptor cells. As shown in the bottom row of Fig.
In this study, an automated method for identification and mosaicking of cone photoreceptor cells was proposed. The superpixels method, which is an image oversegmentation method, is used for identification and mosaicking of cone photoreceptor cells in an AO-SLO image. By showing the superpixels segmentation, superpixels mergence, and final identification and mosaicking generation, the effectiveness of our method was confirmed. To verify our method, we compared our identification results with those of manual identification, which indicated that the precision, recall, and F1-score of identification were 77.3%, 95.2%, and 85.3%, respectively.
[15] A. Turpin, P. Morrow, B. Scotney, R. Anderson, C. Wolsley, 494(2011).
[24] X. Ren, J. Malik, 10(2013).
[29] Y. Chen, Y. He, J. Wang, W. Li, L. Xing, F. Gao, G. Shi. IEEE Photon. J., 12, 3700109(2020).
[33] . American National Standard for Safe Use of Lasers(2007).
Get Citation
Copy Citation Text
Yiwei Chen, Yi He, Jing Wang, Wanyue Li, Lina Xing, Feng Gao, Guohua Shi, "Automated superpixels-based identification and mosaicking of cone photoreceptor cells for adaptive optics scanning laser ophthalmoscope," Chin. Opt. Lett. 18, 101701 (2020)
Category: Biomedical Optics
Received: Mar. 21, 2020
Accepted: Jun. 1, 2020
Published Online: Aug. 5, 2020
The Author Email: Guohua Shi (ghshi_lab@126.com)