🤖 AI Summary
To address the challenge of infrastructure-free indoor localization under GPS-denied conditions (e.g., emergency response and assistive navigation), this paper proposes PALMS+, a monocular visual localization framework. Methodologically, it reconstructs metric-scale 3D point clouds from single RGB frames using the Depth Pro model, then performs convolutional matching against floorplan geometry and posterior probability inference—enabling high-accuracy static and sequential localization without any training, and supporting particle-filter-based trajectory tracking. Key contributions include: (i) the first integration of monocular depth estimation with floorplan-aware geometric convolutional matching, circumventing LiDAR’s range limitations and floorplan layout ambiguities; and (ii) zero-shot, metric-scale-consistent, modular localization. Evaluated on Structured3D and real-world campus scenes, PALMS+ achieves superior static localization accuracy across 80 observation points compared to PALMS and F3Loc, and attains lower average trajectory error over 33 sequences, demonstrating robustness and practical applicability.
📝 Abstract
Indoor localization in GPS-denied environments is crucial for applications like emergency response and assistive navigation. Vision-based methods such as PALMS enable infrastructure-free localization using only a floor plan and a stationary scan, but are limited by the short range of smartphone LiDAR and ambiguity in indoor layouts. We propose PALMS$+$, a modular, image-based system that addresses these challenges by reconstructing scale-aligned 3D point clouds from posed RGB images using a foundation monocular depth estimation model (Depth Pro), followed by geometric layout matching via convolution with the floor plan. PALMS$+$ outputs a posterior over the location and orientation, usable for direct or sequential localization. Evaluated on the Structured3D and a custom campus dataset consisting of 80 observations across four large campus buildings, PALMS$+$ outperforms PALMS and F3Loc in stationary localization accuracy -- without requiring any training. Furthermore, when integrated with a particle filter for sequential localization on 33 real-world trajectories, PALMS$+$ achieved lower localization errors compared to other methods, demonstrating robustness for camera-free tracking and its potential for infrastructure-free applications. Code and data are available at https://github.com/Head-inthe-Cloud/PALMS-Plane-based-Accessible-Indoor-Localization-Using-Mobile-Smartphones