├── .gitignore ├── Extraction ├── CroW │ ├── crow.m │ ├── crow_act.m │ ├── extract_resnet_crow.m │ └── extract_vgg_crow.m ├── DELF │ ├── aggre_delf_fv.m │ ├── aggre_delf_vlad.m │ ├── convert.py │ ├── delf_config_example.pbtxt │ ├── extract_delf.py │ └── imagelist.py ├── GeM │ ├── extract_resnet_gem.m │ ├── extract_resnet_rgem.m │ ├── extract_vgg_gem.m │ └── extract_vgg_rgem.m ├── MAC │ ├── extract_resnet_mac.m │ ├── extract_resnet_rmac.m │ ├── extract_vgg_mac.m │ ├── extract_vgg_rmac.m │ ├── mac.m │ ├── mac_act.m │ ├── rmac_regionvec.m │ └── rmac_regionvec_act.m ├── README.md ├── SIFT │ ├── aggre_sift_fv.m │ ├── aggre_sift_vlad.m │ └── extract_sift.m ├── SPoC │ ├── spoc.m │ ├── spoc_act.m │ ├── test_resnetspoc.m │ └── test_vggspoc.m ├── test_Holidays.py ├── test_Oxford5k.py ├── test_Paris6k.py └── utils │ ├── apply_whiten.m │ ├── compute_map.m │ ├── crop_qim.m │ ├── vecpostproc.m │ ├── vecs_normalize.m │ └── yael_pca.m ├── Figures ├── Framework.png ├── MST.png ├── Retrieval_examples.png └── mAP_difference.png ├── README.md ├── Relation ├── README.md └── relation_mining.m └── Translation ├── README.md ├── models.py ├── run_0_0.sh ├── run_0_1.sh ├── run_0_2.sh ├── run_1_0.sh ├── run_1_1.sh ├── run_1_2.sh ├── run_2_0.sh ├── run_2_1.sh ├── run_2_2.sh ├── test_Dis.py ├── test_mAP.py ├── train.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/.gitignore -------------------------------------------------------------------------------- /Extraction/CroW/crow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/CroW/crow.m -------------------------------------------------------------------------------- /Extraction/CroW/crow_act.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/CroW/crow_act.m -------------------------------------------------------------------------------- /Extraction/CroW/extract_resnet_crow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/CroW/extract_resnet_crow.m -------------------------------------------------------------------------------- /Extraction/CroW/extract_vgg_crow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/CroW/extract_vgg_crow.m -------------------------------------------------------------------------------- /Extraction/DELF/aggre_delf_fv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/DELF/aggre_delf_fv.m -------------------------------------------------------------------------------- /Extraction/DELF/aggre_delf_vlad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/DELF/aggre_delf_vlad.m -------------------------------------------------------------------------------- /Extraction/DELF/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/DELF/convert.py -------------------------------------------------------------------------------- /Extraction/DELF/delf_config_example.pbtxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/DELF/delf_config_example.pbtxt -------------------------------------------------------------------------------- /Extraction/DELF/extract_delf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/DELF/extract_delf.py -------------------------------------------------------------------------------- /Extraction/DELF/imagelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/DELF/imagelist.py -------------------------------------------------------------------------------- /Extraction/GeM/extract_resnet_gem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/GeM/extract_resnet_gem.m -------------------------------------------------------------------------------- /Extraction/GeM/extract_resnet_rgem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/GeM/extract_resnet_rgem.m -------------------------------------------------------------------------------- /Extraction/GeM/extract_vgg_gem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/GeM/extract_vgg_gem.m -------------------------------------------------------------------------------- /Extraction/GeM/extract_vgg_rgem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/GeM/extract_vgg_rgem.m -------------------------------------------------------------------------------- /Extraction/MAC/extract_resnet_mac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/extract_resnet_mac.m -------------------------------------------------------------------------------- /Extraction/MAC/extract_resnet_rmac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/extract_resnet_rmac.m -------------------------------------------------------------------------------- /Extraction/MAC/extract_vgg_mac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/extract_vgg_mac.m -------------------------------------------------------------------------------- /Extraction/MAC/extract_vgg_rmac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/extract_vgg_rmac.m -------------------------------------------------------------------------------- /Extraction/MAC/mac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/mac.m -------------------------------------------------------------------------------- /Extraction/MAC/mac_act.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/mac_act.m -------------------------------------------------------------------------------- /Extraction/MAC/rmac_regionvec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/rmac_regionvec.m -------------------------------------------------------------------------------- /Extraction/MAC/rmac_regionvec_act.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/MAC/rmac_regionvec_act.m -------------------------------------------------------------------------------- /Extraction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/README.md -------------------------------------------------------------------------------- /Extraction/SIFT/aggre_sift_fv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/SIFT/aggre_sift_fv.m -------------------------------------------------------------------------------- /Extraction/SIFT/aggre_sift_vlad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/SIFT/aggre_sift_vlad.m -------------------------------------------------------------------------------- /Extraction/SIFT/extract_sift.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/SIFT/extract_sift.m -------------------------------------------------------------------------------- /Extraction/SPoC/spoc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/SPoC/spoc.m -------------------------------------------------------------------------------- /Extraction/SPoC/spoc_act.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/SPoC/spoc_act.m -------------------------------------------------------------------------------- /Extraction/SPoC/test_resnetspoc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/SPoC/test_resnetspoc.m -------------------------------------------------------------------------------- /Extraction/SPoC/test_vggspoc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/SPoC/test_vggspoc.m -------------------------------------------------------------------------------- /Extraction/test_Holidays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/test_Holidays.py -------------------------------------------------------------------------------- /Extraction/test_Oxford5k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/test_Oxford5k.py -------------------------------------------------------------------------------- /Extraction/test_Paris6k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/test_Paris6k.py -------------------------------------------------------------------------------- /Extraction/utils/apply_whiten.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/utils/apply_whiten.m -------------------------------------------------------------------------------- /Extraction/utils/compute_map.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/utils/compute_map.m -------------------------------------------------------------------------------- /Extraction/utils/crop_qim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/utils/crop_qim.m -------------------------------------------------------------------------------- /Extraction/utils/vecpostproc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/utils/vecpostproc.m -------------------------------------------------------------------------------- /Extraction/utils/vecs_normalize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/utils/vecs_normalize.m -------------------------------------------------------------------------------- /Extraction/utils/yael_pca.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Extraction/utils/yael_pca.m -------------------------------------------------------------------------------- /Figures/Framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Figures/Framework.png -------------------------------------------------------------------------------- /Figures/MST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Figures/MST.png -------------------------------------------------------------------------------- /Figures/Retrieval_examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Figures/Retrieval_examples.png -------------------------------------------------------------------------------- /Figures/mAP_difference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Figures/mAP_difference.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/README.md -------------------------------------------------------------------------------- /Relation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Relation/README.md -------------------------------------------------------------------------------- /Relation/relation_mining.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Relation/relation_mining.m -------------------------------------------------------------------------------- /Translation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/README.md -------------------------------------------------------------------------------- /Translation/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/models.py -------------------------------------------------------------------------------- /Translation/run_0_0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_0_0.sh -------------------------------------------------------------------------------- /Translation/run_0_1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_0_1.sh -------------------------------------------------------------------------------- /Translation/run_0_2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_0_2.sh -------------------------------------------------------------------------------- /Translation/run_1_0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_1_0.sh -------------------------------------------------------------------------------- /Translation/run_1_1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_1_1.sh -------------------------------------------------------------------------------- /Translation/run_1_2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_1_2.sh -------------------------------------------------------------------------------- /Translation/run_2_0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_2_0.sh -------------------------------------------------------------------------------- /Translation/run_2_1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_2_1.sh -------------------------------------------------------------------------------- /Translation/run_2_2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/run_2_2.sh -------------------------------------------------------------------------------- /Translation/test_Dis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/test_Dis.py -------------------------------------------------------------------------------- /Translation/test_mAP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/test_mAP.py -------------------------------------------------------------------------------- /Translation/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/train.py -------------------------------------------------------------------------------- /Translation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hujiecpp/VisualFeatureTranslation/HEAD/Translation/utils.py --------------------------------------------------------------------------------