Title :
How to learn an illumination robust image feature for place recognition
Author :
Lategahn, Henning ; Beck, Johannes ; Kitt, Bernd ; Stiller, Christoph
Author_Institution :
Inst. of Meas. & Control, Karlsruhe Inst. of Technol., Karlsruhe, Germany
Abstract :
Place recognition for loop closure detection lies at the heart of every Simultaneous Localization and Mapping (SLAM) method. Recently methods that use cameras and describe the entire image by one holistic feature vector have experienced a resurgence. Despite the success of these methods, it remains unclear how a descriptor should be constructed for this particular purpose. The problem of choosing the right descriptor becomes even more pronounced in the context of life long mapping. The appearance of a place may vary considerably under different illumination conditions and over the course of a day. None of the handcrafted descriptors published in literature are particularly designed for this purpose. Herein, we propose to use a set of elementary building blocks from which millions of different descriptors can be constructed automatically. Moreover, we present an evaluation function which evaluates the performance of a given image descriptor for place recognition under severe lighting changes. Finally we present an algorithm to efficiently search the space of descriptors to find the best suited one. Evaluating the trained descriptor on a test set shows a clear superiority over its hand crafted counter parts like BRIEF and U-SURF. Finally we show how loop closures can be reliably detected using the automatically learned descriptor. Two overlapping image sequences from two different days and times are merged into one pose graph. The resulting merged pose graph is optimized and does not contain a single false link while at the same time all true loop closures were detected correctly. The descriptor and the place recognizer source code is published with datasets on http://www.mrt.kit.edu/libDird.php.
Keywords :
SLAM (robots); image sequences; mobile robots; SLAM method; cameras; evaluation function; feature vector; illumination robust image feature; image descriptor; image sequences; loop closure detection; place recognition; place recognizer source code; pose graph; simultaneous localization and mapping; Histograms; Lighting; Robustness; Tiles; Training; Transforms; Vectors;
Conference_Titel :
Intelligent Vehicles Symposium (IV), 2013 IEEE
Conference_Location :
Gold Coast, QLD
Print_ISBN :
978-1-4673-2754-1
DOI :
10.1109/IVS.2013.6629483