Abstract

With the increasing size of buildings, in order to achieve high-precision indoor positioning services, it is a challenging task to build an offline fingerprint database with high quality, high density and less manpower and material consumption. Aiming to solve the problem of low-quality WiFi indoor positioning fingerprint inventory constructed by traditional methods, which affects positioning accuracy and incurs high costs, this paper proposes a method for indoor positioning fingerprint database construction based on Crow Search Algorithm Optimizes Density Clustering (CSA-DBSCAN) and Regressor Conditional VAE Generative Adversarial Network (RCVAE-GAN). Collecting only a tiny amount of sparse reference point position coordinates and RSS data makes it possible to construct a high-quality WiFi indoor positioning fingerprint database. Firstly, the method utilizes the density clustering method based on Crow Search Algorithm Optimization (CSA-DBSCAN) to process RSS data collected from the reference point. This helps minimize the impact of abnormal RSS data on creating the fingerprint database. Secondly, the RCVAE-GAN depth generation model was developed. The model consists of an encoder E, a generator G, a discriminator D, and a regressor R. After constructing the model, the data with abnormal RSS will be removed and input into the model for pre-training and joint training, resulting in a high-quality deep-generation model. Finally, a high-quality and high-density fingerprint database is constructed by combining the collected reference points with fingerprint data generated by the depth generation model. Experimental results show that the proposed method reduces the root mean square error (RMSE) deviation of the generated fingerprint data by 38% and 12% respectively, compared to the RBF interpolation method and the CVAE-GAN method in the same experimental scenario. The constructed fingerprint database is used for positioning, improving positioning accuracy by 70% and 65% respectively. The method described in this paper can construct a high-quality fingerprint database, effectively improving the efficiency of fingerprint database construction and reducing the costs associated with labor and time.

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

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.