Large-scale, real-time 3D scene reconstruction on a mobile device

被引:11
|
作者
Dryanovski, Ivan [1 ]
Klingensmith, Matthew [2 ]
Srinivasa, Siddhartha S. [2 ]
Xiao, Jizhong [3 ]
机构
[1] CUNY, Grad Ctr, Dept Comp Sci, 365 Fifth Ave, New York, NY 10016 USA
[2] Carnegie Mellon Robot Inst, 5000 Forbes Ave, Pittsburgh, PA 15213 USA
[3] CUNY City Coll, Dept Elect Engn, 160 Convent Ave, New York, NY 10031 USA
关键词
3D reconstruction; Mobile technology; SLAM; Computer vision; Mapping; Pose estimation;
D O I
10.1007/s10514-017-9624-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Google's Project Tango has made integrated depth sensing and onboard visual-intertial odometry available to mobile devices such as phones and tablets. In this work, we explore the problem of large-scale, real-time 3D reconstruction on a mobile devices of this type. Solving this problem is a necessary prerequisite for many indoor applications, including navigation, augmented reality and building scanning. The main challenges include dealing with noisy and low-frequency depth data and managing limited computational and memory resources. State of the art approaches in large-scale dense reconstruction require large amounts of memory and high-performance GPU computing. Other existing 3D reconstruction approaches on mobile devices either only build a sparse reconstruction, offload their computation to other devices, or require long post-processing to extract the geometric mesh. In contrast, we can reconstruct and render a global mesh on the fly, using only the mobile device's CPU, in very large (300m(2)) scenes, at a resolutions of 2-3 cm. To achieve this, we divide the scene into spatial volumes indexed by a hash map. Each volume contains the truncated signed distance function for that area of space, as well as the mesh segment derived from the distance function. This approach allows us to focus computational and memory resources only in areas of the scene which are currently observed, as well as leverage parallelization techniques formulti-core processing. Furthermore, we describe an on-device post-processing method for fusing datasets from multiple, independent trials, in order to improve the quality and coverage of the reconstruction. We discuss how the particularities of the devices impact our algorithm and implementation decisions. Finally, we provide both qualitative and quantitative results on publicly available RGB-D datasets, and on datasets collected in real-time from two devices.
引用
收藏
页码:1423 / 1445
页数:23
相关论文
共 50 条
  • [11] Research on Real-Time Visualization of Large-scale 3D Terrain
    Hou Han-dan
    Zhang Jian-fei
    2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING, 2012, 29 : 1702 - 1706
  • [12] A Two-Stage Strategy for Real-Time Dense 3D Reconstruction of Large-Scale Scenes
    Thomas, Diego
    Sugimoto, Akihiro
    COMPUTER VISION - ECCV 2014 WORKSHOPS, PT I, 2015, 8925 : 428 - 442
  • [13] Real-time shadow rendering in large-scale scene
    College of Navigation, Dalian Maritime University, Dalian 116026, China
    Dalian Haishi Daxue Xuebao, 2008, 1 (58-60):
  • [14] Real-time rendering of large-scale snow scene
    Wang, Z. (zywang@cad.zju.cn), 1600, Institute of Computing Technology (25):
  • [15] Real-time rendering of large-scale static scene
    Wang Shaohua
    Li Sheng
    Lai Shunnan
    Computer Aided Drafting,Design and Manufacturing, 2017, (02) : 1 - 6
  • [16] Real-Time Rendering of Large-Scale Tree Scene
    Huai Yongjian
    Zeng Xi
    Yu Peng
    Li Jingli
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 748 - 752
  • [17] Dynamic Scheduling and Real-Time Rendering for Large-Scale 3D Scenes
    Yu, Xiaoqing
    Zhang, Ximin
    Liu, Liang
    Hwang, Jenq-Neng
    Wan, Wanggen
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 75 (01): : 15 - 21
  • [18] Simplification technology for real-time rendering of large-scale 3D terrain
    Yin, Changlin
    Zhan, Qingming
    Xu, Wenqiang
    Zhang, Honghui
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2012, 37 (05): : 555 - 559
  • [19] Dynamic Scheduling and Real-Time Rendering for Large-Scale 3D Scenes
    Xiaoqing Yu
    Ximin Zhang
    Liang Liu
    Jenq-Neng Hwang
    Wanggen Wan
    Journal of Signal Processing Systems, 2014, 75 : 15 - 21
  • [20] Real-time 3D scene reconstruction and localization with surface optimization
    Liu, Ruixu
    Peng, Tao
    Asari, Vijayan K.
    Loomis, John S.
    NAECON 2018 - IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE, 2018, : 280 - 285