paper-with-me

홈 › Papers

SymbioLCD: Ensemble-Based Loop Closure Detection using CNN-Extracted Objects and Visual Bag-of-Words

2021-10-21 · Jonathan J. Y. Kim, Martin Urschler, Patricia J. Riddle, Jörg S. Wicker

Loop closure detection is an essential tool of Simultaneous Localization and Mapping (SLAM) to minimize drift in its localization. Many state-of-the-art loop closure detection (LCD) algorithms use visual Bag-of-Words (vBoW), which is robust against partial occlusions in a scene but cannot perceive the semantics or spatial relationships between feature points. CNN object extraction can address those issues, by providing semantic labels and spatial relationships between objects in a scene. Previous work has mainly focused on replacing vBoW with CNN-derived features. In this paper, we propose SymbioLCD, a novel ensemble-based LCD that utilizes both CNN-extracted objects and vBoW features for LCD candidate prediction. When used in tandem, the added elements of object semantics and spatial-awareness create a more robust and symbiotic loop closure detection system. The proposed SymbioLCD uses scale-invariant spatial and semantic matching, Hausdorff distance with temporal constraints, and a Random Forest that utilizes combined information from both CNN-extracted objects and vBoW features for predicting accurate loop closure candidates. Evaluation of the proposed method shows it outperforms other Machine Learning (ML) algorithms - such as SVM, Decision Tree and Neural Network, and demonstrates that there is a strong symbiosis between CNN-extracted object information and vBoW features which assists accurate LCD candidate prediction. Furthermore, it is able to perceive loop closure candidates earlier than state-of-the-art SLAM algorithms, utilizing added spatial and semantic information from CNN-extracted objects.

📄 PDF Abstract BibTeX arXiv:2110.11491

Code (0)

등록된 구현이 없습니다.

Tasks

Loop Closure DetectionSimultaneous Localization and Mapping

Methods 이 논문이 사용한 방법론

SVM A Support Vector Machine, or SVM, is a non-parametric supervised learning model. For non-linear classification and regression, they utilise the kernel trick to map inputs…

Similar Papers 제목 키워드 기반

Attacking the Loop: Adversarial Attacks on Graph-based Loop Closure Detection

2023-12-12 · Jonathan J. Y. Kim, Martin Urschler, Patricia J. Riddle, Jorg S. Wicker

With the advancement in robotics, it is becoming increasingly common for large factories and warehouses to incorporate visual SLAM (vSLAM) enabled automated robots that operate closely next to humans. This makes any adve…

Loop Closure Detection

Closing the Loop: Graph Networks to Unify Semantic Objects and Visual Features for Multi-object Scenes

2022-09-24 · Jonathan J. Y. Kim, Martin Urschler, Patricia J. Riddle, Jörg S. Wicker

In Simultaneous Localization and Mapping (SLAM), Loop Closure Detection (LCD) is essential to minimize drift when recognizing previously visited places. Visual Bag-of-Words (vBoW) has been an LCD algorithm of choice for …

Graph MatchingLoop Closure DetectionSimultaneous Localization and Mapping

Loop closure detection using local 3D deep descriptors

2021-10-31 · Youjie Zhou, Yiming Wang, Fabio Poiesi, Qi Qin 외

We present a simple yet effective method to address loop closure detection in simultaneous localisation and mapping using local 3D deep descriptors (L3Ds). L3Ds are emerging compact representations of patches extracted f…

Loop Closure Detection

LiDAR Iris for Loop-Closure Detection

2019-12-09 · Ying Wang, Zezhou Sun, Cheng-Zhong Xu, Sanjay Sarma 외

In this paper, a global descriptor for a LiDAR point cloud, called LiDAR Iris, is proposed for fast and accurate loop-closure detection. A binary signature image can be obtained for each point cloud after several LoG-Gab…

Loop Closure Detection

Fast and Incremental Loop Closure Detection Using Proximity Graphs

2019-11-25 · Shan An, Guangfu Che, Fangru Zhou, Xianglong Liu 외

Visual loop closure detection, which can be considered as an image retrieval task, is an important problem in SLAM (Simultaneous Localization and Mapping) systems. The frequently used bag-of-words (BoW) models can achiev…

GPUImage RetrievalLoop Closure DetectionRetrieval+1