This project is an application of neural techniques to synthetic-wave interferometry. It aims to improve on the methods of Swept-Angle Synthetic Wave Interferometry (Kotwal et al. 2022) by replacing the current depth recovery pipeline with one that is capable of adapting to correlated sources of noise and measurement imperfections by learning a more robust phase recovery function than the one derived purely from theory.
Basics of Interferometry
At its core, synthetic-wave interferometry (SWI) is based on much of the same methods and principles as phase-shifting interferometry (PSI). The goal is to infer depth at each point of a scene by counting the (fractional) number of wavelengths that pass as a beam of light with known frequency departs a source, reflects off the scene, and is received by a sensor

where d is the total distance travelled, λ is the wavelength of the beam, and n is the number of wavelengths that pass. This can be expressed as a phase

which is easier to measure since the phase is directly related (by a sine function) to the amplitude of the wave and thus the intensity image that is captured by a sensor.
In PSI and SWI, we are interested in measuring the correlation between the phase change of the source–scene–sensor path and the phase change of a known source–mirror–sensor path, in which a beam reflects off a mirror at a controlled position instead of off the scene. Since the latter path’s length is known, we can calculate the phase change of the former from the interference pattern that arises from light travelling along each of the two paths.

With the resulting image captured at four different positions of the reference mirror, we can use a well-known technique called the N-shift phase retrieval algorithm (with N = 4) to recover this phase difference.
Synthetic Waves
One drawback of the phase retrieval algorithm is that since it recovers phases from squared amplitudes (in the form of the captured image), it is only unambiguous up to one wavelength of the light used due to the periodic nature of sine waves. (This phenomenon is known as phase wrapping.) SWI extends this effective range by first interfering two light waves of similar frequencies, which results in an synthetic wave (also known as the envelope) modulating a carrier wave. The unambiguous range is now one wavelength of the envelope, which is much larger than one wavelength of the original waves used to form it.

To account for the new high-frequency carrier signal embedded in the envelope, the four reference mirror positions are now each subdivided into four even more granular positions corresponding to four different phases within the carrier wave, for a total of sixteen images captured per scene. A modified version of the N-shift phase retrieval algorithm, known as the M,N-shift phase retrieval algorithm (with M = N = 4), is used to recover the phase difference between the scene and reference signals on the synthetic wavelength.

See Progress for a discussion on the rationale and approach we take to improve on these methods.