Skip to main content
Dryad

Data for: Iterating the transient light transport matrix for non-line-of-sight imaging

Data files

Jun 07, 2026 version files 14.19 GB

Click names to download individual files Select up to 11 GB of files for zip download

Abstract

Time-of-flight non-line-of-sight (NLOS) imaging measures transient light transport at a visible diffuse relay surface to recover the geometry of objects hidden from direct line of sight. These measurements are acquired by scanning a pulsed laser across the relay surface and recording the time-resolved response from visible patches with a single-photon detector. The complete set of such measurements forms the transient light transport matrix (TLTM), the time-resolved impulse response between illumination and detection points. Prior NLOS methods have mainly used only subsets of this matrix to reconstruct hidden geometry. Here, we show that light transport measured between visible relay-surface patches can be used to recover light transport between hidden-surface patches. Using a dense laser scan and a gated 16 × 16 single-photon avalanche diode array, we capture the complete first-order TLTM (TLTM-1) on a planar relay wall. We then process the measured TLTM-1 to compute TLTM-2, the time-resolved light transport between hidden-surface patches. This is achieved by computationally focusing virtual illumination and detection independently at different points in the hidden scene, effectively turning the relay surface into a synthetic time-of-flight camera. Experiments and simulations show that TLTM-2 reveals hidden-scene interactions beyond conventional geometry recovery, including indirect shadows, interreflections, and subsurface scattering. We further demonstrate direct-indirect transport separation, virtual relighting, and dual photography of occluded scenes. These results establish an iterative framework for recovering higher-order transport (TLTM-n).