Line Model-Based Drift Estimation Method for Indoor Monocular Localization

Currently, monocular localization as a category of vision-based indoor localization methods has attracted more attention because of its application to indoor navigation and augmented reality. In a typical monocular localization system, the absolute position estimation is utilized to acquire the initial position of the query camera, and then the relative position estimation is employed to achieve subsequent camera positions. However, accumulative errors, i.e., localization drifts, caused by the relative position estimation seriously affect the localization performance. Therefore, a line model that contains a fitted line segment and some visual features is introduced, and the line model is used to seek inliers of the estimated features for the drift estimation. Based on the pre-constructed dense 3D map, a line model-based drift estimation method is presented to monitor accumulative errors. As a switching mechanism, the proposed method determines when the relative position estimation should switch to the absolute position estimation to correct user positions. Compared with the existing monocular localization methods, the proposed drift estimation method significantly reduces the accumulative errors, and the average errors are limited within a desirable range by giving a proper drift threshold. Experimental results demonstrate that the average localization errors of the proposed method are limited within 30 centimeters in various scenes by a 50-centimeters drift threshold.

[1]  Ijaz Haider Naqvi,et al.  Sub-Nyquist Rate UWB Indoor Positioning Using Power Delay Profile and Time of Arrival Estimates , 2017, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall).

[2]  Kenichi Kanatani,et al.  Triangulation from Two Views Revisited: Hartley-Sturm vs. Optimal Correction , 2008, BMVC.

[3]  Qiang Ji,et al.  Breakpoint Detection Using Covariance Propagation , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[5]  J. M. M. Montiel,et al.  ORB-SLAM: A Versatile and Accurate Monocular SLAM System , 2015, IEEE Transactions on Robotics.

[6]  Yu Gu,et al.  Energy-Efficient Indoor Localization of Smart Hand-Held Devices Using Bluetooth , 2015, IEEE Access.

[7]  Avideh Zakhor,et al.  Image-Based Positioning of Mobile Devices in Indoor Environments , 2015, Multimodal Location Estimation of Videos and Images.

[8]  Andrew Zisserman,et al.  MLESAC: A New Robust Estimator with Application to Estimating Image Geometry , 2000, Comput. Vis. Image Underst..

[9]  David G. Lowe,et al.  Local and global localization for mobile robots using visual landmarks , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[10]  V. Lepetit,et al.  EPnP: An Accurate O(n) Solution to the PnP Problem , 2009, International Journal of Computer Vision.

[11]  Ahmed El Khadimi,et al.  Survey on indoor localization system and recent advances of WIFI fingerprinting technique , 2016, 2016 5th International Conference on Multimedia Computing and Systems (ICMCS).

[12]  Lin Ma,et al.  Visual Map Construction Using RGB-D Sensors for Image-Based Localization in Indoor Environments , 2017, J. Sensors.

[13]  Anas Al-Nuaimi,et al.  Mobile Visual Location Recognition , 2013 .

[14]  Charles V. Stewart,et al.  Bias in robust estimation caused by discontinuities and multiple structures , 1997, IEEE Trans. Pattern Anal. Mach. Intell..