├── .gitignore ├── .gitmodules ├── Infer.md ├── LICENSE ├── README.md ├── assets ├── 001.jpg ├── 002.jpg ├── 003.png ├── 004.png ├── megadepth_1500.json ├── ref.png └── tgt.png ├── export.py ├── figs ├── sift.gif ├── speed_accuracy.png ├── timings.png ├── ufmg.png ├── verlab.png ├── xfeat.gif ├── xfeat_arq.png └── xfeat_quali.jpg ├── hubconf.py ├── matches.png ├── mbv4.py ├── modules ├── __init__.py ├── interpolator.py ├── lighterglue.py ├── lightglue.py ├── lightglue_tiny.py ├── model.py └── xfeat.py ├── notebooks ├── XFeat_training_example.ipynb ├── minimal_example.ipynb ├── xfeat+lg_torch_hub.ipynb ├── xfeat_matching.ipynb └── xfeat_torch_hub.ipynb ├── onnx └── lighterglue_L3.onnx ├── onnx_runner.py ├── raw_torch_model_res.py ├── realtime_demo.py ├── requirements.txt ├── utils.py ├── utils ├── onnx_time_testing.py └── utils.py └── weights ├── xfeat-lighterglue.pt └── xfeat.pt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/.gitmodules -------------------------------------------------------------------------------- /Infer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/Infer.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/README.md -------------------------------------------------------------------------------- /assets/001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/assets/001.jpg -------------------------------------------------------------------------------- /assets/002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/assets/002.jpg -------------------------------------------------------------------------------- /assets/003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/assets/003.png -------------------------------------------------------------------------------- /assets/004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/assets/004.png -------------------------------------------------------------------------------- /assets/megadepth_1500.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/assets/megadepth_1500.json -------------------------------------------------------------------------------- /assets/ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/assets/ref.png -------------------------------------------------------------------------------- /assets/tgt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/assets/tgt.png -------------------------------------------------------------------------------- /export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/export.py -------------------------------------------------------------------------------- /figs/sift.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/sift.gif -------------------------------------------------------------------------------- /figs/speed_accuracy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/speed_accuracy.png -------------------------------------------------------------------------------- /figs/timings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/timings.png -------------------------------------------------------------------------------- /figs/ufmg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/ufmg.png -------------------------------------------------------------------------------- /figs/verlab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/verlab.png -------------------------------------------------------------------------------- /figs/xfeat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/xfeat.gif -------------------------------------------------------------------------------- /figs/xfeat_arq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/xfeat_arq.png -------------------------------------------------------------------------------- /figs/xfeat_quali.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/figs/xfeat_quali.jpg -------------------------------------------------------------------------------- /hubconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/hubconf.py -------------------------------------------------------------------------------- /matches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/matches.png -------------------------------------------------------------------------------- /mbv4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/mbv4.py -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/modules/__init__.py -------------------------------------------------------------------------------- /modules/interpolator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/modules/interpolator.py -------------------------------------------------------------------------------- /modules/lighterglue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/modules/lighterglue.py -------------------------------------------------------------------------------- /modules/lightglue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/modules/lightglue.py -------------------------------------------------------------------------------- /modules/lightglue_tiny.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/modules/lightglue_tiny.py -------------------------------------------------------------------------------- /modules/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/modules/model.py -------------------------------------------------------------------------------- /modules/xfeat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/modules/xfeat.py -------------------------------------------------------------------------------- /notebooks/XFeat_training_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/notebooks/XFeat_training_example.ipynb -------------------------------------------------------------------------------- /notebooks/minimal_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/notebooks/minimal_example.ipynb -------------------------------------------------------------------------------- /notebooks/xfeat+lg_torch_hub.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/notebooks/xfeat+lg_torch_hub.ipynb -------------------------------------------------------------------------------- /notebooks/xfeat_matching.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/notebooks/xfeat_matching.ipynb -------------------------------------------------------------------------------- /notebooks/xfeat_torch_hub.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/notebooks/xfeat_torch_hub.ipynb -------------------------------------------------------------------------------- /onnx/lighterglue_L3.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/onnx/lighterglue_L3.onnx -------------------------------------------------------------------------------- /onnx_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/onnx_runner.py -------------------------------------------------------------------------------- /raw_torch_model_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/raw_torch_model_res.py -------------------------------------------------------------------------------- /realtime_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/realtime_demo.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/requirements.txt -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/utils.py -------------------------------------------------------------------------------- /utils/onnx_time_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/utils/onnx_time_testing.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/utils/utils.py -------------------------------------------------------------------------------- /weights/xfeat-lighterglue.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/weights/xfeat-lighterglue.pt -------------------------------------------------------------------------------- /weights/xfeat.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noahzhy/xfeat_lightglue_onnx/HEAD/weights/xfeat.pt --------------------------------------------------------------------------------