Open Access
23 December 2021 Speckle noise reduction in coherent imaging systems via hybrid median–mean filter
Raul Castaneda, Jorge Garcia-Sucerquia, Ana Doblas
Author Affiliations +
Abstract

Images recorded by coherent imaging systems, including laser-based photography, digital holography (DH), and digital holographic microscopy (DHM), are severely distorted by speckle noise. We present a single-shot image processing method to reduce the speckle noise, coined hybrid median–mean filter (HM2F), which is based on the average of conventional median-filtered images with different kernel sizes. The synergic combination of the median filter and mean approach provides a denoised image with reduced speckle contrast while the spatial resolution is kept at up to 97% of the original value. The HM2F method is compared with the conventional median filter approach, the 3D block matching filter, the nonlocal means filter, the 2D windowed Fourier transform filter, and the Wiener filter using different speckle-distorted images to benchmark its performance. Based on the experimental results and the simplicity of the technique, HM2F is proposed as an effective denoising tool for reducing the speckle noise in laser-based photography, DH, and DHM.

1.

Introduction

Speckle noise is inherited by all imaging techniques that utilize a coherent light as a source of illumination. The speckle is generated due to the illumination of a surface with roughness in dimensions comparable to the coherent wavelength of the light source.1 Following Huygens’ principle,2 each point of the surface acts as a spherical wave scatter emitting light with random phase distribution among them. The coherent superposition of these spherical wavefronts creates a random intensity pattern of constructive and destructive interference, dark and shiny spots, to produce the speckle pattern.1 The speckle noise is, therefore, a random pattern of dark and shiny spots that appears on the images in any coherent (e.g., laser-based) imaging system,1 including laser-based photography,3 digital holography (DH),4 and digital holographic microscopy (DHM).5 While laser-based projectors provide a wide color gamut for vivid, super bright, and high contrast images, their major limitation is the speckle noise caused by the lasers’ coherent nature. Akram and Chen3 reviewed the current state-of-the-art solutions to reduce speckle noise. These approaches involve the decorrelation of the light through the wavelength using a source with the fast tuning of lasing wavelength or an array of sources with different wavelengths. Another decorrelation approach can involve the use of a source with reduced spatial coherence (e.g., spatial decorrelation) or the use of an array of sources with different angles at one spot on the screen (e.g., angular decorrelation). The angular decorrelation can also be achieved changing the illumination angle at one spot or rotating a diffuser. Finally, light can be decorrelated using polarization with a source with fast changing polarization or splitting the light into two paths with sufficient path length difference and different polarizations.

Although DH and DHM techniques have been successfully applied to many diverse fields, including life and material sciences,57 the presence of speckle noise has hampered additional potential applications. Several approaches have been developed in DH and DHM to diminish the adverse speckle effects to widen the use of these imaging methods; however, these ruin the image contrast and reduce the spatial resolution. In general, the methods to reduce speckle noise can be grouped into two categories: physical approaches816 and computational approaches.1727 The physical techniques are commonly based on two methodologies. One method consists of recording the same scene hologram Q times under different physical conditions. Because of the random behavior of the speckle noise, the speckle noise in each of the recorded holograms is uncorrelated with the others. Therefore, the average of the reconstructed images provides a numerical reconstruction with reduced speckle noise following a 1/Q law.28 Such holograms can be acquired by changing the angle of illumination through a rotating mirror,8 slightly rotating the object,9 and lateral shifting the object10 or the sensor.11 Another reported physical technique consists of using different wavelengths to register multiple holograms.12 In addition, other physical methods use some optical elements to reduce the light’s spatial coherence partially. Examples of these elements include rotating diffusers,13 spatial light modulators,14,15 and holography diffusers.16

Due to the number of holograms that need to be recorded to produce significate effects ranging from 20 to 100 images, the common disadvantage of all of these physical methods is the lengthy acquisition time, which limits the techniques to static samples. Computational techniques aim to reduce the speckle noise in dynamic applications. The main idea of these techniques is the use of filters applied in the spatial17,21,23 or Fourier domain24,25 to reduce the speckle noise. Other computational methods are based on the same idea as the physical approaches in which one averages Q partially uncorrelated speckle-distorted reconstructed images from a single hologram. These methods include the introduction of a spatial jittering in the Fresnel Kernel,26 the use of a mask to generate Q sub-holograms,27 and the sequential sampling of the discrete Fourier transform of the hologram.19 A standard limitation of these computational approaches is the requirement of some parameters for improving the performance. This may be a limitation for inexperienced users who may not have prior knowledge of the technique. In addition, computational methods are subject to a trade-off between spatial resolution and speckle noise. The higher the reduction in the speckle noise is, the lower the spatial resolution in the denoised image is. This trade-off has been avoided by implementing approaches in which physical and computational methods are integrated.19,29,30 In particular, Bianco et al.30 proposed a framework that combines the acquisition of multiple digital holograms with optimized joint-action computational image-denoising methods. In that work, the authors demonstrated their technique using computer-generated holograms from a single-shot recording and validated it using dual-wavelength holographic recordings.

