Browse > Article
http://dx.doi.org/10.3745/KTSDE.2015.4.5.225

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

Kim, Hyesuk (경기대학교 컴퓨터과학과)
Kim, Incheol (경기대학교 컴퓨터과학과)
Publication Information
KIPS Transactions on Software and Data Engineering / v.4, no.5, 2015 , pp. 225-230 More about this Journal
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.
Keywords
Visual Loop Closure; Key Frames; SURF Feature Point; Bag of Visual Words; Consistency Checking;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Liu, H. Zhang, "Visual Loop Closure Detection with Compact Image Descriptor," Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, pp.1051-1056, 2012.
2 A. Angeli, S. Doncieux, J.A. Meyer, and D. Filliat, "Real-Time Visual Loop-Closure Detection," Proceedings of IEEE International Conference on Robotics and Automation, pp. 1842-1847, 2008.
3 K. L. Ho, P. Newman, "Detecting Loop Closure with Scene Sequences", International Journal of Computer Vision, Vol.74, No.3, pp.261-286, 2007.   DOI
4 J. Sturm, N. Engelhard, F. Endres, W. Burgard, and D. Cremers, "A Benchmark for the Evaluation of RGB-D SLAM Systems," Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, 2012.
5 S. A. Sebastian, A. Kloss, and A. Zell, "Loop Closure Detection using Depth Images," Proceedings of the European Conference on Mobile Robots, pp.100-106, 2013.
6 C. Kerl, J. Sturm, and D. Cremers, "Dense Visual SLAM for RGB-D Cameras," Proceedings of IEEE/RSJ International Conference on Intelligence Robots and Systems, pp.2100- 2106, 2013.
7 D. Galvez-Lopez, J. D. Tardos, "Bags of Binary Words for Fast Place Recognition in Image Sequences," IEEE Transaction on Robotics, Vol.28, No.5, pp.1188-1197, 2012.   DOI
8 T. Whelan, M. Kaess, J. J. Leonard, and J. McDonald, "Deformation-based Loop Closure for Large Scale Dense RGB-D SLAM," Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, pp.548-555, 2013.