Learning Binary Features Online from Motion Dynamics for Incremental Loop-Closure Detection and Place Recognition
This paper proposes a simple yet effective approach to learn visual features online for improving loop-closure detection and place recognition, based on bag-of-words frameworks. The approach learns a codeword in bag-of-words model from a pair of matched features from two consecutive frames, such that the codeword has temporally-derived perspective invariance to camera motion. The learning algorithm is efficient: the binary descriptor is generated from the mean image patch, and the mask is learned based on discriminative projection by minimizing the intra-class distances among the learned feature and the two original features. A codeword for bag-of-words models is generated by packaging the learned descriptor and mask, with a masked Hamming distance defined to measure the distance between two codewords. The geometric properties of the learned codewords are then mathematically justified. In addition, hypothesis constraints are imposed through temporal consistency in matched codewords, which improves precision. The approach, integrated in an incremental bag-of-words system, is validated on multiple benchmark data sets and compared to state-of-the-art methods. Experiments demonstrate improved precision/recall outperforming state of the art with little loss in runtime.
Code (0)
등록된 구현이 없습니다.
Tasks
Loop Closure DetectionSimilar Papers 제목 키워드 기반
Non-Linear Dynamic Inversion with Actuator Dynamics: an Incremental Control Perspective
In this paper, we derive a sensor based Nonlinear Dynamic Inversion (NDI) control law for a nonlinear system with first-order linear actuators, and compare it to Incremental Nonlinear Dynamic Inversion (INDI), which has …
Spectro Temporal EEG Biomarkers For Binary Emotion Classification
Electroencephalogram (EEG) is one of the most reliable physiological signal for emotion detection. Being non-stationary in nature, EEGs are better analysed by spectro temporal representations. Standard features like Disc…
ClassificationEEGElectroencephalogram (EEG)Emotion ClassificationImproving incremental recommenders with online bagging
Online recommender systems often deal with continuous, potentially fast and unbounded flows of data. Ensemble methods for recommender systems have been used in the past in batch algorithms, however they have never been s…
Recommendation SystemsIncremental Language Understanding for Online Motion Planning of Robot Manipulators
Human-robot interaction requires robots to process language incrementally, adapting their actions in real-time based on evolving speech input. Existing approaches to language-guided robot motion planning typically assume…
Motion PlanningThe Implicit Bias of Depth: How Incremental Learning Drives Generalization
A leading hypothesis for the surprising generalization of neural networks is that the dynamics of gradient descent bias the model towards simple solutions, by searching through the solution space in an incremental order …
Binary ClassificationIncremental Learning