Indoor Localization for Augmented Reality Devices Using BIM, Point Clouds, and Template Matching

被引:24
作者
Herbers, Patrick [1 ]
Koenig, Markus [1 ]
机构
[1] Ruhr Univ Bochum, Chair Comp Engn, D-44780 Bochum, Germany
来源
APPLIED SCIENCES-BASEL | 2019年 / 9卷 / 20期
关键词
Augmented reality; BIM; localization; indoor localization; pose estimation; point cloud; indoor navigation; REGISTRATION;
D O I
10.3390/app9204260
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Mobile devices are a common target for augmented reality applications, especially for showing contextual information in buildings or construction sites. A prerequisite of contextual information display is the localization of objects and the device in the real world. In this paper, we present our approach to the problem of mobile indoor localization with a given building model. The approach does not use external sensors or input. Accurate external sensors such as stationary cameras may be expensive and difficult to set up and maintain. Relying on already existing external sources may also prove to be difficult, as especially inside buildings, Internet connections can be unreliable and GPS signals can be inaccurate. Therefore, we try to find a localization solution for augmented reality devices that can accurately localize itself only with data from internal sensors and preexisting information about the building. If a building has an accurate model of its geometry, we can use modern spatial mapping techniques and point-cloud matching to find a mapping between local device coordinates and global model coordinates. We use normal analysis and 2D template matching on an inverse distance map to determine this mapping. The proposed algorithm is designed to have a high speed and efficiency, as mobile devices are constrained by hardware limitations. We show an implementation of the algorithm on the Microsoft HoloLens, test the localization accuracy, and offer use cases for the technology.
引用
收藏
页数:15
相关论文
共 23 条
[1]   Context-aware Maintenance Support for Augmented Reality Assistance and Synchronous Multi-user Collaboration [J].
Abramovici, Michael ;
Wolf, Mario ;
Adwernat, Stefan ;
Neges, Matthias .
PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE IN THROUGH-LIFE ENGINEERING SERVICES, 2017, 59 :18-22
[2]   BIM-PoseNet: Indoor camera localisation using a 3D indoor model and deep learning from synthetic images [J].
Acharya, Debaditya ;
Khoshelham, Kourosh ;
Winter, Stephan .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2019, 150 :245-258
[3]   A survey of augmented reality [J].
Azuma, RT .
PRESENCE-VIRTUAL AND AUGMENTED REALITY, 1997, 6 (04) :355-385
[4]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[5]  
Biswas J., 2012, 2012 IEEE International Conference on Robotics and Automation (ICRA), P1697, DOI 10.1109/ICRA.2012.6224766
[6]  
Blankenbach J., 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation (IPIN), P1, DOI DOI 10.1109/IPIN.2010.5646739
[7]  
Boniardi F, 2017, IEEE INT C INT ROBOT, P3318, DOI 10.1109/IROS.2017.8206168
[8]  
Borrmann A., 2018, BUILDING INFORM MODE
[9]   4-Plane congruent sets for automatic registration of as-is 3D point clouds with 3D BIM models [J].
Bueno, Martin ;
Bosche, Frederic ;
Gonzalez-Jorge, Higinio ;
Martinez-Sanchez, Joaquin ;
Arias, Pedro .
AUTOMATION IN CONSTRUCTION, 2018, 89 :120-134
[10]   Indoor Localization Without the Pain [J].
Chintalapudi, Krishna ;
Iyer, Anand Padmanabha ;
Padmanabhan, Venkata N. .
MOBICOM 10 & MOBIHOC 10: PROCEEDINGS OF THE 16TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING AND THE 11TH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, 2010, :173-184