This project utilizes face-api.js, a JavaScript library, to perform real-time face recognition and identify facial expressions based on face landmarks. It provides a live preview of the face recognition process with high accuracy.
- Real-time Face Recognition: The application utilizes face-api.js to detect and recognize faces in real-time using the webcam or video input.
- Facial Expression Recognition: It analyzes facial landmarks to determine facial expressions such as happy, sad, angry, and neutral with high accuracy.
- Live Preview: The application provides a live preview of the face recognition process, displaying the identified faces and their associated expressions in real-time.
Clone the repository:
-git clone https://github.com/your-username/face-recognition-app.git
This project relies on the following dependencies:
- face-api.js: JavaScript face detection and recognition library
- Other necessary libraries and frameworks (if applicable)
Please ensure that you have these dependencies properly installed and configured before running the project.
- Grant camera access: When prompted, allow the application to access your webcam or video input.
- Position your face: Ensure that your face is properly positioned within the camera frame for accurate recognition.
- Observe the live preview: The application will display live video input and indicate any recognized faces along with their respective facial expressions.
- Experiment with different facial expressions: Try different facial expressions and observe how the application accurately identifies and displays them in real-time.
##Live Demo
A live demo of the Face Recognition app is available at Live Demo.
Contributions to this project are welcome. If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.