Skip to content

Computational Imaging and Adaptive Optics

Compressed sensing (Candes, Tao, Donoho, 2006) shows that signals that are sparse in some basis can be reconstructed from far fewer measurements than Nyquist sampling requires:

x^=argminxx1subjecttoy=Φx\hat{\mathbf{x}} = \arg\min_{\mathbf{x}} \|\mathbf{x}\|_1 \quad \text{subject} to \mathbf{y} = \Phi\mathbf{x}

Where Φ\Phi is the measurement matrix and 1|\cdot|_1 is the L1L^1 norm promoting sparsity.

Atmospheric turbulence causes phase distortions in astronomical images. Adaptive optics (AO) corrects these in real time using a deformable mirror. The Strehl ratio:

S=exp[(2πλ)2Δϕ2]S = \exp\left[-\left(\frac{2\pi}{\lambda}\right)^2\langle\Delta\phi^2\rangle\right]

For diffraction-limited imaging (S>0.8S > 0.8): Δϕrms<λ/14\Delta\phi_{\text{rms} < \lambda/14}. On an 8 m telescope at visible wavelengths, the deformable mirror must update at >500>500 Hz to track the Greenwood frequency fG100f_G \sim 100 Hz.

Problem. A soap film (n=1.33n = 1.33) of thickness 300nm300 \mathrm{ nm} is illuminated by white light. Which wavelength is constructively reflected?

Solution. Phase change at the front surface (air to soap); no phase change at the back (soap to air). Constructive: 2nd=(m+12)λ2nd = (m + \frac{1}{2})\lambda. 2(1.33)(300×109)=(m+1/2)λ2(1.33)(300 \times 10^{-9}) = (m + 1/2)\lambda. For m=0m = 0: λ=4×1.33×300=1596nm\lambda = 4 \times 1.33 \times 300 = 1596 \mathrm{ nm} (infrared). m=1m = 1: λ=1596/3=532nm\lambda = 1596/3 = 532 \mathrm{ nm} (green, visible).

\blacksquare

Problem. A grating has N=5000N = 5000 lines illuminated. Find the resolving power in the second order.

Solution. R=mN=2×5000=10000R = mN = 2 \times 5000 = 10\,000. The minimum wavelength difference resolvable: Δλ=λ/R\Delta\lambda = \lambda/R.

\blacksquare

  • Confusing group and phase velocity. Phase velocity vp=ω/kv_p = \omega/k; group velocity vg=dω/dkv_g = d\omega/dk. Fix: In a dispersive medium vpvgv_p \neq v_g; the group velocity is the speed at which the envelope (energy) travels.
  • Wrong interference condition. Constructive: path difference =nλ= n\lambda. Destructive: path difference =(n+1/2)λ= (n + 1/2)\lambda. Fix: For thin films, also account for the phase change on reflection (π\pi phase shift from denser medium).
  • Confusing Fraunhofer and Fresnel diffraction. Fraunhofer: far-field (parallel rays, simpler math). Fresnel: near-field. Fix: Fraunhofer: asinθ=nλa \sin\theta = n\lambda. Fresnel: requires Fresnel integrals or numerical methods.
  • Phase velocity: vp=ω/kv_p = \omega/k. Group velocity: vg=dω/dkv_g = d\omega/dk; energy/information travels at vgv_g.
  • Interference: thin films, Michelson interferometer, Fabry-Pérot etalon.
  • Diffraction: single slit, double slit, diffraction grating; Rayleigh criterion for resolution.
  • Polarisation: Brewster”s angle, Malus’s law (I=I0cos2θI = I_0 \cos^2 \theta).
