Cluster-based filtering framework for removing speckles with structural protection in OCT images

Generally speaking, it is the essential core of image filtering to keep the texture features better while denoising the image. To some extent, optical coherence tomography retina images have speckle noise, which masks the texture features of the image, and thus causes misjudgment to the doctor’s diagnosis. In this paper, we first propose a cluster-based filtering framework for removing speckles with structural protection in OCT images. The overall process can be divided into preprocessing, structure extraction and structure denoising. First, in the preprocessing stage, we propose to use the shearlet (SHT) method for preliminary filtering and combine block search and matching to achieve structure protection. Then in the structure extraction stage, we propose to use the relative total variation algorithm to achieve structure extraction, combined with fuzzy C-means Clustering filters out the background noise to obtain the structure mask of the image. Finally, in the structure denoising stage, we propose a new variational Block matching 3D (BM3D)-L2 method, and the structure of the image and the noise are described in BM3D space and L2 space, respectively. By assigning appropriate values to the parameters, image noise can be better eliminated, and the structural texture of the image can be protected. We test the proposed method on seven large noisy OCT images, which include five human retinal OCT images and two mouse optic nerve OCT images. In addition, we also compare it with SHT, BM3D, TV-SHT and TV-BM3D methods, which were proved to be effective in denoising. The performances of these methods are quantitatively evaluated in terms of the signal-to-noise ratio (SNR), contrast-to-noise ratio (CNR) and the averaged equivalent number of looks (ENL) at the aspects of speckle reduction and structure texture protection. Vast experiments show that our proposed method can effectively reduce speckle noise in OCT images, protect important structural information and improve image quality. Here, we believe that our method will improve image segmentation, medical diagnosis, and can use this as training samples to improve the accuracy of machine learning.

[1]  Jianlin Gao,et al.  Probability-based non-local means filter for speckle noise suppression in optical coherence tomography images. , 2016, Optics letters.

[2]  R. S. Anand,et al.  Speckle filtering of ultrasound images using a modified non-linear diffusion model in non-subsampled shearlet domain , 2015, IET Image Process..

[3]  A. Fercher,et al.  Optical coherence tomography - principles and applications , 2003 .

[4]  Mohammadreza Nasiriavanaki,et al.  Cluster-based filtering framework for speckle reduction in OCT images. , 2018, Biomedical optics express.

[5]  Gerlind Plonka-Hoch,et al.  Combined Curvelet Shrinkage and Nonlinear Anisotropic Diffusion , 2007, IEEE Transactions on Image Processing.

[6]  Hongming Zhang,et al.  Speckle noise reduction algorithm with total variation regularization in optical coherence tomography. , 2015, Optics express.

[7]  I. Johnstone,et al.  Adapting to Unknown Smoothness via Wavelet Shrinkage , 1995 .

[8]  Antonin Chambolle,et al.  Dual Norms and Image Decomposition Models , 2005, International Journal of Computer Vision.

[9]  Michael Hughes,et al.  Speckle noise reduction in optical coherence tomography of paint layers. , 2010, Applied optics.

[10]  Hiroshi Ishikawa,et al.  Retinal optical coherence tomography image enhancement via deep learning. , 2018, Biomedical optics express.

[11]  Silvia Conforto,et al.  Learnable despeckling framework for optical coherence tomography images , 2017, Journal of biomedical optics.

[12]  Scott T. Acton,et al.  Speckle reducing anisotropic diffusion , 2002, IEEE Trans. Image Process..

[13]  Alexander Wong,et al.  General Bayesian estimation for speckle noise reduction in optical coherence tomography retinal imagery. , 2010, Optics express.

[14]  Caiming Zhang,et al.  Speckle noise reduction of multi-frame optical coherence tomography data using multi-linear principal component analysis. , 2018, Optics express.

[15]  Maciej Wojtkowski,et al.  High-speed optical coherence tomography: basics and applications. , 2010, Applied optics.