With the significant advancement of deep learning (DL) techniques over the last years, DL approaches have also been applied to restore sharp images from their degraded version in the presence of speckle noise. Among the different DL approaches, speckle-free images have been achieved using a convolutional neural network31 and conditional generative adversarial network,32 which were applied to underwater sonar images and laser-illuminated ex vivo porcine gastrointestinal tissues, respectively. Whereas traditional DL algorithms require the speckle-free image for training the model, Yin et al.33 proposed a DL method that does not require prior knowledge of speckle-free object distribution. Even though DL algorithms are robust, their performance depends heavily on the number of training data and their quality.

The proposed method in this work synergistically combines two standard denoising methods in image processing: the median filter and the mean approach. The novelty of the presented approach, named the hybrid median–mean filter (HM2F), is the cascaded application of these techniques to the speckle-distorted images. In this work, we focus on the implementation of the HM2F method in speckle-distorted images from laser-based photography, DH, and DHM. Using the HM2F, the speckle noise is reduced up to 49% for laser-based photography, 72% for DH, and 14% for DHM, which corresponds to a speckle contrast of 0.51, 0.28, and 0.86, respectively. The resolution is kept at up to 97% of the original value, reducing the adding of blurring effects for all imaging modalities (e.g., laser-based photography, DH, and DHM).

2.

Hybrid Median–Mean Filter

The HM2F method is an iterative method based on applying i times a median filter over the original noisy speckle-distorted image g. For each i iteration, the image after applying the median filter is saved in the variable h. The square kernel size of the median filter increases by (2i1) for each iteration. Because the median filter with kernel size [1×1] provides an identical image to the noisy input image (g), the first iteration in the HM2F corresponds to i=2. The novelty of the HM2F to other methods reported in the literature is the combination of several median-filtered images (h) to provide a final denoising image (g^). We propose the average between the i’th median-filtered image (h) and the previous (i1)’th denoised image (g^), namely, g^. Therefore, in the first iteration (i=2), h=median(g,[3×3]) and g^=(g+h)/2. Figure 1 shows the pseudocode of the HM2F. From Fig. 1, one can realize that the inputs of HM2F are the noisy images (g) and the maximum kernel size for the median filter (k). Figure 2 shows the process of the HM2F for the maximum kernel size of k=5 (maximum iteration, i=3). For k=5, the median filter is applied twice to the noisy image with kernel sizes of [3×3] and [5×5]. For the first iteration, a median filter of kernel size [3×3] is applied to the original noise image (g) to provide the denoised h image. The average of this result and the original image results is the new image g^. For the second iteration, a new denoised h image, obtained by applying the median filter with kernel [5×5] to the noisy image, is averaged with the previously computed image. Figure 2 shows the operation of the median filter in two different regions, marked by the red-dashed boxes. Black values represent the original noisy data, and red values represent the result after applying the HM2F. A zero-padding operation is required to offset border problems for each median filter.

Fig. 1

Pseudocode of the HM2F.

OE_60_12_123107_f001.png

Fig. 2

Illustration of the HM2F for a maximum kernel size of k=5. The input image is the noisy image. Each median filter creates a reduced speckle-noise image (e.g., denoising speckle image). The final denoised image is obtained as the average between the median filtered image and the mean result of the previous iteration.

OE_60_12_123107_f002.png

The HM2F can also be applied to RGB speckle-distorted images after splitting the color image into three-channel images, applying the HM2F to each channel image, and merging back these three-channel denoised images.

3.

Experimental Validation of HM2F

The following section is devoted to showing the versatility of the proposed HM2F in laser-based photography, DH, and DHM. The HM2F was applied to the RGB noisy image of a four-color cube in laser-based photography, the reconstructed amplitude images of a dice and horse model in DH, and the reconstructed phase images of a star target and a complex biological sample in DHM. Figure 3 shows the optical configuration of the three optical systems.

Fig. 3

Illustration of the optical configurations. (a) Color laser-based photography, (b) DH, and (c) DHM systems following a Mach–Zehnder arrangement. BE, beam expander; BS, beamsplitter; DM, dichroic mirror; L, lens; M, mirror; MO, microscope objective; O, object beam; R, reference beam; SF, spatial filter; TL, tube lens.

OE_60_12_123107_f003.png

3.1.

