Skip to content

A program that can classify a teacher or a student in an open environment.

License

Notifications You must be signed in to change notification settings

dajkatal/SmartGYM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart GYM

A Machine Learning-based program that can classify a teacher or a student in an open environment.

Installation

Clone the directory to your computer and create a virtual environment.

$ cd (Location of directory)
$ pip install -r requirements.txt
$ cd smart_gym
$ python manage.py runserver

Seting up a new user

New users can be added from the localhost webpage. A webcam will open and the user will need to rotate their head to get full coverage of their face.

  • (When enough data is collected, press Q to close the webcam)

[The data is stored in this text file.]

Face recognition app

Steps to run the facial recognition script:

$ cd (Location of directory)
$ cd smart_gym/home/facerecognition
$ python main.py
  • To terminate main.py, press Q

Processing Information

All of the data gathered from the facial recognition model is logged into a csv file.

(The format of the CSV file)
People in the GYM Teacher Around Time
Name Time Flag Yes/No 0
* Flags change color based on the time a student has been in frame.

About

A program that can classify a teacher or a student in an open environment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published