Hubbry Logo
search
logo

Angular spectrum method

logo
Community Hub0 Subscribers

Wikipedia

from Wikipedia

The angular spectrum method is a technique for modeling the propagation of a wave field. This technique involves expanding a complex wave field into a summation of infinite number of plane waves of the same frequency and different directions. Its mathematical origins lie in the field of Fourier optics[1][2][3] but it has been applied extensively in the field of ultrasound. The technique can predict an acoustic pressure field distribution over a plane, based upon knowledge of the pressure field distribution at a parallel plane. Predictions in both the forward and backward propagation directions are possible.[4]

Modeling the diffraction of a CW (continuous wave), monochromatic (single frequency) field involves the following steps:

  1. Sampling the complex (real and imaginary) components of a pressure field over a grid of points lying in a cross-sectional plane within the field.
  2. Taking the 2D-FFT (two dimensional Fourier transform) of the pressure field - this will decompose the field into a 2D "angular spectrum" of component plane waves each traveling in a unique direction.
  3. Multiplying each point in the 2D-FFT by a propagation term which accounts for the phase change that each plane wave will undergo on its journey to the prediction plane.
  4. Taking the 2D-IFFT (two dimensional inverse Fourier transform) of the resulting data set to yield the field over the prediction plane.

In addition to predicting the effects of diffraction,[5][6] the model has been extended to apply to non-monochromatic cases (acoustic pulses) and to include the effects of attenuation, refraction, and dispersion. Several researchers have also extended the model to include the nonlinear effects of finite amplitude acoustic propagation (propagation in cases where sound speed is not constant but is dependent upon the instantaneous acoustic pressure).[7][8][9][10][11]

Backward propagation predictions can be used to analyze the surface vibration patterns of acoustic radiators such as ultrasonic transducers.[12] Forward propagation can be used to predict the influence of inhomogeneous, nonlinear media on acoustic transducer performance.[13]

See also

[edit]

References

[edit]

Grokipedia

from Grokipedia
The angular spectrum method is a fundamental technique in scalar diffraction optics for propagating a monochromatic scalar wave field from an initial transverse plane (typically at z=0) to a parallel observation plane (at z>0) by decomposing the field into a continuous spectrum of plane waves via a two-dimensional Fourier transform.[1] This representation, also known as the angular spectrum representation, expresses the field as an integral over spatial frequencies kxk_x and kyk_y, where each component propagates with a z-directed wave vector kz=k2kx2ky2k_z = \sqrt{k^2 - k_x^2 - k_y^2} (with k=2π/λk = 2\pi / \lambda the wavenumber in the medium), enabling exact computation of diffraction effects under the Helmholtz equation.[1] The method distinguishes between propagating waves (where kzk_z is real) and evanescent waves (where kzk_z is imaginary, leading to exponential decay), providing a unified framework for both near- and far-field propagation.[2] Introduced in the context of Fourier optics by Joseph W. Goodman in his 1968 textbook Introduction to Fourier Optics, the angular spectrum method builds on earlier diffraction theories like those of Kirchhoff and Rayleigh-Sommerfeld, offering a frequency-domain alternative that aligns with linear systems analysis.[3] The propagation kernel derives from the Helmholtz equation for the transverse field component, yielding the transfer function H(kx,ky,z)=exp(ikzz)H(k_x, k_y, z) = \exp(i k_z z) for propagating components, which is applied after Fourier transformation of the input field U(x,y,0)U(x, y, 0).[2] In numerical implementations, fast Fourier transforms (FFTs) facilitate efficient computation on discrete grids, though care must be taken to handle evanescent waves and mitigate artifacts such as aliasing and wrap-around effects via techniques like zero-padding, low-pass filtering, and attenuation functions.[3][4] The method's versatility extends beyond optics to acoustics and other wave phenomena, with applications in simulating diffraction patterns, holographic imaging, optical device design (such as photonic circuits and fiber delay lines), and modeling near-field effects like total internal reflection.[5] Recent advances, including band-extended and scaled variants, enhance accuracy for long-distance propagation and off-axis calculations, addressing limitations in traditional Fresnel or Fraunhofer approximations.[5] Its computational efficiency and physical insight into wave decomposition have made it a cornerstone for both theoretical analysis and practical simulations in modern optical engineering.[1]

