/Face-Recognition

The project involves tasks such as face detection, feature extraction, training the recognition model, and evaluating its performance on unseen data. Potential applications include access control systems, surveillance, or personalized user experiences.

Primary LanguagePython

Face Recognition and Heart Rate Measurement Project

Description

This project combines Smart Face Recognition and Heart Rate Measurement to provide a simple yet impactful solution. Users can register by entering their name, age, and uploading a picture. The system then uses face recognition to identify the user and measures their heart rate through the camera. The project showcases the power of innovation in a compact package, offering enhanced security and wellness monitoring.

Installation

  1. Clone the repository:

    git clone https://github.com/devbluecomet/Face-Recognition.git
  2. Navigate to the project directory:

    cd Face-Recognition
  3. Install dependencies:

    pip install -r requirements.txt
  4. Download the Dlib shape predictor model:

Usage

  1. Run the Flask application:

    python app.py
  2. Open a web browser and go to http://localhost:5000/ to access the application.

  3. Register by entering your name, age, and uploading a picture.

  4. Click on "Check Heart Rate" to initiate face recognition and heart rate measurement.

Showcase

Registration Page

Registration Page

Result Page

Result Page

Heart Rate Measurement (Demo Video)

Heart Rate Measurement Demo

Acknowledgments

  • This project utilizes the Dlib library for face detection and shape prediction.
  • The heart rate measurement is a simulated demo and requires integration with a suitable heart rate measurement library.