A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras

Indoor visual positioning is a key technology in a variety of indoor location services and applications. The particular spatial structures and environments of indoor spaces is a challenging scene for visual positioning. To address the existing problems of low positioning accuracy and low robustness,...

Full description

Bibliographic Details
Main Authors: Ming Li, Ruizhi Chen, Xuan Liao, Bingxuan Guo, Weilong Zhang, Ge Guo
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/12/5/869
_version_ 1798025979717746688
author Ming Li
Ruizhi Chen
Xuan Liao
Bingxuan Guo
Weilong Zhang
Ge Guo
author_facet Ming Li
Ruizhi Chen
Xuan Liao
Bingxuan Guo
Weilong Zhang
Ge Guo
author_sort Ming Li
collection DOAJ
description Indoor visual positioning is a key technology in a variety of indoor location services and applications. The particular spatial structures and environments of indoor spaces is a challenging scene for visual positioning. To address the existing problems of low positioning accuracy and low robustness, this paper proposes a precision single-image-based indoor visual positioning method for a smartphone. The proposed method includes three procedures: First, color sequence images of the indoor environment are collected in an experimental room, from which an indoor precise-positioning-feature database is produced, using a classic speed-up robust features (SURF) point matching strategy and the multi-image spatial forward intersection. Then, the relationships between the smartphone positioning image SURF feature points and object 3D points are obtained by an efficient similarity feature description retrieval method, in which a more reliable and correct matching point pair set is obtained, using a novel matching error elimination technology based on Hough transform voting. Finally, efficient perspective-n-point (EPnP) and bundle adjustment (BA) methods are used to calculate the intrinsic and extrinsic parameters of the positioning image, and the location of the smartphone is obtained as a result. Compared with the ground truth, results of the experiments indicate that the proposed approach can be used for indoor positioning, with an accuracy of approximately 10 cm. In addition, experiments show that the proposed method is more robust and efficient than the baseline method in a real scene. In the case where sufficient indoor textures are present, it has the potential to become a low-cost, precise, and highly available indoor positioning technology.
first_indexed 2024-04-11T18:27:44Z
format Article
id doaj.art-7ab5dc801a764750a1746c5c156cd197
institution Directory Open Access Journal
issn 2072-4292
language English
last_indexed 2024-04-11T18:27:44Z
publishDate 2020-03-01
publisher MDPI AG
record_format Article
series Remote Sensing
spelling doaj.art-7ab5dc801a764750a1746c5c156cd1972022-12-22T04:09:34ZengMDPI AGRemote Sensing2072-42922020-03-0112586910.3390/rs12050869rs12050869A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone CamerasMing Li0Ruizhi Chen1Xuan Liao2Bingxuan Guo3Weilong Zhang4Ge Guo5State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaState Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaState Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaState Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaThree Gorges Geotechnical Engineering Co. Ltd., Wuhan 430074, ChinaState Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaIndoor visual positioning is a key technology in a variety of indoor location services and applications. The particular spatial structures and environments of indoor spaces is a challenging scene for visual positioning. To address the existing problems of low positioning accuracy and low robustness, this paper proposes a precision single-image-based indoor visual positioning method for a smartphone. The proposed method includes three procedures: First, color sequence images of the indoor environment are collected in an experimental room, from which an indoor precise-positioning-feature database is produced, using a classic speed-up robust features (SURF) point matching strategy and the multi-image spatial forward intersection. Then, the relationships between the smartphone positioning image SURF feature points and object 3D points are obtained by an efficient similarity feature description retrieval method, in which a more reliable and correct matching point pair set is obtained, using a novel matching error elimination technology based on Hough transform voting. Finally, efficient perspective-n-point (EPnP) and bundle adjustment (BA) methods are used to calculate the intrinsic and extrinsic parameters of the positioning image, and the location of the smartphone is obtained as a result. Compared with the ground truth, results of the experiments indicate that the proposed approach can be used for indoor positioning, with an accuracy of approximately 10 cm. In addition, experiments show that the proposed method is more robust and efficient than the baseline method in a real scene. In the case where sufficient indoor textures are present, it has the potential to become a low-cost, precise, and highly available indoor positioning technology.https://www.mdpi.com/2072-4292/12/5/869indoor visual positioningsmartphonefeature matchingsurfcamera pose
spellingShingle Ming Li
Ruizhi Chen
Xuan Liao
Bingxuan Guo
Weilong Zhang
Ge Guo
A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras
Remote Sensing
indoor visual positioning
smartphone
feature matching
surf
camera pose
title A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras
title_full A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras
title_fullStr A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras
title_full_unstemmed A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras
title_short A Precise Indoor Visual Positioning Approach Using a Built Image Feature Database and Single User Image from Smartphone Cameras
title_sort precise indoor visual positioning approach using a built image feature database and single user image from smartphone cameras
topic indoor visual positioning
smartphone
feature matching
surf
camera pose
url https://www.mdpi.com/2072-4292/12/5/869
work_keys_str_mv AT mingli apreciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT ruizhichen apreciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT xuanliao apreciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT bingxuanguo apreciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT weilongzhang apreciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT geguo apreciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT mingli preciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT ruizhichen preciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT xuanliao preciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT bingxuanguo preciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT weilongzhang preciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras
AT geguo preciseindoorvisualpositioningapproachusingabuiltimagefeaturedatabaseandsingleuserimagefromsmartphonecameras