Laser-Based RGB Photography Results

Figure 4 compares the performances of the HM2F method with the known denoising methods, including the 3D block matching (BM3D),20 the nonlocal means (NLM) filter,18,21 the Wiener filter,22 and the conventional median filter (CMF). Note that for CMF we applied a median filter with a particular kernel size over the original image. For this comparison, we show the final RGB denoised image of a four-color cube utilized as a millimeter-sized object. In the laser-based RGB photographic system [Fig. 3(a)], the cube was directly illuminated by three lasers of wavelengths 671 (red), 532 (green), and 473 nm (blue). The cube was located at 86 cm from a commercial Canon photographic camera. More details of this laser-based photographic system are provided in Ref. 34. The kernel size for both the CMF and the proposed HM2F was 11×11. Using these results, we quantified and characterized the reduction in the speckle noise by measuring the speckle contrast (C) per channel as C=σi/I¯i,28 where σi and I¯i are the standard deviation and mean intensity, respectively, inside the yellow region marked in the original noisy image in Fig. 4(a). We report the average value of the three measured speckle contrast values for each denoising technique in the lower right corner of Fig. 4. These values were normalized to those of the original noisy image. Comparing the speckle contrast values, the reduction in the speckle contrast provided by the proposed HM2F method is almost the same as that provided by the CMF approach (C=0.51 for HM2F versus 0.50 for CMF). Nonetheless, for the same kernel size, the blurring effect of the conventional median-filtered RGB image is more significant than that of the HM2F image. A quantitative analysis of the blurring effects is provided by analyzing the first-order derivative of a step function (i.e., edge) for each method. The step function is defined by the mean profile along the vertical direction of the region marked by the green rectangle in Fig. 3(a). Because the first-order derivative of a step function is a Delta function,35 we estimated the full width at half maximum (FWHM) of the first-order derivative of the step function. Because our step function is noisy, we fitted it using a smoothing spline with a parameter that was determined empirically for each method in such a way that the correlation coefficient between the noisy step function and the fitted one is higher than 0.99. Figure 4(g) shows the first-order derivative of the edge for the BM3D, NLM, Wiener, CMF, and HM2F approaches. For each of these profiles, we quantified the FWHM value, reported in millimeters in the top right corner of each image method. The FWHM is equal to 0.28 mm for the original noisy image and the denoised images obtained after applying the BM3D, NLM, Wiener, and HM2F approaches. This means that the BM3D, NLM, Wiener, and HM2F methods do not introduce any blurring effect. By contrast, the CMF technique introduces some blurring with the FWHM being increased to 0.31 mm. Nonetheless, while the NLM and HM2F approaches are similar, the reduction of the speckle contrast is less for the BM3D (C=0.59 for BM3D versus 0.51 for HM2F) and the Wiener (C=0.58 for Wiener versus 0.51 for HM2F) methods. In conclusion, for the four-color cube, the HM2F shows the highest reduction the speckle contrast without adding blurry effects.

Fig. 4

Validation of the proposed HM2F method in laser-based photography. Denoised RGB images of the four-color cube after applying different denoising approaches. (a) Original noisy image; denoised image using (b) BM3D, (c) Wiener filter, (d) NLM filter, (e) proposed HM2F, and (f) CMF. Panel (g) compares the response of these methods to blur by plotting the first-order derivate of a step function defined by the mean profile along the vertical direction of the region marked by the green rectangle in Panel (a).

OE_60_12_123107_f004.png

3.2.

DH Results

The holograms for two different samples (dice and horse model) were recorded in the DH system [Fig. 3(b)] operating in an off-axis Mach–Zehnder interferometer architecture.36 The illumination source used in the DH system was a He–Ne laser of wavelength λ=632.8  nm. The holograms were recorded by a complementary metal-oxide-semiconductior (CMOS) camera (M×N=2592×2048 and Δx=Δy=4.8  μm square pixels). In this experiment, the camera was located at a distance of z=70  cm from the sample, producing a speckle grain with a lateral (xy) size of δx=λz/MΔx=35  μm and δy=λz/NΔy=45  μm. Figures 5(a)5(e) compare the reconstructed amplitude images of a dice applying different kernel sizes, which are [9×9] and [17×17], using two different approaches: (i) CMF [Figs. 4(a) and 4(c)] and (ii) the proposed HM2F [Figs. 4(b) and 4(d)]. We quantified and characterized the reduction in the speckle noise by plotting normalized speckle contrast versus the number of iterations for each kernel size (i.e., iteration) in Fig. 4(e). Because the speckle contrast is highly dependent on the object information, the contrast speckle was measured in 10 different square regions to provide an experimental error. The quantitative values shown in Fig. 5(e) show that the speckle contrast reduces rapidly for both the CMF and HM2F. Comparing the reconstructed amplitude images from the CMF and HM2F shows that, although the CMF reduces the speckle noise faster than the HM2F, the HM2F provides final denoising images with fewer blurring effects than that provided by the CMF. These results show that the HM2F presents a better trade-off between reducing the speckle contrast and the blurring effects. A quantitative analysis of the blurring effects is provided by estimating the FWHM of the first-order derivative of a step function defined by the profile along the transverse direction marked by the green line in Fig. 5(a). Figure 5(e) also compares the increase of the blurring effects versus the size of the kernel for the CMF and the HM2F. This panel illustrates how the speckle contrast and the response to the blurring can be controlled by selecting a different kernel size of the median filter. These curves show the trade-off between the speckle noise and resolution in both the CMF and HM2F methods. Despite this trade-off being present in both CMF and HM2F methods, the HM2F method shows a smaller blurring effect than the CMF method for any kernel size of the median filter, making it a more suitable method for mitigating the trade-off between speckle noise and blurry effects than the CMF approach.

