A Real-Time Visual Loop Closure Detector Using Key Frames and Bag of Words


KIPS Transactions on Software and Data Engineering, Vol. 4, No. 5, pp. 225-230, May. 2015
10.3745/KTSDE.2015.4.5.225,   PDF Download:

Abstract

In this paper, we propose an effective real-time visual loop closure detector, VILODE, which makes use of key frames and bag of visual words (BoW) based on SURF feature points. In order to determine whether the camera has re-visited one of the previously visited places, a loop closure detector has to compare an incoming new image with all previous images collected at every visited place. As the camera passes through new places or locations, the amount of images to be compared continues growing. For this reason, it is difficult for a visual loop closure detector to meet both real-time constraint and high detection accuracy. To address the problem, the proposed system adopts an effective key frame selection strategy which selects and compares only distinct meaningful ones from continuously incoming images during navigation, and so it can reduce greatly image comparisons for loop detection. Moreover, in order to improve detection accuracy and efficiency, the system represents each key frame image as a bag of visual words, and maintains indexes for them using DBoW database system. The experiments with TUM benchmark datasets demonstrates high performance of the proposed visual loop closure detector.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. Kim and I. Kim, "A Real-Time Visual Loop Closure Detector Using Key Frames and Bag of Words," KIPS Transactions on Software and Data Engineering, vol. 4, no. 5, pp. 225-230, 2015. DOI: 10.3745/KTSDE.2015.4.5.225.

[ACM Style]
Hyesuk Kim and Incheol Kim. 2015. A Real-Time Visual Loop Closure Detector Using Key Frames and Bag of Words. KIPS Transactions on Software and Data Engineering, 4, 5, (2015), 225-230. DOI: 10.3745/KTSDE.2015.4.5.225.