Improving Fingerprint Indoor Localization Using Convolutional Neural Networks

Two obstacles lie in the traditional Signal Strength Fingerprint Positioning method. Initially, the algorithm cannot converge quickly and accurately due to massive data generated by large indoor environment. Secondly, it is difficult to determine a specific floor in a building using the received Sig...

Full description

Bibliographic Details
Main Authors: Danshi Sun, Erhu Wei, Li Yang, Shiyi Xu
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9237969/
_version_ 1819172999341801472
author Danshi Sun
Erhu Wei
Li Yang
Shiyi Xu
author_facet Danshi Sun
Erhu Wei
Li Yang
Shiyi Xu
author_sort Danshi Sun
collection DOAJ
description Two obstacles lie in the traditional Signal Strength Fingerprint Positioning method. Initially, the algorithm cannot converge quickly and accurately due to massive data generated by large indoor environment. Secondly, it is difficult to determine a specific floor in a building using the received Signal Strength(RSS). This article proposes a method, which uses convolutional neural network (CNN) to classify the floor and location of Bluetooth RSS as well as magnetic field data to calculate the final coordinates, could apply Fingerprint Positioning into indoor environment with large areas and multiply floors. The method involves converting the collected Bluetooth RSS into the “fingerprint image” required for calculation and establishing the CNN for classification training. Subsequently, the real-time Bluetooth RSS are imported into the CNN to classify the floor and determine the transmitters' location. Additionally, the observer's coordinates are matched using the magnetic field data. Our experiments suggested that the proposed method can classify floors and transmitters' locations with predictable bunds of 0.9667 and 0.9333, respectively. At the same time, the average positioning error is less than 1.2 m, which is 43.32% and 44.67% higher than the traditional Bluetooth and magnetic field fingerprint positioning. The accuracy of dynamic positioning is also within 1.55 meters.
first_indexed 2024-12-22T20:16:06Z
format Article
id doaj.art-2fc4a3edea224b9c8e18af5f2eacc160
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T20:16:06Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-2fc4a3edea224b9c8e18af5f2eacc1602022-12-21T18:13:58ZengIEEEIEEE Access2169-35362020-01-01819339619341110.1109/ACCESS.2020.30333129237969Improving Fingerprint Indoor Localization Using Convolutional Neural NetworksDanshi Sun0https://orcid.org/0000-0001-8078-050XErhu Wei1Li Yang2Shiyi Xu3School of Geodesy and Geomatics, Wuhan University, Wuhan, ChinaSchool of Geodesy and Geomatics, Wuhan University, Wuhan, ChinaCollege of Environment and Planning, Henan University, Kaifeng, ChinaBeijing Satellite Navigation Center, Beijing, ChinaTwo obstacles lie in the traditional Signal Strength Fingerprint Positioning method. Initially, the algorithm cannot converge quickly and accurately due to massive data generated by large indoor environment. Secondly, it is difficult to determine a specific floor in a building using the received Signal Strength(RSS). This article proposes a method, which uses convolutional neural network (CNN) to classify the floor and location of Bluetooth RSS as well as magnetic field data to calculate the final coordinates, could apply Fingerprint Positioning into indoor environment with large areas and multiply floors. The method involves converting the collected Bluetooth RSS into the “fingerprint image” required for calculation and establishing the CNN for classification training. Subsequently, the real-time Bluetooth RSS are imported into the CNN to classify the floor and determine the transmitters' location. Additionally, the observer's coordinates are matched using the magnetic field data. Our experiments suggested that the proposed method can classify floors and transmitters' locations with predictable bunds of 0.9667 and 0.9333, respectively. At the same time, the average positioning error is less than 1.2 m, which is 43.32% and 44.67% higher than the traditional Bluetooth and magnetic field fingerprint positioning. The accuracy of dynamic positioning is also within 1.55 meters.https://ieeexplore.ieee.org/document/9237969/Fingerprint locationBluetoothmagnetic fieldconvolutional neural network (CNN)classification
spellingShingle Danshi Sun
Erhu Wei
Li Yang
Shiyi Xu
Improving Fingerprint Indoor Localization Using Convolutional Neural Networks
IEEE Access
Fingerprint location
Bluetooth
magnetic field
convolutional neural network (CNN)
classification
title Improving Fingerprint Indoor Localization Using Convolutional Neural Networks
title_full Improving Fingerprint Indoor Localization Using Convolutional Neural Networks
title_fullStr Improving Fingerprint Indoor Localization Using Convolutional Neural Networks
title_full_unstemmed Improving Fingerprint Indoor Localization Using Convolutional Neural Networks
title_short Improving Fingerprint Indoor Localization Using Convolutional Neural Networks
title_sort improving fingerprint indoor localization using convolutional neural networks
topic Fingerprint location
Bluetooth
magnetic field
convolutional neural network (CNN)
classification
url https://ieeexplore.ieee.org/document/9237969/
work_keys_str_mv AT danshisun improvingfingerprintindoorlocalizationusingconvolutionalneuralnetworks
AT erhuwei improvingfingerprintindoorlocalizationusingconvolutionalneuralnetworks
AT liyang improvingfingerprintindoorlocalizationusingconvolutionalneuralnetworks
AT shiyixu improvingfingerprintindoorlocalizationusingconvolutionalneuralnetworks