Benchmark
Benchmark for UAV Visual Localization under Low-altitude Multi-view Observation Condition
File Explorer
Download Latest Version (.zip)- aerial_reference_artifacts.png
- satellite_alignment.png
- satellite_control_points.png
- overview.png
- overview_supp.png
- reference_map_new1.png
- DATASET_STATISTICS.md
- GROUND_TRUTH.md
- LICENSE_DATASET.md
- __init__.cpython-310.pyc
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- Roma_match.cpython-310.pyc
- Roma_match.cpython-39.pyc
- Roma_match.py
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- __init__.py
- checkpoint.py
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- encoders.cpython-310.pyc
- encoders.cpython-39.pyc
- matcher.cpython-310.pyc
- matcher.cpython-39.pyc
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- roma_models.cpython-310.pyc
- roma_models.cpython-39.pyc
- __init__.py
- roma_models.py
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- dinov2.cpython-310.pyc
- dinov2.cpython-39.pyc
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- attention.cpython-310.pyc
- attention.cpython-39.pyc
- block.cpython-310.pyc
- block.cpython-39.pyc
- dino_head.cpython-310.pyc
- dino_head.cpython-39.pyc
- drop_path.cpython-310.pyc
- drop_path.cpython-39.pyc
- layer_scale.cpython-310.pyc
- layer_scale.cpython-39.pyc
- mlp.cpython-310.pyc
- mlp.cpython-39.pyc
- patch_embed.cpython-310.pyc
- patch_embed.cpython-39.pyc
- swiglu_ffn.cpython-310.pyc
- swiglu_ffn.cpython-39.pyc
- __init__.py
- attention.py
- block.py
- dino_head.py
- drop_path.py
- layer_scale.py
- mlp.py
- patch_embed.py
- swiglu_ffn.py
- __init__.py
- dinov2.py
- __init__.py
- encoders.py
- matcher.py
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- kde.cpython-310.pyc
- kde.cpython-39.pyc
- local_correlation.cpython-310.pyc
- local_correlation.cpython-39.pyc
- utils.cpython-310.pyc
- utils.cpython-39.pyc
- __init__.py
- kde.py
- local_correlation.py
- transforms.py
- utils.py
- __init__.py
- __init__.py
- LICENSE
- README.md
- requirements.txt
- setup.py
- __init__.cpython-310.pyc
- aliked_feature.cpython-310.pyc
- disk_feature.cpython-310.pyc
- selectable_sparse_matcher.cpython-310.pyc
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- superpoint.cpython-310.pyc
- superpoint.cpython-39.pyc
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- base_model.cpython-310.pyc
- base_model.cpython-39.pyc
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- lightglue.cpython-310.pyc
- lightglue.cpython-39.pyc
- __init__.py
- lightglue.py
- __init__.cpython-310.pyc
- __init__.cpython-39.pyc
- misc.cpython-310.pyc
- misc.cpython-39.pyc
- __init__.py
- misc.py
- __init__.py
- base_model.py
- tools.cpython-310.pyc
- tools.cpython-39.pyc
- tools.py
- __init__.py
- superpoint.py
- code-quality.yml
- architecture.svg
- benchmark.png
- benchmark_cpu.png
- DSC_0410.JPG
- DSC_0411.JPG
- easy_hard.jpg
- sacre_coeur1.jpg
- sacre_coeur2.jpg
- teaser.svg
- __init__.py
- aliked.py
- disk.py
- dog_hardnet.py
- lightglue.py
- sift.py
- superpoint.py
- utils.py
- viz2d.py
- .flake8
- .gitattributes
- .gitignore
- __init__.py
- benchmark.py
- demo.ipynb
- LICENSE
- pyproject.toml
- README.md
- requirements.txt
- README.md
- __init__.py
- aliked_feature.py
- disk_feature.py
- selectable_sparse_matcher.py
- __init__.py
- feature_extract.cpython-310.pyc
- feature_extract.cpython-39.pyc
- multi_model_loader.cpython-310.pyc
- multi_model_loader.cpython-39.pyc
- get_CAMP.cpython-310.pyc
- __init__.cpython-310.pyc
- model.cpython-310.pyc
- __init__.cpython-310.pyc
- make_model.cpython-310.pyc
- __init__.cpython-310.pyc
- model_convnext.cpython-310.pyc
- resnet.cpython-310.pyc
- __init__.py
- model_convnext.py
- resnet.py
- __init__.py
- make_model.py
- __init__.py
- model.py
- get_CAMP.py
- feature_extract.py
- multi_model_loader.py
- __init__.py
- avl_data.py
- avl_utils.py
- config_selectable_matchers.yaml
- README.md
- requirements.txt
- run_avl.py
- run_avl_match_loc.py
- run_avl_retrieval_only.py
# Installation Guide
1. Get the code
git clone https://github.com/UAV-AVL/Benchmark
Downloads the entire project code from GitHub to your computer.
cd Benchmark
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install torch==2.5.1 torchvision==0.20.1 --index-url https://download.pytorch.org/whl/cu121
Installs the package published on PyPI directly β no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install torch==2.5.1 torchvision==0.20.1 --index-url https://download.pytorch.org/whl/cu121
Installs the package published on PyPI directly β no need to clone the source.
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
