├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── assets ├── megadepth_1500.json ├── ref.png └── tgt.png ├── figs ├── sift.gif ├── speed_accuracy.png ├── timings.png ├── ufmg.png ├── verlab.png ├── xfeat.gif ├── xfeat_arq.png └── xfeat_quali.jpg ├── hubconf.py ├── minimal_example.py ├── modules ├── __init__.py ├── dataset │ ├── __init__.py │ ├── augmentation.py │ ├── download.py │ └── megadepth │ │ ├── __init__.py │ │ ├── megadepth.py │ │ ├── megadepth_warper.py │ │ └── utils.py ├── eval │ ├── __init__.py │ ├── megadepth1500.py │ └── scannet1500.py ├── interpolator.py ├── lighterglue.py ├── model.py ├── training │ ├── __init__.py │ ├── losses.py │ ├── train.py │ └── utils.py └── xfeat.py ├── notebooks ├── XFeat_training_example.ipynb ├── minimal_example.ipynb ├── xfeat+lg_torch_hub.ipynb ├── xfeat_matching.ipynb └── xfeat_torch_hub.ipynb ├── realtime_demo.py ├── requirements.txt ├── third_party ├── __init__.py └── alike_wrapper.py └── weights ├── xfeat-lighterglue.pt └── xfeat.pt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/README.md -------------------------------------------------------------------------------- /assets/megadepth_1500.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/assets/megadepth_1500.json -------------------------------------------------------------------------------- /assets/ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/assets/ref.png -------------------------------------------------------------------------------- /assets/tgt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/assets/tgt.png -------------------------------------------------------------------------------- /figs/sift.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/sift.gif -------------------------------------------------------------------------------- /figs/speed_accuracy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/speed_accuracy.png -------------------------------------------------------------------------------- /figs/timings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/timings.png -------------------------------------------------------------------------------- /figs/ufmg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/ufmg.png -------------------------------------------------------------------------------- /figs/verlab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/verlab.png -------------------------------------------------------------------------------- /figs/xfeat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/xfeat.gif -------------------------------------------------------------------------------- /figs/xfeat_arq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/xfeat_arq.png -------------------------------------------------------------------------------- /figs/xfeat_quali.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/figs/xfeat_quali.jpg -------------------------------------------------------------------------------- /hubconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/hubconf.py -------------------------------------------------------------------------------- /minimal_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/minimal_example.py -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/__init__.py -------------------------------------------------------------------------------- /modules/dataset/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/dataset/__init__.py -------------------------------------------------------------------------------- /modules/dataset/augmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/dataset/augmentation.py -------------------------------------------------------------------------------- /modules/dataset/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/dataset/download.py -------------------------------------------------------------------------------- /modules/dataset/megadepth/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/dataset/megadepth/__init__.py -------------------------------------------------------------------------------- /modules/dataset/megadepth/megadepth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/dataset/megadepth/megadepth.py -------------------------------------------------------------------------------- /modules/dataset/megadepth/megadepth_warper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/dataset/megadepth/megadepth_warper.py -------------------------------------------------------------------------------- /modules/dataset/megadepth/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/dataset/megadepth/utils.py -------------------------------------------------------------------------------- /modules/eval/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/eval/__init__.py -------------------------------------------------------------------------------- /modules/eval/megadepth1500.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/eval/megadepth1500.py -------------------------------------------------------------------------------- /modules/eval/scannet1500.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/eval/scannet1500.py -------------------------------------------------------------------------------- /modules/interpolator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/interpolator.py -------------------------------------------------------------------------------- /modules/lighterglue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/lighterglue.py -------------------------------------------------------------------------------- /modules/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/model.py -------------------------------------------------------------------------------- /modules/training/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/training/__init__.py -------------------------------------------------------------------------------- /modules/training/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/training/losses.py -------------------------------------------------------------------------------- /modules/training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/training/train.py -------------------------------------------------------------------------------- /modules/training/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/training/utils.py -------------------------------------------------------------------------------- /modules/xfeat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/modules/xfeat.py -------------------------------------------------------------------------------- /notebooks/XFeat_training_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/notebooks/XFeat_training_example.ipynb -------------------------------------------------------------------------------- /notebooks/minimal_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/notebooks/minimal_example.ipynb -------------------------------------------------------------------------------- /notebooks/xfeat+lg_torch_hub.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/notebooks/xfeat+lg_torch_hub.ipynb -------------------------------------------------------------------------------- /notebooks/xfeat_matching.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/notebooks/xfeat_matching.ipynb -------------------------------------------------------------------------------- /notebooks/xfeat_torch_hub.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/notebooks/xfeat_torch_hub.ipynb -------------------------------------------------------------------------------- /realtime_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/realtime_demo.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/requirements.txt -------------------------------------------------------------------------------- /third_party/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/third_party/__init__.py -------------------------------------------------------------------------------- /third_party/alike_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/third_party/alike_wrapper.py -------------------------------------------------------------------------------- /weights/xfeat-lighterglue.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/weights/xfeat-lighterglue.pt -------------------------------------------------------------------------------- /weights/xfeat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/verlab/accelerated_features/HEAD/weights/xfeat.pt --------------------------------------------------------------------------------