Paper: CVPR 2022, arXiv
Website: https://sachini.github.io/niloc
Demo: https://youtu.be/FmkfUKhKe2Q
This is the implementation of the approach described in the paper.
Herath, S., Caruso, D., Liu, C., Chen, Y. and Furukawa, Y., Neural Inertial Localization. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2022.
We provide the code for reproducing our results, datasets as well as pre-trained models.
Please cite the following paper is you use the code, paper, models or data.
niloc_env.yaml
preprocess/README.md
to preprocess real data and optionally, generate synthetic data.niloc/config
. (dataset: dataset paths, grid: map image paths, io: output paths)./train_synthetic.sh <building>
./train_imu.sh <building> [<path to pretrained checkpoint>]
Evaluate
niloc/cmd_test_file.py
./test_imu.sh <building> <checkpoint file>
Please refer to the code for advance configurations.