Abstract
Optical Coherence Tomography (OCT) is an emerging imaging modality used for diagnosis of ocular diseases like age-related macular degeneration (AMD) and macular edema. OCT imaging is a non-invasive technique to capture cross-sectional volumes of the retinal areas of human eye. Due to coherent nature of image acquisition process, OCT images suffer from granular multiplicative speckle noise. Presence of speckle noise in OCT images makes its clinical analysis difficult for the experts. The same is the problem with the development of computer aided diagnosis (CAD) systems for detection of ocular diseases. Speckle noise is granular in nature and interferes with the diagnostic observations made using OCT images and the segmentation of different OCT layers. This work presents an efficient OCT denoising technique using residual convolutional neural network. The proposed technique will not only help experts in analysis of OCT images, but can also act as first step to construct CAD systems for ocular diseases. The performance of the proposed approach is evaluated on Duke (SD-OCT) and Topcon (3D-OCT) image databases based on visual and parametric observations. The performance of the proposed method on parameters like PSNR, SSIM, MSR, CNR, and ENL is compared with the state-of-the-art speckle denoising methods. It is observed that the proposed approach performs better as compared to the methods referred from literature on both visual and parametric evaluations.
Similar content being viewed by others
References
Adabi S, Rashedi E, Clayton A, Mohebbi-Kalkhoran H, Chen X-W, Conforto S, Nasiriavanaki M (2018) Learnable despeckling framework for optical coherence tomography images. J Biomed Opt 23(1):016013
Adhi M, Duker J S (2013) Optical coherence tomography–current and future applications. Curr Opin Ophthalmol 24(3):213
Adiga VS, Sivaswamy J (2018) Shared encoder based denoising of optical coherence tomography images. In: Proceedings of 11th Indian conference on computer vision, graphics and image processing (ICVGIP’18), ACM
Avanaki M R, Cernat R, Tadrous P J, Tatla T, Podoleanu A G, Hojjatoleslami S A (2013) Spatial compounding algorithm for speckle reduction of dynamic focus oct images. IEEE Photon Technol Lett 25(15):1439–1442
Bernardes R, Maduro C, Serranho P, Araújo A, Barbeiro S, Cunha-Vaz J (2010) Improved adaptive complex diffusion despeckling filter. Opt Express 18 (23):24048–24059
Boyat A K, Joshi BK A review paper: noise models in digital image processing. arXiv:1505.03489
Chen Y, Pock T (2017) Trainable nonlinear reaction diffusion: A flexible framework for fast and effective image restoration. IEEE Trans Pattern Anal Mach Intell 39(6):1256–1272
Chong B, Zhu Y-K (2013) Speckle reduction in optical coherence tomography images of human finger skin by wavelet modified bm3d filter. Opt Commun 291:461–469
Chong G T, Farsiu S, Freedman S F, Sarin N, Koreishi A F, Izatt J A, Toth C A (2009) Abnormal foveal morphology in ocular albinism imaged with spectral-domain optical coherence tomography. Arch Ophthalmol 127(1):37–44
Cincotti G, Loi G, Pappalardo M (2001) Frequency decomposition and compounding of ultrasound medical images with wavelet packets. IEEE Trans Med Imaging 20(8):764–771
Dabov K, Foi A, Katkovnik V, Egiazarian K (2007) Image denoising by sparse 3-d transform-domain collaborative filtering. IEEE Trans Image Process 16 (8):2080–2095
Du Y, Liu G, Feng G, Chen Z (2014) Speckle reduction in optical coherence tomography images based on wave atoms. J Biomed Opt 19(5):056009
Du Y, Liu G, Feng G, Chen Z (2014) Speckle reduction in optical coherence tomography images based on wave atoms. J Biomed Opt 19(5):056009
Dubey S D (1970) Compound gamma, beta and f distributions. Metrika 16 (1):27–31
Duker J S, Waheed N K, Goldman D (2013) Handbook of retinal OCT: optical coherence tomography, Elsevier Health Sciences
Elad M, Aharon M (2006) Image denoising via sparse and redundant representations over learned dictionaries. IEEE Trans Image Process 15(12):3736–3745
Fang L, Li S, Nie Q, Izatt J A, Toth C A, Farsiu S (2012) Sparsity based denoising of spectral domain optical coherence tomography images. Biomed Opt Express 3(5):927–942
Fang L, Li S, Nie Q, Izatt J A, Toth C A, Farsiu S (2012) Sparsity based denoising of spectral domain optical coherence tomography images. Biomed Opt Expres 3(5):927–942
Goodfellow I, Bengio Y, Courville A, Bengio Y (2016) Deep learning, vol 1. MIT Press, Cambridge
Goodman J W (1976) Some fundamental properties of speckle. JOSA 66 (11):1145–1150
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Hore A, Ziou D (2010) Image quality metrics: Psnr vs. ssim. In: 2010 20th international conference on pattern recognition (icpr), IEEE, pp 2366–2369
Huang D, Swanson E A, Lin C P, Schuman J S, Stinson W G, Chang W, Hee M R, Flotte T, Gregory K, Puliafito C A et al (1991) Optical coherence tomography. Science 254(5035):1178–1181
Ioffe S, Szegedy C (2015) Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv:1502.03167
Isar CS-CA (2015) Optical coherence tomography speckle reduction in the wavelets domain, the Scientific Bulletin of the Politehnica University of Timisoara-Transactions on Electronics and Communications 60(74), 3–7
Jain V, Seung S (2009) Natural image denoising with convolutional networks. In: Advances in neural information processing systems, pp 769–776
Jiao J, Tu W-C, He S, Lau R W (2017) Formresnet: formatted residual learning for image restoration. In: 2017 IEEE conference on computer vision and pattern recognition workshops (CVPRW). IEEE, pp 1034–1042
Kafieh R, Rabbani H, Selesnick I (2015) Three dimensional data-driven multi scale atomic representation of optical coherence tomography. IEEE Trans Med Imaging 34(5):1042–1062
Krizhevsky A, Sutskever I, Hinton G E (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems, pp 1097–1105
Kuan D, Sawchuk A, Strand T, Chavel P (1987) Adaptive restoration of images with speckle. IEEE Trans Acoust Speech Signal Process 35(3):373–383
Kumar N, Nachamai M (2017) Noise removal and filtering techniques used in medical images, Oriental Journal of Computer Science & Tachnology, 103–113
LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324
Lee J-S, Jurkevich L, Dewaele P, Wambacq P, Oosterlinck A (1994) Speckle filtering of synthetic aperture radar images: A review. Remote Sens Rev 8(4):313–340
Li M, Idoughi R, Choudhury B, Heidrich W (2017) Statistical model for oct image denoising. Biomed Opt Expres 8(9):3903–3917
Lopes A, Nezry E, Touzi R, Laur H (1993) Structure detection and statistical adaptive speckle filtering in sar images. Int J Remote Sens 14(9):1735–1758
Loupas T, McDicken W, Allan P L (1989) An adaptive weighted median filter for speckle suppression in medical ultrasonic images. IEEE Trans Circuits Syst 36(1):129–135
Mayer M A, Borsdorf A, Wagner M, Hornegger J, Mardin C Y, Tornow R P (2012) Wavelet denoising of multiframe optical coherence tomography data. Biomed Opt Expres 3(3):572–589
Murakami T, Ogawa K (2018) Speckle noise reduction of optical coherence tomography images with a wavelet transform. In: 2018 IEEE 14th international colloquium on signal processing & its applications (CSPA), IEEE, pp 31–34
Pircher M, Götzinger E, Leitgeb R A, Fercher A F, Hitzenberger C K (2003) Speckle reduction in optical coherence tomography by frequency compounding. J Biomed Opt 8(3):565–570
Pircher M, Hitzenberger C K, Schmidt-Erfurth U (2011) Polarization sensitive optical coherence tomography in the human eye. Prog Retin Eye Res 30(6):431–451
Puvanathasan P, Bizheva K (2009) Interval type-ii fuzzy anisotropic diffusion algorithm for speckle noise reduction in optical coherence tomography images. Opt Express 17(2):733–746
Schmidt U, Roth S (2014) Shrinkage fields for effective image restoration. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2774–2781
Schmitt J M, Xiang S, Yung K M (1999) Speckle in optical coherence tomography. J Biomed Opt 4(1):95–106
Selesnick I W (2004) The double-density dual-tree dwt. IEEE Trans Signal Process 52(5):1304–1314
Simonyan K, Zisserman A Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556
Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1–9
Tawse KL, Hedges TR, Gobuty M, Mendoza-Santiesteban C (2014) Optical coherence tomography shows retinal abnormalities associated with optic nerve disease. Br J Ophthalmol 98(2):ii30–ii33
Thakur I, Kansal M A review on noise reduction from medical images 03 (06)
Thomas M G, Kumar A, Mohammad S, Proudlock F A, Engle E C, Andrews C, Chan W-M, Thomas S, Gottlob I (2011) Structural grading of foveal hypoplasia using spectral-domain optical coherence tomography: a predictor of visual acuity?. Ophthalmology 118(8):1653–1660
Wang H, Rollins AM (2009) Speckle reduction in optical coherence tomography using angular compounding by b-scan doppler-shift encoding. J Biomed Opt 14(3):030512
Wang S-H, Lv Y-D, Sui Y, Liu S, Wang S-J, Zhang Y-D (2018) Alcoholism detection by data augmentation and convolutional neural network with stochastic pooling. J Med Syst 42(1):2
Wang Z, Bovik A C, Sheikh H R, Simoncelli E P (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13 (4):600–612
Wong A, Mishra A, Bizheva K, Clausi D A (2010) General bayesian estimation for speckle noise reduction in optical coherence tomography retinal imagery. Opt Express 18(8):8338–8352
Xia S, Huang Y, Peng S, Wu Y, Tan X (2016) Adaptive anisotropic diffusion for noise reduction of phase images in fourier domain doppler optical coherence tomography. Biomed Opt Expres 7(8):2912–2926
Yu Y, Acton S T (2002) Speckle reducing anisotropic diffusion. IEEE Trans Image Process 11(11):1260–1270
Zhang K, Zuo W, Chen Y, Meng D, Zhang L (2017) Beyond a gaussian denoiser: Residual learning of deep cnn for image denoising. IEEE Trans Image Process 26(7):3142–3155
Zhang Y, Pfeiffer T, Weller M, Wieser W, Huber R, Raczkowsky J, Schipper J, Wörn H, Klenzner T (2014) Optical coherence tomography guided laser cochleostomy: Towards the accuracy on tens of micrometer scale, BioMed research international
Zhang Y-D, Muhammad K, Tang C (2018) Twelve-layer deep convolutional neural network with stochastic pooling for tea category classification on gpu platform. Multimed Tools Appl 77(17):22821–22839
Zoran D, Weiss Y (2011) From learning models of natural image patches to whole image restoration. In: 2011 IEEE international conference on computer vision (ICCV). IEEE, pp 479–486
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gour, N., Khanna, P. Speckle denoising in optical coherence tomography images using residual deep convolutional neural network. Multimed Tools Appl 79, 15679–15695 (2020). https://doi.org/10.1007/s11042-019-07999-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-07999-y