Geometry-Aware Learning of Maps for Camera Localization

By Samarth Brahmbhatt, Jinwei Gu, Kihwan Kim, James Hays, Jan Kautz. 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2017

444 citations recorded by the source corpus.

Maps are a key component in image-based camera localization and visual SLAM systems: they are used to establish geometric constraints between images, correct drift in relative pose estimation, and relocalize cameras after lost tracking. The exact definitions of maps, however, are often application-specific and hand-crafted for different scenarios (e.g. 3D landmarks, lines, planes, bags of visual words). We propose to represent maps as a deep neural net called MapNet, which enables learning a data-driven map representation. Unlike prior work on learning maps, MapNet exploits cheap and ubiquitous sensory inputs like visual odometry and GPS in addition to images and fuses them together for camera localization. Geometric constraints expressed by these inputs, which have traditionally been used in bundle adjustment or pose-graph optimization, are formulated as loss terms in MapNet training and also used during inference. In addition to directly improving localization accuracy, this allows us to update the MapNet (i.e., maps) in a self-supervised manner using additional unlabeled video sequences from the scene. We also propose a novel parameterization for camera rotation which is better suited for deep-learning based camera pose regression. Experimental results on both the indoor 7-Scenes dataset and the outdoor Oxford RobotCar dataset show significant performance improvement over prior work. The MapNet project webpage is https://goo.gl/mRB3Au.

Subfields: Aerospace Engineering, Computer Vision and Pattern Recognition, Geology

View Paper: https://www.semanticscholar.org/paper/8c0514cbf116afc4363152514b3ccedb05195a59

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. Carsten Rother
  4. Eric Brachmann
  5. Josef Sivic
  6. L. Leal-Taix'e
  7. Paul-Edouard Sarlin
  8. Tomás Pajdla

In Computer Vision and Pattern Recognition

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

In Geology

  1. Marc Pollefeys
  2. Carsten Rother
  3. Eric Brachmann
  4. Luc Van Gool
  5. Sebastian A. Scherer
  6. L. Leal-Taix'e
  7. Bolei Zhou
  8. Roland Yves Siegwart

Citations in the corpus