Chinese Optics Letters, 2016, 14 (6): 060901, Published Online: Aug. 3, 2018  

Fringe contrast enhancement of digital off-axis hologram via sparse representation Download: 818次

Author Affiliations
State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
Abstract
This Letter presents a novel approach to enhance the fringe contrast (visibility) in a digital off-axis hologram digitally, which can save several adjustment procedures. In the approach, we train a pair of coupled dictionaries from a low fringe contrast hologram and a high one of the same specimen, use the dictionaries to sparse code the input hologram, and finally output a higher fringe contrast hologram. The sparse representation shows good adaptability on holograms. The experimental results demonstrate the benefit of low noise in a three-dimensional profile and prove the effectiveness of the approach.

Conventional digital holography can be divided into two main types: in-line digital holography[1], and off-axis digital holography[2,3]. In the presence of zero-order and conjugate images, in-line digital holography usually requires two[4,5] or three[6] phase-shifting holograms to extract the desired information. This leads to the complexity of the optical configuration and the restriction on dynamic applications. Different from the in-line condition, off-axis digital holography overcomes these shortcomings because it needs only one single exposure. The main idea of the off-axis configuration is that the zero order, first order and 1 order of diffraction can be separated from each other in the angular spectrum of the hologram. By filtering the associated spatial frequencies, the zero-order and conjugate image can be eliminated[7]. Since the fringe contrast in the hologram affects the diffraction efficiency of 1 order, the reconstructed three-dimensional (3D) profile has more serious disturbances when the contrast is lower. In practice, with the change of the objective lenses, the reflectivity of different samples, etc., researchers need to adjust the optical path difference (OPD) and the object-to-reference intensity ratio or even to employ a longer coherence length light source to increase the visibility of the fringes. The operations mentioned above take up much time in preparing a high-quality hologram, which obviously reduces the measurement efficiency. Researchers need a novel technique to increase the visibility digitally.

