A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning Method

In recent years, a visible light positioning (VLP) technology based on complementary metal-oxide-semiconductor sensors has been widely studied due to its high precision and high robustness. However, the existing VLP algorithm based on image sensors often fails to achieve a good positioning effect wh...

Full description

Bibliographic Details
Main Authors: Tao Yuan, Yiqin Xu, Yong Wang, Peng Han, Junfang Chen
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Photonics Journal
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8532113/
_version_ 1819120536080351232
author Tao Yuan
Yiqin Xu
Yong Wang
Peng Han
Junfang Chen
author_facet Tao Yuan
Yiqin Xu
Yong Wang
Peng Han
Junfang Chen
author_sort Tao Yuan
collection DOAJ
description In recent years, a visible light positioning (VLP) technology based on complementary metal-oxide-semiconductor sensors has been widely studied due to its high precision and high robustness. However, the existing VLP algorithm based on image sensors often fails to achieve a good positioning effect when the camera is tilted. In order to solve this problem, we propose a neural network algorithm to correct the error caused by the tilt angle of the camera. Because when the tilt angle is different, the LED image captured by the camera will be different and produce different characteristics. By extracting these features and using neural networks to establish the relationship between the characteristics of the LED image and the distance between the receiving and sending terminal, we finally achieve the positioning of the camera by the triangulation algorithm. Experiments demonstrate that our positioning algorithm can achieve high-precision positioning and can be applied to most indoor positioning systems.
first_indexed 2024-12-22T06:22:13Z
format Article
id doaj.art-ceb4f27e3c034f88bf3b344cf73de78d
institution Directory Open Access Journal
issn 1943-0655
language English
last_indexed 2024-12-22T06:22:13Z
publishDate 2018-01-01
publisher IEEE
record_format Article
series IEEE Photonics Journal
spelling doaj.art-ceb4f27e3c034f88bf3b344cf73de78d2022-12-21T18:35:55ZengIEEEIEEE Photonics Journal1943-06552018-01-0110611210.1109/JPHOT.2018.28808728532113A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning MethodTao Yuan0Yiqin Xu1Yong Wang2Peng Han3https://orcid.org/0000-0002-5092-8371Junfang Chen4https://orcid.org/0000-0003-0778-9385South China Normal University, Guangzhou, ChinaSouth China Normal University, Guangzhou, ChinaSouth China Normal University, Guangzhou, ChinaSouth China Normal University, Guangzhou, ChinaSouth China Normal University, Guangzhou, ChinaIn recent years, a visible light positioning (VLP) technology based on complementary metal-oxide-semiconductor sensors has been widely studied due to its high precision and high robustness. However, the existing VLP algorithm based on image sensors often fails to achieve a good positioning effect when the camera is tilted. In order to solve this problem, we propose a neural network algorithm to correct the error caused by the tilt angle of the camera. Because when the tilt angle is different, the LED image captured by the camera will be different and produce different characteristics. By extracting these features and using neural networks to establish the relationship between the characteristics of the LED image and the distance between the receiving and sending terminal, we finally achieve the positioning of the camera by the triangulation algorithm. Experiments demonstrate that our positioning algorithm can achieve high-precision positioning and can be applied to most indoor positioning systems.https://ieeexplore.ieee.org/document/8532113/Neural network algorithmtilt anglevisible light positioning
spellingShingle Tao Yuan
Yiqin Xu
Yong Wang
Peng Han
Junfang Chen
A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning Method
IEEE Photonics Journal
Neural network algorithm
tilt angle
visible light positioning
title A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning Method
title_full A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning Method
title_fullStr A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning Method
title_full_unstemmed A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning Method
title_short A Tilt Receiver Correction Method for Visible Light Positioning Using Machine Learning Method
title_sort tilt receiver correction method for visible light positioning using machine learning method
topic Neural network algorithm
tilt angle
visible light positioning
url https://ieeexplore.ieee.org/document/8532113/
work_keys_str_mv AT taoyuan atiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT yiqinxu atiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT yongwang atiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT penghan atiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT junfangchen atiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT taoyuan tiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT yiqinxu tiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT yongwang tiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT penghan tiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod
AT junfangchen tiltreceivercorrectionmethodforvisiblelightpositioningusingmachinelearningmethod