Home

Awesome

MCVL

Visual Localization Under Appearance Change: A Filtering Approach(DICTA 2019 Best paper) https://arxiv.org/abs/1811.08063

About

MATLAB code of our DICTA 2019 paper:

"Visual Localization Under Appearance Change: A Filtering Approach" - DICTA 2019 (Best paper award). Anh-Dzung Doan, Yasir Latif, Thanh-Toan Do, Yu Liu, Shin-Fang Ch’ng, Tat-Jun Chin, and Ian Reid. [pdf]

If you use/adapt our code, please kindly cite our paper.

Result on Oxford RobotCar

Dependencies

We included, compiled and tested all 3rd-party libraries on MATLAB R2018a, Ubuntu 16.04 LTS 64 bit

Dataset

Currently, we only publish the code to test Oxford RobotCar dataset with alternate (1km) and full (10km) routes. We will publish code for GTA dataset soon

Feature Extraction

Run extractFeatures.m to extract features.

Note that please change the route variable to alternate (1km) or full (10km)

Localization

Run doLocalization.m to perform visual localization. Note that please change the route variable to alternate (1km) or full (10km)

After finishing, it will show mean/median errors, and plot the predicted trajectory same as Figure 8d and 8g within the paper

Support

If you have any questions, feel free to contact me