项目作者: epignatelli

项目描述 :
A python implementation of the paper "Scalable Recognition with a Vocabulary Tree, D. Nister, H. Stewenius, 2006"
高级语言: Jupyter Notebook
项目地址: git://github.com/epignatelli/scalable-recognition-with-a-vocabulary-tree.git
创建时间: 2020-01-27T11:48:06Z
项目社区:https://github.com/epignatelli/scalable-recognition-with-a-vocabulary-tree

开源协议:GNU General Public License v3.0

下载


Scalable Recognition with a Vocabulary Tree

The code provided in this repository has been developed for teaching purposes at the Imperial College London.
It is part of the Computer Vision Day of the Business School Executive Education Program for Sberbank.

Contributors

Getting started

1. Install the conda environment

A. If you are on windows

  1. conda env create -f env\sberbank_win.yml

B. If you are on macOS or on linux platforms

  1. conda env create -f env\sberbank_unix.yml

2. Start jupyter and open the notebook

  1. conda activate cbir
  2. jupyter lab

3. Open a terminal from jupyter and type

  1. python cbir/download.py

Acknowledgements

The authors acknowledge the Executive Education of the Business School at the Imperial College for the support.
We thank Professor Anil Bharath of the Department of Bioengineering for the guidance and the opportunity of being part of the Computer Vision Day.
Thanks to Kai Arulkumaran and to Stathi Fotiadis for the feedback before the session and the assistance in teaching the session (2020).

Literature

Datasets:

Database indexing:

Features extraction:

End-to-end

Surveys

Code