├── .gitmodules ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── compute_feature.py ├── compute_filter.py ├── compute_match.py ├── compute_model.py ├── compute_stereo.py ├── config.py ├── eval_colmap.py ├── example ├── configs │ ├── example-test-custom-match.json │ ├── example-test.json │ ├── example-validation-inlier-th.json │ └── example-validation-ratio-test.json ├── img │ └── trevi-canvas.jpg ├── plots │ ├── ransac-rt-example.png │ └── ransac-th-example.png ├── results │ ├── test │ │ └── rootsift-upright-2k-both-degensac.json │ └── val │ │ ├── rootsift-upright-2k-degensac-inlier-th-0.1.json │ │ ├── rootsift-upright-2k-degensac-inlier-th-0.25.json │ │ ├── rootsift-upright-2k-degensac-inlier-th-0.5.json │ │ ├── rootsift-upright-2k-degensac-inlier-th-0.75.json │ │ ├── rootsift-upright-2k-degensac-inlier-th-1.5.json │ │ ├── rootsift-upright-2k-degensac-inlier-th-1.json │ │ ├── rootsift-upright-2k-degensac-inlier-th-2.json │ │ ├── rootsift-upright-2k-degensac-inlier-th-5.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.6.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.65.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.7.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.75.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.8.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.85.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.9.json │ │ ├── rootsift-upright-2k-degensac-th-0.5-rt-0.95.json │ │ └── rootsift-upright-2k-degensac-th-0.5-rt-1.json ├── training_data │ └── parse_data.ipynb └── visualizations │ ├── reichstag │ ├── multiview │ │ ├── bagsize25-bag00-image00.jpg │ │ ├── bagsize25-bag00-image01.jpg │ │ ├── bagsize25-bag00-image02.jpg │ │ ├── bagsize25-bag00-image03.jpg │ │ ├── bagsize25-bag00-image04.jpg │ │ ├── bagsize25-bag00-image05.jpg │ │ ├── bagsize25-bag00-image06.jpg │ │ ├── bagsize25-bag00-image07.jpg │ │ ├── bagsize25-bag00-image08.jpg │ │ ├── bagsize25-bag00-image09.jpg │ │ └── colmap-bagsize25-bag00.pcd │ └── stereo │ │ ├── 00000.jpg │ │ ├── 00001.jpg │ │ ├── 00002.jpg │ │ ├── 00003.jpg │ │ ├── 00004.jpg │ │ ├── 00005.jpg │ │ ├── 00006.jpg │ │ ├── 00007.jpg │ │ ├── 00008.jpg │ │ └── 00009.jpg │ ├── sacre_coeur │ ├── multiview │ │ ├── bagsize25-bag00-image00.jpg │ │ ├── bagsize25-bag00-image01.jpg │ │ ├── bagsize25-bag00-image02.jpg │ │ ├── bagsize25-bag00-image03.jpg │ │ ├── bagsize25-bag00-image04.jpg │ │ ├── bagsize25-bag00-image05.jpg │ │ ├── bagsize25-bag00-image06.jpg │ │ ├── bagsize25-bag00-image07.jpg │ │ ├── bagsize25-bag00-image08.jpg │ │ ├── bagsize25-bag00-image09.jpg │ │ └── colmap-bagsize25-bag00.pcd │ └── stereo │ │ ├── 00000.jpg │ │ ├── 00001.jpg │ │ ├── 00002.jpg │ │ ├── 00003.jpg │ │ ├── 00004.jpg │ │ ├── 00005.jpg │ │ ├── 00006.jpg │ │ ├── 00007.jpg │ │ ├── 00008.jpg │ │ └── 00009.jpg │ └── st_peters_square │ ├── multiview │ ├── bagsize25-bag00-image00.jpg │ ├── bagsize25-bag00-image01.jpg │ ├── bagsize25-bag00-image02.jpg │ ├── bagsize25-bag00-image03.jpg │ ├── bagsize25-bag00-image04.jpg │ ├── bagsize25-bag00-image05.jpg │ ├── bagsize25-bag00-image06.jpg │ ├── bagsize25-bag00-image07.jpg │ ├── bagsize25-bag00-image08.jpg │ ├── bagsize25-bag00-image09.jpg │ └── colmap-bagsize25-bag00.pcd │ └── stereo │ ├── 00000.jpg │ ├── 00001.jpg │ ├── 00002.jpg │ ├── 00003.jpg │ ├── 00004.jpg │ ├── 00005.jpg │ ├── 00006.jpg │ ├── 00007.jpg │ ├── 00008.jpg │ └── 00009.jpg ├── import_features.py ├── json ├── bag_size │ ├── phototourism_test.json │ └── phototourism_val.json ├── data │ ├── phototourism_test.json │ └── phototourism_val.json └── deprecated_images.json ├── methods ├── __init__.py ├── feature_matching │ ├── __init__.py │ └── nn.py ├── geom_models │ ├── __init__.py │ ├── common.py │ ├── geom_cmp.py │ ├── geom_cv2.py │ ├── geom_intel.py │ └── geom_skimage.py └── local_feature │ ├── __init__.py │ ├── akaze.py │ ├── freak.py │ ├── orb.py │ ├── sift.py │ └── surf.py ├── notebooks ├── example.ipynb ├── ransac-rt-example.png ├── ransac-th-example.png └── utils.py ├── pack_res.py ├── requirements.txt ├── run.py ├── system ├── cc_load_module.sh ├── conda_env_centos-7.7.yml ├── conda_env_dm.yml ├── conda_env_eduard.yml └── conda_env_yuhe.yml ├── third_party └── utils │ ├── LICENSE.txt │ └── eval_helper.py ├── utils ├── __init__.py ├── colmap_helper.py ├── err_helper.py ├── eval_helper.py ├── extract_patches.py ├── feature_helper.py ├── filter_helper.py ├── io_helper.py ├── load_helper.py ├── match_helper.py ├── pack_helper.py ├── path_helper.py ├── queue_helper.py └── stereo_helper.py ├── viz_colmap.py └── viz_stereo.py /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /compute_feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/compute_feature.py -------------------------------------------------------------------------------- /compute_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/compute_filter.py -------------------------------------------------------------------------------- /compute_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/compute_match.py -------------------------------------------------------------------------------- /compute_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/compute_model.py -------------------------------------------------------------------------------- /compute_stereo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/compute_stereo.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/config.py -------------------------------------------------------------------------------- /eval_colmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/eval_colmap.py -------------------------------------------------------------------------------- /example/configs/example-test-custom-match.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/configs/example-test-custom-match.json -------------------------------------------------------------------------------- /example/configs/example-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/configs/example-test.json -------------------------------------------------------------------------------- /example/configs/example-validation-inlier-th.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/configs/example-validation-inlier-th.json -------------------------------------------------------------------------------- /example/configs/example-validation-ratio-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/configs/example-validation-ratio-test.json -------------------------------------------------------------------------------- /example/img/trevi-canvas.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/img/trevi-canvas.jpg -------------------------------------------------------------------------------- /example/plots/ransac-rt-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/plots/ransac-rt-example.png -------------------------------------------------------------------------------- /example/plots/ransac-th-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/plots/ransac-th-example.png -------------------------------------------------------------------------------- /example/results/test/rootsift-upright-2k-both-degensac.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/test/rootsift-upright-2k-both-degensac.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-0.1.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-0.25.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-0.25.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-0.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-0.5.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-0.75.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-0.75.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-1.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-1.5.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-1.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-2.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-inlier-th-5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-inlier-th-5.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.6.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.65.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.65.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.7.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.75.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.75.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.8.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.85.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.85.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.9.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.95.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-0.95.json -------------------------------------------------------------------------------- /example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/results/val/rootsift-upright-2k-degensac-th-0.5-rt-1.json -------------------------------------------------------------------------------- /example/training_data/parse_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/training_data/parse_data.ipynb -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image00.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image00.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image01.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image02.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image03.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image04.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image05.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image06.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image07.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image08.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/bagsize25-bag00-image09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/bagsize25-bag00-image09.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/multiview/colmap-bagsize25-bag00.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/multiview/colmap-bagsize25-bag00.pcd -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00000.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00001.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00002.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00003.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00004.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00005.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00006.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00007.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00008.jpg -------------------------------------------------------------------------------- /example/visualizations/reichstag/stereo/00009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/reichstag/stereo/00009.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image00.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image00.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image01.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image02.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image03.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image04.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image05.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image06.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image07.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image08.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/bagsize25-bag00-image09.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/multiview/colmap-bagsize25-bag00.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/multiview/colmap-bagsize25-bag00.pcd -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00000.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00001.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00002.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00003.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00004.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00005.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00006.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00007.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00008.jpg -------------------------------------------------------------------------------- /example/visualizations/sacre_coeur/stereo/00009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/sacre_coeur/stereo/00009.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image00.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image00.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image01.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image02.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image03.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image04.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image05.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image06.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image07.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image08.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/bagsize25-bag00-image09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/bagsize25-bag00-image09.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/multiview/colmap-bagsize25-bag00.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/multiview/colmap-bagsize25-bag00.pcd -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00000.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00001.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00002.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00003.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00004.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00005.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00006.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00007.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00008.jpg -------------------------------------------------------------------------------- /example/visualizations/st_peters_square/stereo/00009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/example/visualizations/st_peters_square/stereo/00009.jpg -------------------------------------------------------------------------------- /import_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/import_features.py -------------------------------------------------------------------------------- /json/bag_size/phototourism_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/json/bag_size/phototourism_test.json -------------------------------------------------------------------------------- /json/bag_size/phototourism_val.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/json/bag_size/phototourism_val.json -------------------------------------------------------------------------------- /json/data/phototourism_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/json/data/phototourism_test.json -------------------------------------------------------------------------------- /json/data/phototourism_val.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/json/data/phototourism_val.json -------------------------------------------------------------------------------- /json/deprecated_images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/json/deprecated_images.json -------------------------------------------------------------------------------- /methods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/__init__.py -------------------------------------------------------------------------------- /methods/feature_matching/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/feature_matching/__init__.py -------------------------------------------------------------------------------- /methods/feature_matching/nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/feature_matching/nn.py -------------------------------------------------------------------------------- /methods/geom_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/geom_models/__init__.py -------------------------------------------------------------------------------- /methods/geom_models/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/geom_models/common.py -------------------------------------------------------------------------------- /methods/geom_models/geom_cmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/geom_models/geom_cmp.py -------------------------------------------------------------------------------- /methods/geom_models/geom_cv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/geom_models/geom_cv2.py -------------------------------------------------------------------------------- /methods/geom_models/geom_intel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/geom_models/geom_intel.py -------------------------------------------------------------------------------- /methods/geom_models/geom_skimage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/geom_models/geom_skimage.py -------------------------------------------------------------------------------- /methods/local_feature/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/local_feature/__init__.py -------------------------------------------------------------------------------- /methods/local_feature/akaze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/local_feature/akaze.py -------------------------------------------------------------------------------- /methods/local_feature/freak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/local_feature/freak.py -------------------------------------------------------------------------------- /methods/local_feature/orb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/local_feature/orb.py -------------------------------------------------------------------------------- /methods/local_feature/sift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/local_feature/sift.py -------------------------------------------------------------------------------- /methods/local_feature/surf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/methods/local_feature/surf.py -------------------------------------------------------------------------------- /notebooks/example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/notebooks/example.ipynb -------------------------------------------------------------------------------- /notebooks/ransac-rt-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/notebooks/ransac-rt-example.png -------------------------------------------------------------------------------- /notebooks/ransac-th-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/notebooks/ransac-th-example.png -------------------------------------------------------------------------------- /notebooks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/notebooks/utils.py -------------------------------------------------------------------------------- /pack_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/pack_res.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/run.py -------------------------------------------------------------------------------- /system/cc_load_module.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/system/cc_load_module.sh -------------------------------------------------------------------------------- /system/conda_env_centos-7.7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/system/conda_env_centos-7.7.yml -------------------------------------------------------------------------------- /system/conda_env_dm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/system/conda_env_dm.yml -------------------------------------------------------------------------------- /system/conda_env_eduard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/system/conda_env_eduard.yml -------------------------------------------------------------------------------- /system/conda_env_yuhe.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/system/conda_env_yuhe.yml -------------------------------------------------------------------------------- /third_party/utils/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/third_party/utils/LICENSE.txt -------------------------------------------------------------------------------- /third_party/utils/eval_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/third_party/utils/eval_helper.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/colmap_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/colmap_helper.py -------------------------------------------------------------------------------- /utils/err_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/err_helper.py -------------------------------------------------------------------------------- /utils/eval_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/eval_helper.py -------------------------------------------------------------------------------- /utils/extract_patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/extract_patches.py -------------------------------------------------------------------------------- /utils/feature_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/feature_helper.py -------------------------------------------------------------------------------- /utils/filter_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/filter_helper.py -------------------------------------------------------------------------------- /utils/io_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/io_helper.py -------------------------------------------------------------------------------- /utils/load_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/load_helper.py -------------------------------------------------------------------------------- /utils/match_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/match_helper.py -------------------------------------------------------------------------------- /utils/pack_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/pack_helper.py -------------------------------------------------------------------------------- /utils/path_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/path_helper.py -------------------------------------------------------------------------------- /utils/queue_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/queue_helper.py -------------------------------------------------------------------------------- /utils/stereo_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/utils/stereo_helper.py -------------------------------------------------------------------------------- /viz_colmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/viz_colmap.py -------------------------------------------------------------------------------- /viz_stereo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vcg-uvic/image-matching-benchmark/HEAD/viz_stereo.py --------------------------------------------------------------------------------