Modelify: An approach to incrementally build 3D object models for map completion

被引:0
作者
Furrer, Fadri [1 ,2 ]
Novkovic, Tonci [1 ,2 ]
Fehr, Marius [1 ]
Grinvald, Margarita [1 ]
Cadena, Cesar [1 ]
Nieto, Juan [1 ]
Siegwart, Roland [1 ]
机构
[1] Autonomous Syst Lab, Zurich, Switzerland
[2] Autonomous Syst Lab, Leonhard str 21, CH-8092 Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Incremental object database; mapping; object matching; object merging; depth data; truncated signed distance field; RECOGNITION; RECONSTRUCTION; HISTOGRAMS; FEATURES;
D O I
10.1177/02783649231166977
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The capabilities of discovering new knowledge and updating the previously acquired one are crucial for deploying autonomous robots in unknown and changing environments. Spatial and objectness concepts are at the basis of several robotic functionalities and are part of the intuitive understanding of the physical world for us humans. In this paper, we propose a method, which we call Modelify, to incrementally map the environment at the level of objects in a consistent manner. We follow an approach where no prior knowledge of the environment is required. The only assumption we make is that objects in the environment are separated by concave boundaries. The approach works on an RGB-D camera stream, where object-like segments are extracted and stored in an incremental database. Segment description and matching are performed by exploiting 2D and 3D information, allowing to build a graph of all segments. Finally, a matching score guides a Markov clustering algorithm to merge segments, thus completing object representations. Our approach allows creating single (merged) instances of repeating objects, objects that were observed from different viewpoints, and objects that were observed in previous mapping sessions. Thanks to our matching and merging strategies this also works with only partially overlapping segments. We perform evaluations on indoor and outdoor datasets recorded with different RGB-D sensors and show the benefit of using a clustering method to form merge candidates and keypoints detected in both 2D and 3D. Our new method shows better results than previous approaches while being significantly faster. A newly recorded dataset and the source code are released with this publication.
引用
收藏
页码:45 / 65
页数:21
相关论文
共 50 条
  • [41] Extraction and Recognition Algorithm in 3D Object Features
    Sukimin, Zuraini
    Haron, Habibollah
    2009 THIRD ASIA INTERNATIONAL CONFERENCE ON MODELLING & SIMULATION, VOLS 1 AND 2, 2009, : 57 - 60
  • [42] Large Scale Novel Object Discovery in 3D
    Srivastava, Siddharth
    Sharma, Gaurav
    Lall, Brejesh
    2018 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2018), 2018, : 179 - 188
  • [43] 3D OBJECT TRACKING AND MOTION SHAPE RECOGNITION
    Amirgaliyev, Y. N.
    Nussipbekov, A. K.
    BULLETIN OF THE NATIONAL ACADEMY OF SCIENCES OF THE REPUBLIC OF KAZAKHSTAN, 2014, (02): : 21 - 24
  • [44] Occlusion Problem in 3D Object Detection: A Review
    Kandelkar, Apurva
    Batra, Isha
    Sharma, Shabnam
    Malik, Arun
    INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING AND COMMUNICATIONS, ICICC 2022, VOL 1, 2023, 473 : 299 - 312
  • [45] 3D Object Pose Refinement in Range Images
    Zabulis, Xenophon
    Lourakis, Manolis
    Koutlemanis, Panagiotis
    COMPUTER VISION SYSTEMS (ICVS 2015), 2015, 9163 : 263 - 274
  • [46] An overview of partial 3D object retrieval methodologies
    Savelonas, Michalis A.
    Pratikakis, Ioannis
    Sfikas, Konstantinos
    MULTIMEDIA TOOLS AND APPLICATIONS, 2015, 74 (24) : 11783 - 11808
  • [47] RO-LOAM: 3D Reference Object-based Trajectory and Map Optimization in LiDAR Odometry and Mapping
    Oelsch, Martin
    Karimi, Mojtaba
    Steinbach, Eckehard
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 6806 - 6813
  • [48] 3D articulated object recognition - A case study
    Liu, B
    Wang, P
    INTELLIGENT ROBOTS AND COMPUTER VISION XV: ALGORITHMS, TECHNIQUES, ACTIVE VISION, AND MATERIALS HANDLING, 1996, 2904 : 14 - 24
  • [49] Tracking objects using 3D object proposals
    Pahwa, Ramanpreet Singh
    Ng, Tian Tsong
    Do, Minh N.
    2017 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC 2017), 2017, : 1657 - 1660
  • [50] Model-based 3D object detection
    Biegelbauer, Georg
    Vincze, Markus
    Wohlkinger, Walter
    MACHINE VISION AND APPLICATIONS, 2010, 21 (04) : 497 - 516