A 3D localisation method in indoor environments for virtual reality applications

被引:20
作者
Song, Wei [1 ]
Liu, Liying [1 ]
Tian, Yifei [1 ]
Sun, Guodong [2 ]
Fong, Simon [3 ]
Cho, Kyungeun [4 ]
机构
[1] North China Univ Technol, Sch Comp Sci, Beijing, Peoples R China
[2] Beijing Univ Technol, Dept Digital Media Technol, Beijing, Peoples R China
[3] Univ Macau, Dept Comp & Informat Sci, Macau, Peoples R China
[4] Dongguk Univ, Dept Multimedia Engn, Seoul, South Korea
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Kinect; LiDAR; Hough transform; Connected-component-labelling; Virtual reality;
D O I
10.1186/s13673-017-0120-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Virtual Reality (VR) has recently experienced rapid development for human-computer interactions. Users wearing VR headsets gain an immersive experience when interacting with a 3-dimensional (3D) world. We utilise a light detection and ranging (LiDAR) sensor to detect a 3D point cloud from the real world. To match the scale between a virtual environment and a user's real world, this paper develops a boundary wall detection method using the Hough transform algorithm. A connected-componentlabelling (CCL) algorithm is applied to classify the Hough space into several distinguishable blocks that are segmented using a threshold. The four largest peaks among the segmented blocks are extracted as the parameters of the wall plane. The virtual environment is scaled to the size of the real environment. In order to synchronise the position of the user and his/her avatar in the virtual world, a wireless Kinect network is proposed for user localisation. Multiple Kinects are mounted in an indoor environment to sense the user's information from different viewpoints. The proposed method supports the omnidirectional detection of the user's position and gestures. To verify the performance of our proposed system, we developed a VR game using several Kinects and a Samsung Gear VR device.
引用
收藏
页数:11
相关论文
共 17 条
[1]  
Al-Faiz Mohammed Z, 2015, Intelligent Control and Automation, V6, P29
[2]  
[Anonymous], 2016, LECT NOTES ELECTR EN
[3]   Augmented reality applications for cultural heritage using Kinect [J].
Bostanci, Erkan ;
Kanwal, Nadia ;
Clark, Adrian F. .
HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2015, 5
[4]   Fast capture of personalized avatar using two Kinects [J].
Chen, Yin ;
Dang, Gang ;
Cheng, Zhi-Quan ;
Xu, Kai .
JOURNAL OF MANUFACTURING SYSTEMS, 2014, 33 (01) :233-240
[5]   Sensor Selection in Smart Homes [J].
Chua, Sook-Ling ;
Foo, Lee Kien .
7TH INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION TECHNOLOGY, 2015, 69 :116-124
[6]  
Dick A, 2004, P BRIT MACH VIS C, P372
[7]   Continuous plane detection in point-cloud data based on 3D Hough Transform [J].
Hulik, Rostislav ;
Spanel, Michal ;
Smrz, Pavel ;
Materna, Zdenek .
JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2014, 25 (01) :86-97
[8]  
Junho A, 2015, HUM-CENT COMPUT INFO, V2, P18
[9]   A survey of Hough Transform [J].
Mukhopadhyay, Priyanka ;
Chaudhuri, Bidyut B. .
PATTERN RECOGNITION, 2015, 48 (03) :993-1010
[10]   Use of the image and depth sensors of the Microsoft Kinect for the detection of gait disorders [J].
Prochazka, Ales ;
Vysata, Oldrich ;
Valis, Martin ;
Tupa, Ondrej ;
Schaetz, Martin ;
Marik, Vladimir .
NEURAL COMPUTING & APPLICATIONS, 2015, 26 (07) :1621-1629