Hydra: A Real-time Spatial Perception System for 3D Scene Graph Construction and Optimization

被引:0
|
作者
Hughes, Nathan [1 ]
Chang, Yun [1 ]
Carlone, Luca [1 ]
机构
[1] MIT, Lab Informat & Decis Syst, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
Robot perception; 3D scene graphs; localization and mapping; real-time scene understanding; REPRESENTATIONS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
3D scene graphs have recently emerged as a powerful high-level representation of 3D environments. A 3D scene graph describes the environment as a layered graph where nodes represent spatial concepts at multiple levels of abstraction (from low-level geometry to high-level semantics including objects, places, rooms, buildings, etc.) and edges represent relations between concepts. While 3D scene graphs can serve as an advanced "mental model" for robots, how to build such a rich representation in real-time is still uncharted territory. This paper describes a real-time Spatial Perception System, a suite of algorithms to build a 3D scene graph from sensor data in real-time. Our first contribution is to develop real-time algorithms to incrementally construct the layers of a scene graph as the robot explores the environment; these algorithms build a local Euclidean Signed Distance Function (ESDF) around the current robot location, extract a topological map of places from the ESDF, and then segment the places into rooms using an approach inspired by community-detection techniques. Our second contribution is to investigate loop closure detection and optimization in 3D scene graphs. We show that 3D scene graphs allow defining hierarchical descriptors for loop closure detection; our descriptors capture statistics across layers in the scene graph, ranging from low-level visual appearance to summary statistics about objects and places. We then propose the first algorithm to optimize a 3D scene graph in response to loop closures; our approach relies on embedded deformation graphs to simultaneously correct all layers of the scene graph. We implement the proposed Spatial Perception System into a highly parallelized architecture, named Hydra(1), that combines fast early and mid-level perception processes (e.g., local mapping) with slower high-level perception (e.g., global optimization of the scene graph). We evaluate Hydra on simulated and real data and show it is able to reconstruct 3D scene graphs with an accuracy comparable with batch offline methods despite running online.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] IPS - A SYSTEM FOR REAL-TIME NAVIGATION AND 3D MODELING
    Griessbach, Denis
    Baumbach, Dirk
    Boerner, Anko
    Buder, Maximilian
    Ernst, Ines
    Funk, Eugen
    Wohlfeil, Juegen
    Zuev, Sergey
    XXII ISPRS CONGRESS, TECHNICAL COMMISSION V, 2012, 39-B5 : 21 - 26
  • [32] Large-scale, real-time 3D scene reconstruction on a mobile device
    Ivan Dryanovski
    Matthew Klingensmith
    Siddhartha S. Srinivasa
    Jizhong Xiao
    Autonomous Robots, 2017, 41 : 1423 - 1445
  • [33] NeuralRecon: Real-Time Coherent 3D Scene Reconstruction From Monocular Video
    Chen, Xi
    Sun, Jiaming
    Xie, Yiming
    Bao, Hujun
    Zhou, Xiaowei
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (12) : 7542 - 7555
  • [34] Data Compression Method for Road 3D Scene Real-time Network Transmission
    Li, Wei
    Pu, Hao
    Zhao, Haifeng
    Cai, Yichang
    MATERIALS, TRANSPORTATION AND ENVIRONMENTAL ENGINEERING, PTS 1 AND 2, 2013, 779-780 : 1817 - 1821
  • [35] Material-based scene organizing technique for real-time 3D rendering
    Zhou, Wei
    Ge, Juan
    Liu, Liu
    Li, Hua
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (06): : 819 - 824
  • [36] Large-scale, real-time 3D scene reconstruction on a mobile device
    Dryanovski, Ivan
    Klingensmith, Matthew
    Srinivasa, Siddhartha S.
    Xiao, Jizhong
    AUTONOMOUS ROBOTS, 2017, 41 (06) : 1423 - 1445
  • [37] Real-time Underwater 3D Scene Reconstruction Using Commercial Depth Sensor
    Anwer, Atif
    Ali, Syed Saad Azhar
    Khan, Amjad
    Meriaudeau, Fabrice
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON UNDERWATER SYSTEM TECHNOLOGY: THEORY AND APPLICATIONS, 2016, : 67 - 70
  • [38] Real-Time 3D Environment Perception: An Application for Small Humanoid Robots
    Klimentjew, Denis
    Stroh, Andre
    Jockel, Sascha
    Zhang, Jianwei
    2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-4, 2009, : 354 - 359
  • [39] A real-time 3D multi-view rendering from a real-time 3D capture
    1600, Blackwell Publishing Ltd (44):
  • [40] Real-time extrusion quality monitoring techniques for construction 3D printing
    Kazemian, Ali
    Khoshnevis, Behrokh
    CONSTRUCTION AND BUILDING MATERIALS, 2021, 303