Real-time RGB-D camera relocalization via randomized ferns for keyframe encoding
File(s)glocker2014tvcg_small.pdf (4.51 MB)
Accepted version
Author(s)
Glocker, B
Shotton, J
Criminisi, A
Izadi, S
Type
Journal Article
Abstract
Recovery from tracking failure is essential in any simultaneous localization and tracking system. In this context, we explore an efficient keyframe-based relocalization method based on frame encoding using randomized ferns. The method enables automatic discovery of keyframes through online harvesting in tracking mode, and fast retrieval of pose candidates in the case when tracking is lost. Frame encoding is achieved by applying simple binary feature tests which are stored in the nodes of an ensemble of randomized ferns. The concatenation of small block codes generated by each fern yields a global compact representation of camera frames. Based on those representations we define the frame dissimilarity as the block-wise hamming distance (BlockHD). Dissimilarities between an incoming query frame and a large set of keyframes can be efficiently evaluated by simply traversing the nodes of the ferns and counting image co-occurrences in corresponding code tables. In tracking mode, those dissimilarities decide whether a frame/pose pair is considered as a novel keyframe. For tracking recovery, poses of the most similar keyframes are retrieved and used for reinitialization of the tracking algorithm. The integration of our relocalization method into a hand-held KinectFusion system allows seamless continuation of mapping even when tracking is frequently lost.
Date Issued
2015-05-01
Date Acceptance
2014-09-01
Citation
IEEE Transactions on Visualization and Computer Graphics, 2015, 21 (5), pp.571-583
ISSN
1077-2626
Publisher
Institute of Electrical and Electronics Engineers
Start Page
571
End Page
583
Journal / Book Title
IEEE Transactions on Visualization and Computer Graphics
Volume
21
Issue
5
Copyright Statement
© 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.
http://www.ieee.org/publications_standards/publications/rights/index.html for more information. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.
Identifier
https://ieeexplore.ieee.org/document/6912003
Subjects
Science & Technology
Technology
Computer Science, Software Engineering
Computer Science
Camera relocalization
tracking recovery
dense tracking and mapping
marker-free augmented reality
MONOCULAR SLAM
TRACKING
Software Engineering
0801 Artificial Intelligence and Image Processing
0802 Computation Theory and Mathematics
Publication Status
Published
Date Publish Online
2014-09-26