A content-based image retrieval system that uses vocabulary trees to build a scalable feature database for image matching
-
main.py: Code dependencies that include helper functions, utilities, and helpful algorithms.
-
VocabTree.py: Contains all the methods and algorithms involved in building the tree, scoring images, propagating features, etc...
-
notebook.ipynb: A Jupyter Notebook containing the code used to obtain results used in the report. Offers a clear picture of how everything fits together.
-
report.pdf: The final report for this project, discussing methods at a high level, and including results from the code.