| Literature DB >> 32422992 |
Jitong Zhang1,2,3, Mingrong Ren1,2,3, Pu Wang1,2,3, Juan Meng1,2,3, Yuman Mu1,2,3.
Abstract
High-precision indoor localization plays a vital role in various places. In recent years, visual inertial odometry (VIO) system has achieved outstanding progress in the field of indoor localization. However, it is easily affected by poor lighting and featureless environments. For this problem, we propose an indoor localization algorithm based on VIO system and three-dimensional (3D) map matching. The 3D map matching is to add height matching on the basis of previous two-dimensional (2D) matching so that the algorithm has more universal applicability. Firstly, the conditional random field model is established. Secondly, an indoor three-dimensional digital map is used as a priori information. Thirdly, the pose and position information output by the VIO system are used as the observation information of the conditional random field (CRF). Finally, the optimal states sequence is obtained and employed as the feedback information to correct the trajectory of VIO system. Experimental results show that our algorithm can effectively improve the positioning accuracy of VIO system in the indoor area of poor lighting and featureless.Entities:
Keywords: conditional random field; indoor localization; map matching; three-dimensional; visual inertial odometry
Year: 2020 PMID: 32422992 PMCID: PMC7285773 DOI: 10.3390/s20102790
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The framework of the proposed algorithm.
Figure 2The flow chart of the visual inertial odometry (VIO) algorithm.
Figure 3Digital format map.
Figure 4(a) Two-dimensional map with states and (b) three-dimensional map with states.
Figure 5Match selection between observation values and state points: (a) based on distance and (b) based on heading.
Match selection based on heading.
| Range of Heading | States Choice |
|---|---|
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
Figure 6Hardware connection diagram: (a) Intel RealSense D435i camera; (b) Hewlett-Packard OMEN 4 Laptop.
Figure 7Comparison of trajectory: (a) preset trajectory; (b) VIO trajectory; and (c) trajectory using the conditional random field (CRF) algorithm.
Figure 8Comparison of trajectory: (a) VIO trajectory and (b) trajectory using CRF algorithm.
Figure 9Comparison of trajectory: (a) VIO trajectory and (b) trajectory using CRF algorithm.