This repository contains the implementation of the "Fast Similarity Search in Large Scale Iris Recognition".
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Python 3.7 or higher
- PyTorch 1.9.0 or higher
- facenet-pytorch
- OpenCV
- scikit-learn
You can install the prerequisites using pip:
pip install torch torchvision facenet-pytorch opencv-python scikit-learn
Clone the repo:
git clone https://github.com/aps19/densefly-iris-indexing.git
Running the scripts
Prepare Dataset
python prepare_data.py
Finetune Feature Extractor
python finetuning_model.py
DenseFly Hashing
python indexing.py