Fig. 5

Denoising images obtained after applying two different approaches (CMF and HM2F) and two different kernel sizes. Panels (a)–(d) correspond to the denoised amplitude images using the CMF and HM2F approaches. Panel (e) corresponds to the quantitative comparison of the speckle contrast and the FWHM value of the first-order derivate of a step function defined by the profile along the transverse direction marked by the green line in Panel (a) versus numbers of iterations (i.e., kernel size) for the CMF and HM2F methods.

OE_60_12_123107_f005.png

To finalize the discussion for the DH system, Fig. 6 compares the performances of the proposed method with the known denoising methods [e.g., the BM3D filter,20 the NLM filter,18,21 the Wiener filter,22 and the 2D windowed Fourier transform filter (WFT2F)].25 For this comparison, we used the reconstructed amplitude image for the two samples: dice (first row) and model horse (second row). Figure 6 shows that the HM2F performs equally well in high contrast images (i.e., dice results) and low contrast images (i.e., horse results). We measured the speckle contrast (C) inside the green region marked in the original images for the two samples. The speckle contrast values, which were normalized to those of the original noisy image, are reported in the lower right corner. As can be seen, the value of the speckle contrast varies from image to image. For example, for the dice image, the BM3D approach provides the denoised image with the lowest speckle contrast (i.e., C=0.20). The NLM and HM2F filters give simiar values on the speckle contrast. Table 1 reports the FWHM values of the first derivative of the step function defined by a transverse green line, depicted in Fig. 6(f). Based on the FWHM values, the Wiener, BM3D, and HM2F approaches produce the denoised amplitude images with the smallest blurring effect. Nonetheless, although the Wiener filter has a lower reduction of the resolution, the speckle contrast is even higher than that of the other methods. For this sample object, the speckle contrast of the denoised BM3D horse image is slightly lower than that of the denoised HM2F horse image (C=0.24 for the BM3D versus C=0.28 for the HM2F). Nonetheless, the HM2F method provides a final denoised amplitude image with improved contrast, as the histogram of Fig. 6(n) shows. Figures 6(m) and 6(n) show that the original noisy image and the denoised images for the dice and horse model present many pixels with low gray levels. The higher the amount of low gray levels is, the lower the mean value (I¯i) is and, consequently, the higher the speckle contrast is because C is inversely proportional to I¯i. Nonetheless, the presence of low gray levels also affects the standard deviation value, resulting in low values of σi. For each image in Fig. 6, we calculated the mean and standard deviation in 10 different zones of 50×50  pixels for the dice model and 20×20  pixels for the horse model. The average value of these parameters is reported below each panel in Fig. 6.

Fig. 6

DH results for dice (a–f), and horse (g–l). The methods used are BM3D, NLM, WFT2F, Wiener, and HM2F. Panels (m) and (n) show the histograms of the dice and horse, respectively. The average mean and standard deviation values in 10 different zones for the dice and horse model are reported below each panel.

OE_60_12_123107_f006.png

Table 1

Comparison for the BM3D, NLM, WFT2F, Wiener, and HM2F methods.

OriginalBM3DNLMWFT2FWienerHM2F
FWHM (mm)0.400.430.460.920.420.43
Dice SNR (dB)9.91814.220.39.314.3
Horse SNR (dB)16.618.116.318.319.216.3

Table 1 also reports the signal-noise ratio (SNR) of the original and denoising images for the dice and horse samples. The SNR value was estimated as 10log10(gmax/std(gb)), where gmax is the maximum value of the amplitude image over the whole field of view and std(gb) refers to the standard deviation of a region of the image in which there are no sample details. Because the SNR value depends on the region chosen to compute the standard deviation, we selected 10 different areas within the dice and horse field of views. Table 1 reports the average values of the SNR values for these two DH images.

