This project is a JavaScript-based application for recognizing faces and expressions in Live video from camera. Leveraging the power of machine learning and computer vision, the program detects faces within videos and predicts the emotions displayed by those faces.
Try it: https://prashasth-nair.github.io/Face_recognition/
-
Face Detection: Utilizes state-of-the-art face detection algorithms to locate and outline faces within a video accurately.
-
Expression Recognition: Employs machine learning models to recognize facial expressions such as happiness, sadness, anger, surprise, etc.
-
Real-Time Processing: Capable of processing video in real-time, allowing for dynamic interaction and feedback.
-
Web-Based Interface: Can Be accessed through website easily.
- Modern web browser with JavaScript enabled.
- Internet connection (for loading required libraries and models).
-
Clone the repository to your local machine:
git clone https://github.com/yourusername/facial-recognition.git
-
Navigate to the project directory:
cd Face_recognition
-
Open the
index.html
file in a web browser.
Contributions to the project are welcome! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/yourfeature
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/yourfeature
). - Create a new Pull Request.