├── README.md ├── crow_retrieval ├── README.md ├── cpp │ ├── CMakeLists.txt │ ├── README.MD │ ├── VGG_ILSVRC_16_pool5.prototxt │ ├── extract_feature_bk.cpp │ └── extract_feature_multi.cpp ├── model │ └── pool5.prototxt ├── src │ ├── brute.py │ ├── brute.pyc │ ├── crow.py │ ├── crow.pyc │ ├── extract_features.py │ ├── extract_features.pyc │ ├── oxford5k_feats_extract.py │ ├── oxford5k_feats_extract.pyc │ ├── spatial_weight_map.py │ └── visualize_heatmap.py └── tools │ └── compute_ap.cpp ├── data └── oxford.txt ├── docs ├── 0.jpg ├── 1.jpg ├── 2.jpg ├── 3.jpg ├── 4.jpg ├── 5.jpg ├── 6.jpg ├── paris.jpg ├── paris.png ├── spatial_weights.jpg └── test.png ├── fc_retrieval ├── README.md ├── model │ ├── fc_vgg16.prototxt │ ├── pool5_neural.prototxt │ └── pool5_vgg16.prototxt ├── src │ ├── brute.py │ ├── brute.pyc │ ├── extract_features.py │ ├── extract_features.pyc │ ├── oxford5k_feats_extract.py │ └── oxford5k_feats_extract.pyc └── tools │ ├── compute_ap │ └── compute_ap.cpp ├── fv_retrieval ├── README.md ├── models │ └── readme.txt ├── sifts │ └── data ├── src │ ├── brute.py │ ├── extract_covdet.py │ ├── extract_hesaff.py │ ├── extract_opencvsift.py │ ├── extract_sosnet.py │ ├── fv.py │ └── gmm.py └── src_cpp │ └── sift_pca │ ├── BinaryCvMat.h │ ├── CMakeLists.txt │ ├── base_utils.hpp │ ├── opencv_utils.hpp │ ├── pca_utils.cc │ ├── pca_utils.h │ └── sifts_pca_train.cpp ├── rmac_retrieval ├── README.md └── src │ ├── brute.py │ ├── extract_features.py │ ├── oxford5k_feats_extract.py │ └── rmac.py └── vlad_retrieval ├── README.md ├── model └── readme.txt └── src ├── brute.py ├── kmeans.py └── vlad.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /crow_retrieval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/README.md -------------------------------------------------------------------------------- /crow_retrieval/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /crow_retrieval/cpp/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/cpp/README.MD -------------------------------------------------------------------------------- /crow_retrieval/cpp/VGG_ILSVRC_16_pool5.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/cpp/VGG_ILSVRC_16_pool5.prototxt -------------------------------------------------------------------------------- /crow_retrieval/cpp/extract_feature_bk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/cpp/extract_feature_bk.cpp -------------------------------------------------------------------------------- /crow_retrieval/cpp/extract_feature_multi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/cpp/extract_feature_multi.cpp -------------------------------------------------------------------------------- /crow_retrieval/model/pool5.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/model/pool5.prototxt -------------------------------------------------------------------------------- /crow_retrieval/src/brute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/brute.py -------------------------------------------------------------------------------- /crow_retrieval/src/brute.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/brute.pyc -------------------------------------------------------------------------------- /crow_retrieval/src/crow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/crow.py -------------------------------------------------------------------------------- /crow_retrieval/src/crow.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/crow.pyc -------------------------------------------------------------------------------- /crow_retrieval/src/extract_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/extract_features.py -------------------------------------------------------------------------------- /crow_retrieval/src/extract_features.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/extract_features.pyc -------------------------------------------------------------------------------- /crow_retrieval/src/oxford5k_feats_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/oxford5k_feats_extract.py -------------------------------------------------------------------------------- /crow_retrieval/src/oxford5k_feats_extract.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/oxford5k_feats_extract.pyc -------------------------------------------------------------------------------- /crow_retrieval/src/spatial_weight_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/spatial_weight_map.py -------------------------------------------------------------------------------- /crow_retrieval/src/visualize_heatmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/src/visualize_heatmap.py -------------------------------------------------------------------------------- /crow_retrieval/tools/compute_ap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/crow_retrieval/tools/compute_ap.cpp -------------------------------------------------------------------------------- /data/oxford.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/data/oxford.txt -------------------------------------------------------------------------------- /docs/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/0.jpg -------------------------------------------------------------------------------- /docs/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/1.jpg -------------------------------------------------------------------------------- /docs/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/2.jpg -------------------------------------------------------------------------------- /docs/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/3.jpg -------------------------------------------------------------------------------- /docs/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/4.jpg -------------------------------------------------------------------------------- /docs/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/5.jpg -------------------------------------------------------------------------------- /docs/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/6.jpg -------------------------------------------------------------------------------- /docs/paris.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/paris.jpg -------------------------------------------------------------------------------- /docs/paris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/paris.png -------------------------------------------------------------------------------- /docs/spatial_weights.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/spatial_weights.jpg -------------------------------------------------------------------------------- /docs/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/docs/test.png -------------------------------------------------------------------------------- /fc_retrieval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/README.md -------------------------------------------------------------------------------- /fc_retrieval/model/fc_vgg16.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/model/fc_vgg16.prototxt -------------------------------------------------------------------------------- /fc_retrieval/model/pool5_neural.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/model/pool5_neural.prototxt -------------------------------------------------------------------------------- /fc_retrieval/model/pool5_vgg16.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/model/pool5_vgg16.prototxt -------------------------------------------------------------------------------- /fc_retrieval/src/brute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/src/brute.py -------------------------------------------------------------------------------- /fc_retrieval/src/brute.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/src/brute.pyc -------------------------------------------------------------------------------- /fc_retrieval/src/extract_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/src/extract_features.py -------------------------------------------------------------------------------- /fc_retrieval/src/extract_features.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/src/extract_features.pyc -------------------------------------------------------------------------------- /fc_retrieval/src/oxford5k_feats_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/src/oxford5k_feats_extract.py -------------------------------------------------------------------------------- /fc_retrieval/src/oxford5k_feats_extract.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/src/oxford5k_feats_extract.pyc -------------------------------------------------------------------------------- /fc_retrieval/tools/compute_ap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/tools/compute_ap -------------------------------------------------------------------------------- /fc_retrieval/tools/compute_ap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fc_retrieval/tools/compute_ap.cpp -------------------------------------------------------------------------------- /fv_retrieval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/README.md -------------------------------------------------------------------------------- /fv_retrieval/models/readme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fv_retrieval/sifts/data: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fv_retrieval/src/brute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src/brute.py -------------------------------------------------------------------------------- /fv_retrieval/src/extract_covdet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src/extract_covdet.py -------------------------------------------------------------------------------- /fv_retrieval/src/extract_hesaff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src/extract_hesaff.py -------------------------------------------------------------------------------- /fv_retrieval/src/extract_opencvsift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src/extract_opencvsift.py -------------------------------------------------------------------------------- /fv_retrieval/src/extract_sosnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src/extract_sosnet.py -------------------------------------------------------------------------------- /fv_retrieval/src/fv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src/fv.py -------------------------------------------------------------------------------- /fv_retrieval/src/gmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src/gmm.py -------------------------------------------------------------------------------- /fv_retrieval/src_cpp/sift_pca/BinaryCvMat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src_cpp/sift_pca/BinaryCvMat.h -------------------------------------------------------------------------------- /fv_retrieval/src_cpp/sift_pca/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src_cpp/sift_pca/CMakeLists.txt -------------------------------------------------------------------------------- /fv_retrieval/src_cpp/sift_pca/base_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src_cpp/sift_pca/base_utils.hpp -------------------------------------------------------------------------------- /fv_retrieval/src_cpp/sift_pca/opencv_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src_cpp/sift_pca/opencv_utils.hpp -------------------------------------------------------------------------------- /fv_retrieval/src_cpp/sift_pca/pca_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src_cpp/sift_pca/pca_utils.cc -------------------------------------------------------------------------------- /fv_retrieval/src_cpp/sift_pca/pca_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src_cpp/sift_pca/pca_utils.h -------------------------------------------------------------------------------- /fv_retrieval/src_cpp/sift_pca/sifts_pca_train.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/fv_retrieval/src_cpp/sift_pca/sifts_pca_train.cpp -------------------------------------------------------------------------------- /rmac_retrieval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/rmac_retrieval/README.md -------------------------------------------------------------------------------- /rmac_retrieval/src/brute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/rmac_retrieval/src/brute.py -------------------------------------------------------------------------------- /rmac_retrieval/src/extract_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/rmac_retrieval/src/extract_features.py -------------------------------------------------------------------------------- /rmac_retrieval/src/oxford5k_feats_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/rmac_retrieval/src/oxford5k_feats_extract.py -------------------------------------------------------------------------------- /rmac_retrieval/src/rmac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/rmac_retrieval/src/rmac.py -------------------------------------------------------------------------------- /vlad_retrieval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/vlad_retrieval/README.md -------------------------------------------------------------------------------- /vlad_retrieval/model/readme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vlad_retrieval/src/brute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/vlad_retrieval/src/brute.py -------------------------------------------------------------------------------- /vlad_retrieval/src/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/vlad_retrieval/src/kmeans.py -------------------------------------------------------------------------------- /vlad_retrieval/src/vlad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willard-yuan/cnn-cbir-benchmark/HEAD/vlad_retrieval/src/vlad.py --------------------------------------------------------------------------------