CityLoc: 6DoF Pose Distributional Localization for Text Descriptions in Large-Scale Scenes with Gaussian Representation
Qi Ma, Runyi Yang, Bin Ren, Nicu Sebe, Ender Konukoglu, Luc Van Gool, Danda Pani Paudel
TL;DR
CityLoc tackles the challenge of localizing textual descriptions within expansive 3D city scenes by generating a distribution over camera poses conditioned on text. It combines a diffusion-based model to learn $p(P|\\mathcal{T})$ with a Transformer denoiser and a Gaussian splatting renderer to refine pose samples via visual reasoning, guided by CLIP-based cross-modal features. The method incorporates a Mixup-style multi-modal conditioning and a Gaussian refinement step that renders poses and optimizes their alignment with textual descriptions, achieving superior Relative Distribution Accuracy across five large-scale datasets. This enables robust, language-driven localization and multi-modal scene understanding at city scale, with practical implications for autonomous navigation and human-robot interaction; future work includes leveraging stronger visual language models for richer text prompts.
Abstract
Localizing textual descriptions within large-scale 3D scenes presents inherent ambiguities, such as identifying all traffic lights in a city. Addressing this, we introduce a method to generate distributions of camera poses conditioned on textual descriptions, facilitating robust reasoning for broadly defined concepts. Our approach employs a diffusion-based architecture to refine noisy 6DoF camera poses towards plausible locations, with conditional signals derived from pre-trained text encoders. Integration with the pretrained Vision-Language Model, CLIP, establishes a strong linkage between text descriptions and pose distributions. Enhancement of localization accuracy is achieved by rendering candidate poses using 3D Gaussian splatting, which corrects misaligned samples through visual reasoning. We validate our method's superiority by comparing it against standard distribution estimation methods across five large-scale datasets, demonstrating consistent outperformance. Code, datasets and more information will be publicly available at our project page.
