Cargando…

iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix

This paper proposes an indoor positioning method based on iBeacon technology that combines anomaly detection and a weighted Levenberg-Marquadt (LM) algorithm. The proposed solution uses the isolation forest algorithm for anomaly detection on the collected Received Signal Strength Indicator (RSSI) da...

Descripción completa

Detalles Bibliográficos
Autores principales: Guo, Yu, Zheng, Jiazhu, Zhu, Weizhu, Xiang, Guiqiu, Di, Shaoning
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7796325/
https://www.ncbi.nlm.nih.gov/pubmed/33375503
http://dx.doi.org/10.3390/s21010120
_version_ 1783634655536218112
author Guo, Yu
Zheng, Jiazhu
Zhu, Weizhu
Xiang, Guiqiu
Di, Shaoning
author_facet Guo, Yu
Zheng, Jiazhu
Zhu, Weizhu
Xiang, Guiqiu
Di, Shaoning
author_sort Guo, Yu
collection PubMed
description This paper proposes an indoor positioning method based on iBeacon technology that combines anomaly detection and a weighted Levenberg-Marquadt (LM) algorithm. The proposed solution uses the isolation forest algorithm for anomaly detection on the collected Received Signal Strength Indicator (RSSI) data from different iBeacon base stations, and calculates the anomaly rate of each signal source while eliminating abnormal signals. Then, a weight matrix is set by using each anomaly ratio and the RSSI value after eliminating the abnormal signal. Finally, the constructed weight matrix and the weighted LM algorithm are combined to solve the positioning coordinates. An Android smartphone was used to verify the positioning method proposed in this paper in an indoor scene. This experimental scenario revealed an average positioning error of 1.540 m and a root mean square error (RMSE) of 1.748 m. A large majority (85.71%) of the positioning point errors were less than 3 m. Furthermore, the RMSE of the method proposed in this paper was, respectively, 38.69%, 36.60%, and 29.52% lower than the RMSE of three other methods used for comparison. The experimental results show that the iBeacon-based indoor positioning method proposed in this paper can improve the precision of indoor positioning and has strong practicability.
format Online
Article
Text
id pubmed-7796325
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77963252021-01-10 iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix Guo, Yu Zheng, Jiazhu Zhu, Weizhu Xiang, Guiqiu Di, Shaoning Sensors (Basel) Article This paper proposes an indoor positioning method based on iBeacon technology that combines anomaly detection and a weighted Levenberg-Marquadt (LM) algorithm. The proposed solution uses the isolation forest algorithm for anomaly detection on the collected Received Signal Strength Indicator (RSSI) data from different iBeacon base stations, and calculates the anomaly rate of each signal source while eliminating abnormal signals. Then, a weight matrix is set by using each anomaly ratio and the RSSI value after eliminating the abnormal signal. Finally, the constructed weight matrix and the weighted LM algorithm are combined to solve the positioning coordinates. An Android smartphone was used to verify the positioning method proposed in this paper in an indoor scene. This experimental scenario revealed an average positioning error of 1.540 m and a root mean square error (RMSE) of 1.748 m. A large majority (85.71%) of the positioning point errors were less than 3 m. Furthermore, the RMSE of the method proposed in this paper was, respectively, 38.69%, 36.60%, and 29.52% lower than the RMSE of three other methods used for comparison. The experimental results show that the iBeacon-based indoor positioning method proposed in this paper can improve the precision of indoor positioning and has strong practicability. MDPI 2020-12-27 /pmc/articles/PMC7796325/ /pubmed/33375503 http://dx.doi.org/10.3390/s21010120 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Guo, Yu
Zheng, Jiazhu
Zhu, Weizhu
Xiang, Guiqiu
Di, Shaoning
iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix
title iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix
title_full iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix
title_fullStr iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix
title_full_unstemmed iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix
title_short iBeacon Indoor Positioning Method Combined with Real-Time Anomaly Rate to Determine Weight Matrix
title_sort ibeacon indoor positioning method combined with real-time anomaly rate to determine weight matrix
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7796325/
https://www.ncbi.nlm.nih.gov/pubmed/33375503
http://dx.doi.org/10.3390/s21010120
work_keys_str_mv AT guoyu ibeaconindoorpositioningmethodcombinedwithrealtimeanomalyratetodetermineweightmatrix
AT zhengjiazhu ibeaconindoorpositioningmethodcombinedwithrealtimeanomalyratetodetermineweightmatrix
AT zhuweizhu ibeaconindoorpositioningmethodcombinedwithrealtimeanomalyratetodetermineweightmatrix
AT xiangguiqiu ibeaconindoorpositioningmethodcombinedwithrealtimeanomalyratetodetermineweightmatrix
AT dishaoning ibeaconindoorpositioningmethodcombinedwithrealtimeanomalyratetodetermineweightmatrix