3.3.

DHM Results

The ability of the proposed method to reduce speckle contrast and mitigate the blurring effect was also demonstrated in quantitative phase imaging recorded in the DHM system. The optical setup of the off-axis DHM system follows a Mach–Zehnder architecture [Fig. 3(c)], operating in a telecentric configuration37,38 and image plane [e.g., the sensor was placed at the back focal plane of the tube lens (TL)]. Here, we validated the HM2F approach using two samples: a star target of the commercial quantitative phase target from Benchmark Technologies and a transverse section of the head of a Drosophila melanogaster fly. For the star target, the illumination source was a diode laser of wavelength 532 nm, and the CMOS camera had 1920×1080  squarepixels with a 2.4  μm pixel size. The DHM image system consisted of an infinity-corrected 40×/0.65 Olympus microscope objective (MO) and a TL of focal length 200 mm, resulting in an effective lateral magnification equal to 44.44×. On the other hand, the hologram of the Drosophila melanogaster fly was recorded using a HeNe laser of wavelength 633 nm and a charge-coupled device camera with 1024×1024  squarepixels of 6.9  μm size. The imaging system was set up using an infinity-corrected 10×/0.45 Nikon MO lens and a TL of focal length 200 mm.

The star target allows us to measure the experimental resolution limit (RL) by estimating the minimum resolvable star pattern and quantifying how much the resolution was reduced for each approach. We defined the experimental RL as the diameter in which the contrast of the reconstructed phase star pattern was reduced by 10% from its reference value, which is the contrast value for the diameter equal to 150  μm. The results of the star target are shown in Fig. 7. For each method, the experimental RL is marked by a black-dashed circle. Whereas Fig. 7(a) shows the original (i.e., noisy) reconstructed phase image, Figs. 7(b)7(g) are the reconstructed phase images obtained by the different methods: CMF [Fig. 7(b)], BM3D [Fig. 7(c)], NLM [Fig. 7(d)], WFT2F [Fig. 7(e)], Wiener filter [Fig. 7(f)], and proposed HM2F [Fig. 7(g)]. For the methods that use a median approach [Figs. 7(b) and 7(g)], the kernel size applied was [5×5]. Whereas the BM3D filter approach reduces the RL by a factor of 43×, the RL in the reconstructed phase image after applying the HM2F is not reduced. In addition to estimating the RL, we measured the speckle contrast (C) as a metric to calculate the reduction in the speckle noise. The parameter C was measured inside the yellow region marked in the inset of Fig. 7. The lower the value of C is, the higher the reduction in the speckle noise is. The reconstructed phase image obtained by the NLM filter [Fig. 7(e)] is the most insensitive to the speckle noise (i.e., the smallest C value). However, the RL was highly diminished by 12%, reducing the ability to discriminate the finer details. By contrast, the HM2F provided the second smallest C value, resulting in the best method that minimized the trade-off between the reduction in the RL and the speckle noise.

Fig. 7

Experimental results for the star target. The reconstructed phase image corresponds to (a) original noisy phase image, (b) denoised CMF phase image, (c) denoised BM3D phase image, (d) denoised NLM phase image, (e) denoised WFT2F phase image, (f) denoised Wiener phase image, and (g) denoised HM2F phase image. The kernel size for panels (b) and (g) is 5×5.

OE_60_12_123107_f007.png

Finally, Fig. 8 shows the reconstructed phase image of a section of the head of a D. melanogaster fly, a biological complex sample, provided by the BM3D, the NLM filter, the WFT2F, the Wiener filter, and the proposed HM2F. For comparison purposes, the noisy reconstructed phase image is shown in panel (a). For this sample, the BM3D and WFT2F approaches do not provide an optimal result. Nonetheless, the performance of the NLM, Wiener, and HM2F filters are similar. When an intense decorrelated noise corrupts the phase values, the reconstructed phase image has a high number of phase jumps in Fig. 8(g), marked by the white and black colors. We quantified the phase jumps in the original noisy image and denoised phase images inside the marked yellow region in Fig. 8(a). The phase jumps were reduced from 201 pixels in the original noisy image [Fig. 8(g)] to 195 pixels in the NLM denoised image [Fig. 8(h)], 176 pixels in the Wiener denoised image [Fig. 8(i)], and 79 pixels in the HM2F denoised image [Fig. 8(j)]. There is a reduction of 60% in the number of phase jumps for the HM2F, which shows that the proposed method provides a reconstructed phase image with reduced speckle noise.

