- Used MTCNN for face detection
- FaceNet Model is used to create a face embedding for each detected face.
- Developed a Linear Support Vector Machine for face classification
- Face detection using MTCNN
- Detect face using and store it as dataset.npz
- Create face-embedding using Facenet_Keras model for all the images from dataset.npz and store it in embeddings.npz
- The dataset (photos) used are placed in the dataset folder. splittted into train and val for training photos and validation photos respectively.
To begin using the face recognition code, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/your-repository.git
-
Install the necessary dependencies:
pip install -r requirement.txt
-
Run the application:
python faceembed.py
python classify.py
We welcome contributions from the community! If you'd like to contribute to the Off-Campus Accommodation Portal, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push them to your forked repository.
- Submit a pull request describing your changes.
If you have any questions, suggestions, or feedback, please feel free to reach out to our team at [email protected].
Thank you for choosing the Off-Campus Accommodation Portal! We hope it provides a valuable service for students seeking off-campus accommodation.