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 条
  • [41] CHISEL: Real Time Large Scale 3D Reconstruction Onboard a Mobile Device using Spatially-Hashed Signed Distance Fields
    Klingensmith, Matthew
    Dryanovski, Ivan
    Srinivasa, Siddhartha S.
    Xiao, Jizhong
    ROBOTICS: SCIENCE AND SYSTEMS XI, 2015,
  • [42] On the Road to Large-Scale 3D Monocular Scene Reconstruction using Deep Implicit Functions
    Roddick, Thomas
    Biggs, Benjamin
    Reino, Daniel Olmeda
    Cipolla, Roberto
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2021), 2021, : 2875 - 2884
  • [43] Real-time Rendering Technology of Large-scale Underwater Scene on Web Terminal
    Zhang, Ziwen
    Liu, Yijun
    Yang, Peichao
    Ye, Wujian
    Weng, Shaowei
    Liu, Tie
    Li, Yang
    JOURNAL OF COASTAL RESEARCH, 2018, : 490 - 494
  • [44] The Research on Real-time Collision Detection of Large-scale Complex Dynamic Scene
    Zhao Wei
    Zhang Ying
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING II, PTS 1-3, 2013, 433-435 : 1926 - 1929
  • [45] Modeling and Rendering of Real-time Large-scale Granular Flow Scene on GPU
    Ye, Jian
    Chen, Jing-Xiong
    Chen, Xiao-Qing
    Tao, He-Ping
    2011 3RD INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY ESIAT 2011, VOL 10, PT B, 2011, 10 : 1035 - 1045
  • [46] Large-scale scene real-time infrared simulation based on texture blending
    Wang, Yuye
    Zhang, Guofeng
    Hu, Xiaoguang
    INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2016, 9 (04) : 406 - 415
  • [47] Real-time autonomous navigation of an electric wheelchair in large-scale urban area with 3D map
    Niijima, Shun
    Sasaki, Yoko
    Mizoguchi, Hiroshi
    ADVANCED ROBOTICS, 2019, 33 (19) : 1006 - 1018
  • [48] Kinect based 3D human body modeling in the large-scale real-time crowd simulation
    Zhang, Ke
    Liu, Hong
    Lu, Dianjie
    Zhang, Guijuan
    Journal of Computational Information Systems, 2015, 11 (21): : 7833 - 7840
  • [49] A Lightweight Real-Time 3D LiDAR SLAM for Autonomous Vehicles in Large-Scale Urban Environment
    Lu, Guangman
    Yang, Hong
    Li, Jie
    Kuang, Zhenfei
    Yang, Ru
    IEEE ACCESS, 2023, 11 : 12593 - 12605
  • [50] JRMOT: A Real-Time 3D Multi-Object Tracker and a New Large-Scale Dataset
    Shenoi, Abhijeet
    Patel, Mihir
    Gwak, JunYoung
    Goebel, Patrick
    Sadeghian, Amir
    Rezatofighi, Hamid
    Martin-Martin, Roberto
    Savarese, Silvio
    2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 10335 - 10342