Abstract
The fingerprint method has been widely adopted for Wi-Fi indoor positioning. In the fingerprint matching process, user poses and user body shadowing have serious impact on the received signal strength (RSS) data and degrade matching accuracy; however, this impact has not attracted large attention. In this study, we systematically investigate the impact of user poses and user body shadowing on the collected RSS data and propose a new method called the pose recognition-assisted support vector machine algorithm (PRASVM). It fully exploits the characteristics of different user poses and improves the support vector machine (SVM) positioning performance by introducing a pose recognition procedure. This proposed method firstly establishes a fingerprint database with RSS and sensor data corresponding to different poses in the offline phase, and fingerprints of different poses in the database are extracted to train reference point (RP) classifiers of different poses and a pose classifier using an SVM algorithm. Secondly, in the online phase, the poses of RSS data measured online are recognised by a pose classifier, and RSS data measured online are grouped with different poses. Then online RSS data from each group at an unknown user location are reclassified as corresponding RPs by the RP classifiers of the corresponding poses. Finally, user location is determined by grouped RSS data corresponding to coordinates of the RPs. By considering the user pose and user body shadowing, the observed RSS data matches the fingerprint database better, and the classification accuracy of grouped online RSS data is remarkably improved. To verify performances of the proposed method, experiments are carried out: one in an office setting, and the other in a lecture hall. The experimental results show that the positioning accuracies of the proposed PRASVM algorithm outperform the conventional weighted k-nearest neighbour (WKNN) algorithm by 52.29% and 40.89%, outperform the SVM algorithm by 73.74% and 60.45%, and outperform the pose recognition-assisted WKNN algorithm by 34.76% and 21.86%, respectively. As a result, the PRASVM algorithm noticeably improves positioning accuracy.
Highlights
Location-based services (LBS) have rapidly increased with the growth of mobile intelligent terminals
In order to determine user location, firstly the poses of received signal strength (RSS) data measured online at unknown user location are recognised by the trained pose classifier, and RSS data measured online are grouped with different poses
To solve the impact of user pose and user body shadowing on positioning results, we proposed a pose recognition-assisted support vector machine algorithm (PRASVM) algorithm
Summary
Location-based services (LBS) have rapidly increased with the growth of mobile intelligent terminals. GNSS cannot meet the requirements of indoor positioning due to signal fading and the multipath effect in indoor environments [1,2,3]. Several methods have been adopted for Wi-Fi indoor positioning: the angle of arrival (AOA), time of arrival (TOA), time difference of arrival (TDOA), and fingerprint method [5,6,7,8,9]. AOA, TOA, and TDOA require point-to-point distance or angle information. These methods have simple calculations, but they are developed under the condition of line of sight (LOS) channels between access points (APs) and mobile users. The fingerprint method does not require an LOS assumption between APs and mobile users, and has been widely adopted for indoor positioning
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
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.