City-scale 3D grounding is challenging because urban scenes are vast, densely detailed, and often described with long-range spatial cues and named landmarks; treating the task as static candidate ranking forces dependence on precomputed proposals and scales poorly. Urbex flips this paradigm: it exposes a compact, BEV-aligned multi-view interface and lets a vision-language model act through task-specific tools (landmark query, zoom-in, oblique rendering) to actively search and localize targets.
Key Findings
- Active tool-driven search beats candidate ranking: optimizing a tool-use policy with reinforcement learning yields higher Hit@1 and IoU on CityRefer, meaning more accurate localization without relying on precomputed proposals.
- Efficient exploration with shaping rewards: smooth terminal rewards plus lightweight tool-level shaping guide the agent to zoom and query judiciously, reducing the number of candidates scored and substantially improving online inference speed.
- Cross-scene robustness: Urbex transfers zero-shot to STPLS3D-Refer better than ranking baselines, indicating that multi-view, action-based search generalizes across diverse urban geometries.
- Metric-preserving interface: representing views with consistent view→world transforms lets the agent commit boxes in normalized 2D frames while preserving world-coordinate accuracy for evaluation.
Who it's for & tradeoffs
Great fit if you work on large-scale 3D grounding, embodied VLMs, or urban perception and care about reducing dependence on heavy proposal pipelines and improving runtime efficiency. Look elsewhere if you need plug-and-play instance-level detectors (Urbex assumes an interactive BEV interface and an action-budgeted agent) or if per-frame dense detection without interaction is the primary requirement.