Fundamentals

Definition and overview

The angular spectrum method is a technique for modeling the propagation of scalar wave fields, such as light or acoustic waves, by decomposing the field into a continuous spectrum of plane waves with different propagation angles. This approach allows for the precise description of wave evolution in free space or homogeneous media without approximations beyond the scalar wave equation.[6] Physically, the method represents the wave field at an initial plane as a superposition of obliquely propagating plane waves, where each component is characterized by spatial frequencies that correspond to specific angles relative to the normal direction.[6] These plane waves propagate independently according to their wave vectors, and their recombination at a subsequent plane yields the propagated field. The underlying mathematical tool for this decomposition is the Fourier transform, which maps the spatial distribution to an angular spectrum.[6] The method originated in the mid-20th century amid developments in Fourier optics and diffraction theory, with foundational work by J. A. Ratcliffe in 1956[7] applying it to ionospheric propagation problems. Key contributions to its use in optical diffraction were made by Joseph W. Goodman in 1968, who integrated it into the framework of Fourier optics for analyzing imaging and coherence.[6] It offers general advantages as an exact solution for both paraxial and non-paraxial propagation in homogeneous media, while enabling computationally efficient numerical simulations through fast Fourier transform algorithms.[6]

Relation to Fourier optics

The angular spectrum method is fundamentally grounded in the principles of Fourier optics, which conceptualizes diffraction as a linear filtering process within the spatial frequency domain. In this framework, the optical field distribution across a plane is represented by its two-dimensional Fourier transform, where each spatial frequency component corresponds to a plane wave propagating at an angle determined by the wave vector components kxk_x and kyk_y. This decomposition allows propagation to be treated as a multiplicative operation on these frequency components, aligning directly with Fourier optics' emphasis on frequency-domain analysis for understanding wave behavior.[8] A key connection arises through the convolution theorem, which underpins much of Fourier optics. Free-space propagation of the field can be expressed as a spatial convolution between the initial field and the impulse response function, or propagator, that describes how a point source spreads over distance zz. In the angular spectrum domain, this convolution transforms into a straightforward multiplication by the phase factor exp(ikzz)\exp(i k_z z), where kz=k2kx2ky2k_z = \sqrt{k^2 - k_x^2 - k_y^2} and k=2π/λk = 2\pi / \lambda is the wave number. This duality enables efficient computation and conceptual clarity, as the method leverages the theorem to model diffraction without direct spatial-domain integration.[8] Spatial frequency, defined as cycles per unit length (with dimensions of inverse length), serves as a prerequisite concept linking the method to propagation angles via the transverse wave vector components: kx=ksinθxk_x = k \sin\theta_x and ky=ksinθyk_y = k \sin\theta_y, where θx\theta_x and θy\theta_y are the angles relative to the optical axis. This mapping highlights how higher spatial frequencies correspond to steeper propagation angles.[9] Unlike conventional Fourier optics, which typically assumes the paraxial approximation for small angles (where sinθθ\sin\theta \approx \theta and evanescent contributions are neglected), the angular spectrum method provides a more general formulation by including all spatial frequencies. For components where kx2+ky2>k2k_x^2 + k_y^2 > k^2, kzk_z becomes imaginary, resulting in evanescent waves that decay exponentially along the propagation direction rather than oscillating. This inclusion extends the applicability to non-paraxial scenarios, such as near-field effects or high-numerical-aperture systems, while retaining the core frequency-domain insights of Fourier optics.[9]

Theoretical formulation

Angular spectrum representation

