Training a Convolutional Neural Network for Appearance-Invariant Place Recognition
scalable recognition with a vocabulary tree .