On the performance of ConvNet features for place recognition

By Niko Sünderhauf, Feras Dayoub, Sareh Abolahrari Shirazi, Ben Upcroft, Michael Milford. 2015

555 citations recorded by the source corpus.

After the incredible success of deep learning in the computer vision domain, there has been much interest in applying Convolutional Network (ConvNet) features in robotic fields such as visual navigation and SLAM. Unfortunately, there are fundamental differences and challenges involved. Computer vision datasets are very different in character to robotic camera data, real-time performance is essential, and performance priorities can be different. This paper comprehensively evaluates and compares the utility of three state-of-the-art ConvNets on the problems of particular relevance to navigation for robots; viewpoint-invariance and condition-invariance, and for the first time enables real-time place recognition performance using ConvNets with large maps by integrating a variety of existing (locality-sensitive hashing) and novel (semantic search space partitioning) optimization techniques. We present extensive experiments on four real world datasets cultivated to evaluate each of the specific challenges in place recognition. The results demonstrate that speed-ups of two orders of magnitude can be achieved with minimal accuracy degradation, enabling real-time performance. We confirm that networks trained for semantic place categorization also perform better at (specific) place recognition when faced with severe appearance changes and provide a reference for which networks and layers are optimal for different aspects of the place recognition problem.

Subfields: Aerospace Engineering, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Aerospace Engineering

  1. Marc Pollefeys
  2. Torsten Sattler
  3. Michael Milford
  4. Niko Sünderhauf
  5. Lei Tai
  6. Andrew J. Davison
  7. Daniel Cremers
  8. Roberto Cipolla

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Andrew Zisserman
  3. Jitendra Malik
  4. Chunhua Shen
  5. Dacheng Tao
  6. Trevor Darrell
  7. Andrea Vedaldi
  8. Ming-Hsuan Yang

Citations in the corpus