The angular spectrum representation provides a fundamental decomposition of the scalar wave field into a superposition of plane waves, each characterized by its direction of propagation. In this formulation, the complex scalar field $ u(x, y, 0) $ at a reference plane $ z = 0 $ is expressed as the two-dimensional inverse Fourier transform of the angular spectrum $ A(f_x, f_y) $, where $ f_x $ and $ f_y $ denote spatial frequencies in the $ x $- and $ y $-directions, respectively:
u(x,y,0)=A(fx,fy)exp[i2π(fxx+fyy)]dfxdfy. u(x, y, 0) = \iint_{-\infty}^{\infty} A(f_x, f_y) \exp\left[i 2\pi (f_x x + f_y y)\right] \, df_x \, df_y.
This representation originates from the plane wave expansion of the field and is a cornerstone of Fourier optics.[10] The angular spectrum $ A(f_x, f_y) $ itself is defined as the two-dimensional Fourier transform of the field at $ z = 0 $:
A(fx,fy)=u(x,y,0)exp[i2π(fxx+fyy)]dxdy. A(f_x, f_y) = \iint_{-\infty}^{\infty} u(x, y, 0) \exp\left[-i 2\pi (f_x x + f_y y)\right] \, dx \, dy.
The spatial frequencies $ f_x $ and $ f_y $ correspond to the directional components of the wave vectors, related to the propagation angles $ \theta_x $ and $ \theta_y $ by $ \sin \theta_x \approx \lambda f_x $ and $ \sin \theta_y \approx \lambda f_y $ under the paraxial approximation for small angles, where $ \lambda $ is the wavelength.[8][10] The components of the angular spectrum can be interpreted in terms of the longitudinal wave number $ k_z = \sqrt{(2\pi / \lambda)^2 - (2\pi f_x)^2 - (2\pi f_y)^2} $. For propagating waves, where the transverse spatial frequency magnitude $ \sqrt{f_x^2 + f_y^2} < 1 / \lambda $, $ k_z $ is real, corresponding to plane waves that carry energy away from the reference plane without decay. In contrast, evanescent waves arise when $ \sqrt{f_x^2 + f_y^2} > 1 / \lambda $, making $ k_z $ imaginary; these components decay exponentially with distance from the plane and are associated with near-field effects, such as those in total internal reflection or subwavelength imaging scenarios.[8][10] This representation assumes the field is defined over an infinite transverse plane at $ z = 0 $, ensuring the integrals converge and the decomposition is complete. For practical scenarios with finite apertures, such as limited illumination or observation areas, edge effects introduce artifacts like Gibbs ringing in the spectrum, requiring careful handling in applications.[8] The angular spectrum at subsequent planes can then be obtained by multiplying $ A(f_x, f_y) $ by a propagation phase factor, enabling the modeling of free-space evolution.

Free-space propagation