Fig. 8

Experimental results for a transverse section of the head of a D. melanogaster fly. The reconstructed phase image corresponds to (a) original noisy image, (b) BM3D, and (c) NLM.

OE_60_12_123107_f008.png

4.

Conclusions

In summary, we have demonstrated a single-shot denoising image method to reduce speckle noise. The HM2F is based on the synergetic combination of two well-known approaches in image processing: the median and mean filters. Our experimental results demonstrate that the HM2F reduces the speckle noise in color laser-based photography and both reconstructed amplitude and phase images from DH systems with a minimum addition of blurring effects. The performance of the HM2F approach was compared with that of the state-of-the-art methods in speckle denoising (e.g., BM3D, NLM, WFT2F, and Wiener). Based on our experimental results, the performance of the HM2F is more constant across the different types of images. For example, the WFT2F method does not provide satisfactory results for the dice and horse model [Figs. 6(d) and 6(j)]. By contrast, the NLM approach works for the dice image but fails for the horse model. The denoised Wiener image of the dice model presents more speckle noise (e.g., C>1). Regarding the BM3D method, the denoised BM3D images for laser-based photography and DH present an adequate balance between the speckle reduction and the blurring effects. Nonetheless, this technique fails for quantitative phase imaging in DHM, reducing the RL by 43%. Another advantage of the HM2F is its simplicity in the required number of parameters and the computational processing time. While the HM2F and Wiener filter only require a single parameter (e.g., the kernel size) to provide a successful denoised image with reduced speckle noise, the WFT2F method requires the correct knowledge of the nine required parameters. Note that the maximum kernel size in the HM2F can be determined manually to obtain the best denoised HM2F image quickly and efficiently without requiring users’ experience or knowledge. Regarding the processing times, the average processing time for the images of the dice and horse model and the star target is 1.4 s for the HM2F, whereas the times for the Wiener filter, BM3D, NLM, and WFT2F methods are around 0.29, 9, 73, and 4390 times the processing times of the HM2F, respectively. The processing times are reported based on a 10 Pro Windows-based AMD Ryzen 5 8192 MB RAM laptop computer. Based on these results, the simplicity of the technique, and the processing time, HM2F is proposed as an effective denoising tool for reducing the speckle noise in laser-based photography, DH, and DHM. For increasing the use of our method to the community, the HM2F method was implemented as a script for Python and MATLAB and is available in a public repository on GitHub— https://oirl.github.io/Speckle-Hybrid-median-mean/. We predict that the HM2F could be applied to any image distorted by speckle noise. In future work, we will investigate the impact of this method on more interferometric systems, such as ultrasound and optical coherence tomography.

Acknowledgments

A. Doblas is grateful for support from National Science Foundation through her NSF CAREER award. J. Garcia-Sucerquia is grateful for support from Universidad Nacional de Colombia Sede Medellin. R. Castaneda and A. Doblas acknowledge support from the University of Memphis and the Herff College of Engineering. The authors declare no conflicts of interest.

References

1. 

J. W. Goodman, Statistical Optics, Wiley, New York (2000). Google Scholar

2. 

E. Hecht, Optics, Pearson, 5th ed2017). Google Scholar

3. 

M. N. Akram and X. Chen, “Speckle reduction methods in laser-based picture projectors,” Opt. Rev., 23 108 –120 (2016). https://doi.org/10.1007/s10043-015-0158-6 1340-6000 Google Scholar

4. 

P. Picart and J.-C. Li, Digital Holography, Wiley, New York (2012). Google Scholar

5. 

M. K. Kim, Digital Holographic Microscopy: Principles, Techniques, and Applications, Springer, New York (2011). Google Scholar

6. 

A. Asundi, Digital Holography for MEMS and Microsystem Metrology, Wiley, New York (2011). Google Scholar

7. 

G. Popescu, Quantitative Phase Imaging of Cells and Tissues, McGraw Hill, New York (2011). Google Scholar

8. 

X. Kang, “An effective method for reducing speckle noise in digital holography,” Chin. Opt. Lett., 6 100 –103 (2008). https://doi.org/10.3788/COL20080602.0100 CJOEE3 1671-7694 Google Scholar

9. 

J. Herrera-Ramirez, D. A. Hincapie-Zuluaga and J. Garcia-Sucerquia, “Speckle noise reduction in digital holography by slightly rotating the object,” Opt. Eng., 55 121714 (2016). https://doi.org/10.1117/1.OE.55.12.121714 Google Scholar

10. 

F. Pan et al., “Coherent noise reduction in digital holographic phase contrast microscopy by slightly shifting object,” Opt. Express, 19 3862 (2011). https://doi.org/10.1364/OE.19.003862 OPEXFF 1094-4087 Google Scholar