[16]  Zhaoxia Yu,et al.  Speckle attenuation in optical coherence tomography by curvelet shrinkage. , 2009, Optics letters.

[17]  G. Franceschetti,et al.  Iterative homomorphic technique for speckle reduction in synthetic-aperture radar imaging , 1995 .

[18]  J. Fujimoto,et al.  Speckle reduction in optical coherence tomography images by use of a spatially adaptive wavelet filter. , 2004, Optics letters.

[19]  Daniel L Marks,et al.  Speckle reduction by I-divergence regularization in optical coherence tomography. , 2005, Journal of the Optical Society of America. A, Optics, image science, and vision.

[20]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[21]  Maciej Wojtkowski,et al.  Efficient Reduction of Speckle Noise in Optical Coherence Tomography References and Links , 2022 .

[22]  Rui Bernardes,et al.  Improved Adaptive Complex Diffusion Despeckling Filter References and Links , 2022 .

[23]  Daniel S. Kermany,et al.  Identifying Medical Diagnoses and Treatable Diseases by Image-Based Deep Learning , 2018, Cell.

[24]  A. Fercher,et al.  In vivo human retinal imaging by Fourier domain optical coherence tomography. , 2002, Journal of biomedical optics.

[25]  Zhenkun Lei,et al.  BM3D-based total variation algorithm for speckle removal with structure-preserving in OCT images. , 2019, Applied optics.

[26]  Zhenkun Lei,et al.  Selective retinex enhancement based on the clustering algorithm and block-matching 3D for optical coherence tomography images. , 2019, Applied optics.

[27]  T. Yamashita,et al.  Comparisons of choroidal thickness of normal eyes obtained by two different spectral-domain OCT instruments and one swept-source OCT instrument. , 2013, Investigative ophthalmology & visual science.

[28]  Jong-Sen Lee,et al.  Speckle analysis and smoothing of synthetic aperture radar images , 1981 .

[29]  Xinjian Chen,et al.  Speckle noise reduction in optical coherence tomography images based on edge-sensitive cGAN. , 2018, Biomedical optics express.

[30]  L. Rudin,et al.  Nonlinear total variation based noise removal algorithms , 1992 .

[31]  Shutao Li,et al.  Fast Acquisition and Reconstruction of Optical Coherence Tomography Images via Sparse Representation , 2013, IEEE Transactions on Medical Imaging.

[32]  H. M. Salinas,et al.  Comparison of PDE-Based Nonlinear Diffusion Approaches for Image Enhancement and Denoising in Optical Coherence Tomography , 2007, IEEE Transactions on Medical Imaging.

[33]  T. Loupas,et al.  An adaptive weighted median filter for speckle suppression in medical ultrasonic images , 1989 .

[34]  Jichai Jeong,et al.  Effective speckle noise suppression in optical coherence tomography images using nonlocal means denoising filter with double Gaussian anisotropic kernels , 2015 .

[35]  Zhenkun Lei,et al.  Texture preservation and speckle reduction in optical coherence tomography using the shearlet-based total variation algorithm , 2019, Optics and Lasers in Engineering.

[36]  J. Schmitt,et al.  Speckle in optical coherence tomography. , 1999, Journal of biomedical optics.

[37]  Tzong-Jer Chen,et al.  Fuzzy c-means clustering with spatial information for image segmentation , 2006, Comput. Medical Imaging Graph..

[38]  M. Ng,et al.  Alternating minimization method for total variation based wavelet shrinkage model , 2010 .

[39]  J. Fujimoto,et al.  Optical Coherence Tomography , 1991 .

[40]  Qing Guo,et al.  Image denoising algorithm based on contourlet transform for optical coherence tomography heart tube image , 2013, IET Image Process..

[41]  M. Wojtkowski,et al.  Ultra high-speed swept source OCT imaging of the anterior segment of human eye at 200 kHz with adjustable imaging range. , 2009, Optics express.