The angular spectrum method provides an exact analytical framework for describing the propagation of scalar electromagnetic fields in homogeneous, free-space media, governed by the Helmholtz equation. The field distribution u(x,y,[z](/page/Z))u(x, y, [z](/page/Z)) at a longitudinal distance [z](/page/Z)[z](/page/Z) from the initial plane (z=0z = 0) evolves through the phase modulation of its angular spectrum components, representing a superposition of plane waves with varying transverse wavevectors. This approach treats propagation as a linear filtering operation in the spatial frequency domain, where each spectral component advances with its corresponding longitudinal phase factor derived from the dispersion relation of waves in free space.[9][8] The propagation transfer function H(fx,fy,z)H(f_x, f_y, z) multiplies the initial angular spectrum A(fx,fy,0)A(f_x, f_y, 0) to yield the spectrum at distance zz:
A(fx,fy,z)=A(fx,fy,0)exp[ikz1λ2(fx2+fy2)], A(f_x, f_y, z) = A(f_x, f_y, 0) \exp\left[i k z \sqrt{1 - \lambda^2 (f_x^2 + f_y^2)}\right],
where k=2π/λk = 2\pi / \lambda is the wavenumber, λ\lambda is the wavelength, and fxf_x, fyf_y are the spatial frequencies in the xx and yy directions, respectively. This expression arises from the plane-wave decomposition, where the longitudinal component of the wavevector kz=k1λ2(fx2+fy2)k_z = k \sqrt{1 - \lambda^2 (f_x^2 + f_y^2)} ensures satisfaction of the wave equation (2+k2)u=0(\nabla^2 + k^2) u = 0. For propagating waves, where λ2(fx2+fy2)<1\lambda^2 (f_x^2 + f_y^2) < 1, kzk_z is real, leading to oscillatory phase advancement.[9][8] The field at the propagated plane is reconstructed via the inverse two-dimensional Fourier transform of the evolved spectrum:
u(x,y,z)=A(fx,fy,z)exp[i2π(fxx+fyy)]dfxdfy. u(x, y, z) = \iint_{-\infty}^{\infty} A(f_x, f_y, z) \exp\left[i 2\pi (f_x x + f_y y)\right] \, df_x \, df_y.
This integral, often termed the angular spectrum propagator, sums the contributions of all plane waves, each tilted at angles θxλfx\theta_x \approx \lambda f_x and θyλfy\theta_y \approx \lambda f_y for small angles, to form the diffracted field. Equivalently, the propagation can be expressed directly in the spatial domain as a convolution with the propagator kernel, though the frequency-domain formulation is computationally preferable for its separability.[9][8] Evanescent waves arise when λ2(fx2+fy2)>1\lambda^2 (f_x^2 + f_y^2) > 1, making the argument of the square root negative; in this regime, kz=iκk_z = -i \kappa with κ=kλ2(fx2+fy2)1>0\kappa = k \sqrt{\lambda^2 (f_x^2 + f_y^2) - 1} > 0, transforming the transfer function to exp[κz]\exp[-\kappa z] for forward propagation (z>0z > 0). These components, corresponding to high spatial frequencies or supercritical angles, decay exponentially away from the initial plane and do not contribute to far-field propagation, effectively filtering near-field details. This behavior is crucial for understanding resolution limits in imaging systems.[9][8] The method is rigorously valid for any propagation distance zz in non-absorbing, homogeneous media, providing an exact solution to the scalar Helmholtz equation without approximations on the field or distance. In the paraxial limit of small angles (λ2(fx2+fy2)1\lambda^2 (f_x^2 + f_y^2) \ll 1), the square root approximates to 1ξ1ξ/2\sqrt{1 - \xi} \approx 1 - \xi/2 with ξ=λ2(fx2+fy2)\xi = \lambda^2 (f_x^2 + f_y^2), reducing the transfer function to the quadratic phase factor of the Fresnel diffraction integral and recovering the paraxial approximation. This exactness distinguishes the angular spectrum approach from approximate methods like Fresnel or Fraunhofer diffraction, enabling accurate modeling across near-, intermediate-, and far-field regimes.[9][8]

Numerical implementation

Discrete Fourier transform approach

