atlas

Research map / 3D vision / Depth and stereo

Virtual Scanning: Unsupervised Non-line-of-sight Imaging from Irregularly Undersampled Transients

NeurIPS 2024 · 3D vision › Depth and stereo · approach: Non-line-of-sight imaging · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes an unsupervised NLOS imaging framework that reconstructs hidden scenes from noisy irregularly undersampled transients using a virtual scanning loss for null-space learning and a SURE-based physics-guided denoiser.

Problem

NLOS imaging from irregularly undersampled transients (IUT) captured over irregular relay surfaces, without paired ground-truth albedo supervision, under noisy low-photon conditions.

Approach

A virtual scanning process re-measures the reconstructed albedo with a different relay-surface mask and enforces consistency between reconstructions, so the network learns null-space components beyond what measurement consistency alone constrains; a Poisson-noise SURE loss with dark counts trains a denoiser without clean data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the virtual scanning process (ablation)Ours · Simulated complex-geometry transients, 15 relay surfacesPSNR: 19.63 -> 20.52Helped
add the SURE-based denoiser (ablation)Ours · Simulated complex-geometry transients, 15 relay surfacesPSNR: 18.69 -> 20.52Helped
set denoiser ε to 0.1 instead of 1 or 10 (ablation)SURE-based denoiser · Bunny denoising evaluationPSNR: 36.97±7.35 -> 41.53 ± 1.25; 34.92±0.17 -> 41.53 ± 1.25Helped
use VS-loss weight β = 0.001 rather than β = 0 (ablation)Ours · Bunny reconstructionPSNR: 16.19±0.21 -> 19.03 ± 0.64Helped
increase relay-surface interval diversity during training from [4] to [4,8,12,16,20] (ablation)Ours · Bunny reconstructionPSNR: 17.63±0.64 -> 19.03 ± 0.64Helped
increase training rotations from 10 to 40 (ablation)Ours · Bunny reconstructionPSNR: 18.08±0.65 -> 19.03 ± 0.64Helped
increase training rotations from 40 to 60 (ablation)Ours · Bunny reconstructionPSNR: 19.03 ± 0.64 -> 18.76±0.75Hurt
use Ours instead of CC-SOCRNLOS inference on IUT · IUT, 128 × 128 × 256 (CPU)runtime: 7.73 h -> 2.24 sHelped

Surprising findings

Limitations

Experimental setup

Datasets: simulated transients from alphanumerics dataset publicly available real NLOS transient datasets [10-12] self-captured NLOS system data

Benchmarks: simulated bunny transients publicly available real NLOS datasets [10-12] self-captured real NLOS data ablation on 1,000 simulated transients with 15 relay surfaces

Metrics: PSNR inference time

Baselines: LCT FK RSD NeTF USM CC-SOCR

Builds on: light-cone transform (LCT) Stein's unbiased risk estimator partial convolution Noise2Noise-style self-supervised denoising

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy