Smartphone indoor tracking improves by using layered sensor context
Smartphone Indoor Localization Enhanced by Hierarchical Multi-Sensor Context Recognition
Machine LearningRobotics
Summary
Indoor phone location is tricky because walls and floor changes confuse normal tracking. The authors show a way to use multiple phone sensors together that first figure out where you are and what you’re doing. Then their method corrects tracking errors based on these layered clues, like whether you’re walking in a corridor or carrying your phone differently. Tests showed this approach helps smartphones know their position more accurately inside buildings.
What this means in practice
- •For mobile app developers: Build indoor navigation apps that adapt to floor changes and phone handling for precise user location.$Commercial implications: This paper enables selling reliable indoor navigation features to app users who need accurate position tracking inside buildings.
- •For emergency response teams: Improve indoor tracking of personnel through complex building layouts without extra infrastructure for faster response.
Authors
Wenhui Feng, Muhan Weng, Jianyu Liu, Xiansheng Yang, Hao Zhang, Liang Wang, Yuan Zhuang
Abstract
Smartphone indoor localization requires low-cost, robust positioning across scene transitions and phone-use variations. Pedestrian dead reckoning (PDR) enables infrastructure-free deployment but accumulates errors from heading drift, structural transitions, and carrying-mode changes. Existing methods often treat contextual cues as a single event stream or local correction signal, limiting their ability to address distinct localization errors. This paper presents a framework enhanced by hierarchical multi-sensor context recognition. A jointly data- and model-driven recognition model predicts environment, scene, and activity probabilities, which are converted into scene-event and action-context segments. Scene-event segments guide scene-constrained PDR correction through corridor heading constraints, landmark attraction, fixed-lag backtracking, and vertical-transition handling. Action-context segments drive action-aware RoNIN-based position compensation for carrying-mode-dependent drift. Experiments on cross-floor and multi-action trajectories against LiDAR-SLAM references show that the proposed framework outperforms PDR and representative learned inertial odometry baselines, demonstrating that hierarchical semantics provide reliable, localization-specific correction cues.