11. 

T. Baumbach et al., “Improvement of accuracy in digital holography by use of multiple holograms,” Appl. Opt., 45 6077 –6085 (2006). https://doi.org/10.1364/AO.45.006077 APOPAI 0003-6935 Google Scholar

12. 

T. Nomura et al., “Image quality improvement of digital holography by superposition of reconstructed images obtained by multiple wavelengths,” Appl. Opt., 47 D38 –D43 (2008). https://doi.org/10.1364/AO.47.000D38 APOPAI 0003-6935 Google Scholar

13. 

F. Dubois et al., “Partial spatial coherence effects in digital holographic microscopy with a laser source,” Appl. Opt., 43 1131 –1139 (2004). https://doi.org/10.1364/AO.43.001131 APOPAI 0003-6935 Google Scholar

14. 

P. Memmolo et al., “Encoding multiple holograms for speckle-noise reduction in optical display,” Opt. Express, 22 25768 (2014). https://doi.org/10.1364/OE.22.025768 OPEXFF 1094-4087 Google Scholar

15. 

Y. Wang et al., “Speckle noise suppression in digital holography by angular diversity with phase-only spatial light modulator,” Opt. Express, 21 19568 (2013). https://doi.org/10.1364/OE.21.019568 OPEXFF 1094-4087 Google Scholar

16. 

Y. Park et al., “Speckle-field digital holographic microscopy,” Opt. Express, 17 12285 –12292 (2009). https://doi.org/10.1364/OE.17.012285 OPEXFF 1094-4087 Google Scholar

17. 

J. Garcia-Sucerquia, J. H. Ramírez and D. Velasquez Prieto, “Reduction of spleckle noise in digital holography by using digital image processing,” Optik, 116 44 –48 (2005). https://doi.org/10.1016/j.ijleo.2004.12.004 OTIKAJ 0030-4026 Google Scholar

18. 

A. Buades, B. Coll and J.-M. Morel, “Non-local means denoising,” Image Process. Line, 1 208 –212 (2011). https://doi.org/10.5201/ipol.2011.bcm_nlm Google Scholar

19. 

J. Maycock et al., “Reduction of speckle in digital holography by discrete Fourier filtering,” J. Opt. Soc. Am. A, 24 1617 (2007). https://doi.org/10.1364/JOSAA.24.001617 JOAOD6 0740-3232 Google Scholar

20. 

K. Dabov et al., “Image denoising with block-matching and 3D filtering,” Proc. SPIE, 6064 606414 (2006). https://doi.org/10.1117/12.643267 PSISDG 0277-786X Google Scholar

21. 

A. Uzan, Y. Rivenson and A. Stern, “Speckle denoising in digital holography by nonlocal means filtering,” Appl. Opt., 52 A195 –A200 (2013). https://doi.org/10.1364/AO.52.00A195 APOPAI 0003-6935 Google Scholar

22. 

X. Zhang, “Image denoising using local Wiener filter and its method noise,” Optik, 127 6821 –6828 (2016). https://doi.org/10.1016/j.ijleo.2016.05.002 OTIKAJ 0030-4026 Google Scholar

23. 

H. A. Aebischer and S. Waldner, “Simple and effective method for filtering speckle-interferometric phase fringe patterns,” Opt. Commun., 162 205 –210 (1999). https://doi.org/10.1016/S0030-4018(99)00116-9 OPCOB8 0030-4018 Google Scholar

24. 

X. Huang et al., “Speckle reduction of reconstructions of digital holograms using gamma-correction and filtering,” IEEE Access, 6 5227 –5235 (2018). https://doi.org/10.1109/ACCESS.2017.2751540 Google Scholar

25. 

Q. Kemao, “Windowed Fourier transform for fringe pattern analysis,” Appl. Opt., 43 2695 –2702 (2004). https://doi.org/10.1364/AO.43.002695 APOPAI 0003-6935 Google Scholar

26. 

M. Haouat et al., “Reduction of speckle noise in holographic images using spatial jittering in numerical reconstructions,” Opt. Lett., 42 1047 –1050 (2017). https://doi.org/10.1364/OL.42.001047 OPLEDP 0146-9592 Google Scholar

27. 

D. Hincapie, J. Herrera-Ramírez and J. Garcia-Sucerquia, “Single-shot speckle reduction in numerical reconstruction of digitally recorded holograms,” Opt. Lett., 40 1623 –16 (2015). https://doi.org/10.1364/OL.40.001623 OPLEDP 0146-9592 Google Scholar

28. 

