LaRI: Layered Ray Intersections for Single-view 3D Geometric Reasoning
Rui Li, Biao Zhang, Zhenyu Li, Federico Tombari, Peter Wonka
TL;DR
LaRI introduces layered ray intersections to reason about unseen geometry from a single image, encoding all ray-surface intersections as a fixed-size layered point map and a ray stopping index to identify valid layers. The approach regresses the layered geometry and the stopping index with a ViT-based encoder-decoder and a dedicated data-construction pipeline, enabling view-aligned, complete 3D reasoning that unifies object- and scene-level tasks. Empirically, LaRI achieves competitive object-level results with only a fraction of the training data and parameters used by large generative models, while delivering scene-level unseen geometry reasoning in a single forward pass. Limitations include density biases for rays parallel to surfaces and dataset limitations, but the method offers a scalable, efficient framework for single-view geometric reasoning about unseen structures.
Abstract
We present layered ray intersections (LaRI), a new method for unseen geometry reasoning from a single image. Unlike conventional depth estimation that is limited to the visible surface, LaRI models multiple surfaces intersected by the camera rays using layered point maps. Benefiting from the compact and layered representation, LaRI enables complete, efficient, and view-aligned geometric reasoning to unify object- and scene-level tasks. We further propose to predict the ray stopping index, which identifies valid intersecting pixels and layers from LaRI's output. We build a complete training data generation pipeline for synthetic and real-world data, including 3D objects and scenes, with necessary data cleaning steps and coordination between rendering engines. As a generic method, LaRI's performance is validated in two scenarios: It yields comparable object-level results to the recent large generative model using 4% of its training data and 17% of its parameters. Meanwhile, it achieves scene-level occluded geometry reasoning in only one feed-forward.
