atlas

Research map / 3D vision / NeRF and radiance fields

PlatoNeRF: 3D Reconstruction in Plato's Cave via Single-View Two-Bounce Lidar

CVPR 2024 · 3D vision › NeRF and radiance fields · approach: Sparse-input NeRF regularization · 9 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 PlatoNeRF, which trains a NeRF to reproduce single-photon lidar two-bounce transients so that visible and occluded geometry can be reconstructed from a single view without data priors.

Problem

Single-view 3D reconstruction with NeRF is ill-posed; data-prior methods hallucinate occluded geometry, and RGB shadow-based methods fail under ambient light or low albedo.

Approach

Model two-bounce optical paths inside NeRF using primary rays (to estimate the visible depth d3 and two-bounce time of flight) and secondary rays toward a virtual light (to estimate shadows), supervised by single-photon lidar transients, giving physically grounded occluded geometry from one view.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PlatoNeRF instead of BF Lidar or S3-NeRF for single-view reconstructionChair, dragon, bunny, and occlusion scenes · 120 test views of four simulated scenesL1 depth (m): Chair: 0.1178, 0.1837 -> 0.0862; Dragon: 0.1042, 0.1049 -> 0.0870; Bunny: 0.0877, 0.0660 -> 0.0601; Occlusion: 0.1336, 0Helped
Use PlatoNeRF instead of BF Lidar or S3-NeRFFour simulated scenes · All four simulated scenesChamfer distance: 0.0465, 0.4129 -> 0.0280Helped
Reduce sensor spatial resolution to 128 × 128 (ablation)PlatoNeRF, chair scene · Chair scene, spatial resolution 128 × 128L1 depth (m): 0.0880Hurt
Reduce sensor spatial resolution to 64 × 64 and 32 × 32 (ablation)PlatoNeRF, chair scene · Chair scene, downsampled spatial resolutionsL1 depth (m): 64 × 64: 0.0932; 32 × 32: 0.1070Hurt
Increase transient bin size (ablation)PlatoNeRF, chair scene · Chair scene, temporal resolutions 256 ps, 512 ps, and 1024 psL1 depth (m): 256 ps: 0.0965; 512 ps: 0.1210; 1024 ps: 0.1833Hurt
Add ambient light at intensity 4 (ablation)PlatoNeRF and S3-NeRF, chair scene · Chair scene, ambient light intensity 4L1 depth (m): PlatoNeRF: 0.0862 -> 0.0794; S3-NeRF: 0.1178 -> 0.3080Mixed
Reduce background scene albedo by 4× (ablation)PlatoNeRF and S3-NeRF, chair scene · Chair scene, background albedo 4× lessL1 depth (m): PlatoNeRF: 0.0862 -> 0.0859; S3-NeRF: 0.1178 -> 0.2152Mixed
Reduce illumination spots from 16 to 8 (ablation)PlatoNeRF · Chair scene, 8 illumination spotsL1 depth (m): 9.12 cmHurt
Vary the shadow mask threshold between zero and one (ablation)PlatoNeRF · Chair sceneL1 depth (m): 6.88 and 70 cmMixed
Use PlatoNeRF on curved, non-planar background walls (ablation)PlatoNeRF · Non-planar scene, test viewsL1 depth (m): 7.75 cmNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: simulated single-photon lidar scenes (Mitsuba ToF extension) Henley et al. real single-photon lidar dataset

Benchmarks: PlatoNeRF simulated scenes (chair, dragon, bunny, occlusion) Henley et al. real lidar dataset

Metrics: L1 depth error PSNR Chamfer distance

Baselines: Bounce-Flash Lidar S3-NeRF

Builds on: NeRF Bounce-Flash Lidar S3-NeRF

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