TopicSiteLink
[Refraction and Optics]A-LevelView
[Refraction and Optics]DSEView
[Refraction and Optics]UniversityView
ConceptFormulaMeaning
Nyquist criterionfs2fmaxf_s \geq 2f_{\max}Minimum sampling rate to avoid aliasing
Compressed sensingx^=argminx1\hat{x} = \arg\min\|x\|_1 s.t. y=Φxy = \Phi xReconstruction from sub-Nyquist measurements
Strehl ratioS=exp[(2π/λ)2Δϕ2]S = \exp[-(2\pi/\lambda)^2\langle\Delta\phi^2\rangle]Measure of image quality after AO correction
Greenwood frequencyfG=0.427(vw/r0)f_G = 0.427\,(v_w/r_0)Required AO update rate for given wind speed vwv_w
Fried parameterr0λ6/5(cosγ)3/5r_0 \propto \lambda^{6/5}(\cos\gamma)^{3/5}Coherence length of atmospheric turbulence
  • Assuming compressed sensing works for any undersampled signal. CS requires sparsity in some known basis and incoherence of the measurement matrix. Fix: Verify the signal is sparse in e.g. wavelet or DCT basis and that Φ\Phi satisfies the restricted isometry property.
  • Confusing the Strehl ratio with resolution. Strehl ratio measures image quality relative to diffraction-limited; a low Strehl ratio means aberrations spread energy, not necessarily lower resolution. Fix: Strehl >0.8> 0.8 is diffraction-limited; S<0.1S < 0.1 indicates severe aberrations.
  • Neglecting anisoplanatism in AO. The turbulence correction is only valid within the isoplanatic angle θ0\theta_0; stars far from the guide star are poorly corrected. Fix: Use multiple guide stars (laser tomography AO) or MOAO for wider fields.
  • Forgetting the wavefront sensor latency. AO correction must be applied faster than the Greenwood frequency; otherwise, the atmosphere changes before the mirror updates. Fix: AO loop bandwidth must exceed fGf_G.
  • Astronomical imaging: Adaptive optics on 8-10 m telescopes (VLT, Keck, Gemini) enables diffraction-limited imaging in the near-infrared, resolving exoplanets and stellar surfaces.
  • Microscopy: Adaptive optics corrects for tissue aberrations in deep two-photon and confocal microscopy, recovering image contrast at depths >100μ> 100\,\mum.
  • Medical imaging: Compressed sensing accelerates MRI acquisition by undersampling kk-space and reconstructing using total variation minimisation, reducing scan times by 2-4×\times.
  • Laser communications: Atmospheric turbulence distorts free-space optical links; AO pre-compensation at the transmitter improves coupling efficiency into single-mode fibres.
  • Terahertz imaging: Compressed sensing with a single-pixel detector enables THz imaging with sparse detector arrays, useful for security screening and non-destructive testing.
TechniqueProblem addressedKey mathematicsTypical hardware
Compressed sensingSub-Nyquist sampling1\ell_1-minimisation, RIPSingle-pixel camera, sparse arrays
Adaptive opticsAtmospheric turbulenceZernike modes, wavefront sensingDeformable mirror, Shack-Hartmann sensor
DeconvolutionBlur from PSFWiener filter, Richardson-LucyPost-processing (software)
Synthetic apertureLimited aperture sizeFourier-domain interpolationAntenna array, telescope array

19.7 Worked Example: Strehl Ratio and Wavefront Error

Section titled “19.7 Worked Example: Strehl Ratio and Wavefront Error”

Problem. An AO system reduces the wavefront RMS error to Δϕrms=λ/20\Delta\phi_{\rm rms} = \lambda/20 at λ=500\lambda = 500 nm. Compute the Strehl ratio. Is the system diffraction-limited?

Solution. The Strehl ratio is:

S=exp[(2πλ)2Δϕ2]=exp[(2πλ)2(λ20)2]S = \exp\left[-\left(\frac{2\pi}{\lambda}\right)^2\langle\Delta\phi^2\rangle\right] = \exp\left[-\left(\frac{2\pi}{\lambda}\right)^2\left(\frac{\lambda}{20}\right)^2\right]

S=exp[(2π20)2]=exp[(π10)2]=exp(π2/100)exp(0.0987)0.906S = \exp\left[-\left(\frac{2\pi}{20}\right)^2\right] = \exp\left[-\left(\frac{\pi}{10}\right)^2\right] = \exp(-\pi^2/100) \approx \exp(-0.0987) \approx 0.906

Since S>0.8S > 0.8, the system is diffraction-limited. This meets the Marechal criterion (S>0.8S > 0.8), corresponding to Δϕrms<λ/14\Delta\phi_{\rm rms} < \lambda/14. Our λ/20\lambda/20 exceeds this requirement.

\blacksquare