Abstract
Nyquist sampling theorem in an image calculation with angular spectrum method restricts a propagation distance and a focal length of a lens. In order to avoid these restrictions, we studied suitable expressions for the image computations depending on their conditions. Additionally, a lateral scale in an observation plane can be magnified freely by using a scaled convolution in each expression.
©2011 Optical Society of America
1. Introduction
The angular spectrum (AS) method is known as one of the most precise calculations in the scalar propagation of a wave field [1,2]. This method can be simply computed very fast by using the fast Fourier transform (FFT) twice. However, there has been a shortcoming in the FFT-based AS computation due to the Nyquist sampling theorem [3]. The FFT-based AS calculation in case of long distance propagation causes aliasing errors. So far, many authors have studied the application of its calculation only in the short distance propagation. Recently, the calculation for long distance was successfully computed by expressing the AS formula as a convolution representation [4]. This convolution representation is indirectly to be performed the calculation by the FFT (e.g., the convolution theorem). Thus, the AS method overcame the restriction of the propagation distance.
Similarly to the propagation restriction, when one tries to compute the AS of an image formed by a lens, the phase distribution generated by the lens happens to cause aliasing errors too. In such computation, the focal length of the lens is bounded because of the sampling condition. M. Mansuripur nicely introduced the parabolic function so that the phase oscillation of the lens is suppressed [5]. To minimize the oscillation, the phase distribution was extracted from the parabolic function multiplied by a parameter. After that, he chose a value of the parameter to minimize the maximum absolute derivative value of the phase. As a result, the applicable range of the focal length was extended fairly but still depending on the sampling interval. By contrast, if one chooses to use the Fresnel formula instead of the AS method for the propagation calculation, that limitation can be resolved by applying a suitable convolution representation [6]. In addition to this, a focal pivot method based on the Fresnel formula can perform the image calculation formed by the lens in any defocus plane [7]. Thus, the Fresnel formula has basically no limitations regarding the sampling problems. Unfortunately, it is hardly applied to the image computation for a high-NA lens. One must utilize the AS formula in the case of the high-NA lens.
In this work, we report an AS method of the image computation formed by the lens with arbitrary focal length. To defeat the sampling problems with the AS method, suitable convolution formulas are derived and proposed. To the best of our knowledge, this work is the first study to avoid the aliasing error in the AS method in lens computations. Furthermore, a scaled convolution for each formula can magnify the lateral image in an observation plane. Accordingly, our AS method may compute the image generated from the lens of the arbitrary focal length in any distant observation plane with any small lateral resolution.
2. Aberration-free lens model
Figure 1 shows an aberration-free lens model of a focal length f. A monochromatic plane wave field parallel to the optical axis z transmits an aperture in ξ-η plane. A numerical aperture (NA) of the lens depends on the diameter d for a lens aperture as follows
Note that the shorter f, the larger NA if d is constant. The wave field propagating from the lens at a distance z is calculated by the AS method as
where is the wave field on the aperture plane just before the lens (See Appendix A). Throughout this paper, boldfaced letters represent two-dimensional vectors. ξ and x denote vectors in ξ-η (image plane) and x-y plane (observation plane), respectively. u is a spatial-frequency vector against ξ vector. The function T over the aperture is defined by
One can easily perform these calculations by means of the FFT.
Let us apply the sampling theorem to these equations in order to investigate the required conditions [4]. The resultant conditions are given by
where Δξ is a sampling interval on the aperture plane, the area of the sampling window is defined by square, the number of samples is (Δξ = L/M) . Here we assumed that the phase of is slowly varying function. When either of the inequalities is violated, the phase of the integrand of either Eq. (2) or (3) rapidly changes. As a result, an aliasing error occurs because the sampling interval is not sufficiently small [4,5]. Hence, the computations in Eqs. (2) and (3) can be performed only in short distance with long focal length .
Conversely, a convolution representation of Eq. (3) (Rayleigh-Sommerfeld representation) enables us to compute for long distance [4], namely
When computing these formulas by the FFT (e.g., the convolution theorem), one must expand the area of the sampling window to four times its original size. The extended sampling area is padded with zeros so that the aliasing error is suppressed effectively [4].
Furthermore, by using to the derivation of Eqs. (6) and (7), let us perform the calculation for a short focal length. This inequality indicates that the sampling interval Δξ on the aperture plane is not sufficiently small. In this case, it is necessary to rewrite Eq. (2) as a convolution representation. Specifically, we derived such formulas:
p is a spatial-frequency vector against ξ vector. Here we utilized Weyl’s representation of a spherical wave (See appendix B for details). When computing these formulas by the FFT (e.g., the convolution theorem), one must expand the sampling area of to four times its original size with zero-padding in order to suppress the aliasing error effectively. After all, we found the suitable formulas expressing by Eqs. (2), (3), (6), (8) depending on the sampling conditions (i.e., f ≥ M(Δξ) 2/λ, z ≤ M(Δξ)2/λ, z ≥ M(Δξ)2/λ, f ≤ M(Δξ)2/λ, respectively). Thus, one can make it possible to compute the wave field generated by the lens of arbitrary focal length for an arbitrary propagation distance.
3. Scaled convolution
The sampling intervals in the aperture and the observation plane are basically the same spacing (Δξ = Δx) if one performs the AS computation by means of the FFT. Therefore, such method is not adequate for practical computation of the spot image near the focal plane. Let us modify the formulas of the propagations so that the lateral scale of the image can be magnified by reducing the sampling interval Δx in the observation plane. Equation (6) of the convolution representation for long distance propagation is directly expressed as
which can be implemented for computation by the FFT adoptions of three times. On the other hand, Eq. (3) for short distance propagation computation is carried out by the FFT also. Consequently, let us consider the Fourier transform for both propagation computations:
The discrete integral which the center of the sampling area is set to be origin of the axes is given by
where mand q are two-dimensional vectors of integers, . Here we extended the sampling area to be four times for the purpose of transforming this equation to the convolution representation. To this end, we converted Eq. (13) into
where the sampling intervals are defined as and [8]. Notice that the parameter γ indicates the ability to vary the total number of data for the Discrete Fourier Transform in one period. The parameter satisfies the following relation:
Here we assume that the identity is fulfilled because the computation of Eq. (2) is performed by FFT. Let us note that the larger γ, the higher the magnification of the lateral image in the observation plane. Thus, one can simply achieve the computation of Eq. (14) by the FFT adoptions of three times:
To avoid the aliasing error, the zero-padding in the extended area must be performed. After the computation, one must cut and reduce the sampling window to the original size. Finally, it is possible to magnify the lateral image by applying those methods to both Eqs. (3) and (6).
So far, we limited the range of the parameter. If one chooses to use the parameter range, the original sampling data are reduced and lost in the computation. Consequently, aliasing error can occur. Thus, the scaled convolution is permitted to vary the lateral scale of the image not for the scale-down but for the scale-up. In order to enable us to do the scale-down of the image, let us note that Eqs. (2) and (3) are invariants under transformations of ,, , , . If one applies the angular spectrum to the computation of Eq. (3), the calculated scalar wave field can be regarded as . The computation of the can be simply achieved when one considers the coordinates of the angular spectrum as u after computing the scaled convolution of Eq. (3). Thus, one can obtain the scale-down image of the scalar wave field in the observation plane.
Let us reconsider the computation method of Eq. (8). has the non-zero values only in a small sampled area because the number of samples is small (). Therefore, the aliasing error may occur in the computation of . To avoid this, one should expand the distribution of. The scaled convolution applied to Eq. (10) can accomplish such expansion as we mentioned above. Note that the calculated distribution of is magnified, as the scaled convolution expands the .
Table 1 shows the summary of the suitable formulas for the image calculations depending on the conditions of the propagation distance z and the focal length f. It also indicates original data requiring for the zero-padding in each scaled convolution.
4. Numerical verifications
To verify the scaled convolution, let us consider the magnification of the Airy disc image. When computing the image near the focal plane, the propagation distance z and focal length f should take almost the same values. According to Table 1, one should use the Type-II or-III for this computation. Figure 2 shows the magnifications of the Airy disc images using Type-II and -III. We computed the Airy disc images of the aberration-free lenses having NA 0.2 and 0.9 at the focal planes by using Type-II and -III, respectively. The images where the scale convolutions are not applied are shown for comparison (1x magnification). As expected, we can clearly confirm the magnifications of these Airy disc images. Furthermore, we can hardly see the fine features of Airy disc images, when we expand the images of 1x magnifications by digitally scale-up. Thus, we verified the capability of the scale convolution for the magnification.
Also, let us verify that one must use to select Eq. (2) or (8) depending on the focal length f. When we consider an aberration-free lens having f = 11.456 mm, NA = 0.4, L = 10 mm and D = 9.999 mm in λ = 0.6 um with M = 214, threshold value of the inequality becomes 10.173 mm. The suitable formulas in these conditions require choosing Type-I or -II. We calculated the intensity distributions of 1 D profile in an observation plane far from the focal plane in distance −10 mm. Figure 3 shows the resultant intensity distributions, when we apply this to all formulas from Type-I to -IV. As expected, Type-I shows the correct intensity distribution. The other distributions excluding Type-I happen to cause aliasing error.
Let us continue the verification for high-NA lens. When we consider an aberration-free lens having f = 0.128 mm, NA = 0.9, L = 0.778 mm and D = 0.529 mm in λ = 0.6 um with M = 210, threshold value of the inequality becomes 0.988 mm. The suitable formulas in these conditions require choosing Type-III or -IV. We calculated the intensity distributions of 1 D profile in an observation plane far from the focal plane in distance 0.1 mm. Figure 4 shows the resultant intensity distributions, when we apply to use all formulas from Type-I to -IV. As expected, Type-III shows correct intensity distribution. The other distributions excluding Type-III happen to cause aliasing error. So, we confirmed that Eq. (8) which is derived in this paper is the proper expression for the image computation generated by the aberration-free lens having short focal length. Thus, our AS method accomplish the image computation formed by the lens of the arbitrary focal length in any distant observation plane with any small lateral resolution.
5. Summary and Discussion
We proposed and derived the suitable AS formulas for the image computation of the lens. We verify that our AS method can perform the computation of the image generated by the aberration-free lens of arbitrary focal length at any distant observation plane with any small lateral resolution. Let us note that one must consider a vector wave field calculation instead of the scalar wave field for the case when the high-NA lens calculation. To extend the AS method for the vector field, one must modify their formulas. Such modification can be easily accomplished [5].
Appendix A
Let us consider the energy flow over the solid angle dΩ:
where the solid angle is expressed by the wedge product on the spherical coordinates (θ, ϕ) [9]. This solid angle can be represented in tangent (ξ, η) and sine (α, β) coordinates as
where we defined tangent and sine coordinates as follows:
By comparing the identity, we obtain the relation of the surface elements between tangent and sine coordinates,
In case of the scalar field, we regard its relation as
Then, the relation for the scalar field is given by
Thus, we found the weight function in tangent coordinates for the AS calculation.
Appendix B
Let us calculate , that is, the Fourier transform of:
Then, this formula can be converted as follows:
where we utilized the Weyl’s representation of a spherical wave:
By calculating a derivative at k, we obtain
Finally, Eq. (4) can be described as convolution representation:
where we defined the Fourier transform of as :
Acknowledgments
We wish to thank Takashi Gemma, Yucong Zhu, Zhiqiang Liu, Takashi Mori and Hiroshi Ohki for fruitful discussions.
References and links
1. L. Mandel and E. Wolf, Optical Coherence and Quantum Optics (Cambridge University Press, 1995).
2. J. W. Goodman, Introduction to Fourier Optics, 2nd ed. (McGraw-Hill, 1996).
3. K. Matsushima and T. Shimobaba, “Band-limited angular spectrum method for numerical simulation of free-space propagation in far and near fields,” Opt. Express 17(22), 19662–19673 (2009). [CrossRef] [PubMed]
4. F. Shen and A. Wang, “Fast-Fourier-transform based numerical integration method for the Rayleigh-Sommerfeld diffraction formula,” Appl. Opt. 45(6), 1102–1110 (2006). [CrossRef] [PubMed]
5. M. Mansuripur, “Certain computational aspects of vector diffraction problems,” J. Opt. Soc. Am. A 6(6), 786–805 (1989). [CrossRef]
6. D. Mas, J. Garcia, C. Ferreira, L. M. Bernardo, and F. Marinho, “Fast algorithms for free-space diffraction patterns calculation,” Opt. Commun. 164(4-6), 233–245 (1999). [CrossRef]
7. S. Nishiwaki, “Calculations of optical field by fast Fourier transform analysis,” Appl. Opt. 27(16), 3518–3521 (1988). [CrossRef] [PubMed]
8. R. P. Muffoletto, J. M. Tyler, and J. E. Tohline, “Shifted Fresnel diffraction for computational holography,” Opt. Express 15(9), 5631–5640 (2007). [CrossRef] [PubMed]
9. M. Nakahara, Geometry, Topology and Physics, 2nd ed. (Taylor & Francis, 2003).