The discrete Fourier transform (DFT) approach provides a straightforward numerical method for implementing the angular spectrum propagation in free space, leveraging fast Fourier transform (FFT) algorithms for efficiency. This technique discretizes the continuous angular spectrum representation, where the input complex field $ u(x, y, 0) $ is sampled on a uniform 2D grid of size $ N \times N $ with spatial sampling intervals $ \Delta x $ and $ \Delta y $ (often equal for isotropic cases). The propagation to a distance $ z $ follows a three-step algorithm. First, the 2D DFT of the discretized input field yields the discrete angular spectrum $ A(m, n) $, where $ m, n = 0, 1, \dots, N-1 $.[11] In the second step, the discrete angular spectrum is multiplied element-wise by the transfer function $ H(m, n) = \exp\left[ i k z \sqrt{1 - \lambda^2 (f_x(m)^2 + f_y(n)^2)} \right] $, with wave number $ k = 2\pi / \lambda $, spatial frequencies $ f_x(m) = m / (N \Delta x) $ and $ f_y(n) = n / (N \Delta y) $, and $ \lambda $ the wavelength; this discrete form approximates the continuous free-space propagator. The continuous analytical propagator is the exact transfer function $ H(f_x, f_y, z) = \exp\left[ i z \sqrt{k^2 - (2\pi f_x)^2 - (2\pi f_y)^2} \right] $ for monochromatic scalar fields in homogeneous media. The discrete propagator, applied via FFT, approximates this continuous form and can achieve high accuracy under appropriate sampling conditions. The resulting spectrum is then transformed back via a 2D inverse DFT to obtain the output field $ u(x, y, z) $ on the same grid.[11][12] The continuous propagator is exact within the scalar wave approximation for homogeneous free space, while the discrete version introduces approximations due to sampling, discretization, and the periodic nature of the DFT. High accuracy is attainable when the Nyquist criterion is satisfied and the grid extent is sufficient to minimize aliasing and wrap-around artifacts.[12] Appropriate sampling is critical to prevent aliasing and ensure accurate representation of diffracted fields. The spatial sampling must satisfy the Nyquist criterion $ \Delta x \leq \lambda / 2 $ to capture the highest spatial frequencies in the input field. Additionally, to avoid aliasing in the propagated field due to the nonlinear phase in the transfer function, the sampling interval should fulfill $ \Delta x \leq \lambda z / (N \Delta x) $, where $ N \Delta x $ is the total grid extent; the corresponding frequency sampling is $ \Delta f_x = 1 / (N \Delta x) $. The discrete approach requires careful sampling to avoid aliasing of high spatial frequencies and wrap-around artifacts from periodic DFT assumptions. For large propagation distances, evanescent waves (where $ f_x^2 + f_y^2 > 1/\lambda^2 $) decay exponentially, but numerical precision in computing the square root near the cutoff may introduce minor errors; high spatial frequencies can lead to instability if not properly managed, particularly in backward propagation.[13][12] Zero-padding techniques enhance the implementation by extending the grid size beyond the input aperture, typically by appending zeros to reach a larger $ N_{\text{pad}} > N $. This increases the effective field of view, improves output resolution by effectively reducing $ \Delta x $ in the reconstructed plane, and mitigates finite-grid artifacts such as wrap-around errors from periodic DFT assumptions. Padding factors of 2–4 are common, balancing accuracy and computational cost. Complementary techniques include attenuation functions, such as low-pass filtering in the frequency domain (e.g., angular restriction to propagating waves) or Gaussian apodization, which can further reduce wrap-around effects, suppress ringing from sharp edges, and mitigate artifacts from high-frequency components.[11][13][12] In practice, this DFT-based method is routinely implemented in software environments like MATLAB, utilizing built-in functions such as fft2 for the forward transform and ifft2 for the inverse, or in Python via NumPy's np.fft.fft2 and np.fft.ifft2. Both forward ($ z > 0 )andbackward() and backward ( z < 0 $) propagation are handled by adjusting the sign in the transfer function exponent; for backward cases, conjugating the phase term equivalently reverses the direction while preserving numerical stability.[12][11]

Computational efficiency and scalability

The numerical implementation of the angular spectrum method (ASM) relies on the fast Fourier transform (FFT) for efficient computation, achieving a time complexity of O(N2logN)O(N^2 \log N) per propagation step for an N×NN \times N grid, primarily due to the two-dimensional FFT and inverse FFT operations. Memory requirements scale as O(N2)O(N^2), accommodating the field data at both source and destination planes. These scalings enable rapid simulations for moderate grid sizes but pose challenges for high-resolution or large-scale problems, where increasing NN quadratically amplifies both time and storage demands. Scalability limitations arise from the fixed sampling grid in traditional ASM, which constrains zoom factors and resolution adjustments between propagation planes, often necessitating zero-padding to avoid aliasing and wrap-around artifacts arising from the periodic nature of the FFT. While zero-padding improves accuracy against these artifacts and aliasing, it increases grid size and FFT cost. Attenuation functions, such as apodization windows applied to the field edges, offer an alternative or supplement to reduce artifacts with less overhead in some cases. Near the source plane (z=0z = 0), accurate representation of evanescent waves—inhomogeneous plane waves with imaginary longitudinal wavenumbers that convey subwavelength details—demands fine spatial sampling to resolve high spatial frequencies, as coarser grids lead to truncation errors and loss of near-field fidelity. For distant propagation (large zz), the fixed pixel pitch results in oversized grids to maintain the Nyquist criterion, exacerbating inefficiency without adaptive resizing. A notable advance is the scalable angular spectrum (SAS) method, introduced in 2023, which enables variable pixel pitches between source and destination planes through pre-compensation in the angular spectrum domain, allowing zoom capabilities while preserving accuracy in homogeneous media. By avoiding extensive padding and supporting scalable grids (e.g., destination pitch Δd=λz2N/L2\Delta_d = \lambda z^2 N / L^2, where LL is the source extent), SAS reduces computational demands by factors up to 50 for large zz distances compared to padded traditional ASM, addressing some discrete limitations more efficiently for very large propagation distances or high-resolution needs, with complexity still tied to three FFTs but at reduced effective grid sizes. Further optimizations enhance ASM's practicality. GPU acceleration, particularly for variants like the scaled ASM (Sc-ASM), leverages parallel processing to simulate large-scale beam propagation, yielding significant speedups for high-numerical-aperture scenarios and enabling real-time or near-real-time computations in applications such as coherent beam combining. For non-uniform media, angular spectrum slicing divides the propagation volume into homogeneous slabs, applying ASM sequentially with interface corrections, which maintains efficiency while handling refractive index variations without full-volume resampling. Hybrid approaches combining ASM with convolution-based methods, such as the Rayleigh-Sommerfeld integral, improve overall efficiency by using frequency-domain ASM for bulk propagation and spatial-domain convolution for boundary layers, achieving faster and more accurate results than pure ASM in layered media. As of 2025, further developments include a universal least-sampling angular spectrum method for diffraction modeling between arbitrary non-parallel planes, enabling efficient off-axis calculations, and an improved ASM based on holography for enhanced reconstruction accuracy in cellular holograms.[14][15]

