This repository contains the final project report for the CS308 (Computer Vision) class focusing on the topic of face recognition. The project utilized VGG-Face2 as the dataset and compared the performance of three different models. The results indicate that the VGG-Face model achieved the highest accuracy.
- Dataset: VGG-Face2
- Framework: Django
- Third-party package: DeepFace
- Generative Model: DiscoFaceGAN
- Implemented DeepFace methods using the Django framework
- Uploading personal images for face recognition
- Generated fake faces using DiscoFaceGAN
- Demonstrated comparison results using DeepFace
- Clone the repository.
- Install the necessary dependencies.
- Run the following commands:
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
- Upload personal images for face recognition.
- Explore the results of the comparison between different models.
For more details on the project, refer to the full report.
Feel free to make changes or additions based on your project requirements and specifications.