Abstract
Optical coherence tomography (OCT) is a powerful technology for monitoring and diagnosing eye diseases. However, speckle noise is not beneficial for improving OCT image quality and further image analysis, such as segmentation of the retinal layer. Inspired by the rapid development of deep learning, several methods have been proposed for OCT denoising, and promising results have been obtained. Nevertheless, most methods are supervised and require paired noisy and clean images. In clinical practice, this requirement is too difficult to meet since clean images are usually obtained by averaging consecutive frames in the same location, which may lead to motion or detail blurring. To address this problem, we propose an unsupervised learning technique based on a cycle-consistent adversarial network that removes speckle noise from OCT images by learning a map from the noisy phase to the clean phase. In addition, we interrogate our approach with extensive quantitative and qualitative metrics and compare it with several state-of-the-art methods. The results of the experiments indicate that the proposed method shows better speckle reduction performance than traditional methods and most deep learning methods.
Similar content being viewed by others
Availability of data and materials
All optical coherence tomography images used for model training and internal validation are publicly available online through https://people.duke.edu/sf59/Fang_BOE_2012.htm
References
Fercher, A.F.: Optical coherence tomography. SPIE Milest. Ser. 165, 3–19 (2001)
Bowd, C., Weinreb, R.N., Williams, J.M., Zangwill, L.M.: The retinal nerve fiber layer thickness in ocular hypertensive, normal, and glaucomatous eyes with optical coherence tomography. Arch. Ophthalmol. 118(1), 22–26 (2000)
Schmitt, J.M., Xiang, S.H., Yung, K.M.: Speckle in optical coherence tomography. J. Biomed. Opt. 4(1), 95–105 (1999)
Jørgensen, T.M., Thomadsen, J., Christensen, U., Soliman, W., Sander, B.A.: Enhancing the signal-to-noise ratio in ophthalmic optical coherence tomography by image registration-method and clinical examples. J. Biomed. Opt. 12(4), 41208 (2007)
Scott, A.W., Farsiu, S., Enyedi, L.B., Wallace, D.K., Toth, C.A.: Imaging the infant retina with a hand-held spectral-domain optical coherence tomography device. Am. J. Ophthalmol. 147(2), 364–373 (2009)
Aum, J., Kim, J.H., Jeong, J.: Effective speckle noise suppression in optical coherence tomography images using nonlocal means denoising filter with double gaussian anisotropic kernels. Appl. Opt. 54(13), D43–D50 (2015)
Zhang, X., Li, L., Zhu, F., Hou, W.W., Chen, X.: Spiking cortical model-based nonlocal means method for speckle reduction in optical coherence tomography images. J. Biomed. Opt. 19(6), 66005–66005 (2014)
Chong, B., Zhu, Y.-K.: Speckle reduction in optical coherence tomography images of human finger skin by wavelet modified bm3d filter. Opt. Commun. 291, 461–469 (2013)
Li, M., Idoughi, R., Choudhury, B., Heidrich, W.: Statistical model for OCT image denoising. Biomed. Opt. Express 8(9), 3903–3917 (2017)
Cameron, A., Lui, D., Boroomand, A., Glaister, J., Wong, A., Bizheva, K.: Stochastic speckle noise compensation in optical coherence tomography using non-stationary spline-based speckle noise modelling. Biomed. Opt. Express 4(9), 1769–1785 (2013)
Fang, L., Li, S., Nie, Q., Izatt, J.A., Toth, C.A., Farsiu, S.: Sparsity based denoising of spectral domain optical coherence tomography images. Biomed. Opt. Express 3(5), 927–942 (2012)
Fang, L., Li, S., Cunefare, D., Farsiu, S.: Segmentation based sparse reconstruction of optical coherence tomography images. IEEE Trans. Med. Imaging 36(2), 407–421 (2017)
Esmaeili, M., Dehnavi, A.M., Rabbani, H., Hajizadeh, F.: Speckle noise reduction in optical coherence tomography using two-dimensional curvelet-based dictionary learning. J. Med. Signals Sens. 7(2), 86–91 (2017)
Tang, C., Cao, L., Chen, J., Zheng, X.: Speckle noise reduction for optical coherence tomography images via non-local weighted group low-rank representation. Laser Phys. Lett. 14(5), 56002 (2017)
Kopriva, I., Shi, F., Chen, X.: Enhanced low-rank + sparsity decomposition for speckle reduction in optical coherence tomography. J. Biomed. Opt. 21(7), 76008–76008 (2016)
Salinas, H.M., Fernandez, D.C.: Comparison of pde-based nonlinear diffusion approaches for image enhancement and denoising in optical coherence tomography. IEEE Trans. Med. Imaging 26(6), 761–771 (2007)
Puvanathasan, P., Bizheva, K.: Interval type-ii fuzzy anisotropic diffusion algorithm for speckle noise reduction in optical coherence tomography images. Opt. Express 17(2), 733–746 (2009)
Pircher, M., Götzinger, E., Leitgeb, R.A., Fercher, A.F., Hitzenberger, C.K.: Speckle reduction in optical coherence tomography by frequency compounding. J. Biomed. Opt. 8(3), 565–569 (2003)
Mayer, M.A., Borsdorf, A., Wagner, M., Hornegger, J., Mardin, C.Y., Tornow, R.P.: Wavelet denoising of multiframe optical coherence tomography data. Biomed. Opt. Express 3(3), 572–589 (2012)
Zaki, F., Wang, Y., Su, H., Yuan, X., Liu, X.: Noise adaptive wavelet thresholding for speckle noise removal in optical coherence tomography. Biomed. Opt. Express 8(5), 2720–2731 (2017)
Xie, J., Xu, L., Chen, E.: Image denoising and inpainting with deep neural networks. In: Advances in Neural Information Processing Systems, vol. 25, pp. 341–349 (2012)
Jain, V., Seung, S.: Natural image denoising with convolutional networks. In: Advances in Neural Information Processing Systems 21, vol. 21, pp. 769–776 (2008)
Kang, E., Koo, H.J., Yang, D.H., Seo, J.B., Ye, J.C.: Cycle-consistent adversarial denoising network for multiphase coronary CT angiography. Med. Phys. 46(2), 550–562 (2019)
Kupyn, O., Budzan, V., Mykhailych, M., Mishkin, D., Matas, J.: Deblurgan: blind motion deblurring using conditional adversarial networks. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 8183–8192 (2018)
LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436–444 (2015)
Dong, C., Loy, C.C., He, K., Tang, X.: Image super-resolution using deep convolutional networks. IEEE Trans. Pattern Anal. Mach. Intell. 38(2), 295–307 (2016)
Ledig, C., Theis, L., Huszar, F., Caballero, J., Cunningham, A., Acosta, A., Aitken, A., Tejani, A., Totz, J., Wang, Z., Shi, W.: Photo-realistic single image super-resolution using a generative adversarial network. In: 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 105–114 (2017)
Wang, X., Yu, K., Wu, S., Gu, J., Liu, Y., Dong, C., Qiao, Y., Loy, C.C.: Esrgan: enhanced super-resolution generative adversarial networks. In: Proceedings of the European Conference on Computer Vision (ECCV) Workshops, pp. 63–79 (2018)
Chiu, S.J., Allingham, M.J., Mettu, P.S., Cousins, S.W., Izatt, J.A., Farsiu, S.: Kernel regression based segmentation of optical coherence tomography images with diabetic macular edema. Biomed. Opt. Express 6(4), 1172–1194 (2015)
Wei, X., Liu, X., Yu, A., Fu, T., Liu, D.: Clustering-oriented multiple convolutional neural networks for optical coherence tomography image denoising. In: 2018 11th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), pp. 1–5 (2018)
Ning, C., Fei, S., Dianlin, H., Yang, C.: A resnet-based universal method for speckle reduction in optical coherence tomography images. arXiv preprint arXiv:1903.09330 (2019)
Mehdizadeh, M., MacNish, C., Xiao, D., Alonso-Caneiro, D., Kugelman, J.: Bennamoun: deep feature loss to denoise oct images using deep neural networks. J. Biomed. Opt. 26, 046003 (2021)
Yu, A., Liu, X., Wei, X., Fu, T., Liu, D.: Generative adversarial networks with dense connection for optical coherence tomography images denoising. In: 2018 11th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), pp. 1–5 (2018)
Halupka, K.J., Antony, B.J., Lee, M.H., Lucy, K.A., Rai, R.S., Ishikawa, H., Wollstein, G., Schuman, J.S., Garnavi, R.: Retinal optical coherence tomography image enhancement via deep learning. Biomed. Opt. Express 9(12), 6205–6221 (2018)
Ma, Y., Chen, X., Zhu, W., Cheng, X., Xiang, D., Shi, F.: Speckle noise reduction in optical coherence tomography images based on edge-sensitive CGAN. Biomed. Opt. Express 9(11), 5129–5146 (2018)
Huang, Y., Lu, Z., Shao, Z., Ran, M., Zhou, J., Fang, L., Zhang, Y.: Simultaneous denoising and super-resolution of optical coherence tomography images based on generative adversarial network. Opt. Express 27(9), 12289–12307 (2019)
Manakov, I., Rohm, M., Kern, C., Schworm, B., Kortuem, K., Tresp, V.: Noise as domain shift: Denoising medical images by unpaired image translation. DART/MIL3ID@MICCAI, 3–10 (2019)
Huang, Y., Xia, W., Lu, Z., Liu, Y., Chen, H., Zhou, J., Fang, L., Zhang, Y.: Noise-powered disentangled representation for unsupervised speckle reduction of optical coherence tomography images. IEEE Trans. Med. Imaging 40, 1–1 (2020)
Zhu, J.-Y., Park, T., Isola, P., Efros, A.A.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: 2017 IEEE International Conference on Computer Vision (ICCV), pp. 2242–2251 (2017)
Chen, H., Zhang, Y., Kalra, M.K., Lin, F., Chen, Y., Liao, P., Zhou, J., Wang, G.: Low-dose CT with a residual encoder–decoder convolutional neural network. IEEE Trans. Med. Imaging 36(12), 2524–2535 (2017)
Radford, A., Metz, L., Chintala, S.: Unsupervised representation learning with deep convolutional generative adversarial networks. In: ICLR 2016: International Conference on Learning Representations 2016 (2016)
Goodfellow, I.J., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A.C., Bengio, Y.: Generative adversarial nets. In: NIPS (2014)
Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. In: ICLR 2015 : International Conference on Learning Representations 2015 (2015)
Engin, D., Genc, A., Ekenel, H.K.: Cycle-dehaze: enhanced cycleGAN for single image dehazing. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 825–833 (2018)
Fang, L., Li, S., McNabb, R.P., Nie, Q., Kuo, A.N., Toth, C.A., Izatt, J.A., Farsiu, S.: Fast acquisition and reconstruction of optical coherence tomography images via sparse representation. IEEE Trans. Med. Imaging 32(11), 2034–2049 (2013)
Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)
Kafieh, R., Rabbani, H., Selesnick, I.: Three dimensional data-driven multi scale atomic representation of optical coherence tomography. IEEE Trans. Med. Imaging 34(5), 1042–1062 (2015)
Chiu, S.J., Izatt, J.A., O’Connell, R.V., Winter, K.P., Toth, C.A., Farsiu, S.: Validated automatic segmentation of AMD pathology including Drusen and geographic atrophy in SD-OCT images. Investig. Ophthalmol. Vis. Sci. 53(1), 53–61 (2012)
Acknowledgements
This research was partly funded by National Natural Science Foundation of China (NSFC) Grant Number 61871277, partly funded by Sichuan Science and Technology Program Grant Number 2019YFH0193 and partly funded by Chengdu Science and Technology Program Grant Number 2018YF0500069SN.
Funding
National Natural Science Foundation of China (NSFC) (61871277); Sichuan Science and Technology Program (2019YFH0193); Chengdu Science and Technology Program (2018YF0500069SN).
Author information
Authors and Affiliations
Contributions
Conceptualization was carried out by MY and YH; methodology was performed by KX; software was carried out by KX; validation was took part by KX, ML and MY; formal analysis was performed by HC; investigation was carried out by PL; resources were carried out by HC; data curation was took part by PL; writing—original draft preparation—was performed by KX; writing—-review and editing—was performed by HC; visualization was took part by MY; supervision was carried out by YZ; project administration was carried out by HC; funding acquisition was carried out by HC. All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Ethical Approval
Informed Consent Statement: The public OCT dataset used in this study was originally collected 326 from the four A2A SDOCT clinics (the Devers Eye Institute, Duke Eye Center, Emory Eye Center, and 327 National Eye Institute) under their IRB approval.
Competing interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xie, K., Luo, M., Chen, H. et al. Speckle denoising of optical coherence tomography image using residual encoder–decoder CycleGAN. SIViP 17, 1521–1533 (2023). https://doi.org/10.1007/s11760-022-02361-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-022-02361-6