Applications

Diffraction and beam propagation

The angular spectrum method enables accurate simulation of diffraction patterns from apertures by decomposing the input field into its angular spectrum of plane waves, which includes both propagating components (for far-field effects) and evanescent components (for near-field details). For a single slit or circular aperture, the method propagates this spectrum to compute the diffracted field at any distance, capturing phenomena like Fresnel zones and the Poisson spot in the near field, where traditional approximations may fail. This approach satisfies the Helmholtz equation exactly in homogeneous media, allowing the inclusion of subwavelength features through evanescent waves that decay exponentially beyond the critical angle.[16] In beam propagation simulations, the angular spectrum method models the evolution of Gaussian beams by applying the propagation kernel to their Fourier transform, revealing effects such as beam spreading due to diffraction and the conservation of orbital angular momentum in vortex beams during free-space travel. For Gaussian beams, the method computes the waist expansion and curvature radius variation along the propagation axis, providing a non-paraxial description that extends beyond the standard paraxial beam formula. In vortex beams, like Laguerre-Gaussian modes, the topological charge is largely preserved, with minor distortions only under high-intensity conditions, as the helical phase structure is maintained in the angular spectrum decomposition. Self-focusing in nonlinear media can be simulated iteratively by alternating spectrum propagation steps with nonlinear phase updates, enabling studies of beam collapse or filamentation.[8][17][18] Representative examples illustrate the method's utility: in Fraunhofer diffraction through a circular aperture, it yields the Airy disk pattern, where the central spot's radius is approximately $ 0.61 \lambda / \mathrm{NA} $, with approximately 84% of the energy contained within the Airy disk (central spot up to the first dark ring), directly from the inverse Fourier transform of the aperture function. For near-field evanescent effects, the method simulates subwavelength imaging by retaining high-spatial-frequency evanescent terms, allowing resolution of features smaller than the wavelength, such as in aperture-limited setups where propagating waves alone would blur details. Numerical implementation typically employs the discrete Fourier transform for efficient computation of these spectra.[8] Compared to the Rayleigh-Sommerfeld diffraction integral, the angular spectrum method offers superior computational efficiency, reducing calculation times by factors of 20 or more through fast Fourier transform-based propagation, while maintaining high accuracy for both near- and far-field regimes without singularities in the kernel. It excels in handling non-paraxial beams, where the Rayleigh-Sommerfeld approach becomes more intensive due to direct spatial-domain integration.[19][20]

Digital holography

