Abstract

Radio fingerprinting positioning is widely used for smartphone location-based services and Internet of Things applications given its high availability and low cost. Radio fingerprinting-based algorithms, however, are subject to the forced matching problem and often yield estimated positions even when a user is actually located outside of the fingerprint region. A positioning solution in multistory buildings should be able to locate positions accurately on the current floor; but these methods may generate unreasonable positioning trajectories, such as irrationally passing through a wall, when fingerprinting positioning is fused the with inertial measurement unit to further improve the accuracy. A radio map must be surveyed dynamically on-the-move, as a dynamic fingerprint, to reduce the time costs and on-site workload. Unlike static fingerprint-based methods, dynamic fingerprinting samples are sparse. Thus, we propose an enhanced indoor positioning solution using spatial context knowledge, extracted from the sparse dynamic fingerprints. In the offline stage of radio map calculation, we extract the dynamic fingerprint features and store them in a spatial features database to reduce the computational time and storage space complexity. The proposed floor detection, region recognition, and path correction algorithms identify the online spatial contexts from the stored spatial features to improve positioning performance. This solution was applied on smartphones combining WiFi and Bluetooth low-energy radio signals in two typical scenarios. The experimental results show that the floor detection accuracy reached 99% while region recognition accuracy reached 90.75%. The positioning path correction method enhances the accuracy of smartphone indoor positioning from 3.27 to 2.56 m.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call