DepthFocus: Controllable Depth Estimation for See-Through Scenes
Junhong Min, Jimin Kim, Cheol-Hui Min, Minwook Kim, Youngpil Jeon, Minyong Choi
TL;DR
DepthFocus tackles depth ambiguity in see-through scenes by enabling intent-driven control over depth perception with a scalar conditioning variable $c\in[0,1]$ in a stereo setting. It introduces a steerable Vision Transformer with conditional Mixture-of-Experts routing and direct condition injection, built on the S²M² backbone, and trained on a synthetic multi-layer dataset of about $5\times 10^5$ pairs. The method achieves state-of-the-art performance on traditional single-depth benchmarks like BOOSTER and demonstrates controllable, multi-layer depth estimation in synthetic and real-world data, including LayeredFlow, with $d_{ref}=(1-c)d_{max}$ used for supervision. This work advances active, human-like 3D perception by enabling selective focus on depths of interest in complex see-through environments and providing new synthetic/real benchmarks for multi-layer depth estimation.
Abstract
Depth in the real world is rarely singular. Transmissive materials create layered ambiguities that confound conventional perception systems. Existing models remain passive, attempting to estimate static depth maps anchored to the nearest surface, while humans actively shift focus to perceive a desired depth. We introduce DepthFocus, a steerable Vision Transformer that redefines stereo depth estimation as intent-driven control. Conditioned on a scalar depth preference, the model dynamically adapts its computation to focus on the intended depth, enabling selective perception within complex scenes. The training primarily leverages our newly constructed 500k multi-layered synthetic dataset, designed to capture diverse see-through effects. DepthFocus not only achieves state-of-the-art performance on conventional single-depth benchmarks like BOOSTER, a dataset notably rich in transparent and reflective objects, but also quantitatively demonstrates intent-aligned estimation on our newly proposed real and synthetic multi-depth datasets. Moreover, it exhibits strong generalization capabilities on unseen see-through scenes, underscoring its robustness as a significant step toward active and human-like 3D perception.