J. W. Goodman, “Some fundamental properties of speckle,” J. Opt. Soc. Am., 66 1145 –1150 (1976). https://doi.org/10.1364/JOSA.66.001145 JOSAAH 0030-3941 Google Scholar

29. 

F. Le Clerc, M. Gross and L. Collot, “Synthetic-aperture experiment in the visible with on-axis digital heterodyne holography,” Opt. Lett., 26 1550 (2001). https://doi.org/10.1364/OL.26.001550 OPLEDP 0146-9592 Google Scholar

30. 

V. Bianco et al., “Quasi noise-free digital holography,” Light Sci. Appl., 5 e16142 (2016). https://doi.org/10.1038/lsa.2016.142 Google Scholar

31. 

Y. Lu et al., “Learning a deep convolutional network for speckle noise reduction in underwater sonar images,” in Proc. 11th Int. Conf. Mach. Learn. and Comput., 445 –450 (2019). Google Scholar

32. 

T. L. Bobrow et al., “DeepLSR: a deep learning approach for laser speckle reduction,” Biomed. Opt. Express, 10 2869 –2882 (2019). https://doi.org/10.1364/BOE.10.002869 BOEICL 2156-7085 Google Scholar

33. 

D. Yin et al., “Speckle noise reduction in coherent imaging based on deep learning without clean data,” Opt. Lasers Eng., 133 106151 (2020). https://doi.org/10.1016/j.optlaseng.2020.106151 Google Scholar

34. 

D. Hincapie, D. Velasquez and J. Garcia-Sucerquia, “Chromatic aberration compensation in numerical reconstruction of digital holograms by Fresnel–Bluestein propagation,” Opt. Lett., 42 5294 (2017). https://doi.org/10.1364/OL.42.005294 OPLEDP 0146-9592 Google Scholar

35. 

J. D. Gaskill, Linear Systems, Fourier Transforms and Optics, Wiley, New York (1978). Google Scholar

36. 

R. Castañeda, D. Hincapie and J. Garcia-Sucerquia, “Experimental study of the effects of the ratio of intensities of the reference and object waves on the performance of off-axis digital holography,” Optik, 132 274 –283 (2017). https://doi.org/10.1016/j.ijleo.2016.12.062 OTIKAJ 0030-4026 Google Scholar

37. 

A. Doblas et al., “Accurate single-shot quantitative phase imaging of biological specimens with telecentric digital holographic microscopy,” J. Biomed. Opt., 19 046022 (2014). https://doi.org/10.1117/1.JBO.19.4.046022 JBOPFO 1083-3668 Google Scholar

38. 

A. Doblas et al., “Phase-shifting digital holographic microscopy with an iterative blind reconstruction algorithm,” Appl. Opt., 58 G311 –G317 (2019). https://doi.org/10.1364/AO.58.00G311 APOPAI 0003-6935 Google Scholar

Biography

Raul Castañeda received his BS degree in physics engineering and his MS degree from the Universidad Nacional de Colombia—Sede Medellin, Medellin, Colombia, in 2014 and 2017, respectively. He is currently pursuing his PhD in electrical and computer engineering at the University of Memphis. His research interests include DH and DHM, focusing on reducing speckle noise and improving the capability of imaging resolution.

Jorge Garcia-Sucerquia received his PhD in physics from the Universidad Nacional de Colombia—Sede Medellin, Medellin, Colombia, in 2003. From 2004 to 2006, he held a postdoctoral position at Dalhousie University, Halifax, Canada, to work on digital lensless holographic microscopy. From 2012 to 2013, he was a visiting professor at the Universitat de València, Valencia, Spain. Currently, he is an associate professor at the School of Physics, Universidad Nacional de Colombia—Sede Medellin, Medellin, Colombia. His main research interests include DHM and their applications.

Ana Doblas is an assistant professor at the University of Memphis. She received her MS degree and PhD in physics from the Universitat de València, Valencia, Spain, in 2011 and 2015, respectively. Since 2019, she has been the principal investigator of the Optical Imaging Research Laboratory (OIRL). Her research interests include optical engineering, computational optics, and three-dimensional imaging, particularly designing novel microscopic imaging systems and their applications.

CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Raul Castaneda, Jorge Garcia-Sucerquia, and Ana Doblas "Speckle noise reduction in coherent imaging systems via hybrid median–mean filter," Optical Engineering 60(12), 123107 (23 December 2021). https://doi.org/10.1117/1.OE.60.12.123107
Received: 21 September 2021; Accepted: 7 December 2021; Published: 23 December 2021
Lens.org Logo
CITATIONS
Cited by 10 scholarly publications.
Advertisement
Advertisement
KEYWORDS
Speckle

Digital filtering

Electronic filtering

Image filtering

Denoising

Optical filters

Photography

Back to Top