Iterating the Transient Light Transport Matrix for Non-Line-of-Sight Imaging
Talha Sultan, Eric Brandt, Khadijeh Masumnia-Bisheh, Simone Riccardo, Pavel Polynkin, Alberto Tosi, Andreas Velten
TL;DR
This work advances non-line-of-sight imaging by measuring the full Transient Light Transport Matrix (TLTM) on a relay surface with a 16×16 gated SPAD array and deriving a second-order TLTM, TLTM-2, for surfaces in the hidden scene. The authors develop fast, linear-algebra–based algorithms within the phasor-field framework to synthesize focused virtual illumination and extract TLTM-2 from TLTM-1, enabling applications such as scene relighting with novel or synthesized illumination, separation of direct and indirect light transport, and dual photography. They demonstrate substantial practical benefits, including parallel photon acquisition reducing data capture times and the ability to probe higher-order light transport phenomena like caustics and subsurface scattering. The approach offers a path to robust, high-resolution NLOS imaging and potentially higher-order TLTM reconstructions (TLTM-3, TLTM-4) as SPAD array pixel counts grow, with implications for disaster response, surveillance, and autonomous navigation.
Abstract
Active imaging systems sample the Transient Light Transport Matrix (TLTM) for a scene by sequentially illuminating various positions in this scene using a controllable light source, and then measuring the resulting spatiotemporal light transport with time of flight (ToF) sensors. Time-resolved Non-line-of-sight (NLOS) imaging employs an active imaging system that measures part of the TLTM of an intermediary relay surface, and uses the indirect reflections of light encoded within this TLTM to "see around corners". Such imaging systems have applications in diverse areas such as disaster response, remote surveillance, and autonomous navigation. While existing NLOS imaging systems usually measure a subset of the full TLTM, development of customized gated Single Photon Avalanche Diode (SPAD) arrays \cite{riccardo_fast-gated_2022} has made it feasible to probe the full measurement space. In this work, we demonstrate that the full TLTM on the relay surface can be processed with efficient algorithms to computationally focus and detect our illumination in different parts of the hidden scene, turning the relay surface into a second-order active imaging system. These algorithms allow us to iterate on the measured, first-order TLTM, and extract a \textbf{second order TLTM for surfaces in the hidden scene}. We showcase three applications of TLTMs in NLOS imaging: (1) Scene Relighting with novel illumination, (2) Separation of direct and indirect components of light transport in the hidden scene, and (3) Dual Photography. Additionally, we empirically demonstrate that SPAD arrays enable parallel acquisition of photons, effectively mitigating long acquisition times.
