Haiyan Ou, Ting-Chung Poon, Kenneth K. Y. Wong, and Edmund Y. Lam, "Enhanced depth resolution in optical scanning holography using a configurable pupil," Photonics Res. 2, 64 (2014)
Copy Citation Text
The optical scanning holography (OSH) technique can capture all the three-dimensional volume information of an object in a hologram via a single raster scan. The digital hologram can then be processed to reconstruct individual sectional images of the object. In this paper, we present a scheme to reconstruct sectional images in OSH with enhanced depth resolution, where a spatial light modulator (SLM) is adopted as a configurable point pupil. By switching the SLM between two states, different Fresnel zone plates (FZPs) are generated based on the same optical system. With extra information provided by different FZPs, a depth resolution at 0.7 μm can be achieved.
Digital holography is a technique that seeks to capture the three-dimensional (3D) volume information of an object and to record it on a two-dimensional (2D) hologram electronically [1,2]. As one of the digital holographic techniques, optical scanning holography (OSH) can record the 2D holographic information of the 3D object by a single raster scan [3]. The idea of OSH was generated by Poon et al. when he was dealing with bipolar point spread functions in incoherent image processing [4,5]. The theory of OSH was then developed, and the first experiment was carried out in 1990 [6]. Since then, OSH has undergone great development and has found various applications ranging from biological microscopy [7,8] to remote sensing [9,10] to 3D cryptography [11], etc.
Unlike laser scanning [12,13] or confocal microscopy techniques [14,15], where multiple 2D scans are needed to capture all the 3D information, OSH can greatly save on data acquisition time. While it is so powerful in capturing the 3D information, there is also a need in OSH to view the individual 2D planes of the object from the acquired digital hologram, which is known as sectioning or sectional image reconstruction. In the sectioning process, the challenge lies in the suppressing of the defocus noise, which is the undesired residue signal from neighboring sections. The conventional method of achieving this involves computing the convolution of the conjugate impulse response at the desired section with the hologram, but this approach suffers from large defocus noise [3]. To reduce the defocus noise, many methods including the Wiener filter [16], Wigner distribution [17], and inverse imaging [18,19] have been demonstrated. Further development related to inverse imaging includes the development of a blind edge detection technique to locate the sections [20], compressed sensing [21], and edge-preserving regularization for sharper sections [22,23]. The use of a random-phase pupil is also shown to achieve better sectioning resolution [24], which requires the averaging of several independent holograms of the same object. Another method using a dual-wavelength laser source has been developed, with the depth resolution improved up to 2.5 μm [25,26]. More recently, Ou et al. have proposed a double-detection method, which has led to a depth resolution of 1 μm by capturing holographic information of the same object at two different depth locations [27].
In this paper, we propose a sectioning method based on a configurable point pupil for achieving enhanced depth resolution. A spatial light modulator (SLM) is used as the switchable pupil, which generates different Fresnel zone plates (FZPs) for the same OSH system. We can then make use of the extra information provided by the different FZPs to achieve a better depth resolution. The proposed method is easier to realize in practice compared to some of the methods mentioned above.
Sign up for Photonics Research TOC. Get the latest issue of Photonics Research delivered right to you!Sign up now
2. PRINCIPLE
The OSH system setup is shown in Fig. 1. In the optical system, the laser source centered at is divided into two parts by a beam splitter (BS1), of which one passes through a pupil function to have a spherical wavefront on the object. Meanwhile, the other path first has a frequency shift via an acousto-optic frequency shifter (AOFS) and then arrives at a point pupil to result in a planar wavefront on the object. The two coherent beams of different frequencies and are then combined by a second beamsplitter (BS2) and are used to scan the object located at a distance away from the scanning mirror. Lens 3 is used to collect the light from the object. A photodetector collects the transmitted and scattered light from the object and converts it into an electronic signal. To recover the complex scattered wavefront from the object, an electronic demodulator and a low-pass filter are used to process the measured holograms, the details of which can be found in [28].
The optical transfer function (OTF) of the OSH system can be expressed as [28] where are the spatial coordinates, and are the corresponding lateral spatial frequency coordinates, is the focal length of lens 1 and lens 2, and is the wavenumber of the optical source, with representing the wavelength of the optical source.
The description and the imaging equation so far are similar to the conventional OSH setup. However, our scheme actually differs in two important aspects. First, we make use of an SLM to realize the pupil function , making it much more flexible and programmable. For our purpose here, we switch the SLM to two configurations, denoted as and . In principle, it is also possible to design the SLM for more pupil functions, which may be combined with further computation for better sectioning capability. Second, the imaging process is also different, in that we take one measurement for each pupil configuration. Specifically, we first set and record the first hologram ; then, we tune the SLM to a second configuration and obtain the other hologram . The requirement for the second configuration is that is sufficiently different from to maximize the information content from the two measurements. In what follows, we will show that even with a simple shift of the impulse such that , where and are certain nonzero constants, we can increase the depth resolution of the OSH system significantly.
For the first hologram, the impulse response of the OSH system [with and ] can be derived from Eq. (1) as where the impulse response is the Fourier transform of the OTF . Given an input object with an intensity distribution , the resulting hologram is therefore where * denotes the 2D convolution operation and represents the depth location of the th section, where we have assumed that we can discretize the object into sections.
For the second measurement, with and , the shifted OTF can be simplified as the impulse response thus can be expressed as and the corresponding hologram is
We can combine the two hologram recordings into a single imaging equation as follows. Let and denote the lexicographical ordering of the holograms and , respectively. In a similar way, the object at depth becomes . Its convolution with the impulse response at is denoted by the matrix–vector product for the first hologram and for the second one. The overall imaging is then represented by where to represent the respective observation noise values. and denote the matrices of the first and second measurement, respectively, and encapsulates all the impulse responses, while the object at various sections is represented by .
Our objective in sectioning is to recover the object vector from the observation . This process can be viewed as a minimization problem [18]: where denotes the norm, is a penalty parameter, and stands for the Laplacian operator. Other regularization methods, such as norm or total variation norm, have shown to have better results [23,29,30]; however, we choose -norm regularization here to have a better comparison with both the inverse imaging method [19] and the double-detection technique [27].
The solution to this problem can be obtained as [26] where indicates the conjugate transpose of . We use the conjugate gradient method to solve this problem, the details of which are given in [31].
3. SIMULATION AND ANALYSIS
In this section, we analyze the sectioning results of the proposed method with an object having two and three dominant sections. We also make a comparison of the proposed method with double detection and study the effect of measurement error.
A. Sectioning with Two Sections
The proposed method is first demonstrated with an object that contains two sections at and , with the section distance equal to 0.7 μm. Each section has a size of in the lateral directions and is sampled to pixels, as shown in Figs. 2(a) and 2(b). The object is illuminated by a He–Ne laser with the wavelength centered at 632 nm. The configurable pupil is realized by a liquid-crystal-on-silicon (LCoS) transmissive SLM with an 8 μm pixel size, which can switch between two configurations: (1) and (2) , with and .
Figure 2.Two sections together with the real part of the FZPs for each scan.
In the simulation, we use an OSH simulator to evaluate the performance of the proposed method, in which the finite diameter of the apertures and different kinds of noise are taken into consideration. The details of the OSH simulator can be found in [26]. Here, in the proposed method, the diameter of the collimated beam is and the focal length is , which lead to a system numerical aperture [NA, where ] equal to 0.3894. Both the thermal noise and the Poisson noise are evaluated in the simulator: the former is a white Gaussian noise with an energy per bandwidth at (), while the other has a Gaussian distribution , where denotes the mean value of the detected hologram signal amplitude and .
The measured FZPs with each configuration for the two sections are shown in Fig. 2. One can observe that as the pupil switches to , the center of the FZP shifts 0.54 mm along the axis as well. As a result, the opaque and transparent zones are different in the observation area, which indicates that the spatial sampling rate of the FZPs will change as they shift away from the center. Accordingly, extra information can be captured during the second measurement, with which we can expect to allow for better sectioning. Convolving these FZPs with the object results in the holograms shown in Fig. 3.
Figure 3.Holograms containing two-sectional images of the object with different pupil functions (a), (b) for and (c), (d) for , .
These holograms become the input to the sectional image reconstruction described in the previous section. For comparison, we have implemented three different methods for sectioning: (1) the conventional method, (2) the conjugate gradient method with a single measurement, and (3) the proposed method with two measurements. The results are shown in Fig. 4. It can be observed that neither the conventional method nor the conjugate gradient method with a single measurement provides acceptable sectioning results to distinguish the different sections. On the other hand, with the proposed method, thanks to the extra information captured during the second measurement, each section is clearly separated with a small amount of defocus noise. This indicates that the depth resolution can reach 0.7 μm in this case. The measured signal-to-noise rate (SNR) is 38.5 dB in the simulation.
Figure 4.Sectioning results using (a), (b) the conventional method; (c), (d) the conjugate-gradient-based method with a single measurement; (e), (f) the conjugate-gradient-based method with the proposed method.
The extra information captured during the second measurement is highly related to the correlation between the matrices and according to Eq. (7). The correlation of and can be evaluated using the following equation [32]:
As the difference between and is mainly caused by the lateral shift , it is therefore useful to study the relationship between and the correlation of and , as well as the relationship between and the system resolution. The results are shown in Fig. 5. There are two important features one can observe from this plot: (1) the correlation between the two matrices and decreases as increases, which is in accordance with our expectation, as a larger would lead to less similarity between and ; (2) as increases, the depth resolution would improve from 7.5 to 0.7 μm. This is because as the center of the FZP shifts away, the transition between the opaque and transparent zones becomes faster, which indicates that the spatial sampling rate of the FZPs becomes higher. This would provide us with more extra information for the hologram, which results in an enhanced depth resolution.
Figure 5.Relationship between and the resolution and the relationship between and the correlation of and .
From the analysis in the previous section, we can see that there is a trade-off between the lateral shift and the depth resolution. This is also the case for the double-detection method, where the trade-off exists between the shift in depth ( axis) and the sectioning resolution [27]. In order to evaluate the performance of the proposed method and the double-detection method, it is necessary to make a comparison between the two.
We first compare the relationship between the spatial shift and the correlation of and , as is shown in Fig. 6. It can be seen that with the same amount of shift, the lateral displacement with the proposed method would introduce more difference (i.e., less similarity and smaller correlation) between the two matrices representing the two OTFs compared to the double-detection method with displacement along the axis.
Figure 6.Relationship between spatial shift and the correlation of and .
We have also compared the relationship between the spatial shift and the resolution. The result is shown in Fig. 7. One can observe that the two curves hold the same trend, except that the one with the proposed method changes much faster, which is in accordance with the analysis of the correlation above. To achieve a depth resolution up to 1 μm, one needs to move the object along the axis for about 15 to 20 mm by using the double-detection technique, while with the proposed method, the lateral shift of the pupil is only around 0.1 mm. It is worth mentioning that due to the SLM used in the system, there is no need to move the pupil itself in the actual optical system; one only needs to adjust the power distribution applied on the SLM along the axis for several pixels, which is more time efficient.
Figure 7.Relationship between spatial shift and resolution.
We then evaluate the performance of the proposed method with an object with three sections, as is shown in Fig. 8. The location of the three sections are , , and , respectively. The OSH simulator is also used to perform the simulation, in which the system NA and the noise are kept the same as before. The pupil function also switches between two states: (1) and (2) , with and . The holograms from each scan of the object are shown in Fig. 9.
The sectioning results for this three-section object are shown in Fig. 10, in which the sectioning effect of the traditional method, the conjugate gradient method with a single measurement, and our proposed method with two measurements are compared. The proposed method also outperforms the other two in suppressing the defocus noise, which indicates that it can handle objects of multiple sections as well.
Figure 10.Sectioning results using (a)–(c) the conventional method; (d)–(f) the conjugate-gradient-based method with a single measurement; (g)–(i) the conjugate-gradient-based method with the proposed method.
Because we need to switch the SLM between two states, there would be inevitable measurement error in practice. However, unlike the double-detection method in [27], where the object itself is displaced along the axis, with configurable pupils there is no need to move any part of the optical setup, which should give rise to a smaller amount of the measurement error. The error mostly comes from the manufacturing defect of the pixel size of the SLM.
We use the same two-section object to test the effect of measurement error, with for the second measurement. Here we define as the measurement error along the axis, so the pupil function actually becomes , with and . Three different situations are considered in the simulation: (1) , , ; (2) , , ; (3) , , . The corresponding sectioning results using the proposed method are shown in Fig. 11. One can see that it is hard to distinguish the two sections when the measurement error reaches 100 nm. However, as the section distance increases up to 10 μm, this measurement error would be tolerated, leaving only a small amount of defocus noise. This indicates that the depth resolution has been degraded from 0.7 to around 10 μm when measurement error .
Figure 11.Sectioning results using the proposed method with (a)–(b) , , ; (c)–(d) , , ; (e)–(f) , , .
We have also measured the relationship between the measurement error of the proposed method and the system depth resolution, which is shown in Fig. 12. As one would expect, the depth resolution would degrade as the measurement error increases. The depth resolution would degrade to 10 μm when the measurement error reaches 100 nm. For comparison, we also show the relationship between the measurement error and the system depth resolution of the double-detection method here. One can see that the proposed method with a configurable pupil is more sensitive to measurement error compared to the double-detection method. This is due to the fact that the matrix changes more quickly with the lateral spatial shift than the axis spatial shift, as discussed before.
Figure 12.Relationship between measurement error and the depth resolution.
A method has been proposed to reconstruct a sectional image using a configurable point pupil, which can be realized with a commercially available LCoS SLM. By controlling the voltage applied on each pixel of the SLM, the point pupil can be switched between two configurations. This can create two different sets of FZPs, with which extra information about the object can be extracted. By combining the holograms recorded during each scan process, we have shown that better sectioning results are possible.
[2] J. W. Goodman. Digital image formation from holograms: early motivations and modern capabilities. OSA Topical Meeting in Digital Holography and Three-Dimensional Imaging, JMA1(2007).
[3] T.-C. Poon. Optical Scanning Holography with MATLAB(2007).
[21] X. Zhang, E. Y. Lam. Sectional image reconstruction in optical scanning holography using compressed sensing. IEEE International Conference on Image Processing, 3349-3352(2010).
[22] X. Zhang, E. Y. Lam. Edge detection of three-dimensional object by manipulating pupil functions in optical scanning holography system. IEEE International Conference on Image Processing, 3661-3664(2010).
[25] J. Ke, E. Y. Lam. Using a dual-wavelength source for depth resolution enhancement in optical scanning holography. OSA Topical Meeting in Digital Holography and Three-Dimensional Imaging, DTuC30(2011).
Haiyan Ou, Ting-Chung Poon, Kenneth K. Y. Wong, and Edmund Y. Lam, "Enhanced depth resolution in optical scanning holography using a configurable pupil," Photonics Res. 2, 64 (2014)