DisCo-FLoc: Using Dual-Level Visual-Geometric Contrasts to Disambiguate Depth-Aware Visual Floorplan Localization
Shiyong Meng, Tao Zou, Bolei Chen, Chaoxu Mu, Jianxin Wang
TL;DR
DisCo-FLoc tackles depth-aware visual floorplan localization by remedying multimodal ambiguity without semantic labels. It introduces a depth-aware Ray Regression Predictor (RRP) to generate a Depth-Aware FLoc Probabilistic Map (DAFPM) of candidate poses, followed by a dual-level visual-geometric contrastive learning (CL) module that yields a Disambiguation Probability Map (DPM) by aligning depth-aware visual features with localized floorplan geometry. Positive pairs strictly couple an image to the corresponding floorplan crop at a fixed pose, while negatives sample across positions and orientations to enforce robust cross-modal matching via a PointInfoNCE loss, with the depth encoder frozen to preserve depth estimation expertise. Experimental results on Gibson and Structured3D(full) show clear SOTA gains over both semantics-free and semantics-enabled baselines, underscoring the effectiveness of depth-aware priors and disambiguation in reducing pose ambiguity and improving localization accuracy. The approach significantly narrows the gap between purely positional and orientation-aware localization without relying on semantic annotations, enabling more scalable indoor localization in real-world deployments.
Abstract
Since floorplan data is readily available, long-term persistent, and robust to changes in visual appearance, visual Floorplan Localization (FLoc) has garnered significant attention. Existing methods either ingeniously match geometric priors or utilize sparse semantics to reduce FLoc uncertainty. However, they still suffer from ambiguous FLoc caused by repetitive structures within minimalist floorplans. Moreover, expensive but limited semantic annotations restrict their applicability. To address these issues, we propose DisCo-FLoc, which utilizes dual-level visual-geometric Contrasts to Disambiguate depth-aware visual Floc, without requiring additional semantic labels. Our solution begins with a ray regression predictor tailored for ray-casting-based FLoc, predicting a series of FLoc candidates using depth estimation expertise. In addition, a novel contrastive learning method with position-level and orientation-level constraints is proposed to strictly match depth-aware visual features with the corresponding geometric structures in the floorplan. Such matches can effectively eliminate FLoc ambiguity and select the optimal imaging pose from FLoc candidates. Exhaustive comparative studies on two standard visual Floc benchmarks demonstrate that our method outperforms the state-of-the-art semantic-based method, achieving significant improvements in both robustness and accuracy.