The angular spectrum method (ASM) plays a central role in computing computer-generated holograms (CGHs) for digital holography by enabling accurate propagation of object fields from a virtual 3D scene to the hologram plane. In this process, the complex amplitude of the object wave is decomposed into its angular spectrum via a Fourier transform, propagated through free space using a transfer function that accounts for evanescent and propagating waves, and then inverse-transformed to obtain the field at the hologram plane. A reference wave, typically a plane wave tilted for off-axis configuration, is added to this propagated object field to form the interference pattern, which is quantized and encoded as a phase-only or amplitude hologram for display on spatial light modulators (SLMs). This approach ensures high-fidelity wavefront reconstruction, particularly for multilayered 3D objects, by avoiding paraxial approximations inherent in simpler methods.[21][22] Reconstruction of digital holograms using ASM simulates optical playback by applying inverse propagation to the recorded interference pattern, yielding the original object wavefront while suppressing artifacts like the twin image. In off-axis setups, the reference wave's tilt spatially separates the zero-order, real, and virtual (twin) images in the Fourier domain, allowing selective filtering to isolate the desired virtual image before inverse ASM propagation restores the 3D field distribution. This numerical twin-image suppression is essential for quantitative phase imaging, as it mitigates conjugate noise that would otherwise overlap with the reconstructed object, enabling clear visualization of amplitude and phase details in applications such as microscopy. The method's accuracy stems from its rigorous handling of diffraction over various distances, making it suitable for both in-line and off-axis holograms recorded with CCD sensors.[23][24] Specific techniques leveraging ASM in digital holography include hybrids with Fresnel diffraction for optimized performance across propagation distances, particularly in short-range scenarios common to SLM-based systems. For short distances where the Fresnel number is high, pure ASM provides superior accuracy over Fresnel methods by correctly modeling evanescent waves, but hybrids switch between ASM for near-field precision and Fresnel for far-field efficiency to reduce computational load without significant aliasing. These hybrids are widely used in dynamic holography on SLMs, where real-time updates of CGHs enable interactive 3D displays by rapidly recomputing and modulating interference patterns for applications like holographic video.[25][26] Recent advances in ASM-optimized algorithms have enabled real-time simulations of 4K-resolution holograms, achieving frame rates exceeding 30 Hz for high-definition 3D imaging through techniques like pre-computed angular spectra and neural operator enhancements that accelerate propagation calculations. These optimizations reduce computation time from seconds to milliseconds per frame, facilitating seamless integration in augmented reality (AR) and virtual reality (VR) near-eye displays where wide viewing angles and focus cues are critical for immersion. In microscopy, ASM-based digital holography supports quantitative phase-contrast imaging of biological samples, providing sub-wavelength resolution for non-invasive 3D tracking of cellular dynamics without staining.[27][28][29]

Extensions and variants

Vectorial angular spectrum method

The vectorial angular spectrum method generalizes the scalar angular spectrum representation to fully account for the vector nature of electromagnetic fields, enabling accurate modeling of polarization effects during free-space propagation. Building on the scalar free-space propagation framework, it decomposes the electric field into transverse electric (TE) and transverse magnetic (TM) components in the angular spectrum domain, using an intrinsic coordinate system defined by unit vectors perpendicular and parallel to the plane of incidence. This decomposition is expressed as E(R)=ETM(R)+ETE(R)\mathbf{E}(\mathbf{R}) = \mathbf{E}^{\mathrm{TM}}(\mathbf{R}) + \mathbf{E}^{\mathrm{TE}}(\mathbf{R}), where the TM component includes both transverse and longitudinal contributions, while the TE component is purely transverse.[30] Propagation of the spectral amplitudes follows the phase factor exp(ikzz)\exp(i k_z z), with kz=k1λ2(fx2+fy2)k_z = k \sqrt{1 - \lambda^2 (f_x^2 + f_y^2)}, where k=2π/λk = 2\pi / \lambda is the wave number and fx,fyf_x, f_y are spatial frequencies. For the transverse components, the evolution is given by Ax(fx,fy,z)=Ax(fx,fy,0)exp[ikz1λ2(fx2+fy2)]A_x(f_x, f_y, z) = A_x(f_x, f_y, 0) \exp\left[i k z \sqrt{1 - \lambda^2 (f_x^2 + f_y^2)}\right] and similarly for AyA_y, often handled via a 2×2 transfer matrix that relates the input and output transverse field spectra while preserving the vectorial structure. Polarization is managed through basis transformations from Cartesian to intrinsic coordinates (s, p), which introduce cross-coupling terms for non-normal incidence angles; specifically, the TM mode carries a longitudinal component proportional to kt/kk_t / k (with kt=kx2+ky2k_t = \sqrt{k_x^2 + k_y^2}), and evanescent waves (where kzk_z is imaginary) sustain nonzero longitudinal fields essential for near-field effects.[30][31] Unlike the scalar method, which neglects polarization and assumes isotropic fields suitable only for paraxial approximations, the vectorial approach captures depolarization and field ellipticity, particularly critical for tight focusing with high numerical aperture (NA) objectives where longitudinal components can become significant and even dominate the transverse intensity for certain polarizations, such as radial polarization.[32] It also properly treats evanescent components in surface waves, avoiding artifacts in scalar models. These features make it indispensable for applications such as modeling focused vector beams, like radially or azimuthally polarized vortex beams used in optical trapping, where vectorial effects enhance axial resolution. Additionally, it facilitates simulations of plasmonic structures, where evanescent fields excite surface plasmons, enabling precise prediction of near-field enhancements in nanostructures.[30][33][34][35]