Sparse representation[8] has already been introduced in image processing and pattern recognition, etc. These applications are based on the assumption that the signal can be sparsely represented according to the compressive sensing (CS) theory[9,10]. Efforts have been made to employ this tool in the digital holography field[1113" target="_self" style="display: inline;">–13]. Katkovnik et al.[14,15] utilized the sparse coding of the amplitude and absolute phase to reconstruct the wavefront in phase-shifting interferometry and digital off-axis holography. Memmolo et al. proposed a refocusing criterion via sparsity measurements in digital holography[16]. They also presented a sparsity denoising method of digital holograms without knowing the noise statistics[17], in which the speckle noise ns and the additive noise na were supposed to corrupt the digital hologram H. Here, ns is assumed as a multiplicative uniform noise, and na is modeled by zero-mean Gaussian noise. In consideration of the degree of the coherence γ, the hologram with noise can be written as H=|O|2+|R|2+2|OR||γ|cos(φ+ns)+na,where O is the object light field, R is the reference light field, and φ stands for the phase difference between O and R.

In this Letter, we focus on enhancing the fringe contrast via sparse representation in holograms that are recorded directly by the imaging sensor in digital off-axis holography. Although the zero order (|O|2+|R|2) in Eq. (1) can be suppressed[18,19], it is not appropriate to improve the contrast of the pixel values directly in the presence of na. The method we used is based on the coupled dictionary training technique, which has been used for image super-resolution[20]. We record a high fringe contrast hologram and a low fringe contrast hologram of the same sample to train a couple of dictionaries. The image patches in the holograms are approximated by a sparse linear combination of the dictionary atoms.

The experiments were conducted on an improved Mach–Zehnder interferometer optical system, as shown in Fig. 1(a), where the sample was a 1951 USAF resolution test target. Since the reflected object light intensity influences the visibility (contrast) in the hologram, the non-uniform reflectivity of the sample should be considered as well. The test target just contains both the high reflectivity patterns (chromium film) and the low reflectivity background (glass). An additional adjusting unit (indicated by red dashed box in Fig. 1(a)) was inserted to change the OPD between the object and the reference beams. We used a He–Ne laser with a wavelength of 632.8 nm and a coherence length of about 30 cm. The size of the sensor pixel was 4.65μm×4.65μm, and the 20× objective lens had a numerical aperture of 0.40. By changing the position of the unit along arrow A, we got a series of image-plane holograms with different fringe contrasts.

Fig. 1. (a) Experimental setup for reflective off-axis digital holography, (b) highest fringe contrast hologram Xt, (c) local zoom of (b), (d) lowest fringe contrast hologram Yt, and (e) local zoom of (d).

下载图片 查看所有图片

Next, we prepared a couple of dictionaries Dx and Dy, where Dx is the dictionary of high contrast space and Dy is the dictionary of low contrast space. The holograms with the highest and the lowest contrast were selected for training, as shown in Figs. 1(b) and 1(d), where the areas in the red squares are enlarged in Figs. 1(c) and 1(e), respectively, to show their difference in fringe contrast. The training of the dictionaries is based on the patchwise sparse recovery method[20], where the typical database is one of the key points for specific applications, such as holography. We input two holograms of the same sample: XtRn with a high fringe contrast and YtRn with a low fringe contrast, where Rn represents an n-dimensional real space. To guarantee that the dictionaries are over-complete, a large number of patches xj and yj(j=1,,N) were sampled from Xt and Yt, respectively. Different from other applications of sparse representation[20], these patches were not “empty” (all pixels are nearly same in an empty patch). We will always observe the interference fringe in the patch, even all pixels of the patch that are background. Because of the mapping from yj to xj is unknown and probably nonlinear, we tend to learn the coupled dictionaries with machine learning techniques instead of applying the CS theory immediately. The objective function of training Dx and Dy simultaneously can be expressed as minDx,Dyi=1N(μDxzjxj22+(1μ)Dyzjyj22),where μ(0<μ1) balances the reconstruction errors of xj and yj, and zj is the sparse code of xj and yj. Since Eq. (2) is highly nonlinear and nonconvex, the dictionary Dx is initialized by standard sparse coding and then fixed while the dictionary Dy is optimized first by a descent method[21]. When Dy is converged, we fix it and then optimize Dx: minDxi=1NDxzjxj22s.t.zj=argminαyjDyα22+λα1,i=1,,NDx(:,k)21,k=1,,K.where λ is the Lagrangian and Dx(:,k) is the kth column of Dx. The objective function together with the inequality constraint function in Eq. (3) is quadratic, which is a quadratically constrained quadratic program problem[22] and can be solved by using a conjugate gradient descent[23].

After training the dictionaries Dx and Dy for the coupled spaces, we can start to enhance the fringe contrast of the input hologram Y. The hologram patch yi(i=1,,N) is extracted from Y with insufficient fringe contrast, and xiX is supposed to be the desired patch with high contrast. Our goal is to acquire the high contrast patches xi in terms of Dx with the formula xi=Dxα.The sparse representation α also satisfies the similar relation between the given low contrast patches yi and the dictionary Dy: yi=Dyα.As described in Ref. [24], the issue of calculating α is known as the Lasso[25], which can be formulated as minαDyαyi22+λα1.Since the degree of approximation to yi (evaluated by the square of the l2 norm Dyαyi2) and the sparsity of α (represented by the l1 norm α1) need to be balanced, the Lagrangian λ is introduced, which means a weighting of the smoothing property; it influences the ability to tolerate na on some level. Before solving Eq. (6), we must consider the reasonability of using the image patches directly. For holograms, the main feature is the interference fringe, which indicates that the differences between adjacent pixels are directional. We extract the normalized gradient feature (xi and yi) for each patch (xi and yi) to eliminate the influences of uneven illumination. Hence, yi in Eq. (6) is replaced by yi. After solving Eq. (6), we substitute α into xi=Dxα/Dxα2 and get xi. The high fringe contrast hologram patch xi is then acquired from its normalized gradient feature xi. However, compatibility may occur between the adjacent patches. Recovering each high contrast patch individually may result in the discontinuity of the interference fringe. Thus, we partially overlap the pixels of the adjacent patches when extracting and restoring them and average the values of the overlapped area. The algorithm is summarized in Fig. 2.

Fig. 2. Fringe contrast enhancement algorithm of digital off-axis hologram via sparse representation.

下载图片 查看所有图片

We set the dictionary size K to 512 and input the training images Xt and Yt. Then, N=15000 patches pairs are sampled from Xt and Yt. Each patch is 10×10, according to the period of the interference fringes. The same parameters are used in the fringe contrast enhancement procedures as well. The parameter λ is set to 0.1 when computing sparse coefficients. We take the mean value m of the patch yi and extract the normalized gradient feature by yi=(yim)/yim2. Accordingly, the high fringe contrast patch xi is recovered by xi=xi·yim2+m. The training for the dictionaries is executed in MATLAB and takes about 28 min on a personal computer (Intel i5-3230M, 2.60 GHz CPU, 4GB RAM) without using a GPU or parallel processing (only one core was utilized). The enhancement of a 512×512 pixels hologram takes 19.8 s in average.

There are two principal differences in our approach. First, our target is to enhance the fringe contrast in an off-axis hologram. Second, the two images we used for dictionary training are the holograms recorded directly by the camera in digital off-axis holography and have the highest and lowest fringe contrast. We do not need to care about the effect of magnification, as described in Ref. [20]. The training images they used are a high resolution image and a low resolution image, where the high resolution image is blurred, downsampled, and then upscaled by bicubic interpolation to obtain the low resolution image.

Figures 3(a1) and 3(c1) are the original holograms of the 1951 USAF resolution test target that recorded different parts of Fig. 1(b). Both of the holograms havea relatively lower fringe contrast than Xt. The enhanced holograms are exhibited in Figs. 3(b1) and 3(d1). To prove the effectiveness of our algorithm, the regions in the red squares of Figs. 3(a1)–3(d1) are magnified in Figs. 3(a2)–3(d2). We can clearly observe that the fringe contrast in the enhanced holograms is much higher than that in the original holograms. The corresponding 3D profiles of the holograms are shown in Figs. 3(a3)–3(d3). The angular spectrum filtering, phase unwrapping, and aberration compensation of the holograms are operated in the same way[26]. Apparently, the 3D profiles of the enhanced holograms have less noise. Especially in Fig. 3(a3), the noise is too heavy to get a correct unwrapping result, while in Fig. 3(b3), it is possible to observe the pattern with our algorithm. The fringe contrast in Fig. 3(c1) is a little higher than that in Fig. 3(a1), leading to a better 3D reconstruction, as shown in Fig. 3(c3). The improvement can be seen as well in Fig. 3(d3). In Fig. 3(e), the blue line stands for the pixels value of the section indicated by the yellow line in Fig. 3(c2), and the red line represents the pixels value of the section indicated by the yellow line in Fig. 3(d2). We can find that the amplitude of the red line is higher than the blue line. To describe the enhancement of the algorithm quantitatively, we calculate the visibility of interference fringes by Fourier analysis[27]. The visibility of the sections in Figs. 3(c2) and 3(d2) are 0.115 and 0.204, respectively, verifying the effectiveness of the algorithm by the enhancement of 77.4%.

Fig. 3. Comparison of the recorded holograms and enhanced holograms of a different part on 1951 USAF resolution test target: (a1) recorded hologram, (a2) local zoom of (a1), (a3) 3D profile of (a1); (b1) enhanced hologram of (a1), (b2) local zoom of (b1), (b3) 3D profile of (b1); (c1) recorded hologram with higher contrast than (a1), (c2) local zoom of (c1), (c3) 3D profile of (c1); (d1) enhanced hologram of (c1), (d2) local zoom of (d1), (d3) 3D profile of (d1); (e) pixels value of lines indicated by yellow lines in (c2) and (d2).

下载图片 查看所有图片

For further verification, we introduce a groove plate that has a groove depth of 200±5nm as another sample. The dictionaries stay the same to indicate the applicability of the algorithm, and a similar trend can be noticed in the results, as shown in Fig. 4. Profiles of the sections in Figs. 4(c2) and 4(d2) are plotted in Fig. 4(e) by the blue and red lines, respectively. The ideal profile is expressed by the green dashed line. The red profile is smoother than the blue profile. To evaluate the improvement in 3D reconstruction, we calculate the standard deviation to estimate the noise. The standard deviations of the sections in Figs. 4(c2) and 4(d2) are 24.6 and 18.5, improving about 24.8%.

Fig. 4. Comparison of the recorded holograms and enhanced holograms of a groove plate: (a1) recorded hologram, (a2) 3D profile of (a1); (b1) enhanced hologram of (a1), (b2) 3D profile of (b1); (c1) recorded hologram with higher contrast than (a1), (c2) 3D profile of (c1); (d1) enhanced hologram of (c1), (d2) 3D profile of (d1); (e) profiles of the same section in (c2) and (d2).

下载图片 查看所有图片

By observing the holograms for training and testing, we notice that the interference fringes in them are indeed the same type (with the similar period). This is because the interference fringe period depends on the angle between the object beam and the reference beam. Once the off-axis optical system is determined, the holograms acquired by the system are almost the same type. The concentric fringes in Figs. 3(a3) and 4(a2) come from the residual wrapped phase due to their frustrated unwrapping processes. The concentric fringes in Fig. 4(c2) come from ghost images, which are components of the zero order in the angular spectrum. The signal-to-noise ratio (+1 order to 0 order ratio) reduces as the fringe contrast decreases.

Therefore, the sparse representation based on the coupled dictionary training technique provides a novel way to enhance the fringe contrast of digital off-axis holography digitally. If enough kinds of image pairs (containing most of the characteristics of the samples to be tested) are obtained for training the dictionaries, the measurement efficiency can be effectively improved by saving the procedures for adjusting the optical system.

References

[1] PedriniG.FröningP.FesslerH.TizianiH. J., Appl. Opt.37, 6262 (1998).APOPAI0003-6935

[2] CucheE.MarquetP.DepeursingeC., Appl. Opt.39, 4070 (2000).APOPAI0003-6935

[3] ZhengJ.GaoP.YaoB.YeT.LeiM.MinJ.DanD.YangY.YanS., Photon. Res.2, 87 (2014).

[4] GuoC. S.ShaB.XieY. Y.ZhangX. J., Opt. Lett.39, 813 (2014).OPLEDP0146-9592

[5] AwatsujiY.TaharaT.KanekoA.KoyamaT.NishioK.UraS.KubotaT.MatobaO., Appl. Opt.47, D183 (2008).APOPAI0003-6935

[6] AwatsujiY.FujiiA.KubotaT.MatobaO., Appl. Opt.45, 2995 (2006).APOPAI0003-6935

[7] StoykovaE.KangH.ParkJ., Chin. Opt. Lett.12, 060013 (2014).CJOEE31671-7694

[8] ZhangZ.XuY.YangJ.LiX.ZhangD., IEEE Access3, 490 (2015).

[9] EladM., Sparse and Redundant Representations (Springer, 2010).

[10] EladM.FigueiredoM. A. T.MaY., Proc. IEEE98, 972 (2010).IEEPAD0018-9219

[11] RivensonY.SternA.JavidiB., Appl. Opt.52, A423 (2013).APOPAI0003-6935

[12] CaoX.SangX.ChenZ.ZhangY.LengJ.GuoN.YanB.YuanJ.WangK.YuC., Chin. Opt. Lett.12, 080901 (2014).CJOEE31671-7694

[13] ShaM.LiuJ.LiX.WangY., Chin. Opt. Lett.12, 060023 (2014).CJOEE31671-7694

[14] KatkovnikV.ShevkunovI. A.PetrovN. V.EgiazarianK., Opt. Lett.40, 2417 (2015).OPLEDP0146-9592

[15] KatkovnikV.Bioucas-DiasJ., J. Opt. Soc. Am. A31, 1801 (2014).JOAOD60740-3232

[16] MemmoloP.PaturzoM.JavidiB.NettiP. A.FerraroP., Opt. Lett.39, 4719 (2014).OPLEDP0146-9592

[17] MemmoloP.EsnaolaI.FinizioA.PaturzoM.FerraroP.TulinoA. M., Opt. Express20, 17250 (2012).OPEXFF1094-4087

[18] LiuC.LiY.ChengX.LiuZ.BoF.ZhuJ., Opt. Eng.41, 2434 (2002).OPEGAR0091-3286

[19] KreisT. M.JüptnerW. P. O., Opt. Eng.36, 2357 (1997).OPEGAR0091-3286

[20] YangJ.WangZ.LinZ.CohenS.HuangT., IEEE Trans. Image Process.21, 3467 (2012).IIPRE41057-7149

[21] YangJ.YuK.HuangT., in Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (IEEE, 2010), pp. 3517.

[22] BoydS.VandenbergheL., Convex Optimization (Cambridge University Press, 2004).

[23] LeeH.BattleA.RainaR.NgA. Y., in Advances in Neural Information Processing Systems (2006), pp. 801.

[24] YangJ.WrightJ.HuangT. S.MaY., IEEE Trans. Image Process.19, 2861 (2010).IIPRE41057-7149

[25] TibshiraniR., J. Roy. Statist. Soc. B58, 267 (1996).JSTBAJ0035-9246

[26] WangX.GongW.LiuF.WangH., Proc. SPIE7848, 78482X (2010).PSISDG0277-786X

[27] PomaricoJ.TorrobaR., Optik95, 152 (1994).OTIKAJ0030-4026

Yuan Hong, Tielin Shi, Yichun Zhang, Guanglan Liao. Fringe contrast enhancement of digital off-axis hologram via sparse representation[J]. Chinese Optics Letters, 2016, 14(6): 060901.

引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!