Skip to content
Snippets Groups Projects
user avatar
Sean Yao authored
2118317f
History
Name Last commit Last update
Alma_set/Images
SFM Recon Code
__pycache__
imw-2020
nerfstudio
r2d2
sacre_coeur
sacre_coeur_gt
superglue/models
README.md
alma_r2d2_2048_ratio_0.7.h5
alma_r2d2_2048_ratio_0.75.h5
alma_r2d2_2048_ratio_0.8.h5
alma_r2d2_2048_ratio_0.85.h5
alma_r2d2_2048_ratio_0.9.h5
alma_r2d2_2048_ratio_0.95.h5
alma_superpoint_2048_ratio_0.7.h5
alma_superpoint_2048_ratio_0.75.h5
alma_superpoint_2048_ratio_0.8.h5
alma_superpoint_2048_ratio_0.85.h5
alma_superpoint_2048_ratio_0.9.h5
alma_superpoint_2048_ratio_0.95.h5
check_load.py
descriptors_alma_r2d2.h5
descriptors_alma_superpoint.h5
descriptors_sacre_coeur_orb.h5
descriptors_sacre_coeur_r2d2.h5
descriptors_sacre_coeur_sift.h5
descriptors_sacre_coeur_superpoint.h5
extract_orb.py
extract_r2d2.py
extract_sift.py
extract_superpoint.py
feature_matcher.py
keypoints_alma_r2d2.h5
keypoints_alma_superpoint.h5
keypoints_sacre_coeur_orb.h5
keypoints_sacre_coeur_r2d2.h5
keypoints_sacre_coeur_sift.h5
keypoints_sacre_coeur_superpoint.h5
keypoints_superglue_matches.h5
keypoints_superglue_matches_fixed.h5
orb_80_matches.png
orb_85_matches.png
r2d2-python3.6.yml
r2d2_80_matches.png
r2d2_85_matches.png
r2d2_90_matches.png
sacre_coeur_orb_ratio_0.7.h5
sacre_coeur_orb_ratio_0.75.h5
sacre_coeur_orb_ratio_0.8.h5
sacre_coeur_orb_ratio_0.85.h5
sacre_coeur_orb_ratio_0.9.h5
sacre_coeur_orb_ratio_0.95.h5
sacre_coeur_r2d2_2048_ratio_0.7.h5
sacre_coeur_r2d2_2048_ratio_0.75.h5
sacre_coeur_r2d2_2048_ratio_0.8.h5
sacre_coeur_r2d2_2048_ratio_0.85.h5
sacre_coeur_r2d2_2048_ratio_0.9.h5
sacre_coeur_r2d2_2048_ratio_0.95.h5
sacre_coeur_sift_2048_ratio_0.7.h5
sacre_coeur_sift_2048_ratio_0.75.h5
sacre_coeur_sift_2048_ratio_0.8.h5
sacre_coeur_sift_2048_ratio_0.85.h5
sacre_coeur_sift_2048_ratio_0.9.h5
sacre_coeur_sift_2048_ratio_0.95.h5
sacre_coeur_superpoint_2048_ratio_0.7.h5
sacre_coeur_superpoint_2048_ratio_0.75.h5
sacre_coeur_superpoint_2048_ratio_0.8.h5
sacre_coeur_superpoint_2048_ratio_0.85.h5
sacre_coeur_superpoint_2048_ratio_0.9.h5
sacre_coeur_superpoint_2048_ratio_0.95.h5
scales_alma_r2d2.h5
scales_sacre_coeur_r2d2.h5
scores_alma_r2d2.h5
scores_alma_superpoint.h5
scores_sacre_coeur_r2d2.h5
scores_sacre_coeur_superpoint.h5
sift_80_matches.png
sift_85_matches.png
superglue_matcher.py
superglue_matches.h5
superglue_matches_fixed.h5
superpoint_85_matches.png
superpoint_90_matches.png
superpoint_cross_matches.png
superpoint_v1.pth
utilities.py
visualize_matches.py

feature_extractors

sacre_coeur folder has 100 images.

utilities.py has save_h5 and load_h5 functions to save and record the features/descriptors/matches.

keypoints_sacre_coeur_sift.h5

SIFT keypoints of sacre_coeur images. Load it using load_h5 function. Get the keys with: all_image_names = list(kp_sift.keys()). Keys are the names of the images. The coordinates of the keypoints are the values in this dictionary.

descriptors_sacre_coeur_sift.h5

SIFT descriptors of the sacre_coeur images. Similar construction with the keypoints dictionary.

sacre_coeur_sift_2048_ratio_0.7.h5

This is the brute force matches of 2048 SIFT features with ratio test proposed by David Lowe. Keys of this dictionary are constructed as "image1_image2". Values are the indices of matched keypoints. First column is the indices for the first image. Second column is the indices for the second image.