Propagation in inhomogeneous media

The angular spectrum method (ASM) can be extended to inhomogeneous media by dividing the propagation path into homogeneous slabs of constant refractive index, where standard free-space ASM is applied within each slab, and interface conditions are enforced at boundaries to account for refraction and reflection. At each interface, Snell's law governs the angular components of the plane waves in the spectrum, ensuring continuity of the tangential field components, while Fresnel coefficients determine the amplitude transmission and reflection for each spectral component. Phase accumulation within a slab of thickness Δz\Delta z and refractive index nn is incorporated via a propagation kernel exp(iknΔz1(λfxn)2(λfyn)2)\exp\left(i k n \Delta z \sqrt{1 - \left( \frac{\lambda f_x}{n} \right)^2 - \left( \frac{\lambda f_y}{n} \right)^2 }\right), where k=2π/λk = 2\pi / \lambda is the wavenumber in vacuum, λ\lambda is the wavelength, and fx,fyf_x, f_y are spatial frequencies. This layered approach accurately models effects such as refraction and total internal reflection, particularly when the slab thicknesses are on the order of the wavelength or larger.[36] Integration with the transfer matrix method (TMM) enhances the ASM for abrupt refractive index changes in multilayer structures by treating the angular spectrum as a superposition of plane waves and applying TMM to each individual component. The TMM propagates the field amplitudes across layers using a matrix that incorporates phase shifts exp(ikzd)\exp(i k_z d) (with kzk_z the z-component of the wavevector and dd the layer thickness) and interface matching via boundary conditions derived from Maxwell's equations. For gradual variations in n(z)n(z), the medium is approximated as a series of thin slices, where propagation in each slice uses exp(ikn(z)Δz)\exp(i k n(z) \Delta z) to capture local phase evolution, effectively combining ASM's spectral efficiency with TMM's handling of discontinuities. This hybrid method is particularly effective for structures like dielectric stacks or metamaterials, enabling computation of both transmitted and reflected spectra.[36][37] The approach relies on approximations valid for slowly varying refractive index profiles, where the index modulation δnnˉ\delta n \ll \bar{n} (the average index) and the slowly varying envelope approximation holds, allowing separation of rapid phase oscillations from slow amplitude changes. For rapid variations, such as in photonic crystals, these methods introduce cumulative errors from slicing, necessitating full-wave solutions like finite-difference time-domain methods for accuracy. Polarized light in such layers can incorporate vectorial effects briefly via TE/TM decompositions in the TMM.[38] Examples include propagation through thin-film coatings, where the split-step ASM simulates wavefront distortion and energy loss across air-film-substrate interfaces, enabling characterization of optical properties like thickness and index via inverse fitting of measured intensities. In graded-index lenses, the medium is sliced into layers with linearly varying n(z)n(z), capturing beam focusing and refraction without ray-tracing approximations, as demonstrated in simulations of parabolic index profiles for optical beam delivery. These applications highlight the method's utility in modeling total internal reflection at high-angle components, where evanescent waves decay in lower-index layers.[39][38]

References

User Avatar
No comments yet.