Skip to main content
Log in

Speckle denoising of optical coherence tomography image using residual encoder–decoder CycleGAN

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

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

  1. Fercher, A.F.: Optical coherence tomography. SPIE Milest. Ser. 165, 3–19 (2001)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Schmitt, J.M., Xiang, S.H., Yung, K.M.: Speckle in optical coherence tomography. J. Biomed. Opt. 4(1), 95–105 (1999)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. Li, M., Idoughi, R., Choudhury, B., Heidrich, W.: Statistical model for OCT image denoising. Biomed. Opt. Express 8(9), 3903–3917 (2017)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. 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)

  22. Jain, V., Seung, S.: Natural image denoising with convolutional networks. In: Advances in Neural Information Processing Systems 21, vol. 21, pp. 769–776 (2008)

  23. 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)

    Article  Google Scholar 

  24. 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)

  25. LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436–444 (2015)

    Article  Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. 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)

  28. 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)

  29. 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)

    Article  Google Scholar 

  30. 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)

  31. 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)

  32. 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)

    Article  Google Scholar 

  33. 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)

  34. 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)

    Article  Google Scholar 

  35. 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)

    Article  Google Scholar 

  36. 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)

    Article  Google Scholar 

  37. 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)

  38. 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)

    Google Scholar 

  39. 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)

  40. 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)

  41. 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)

  42. 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)

  43. Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. In: ICLR 2015 : International Conference on Learning Representations 2015 (2015)

  44. 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)

  45. 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)

    Article  Google Scholar 

  46. 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)

    Article  Google Scholar 

  47. 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)

    Article  Google Scholar 

  48. 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)

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to Hu Chen.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-022-02361-6

Keywords

Navigation