Now the repository constains only python scripts for classical VLAD image descriptor.
See the reference papers:
- "Hervé Jégou, Matthijs Douze, Cordelia Schmid, Patrick Pérez, Aggregating local descriptors into a compact image representation, CVPR, 2010"
- "Hervé Jégou, Florent Perronnin, Matthijs Douze, Jorge Sánchez, Patrick Pérez, Cordelia Schmid, Aggregating local image descriptors into compact codes, IEEE Trans on PAMI, 2012"
- "Relja Arandjelovic, Andrew Zisserman, All about VLAD, CVPR , 2013"
For using SIFT and SURF you have to compile and install OpenCV with OpenCV Contribs, and Python, SIFT/SURF support.
For SuperPoint local features you should to download model weights from repo MagicLeapResearch/SuperPointPretrainedNetwork.