About
This is a class attendance management system based on face recognition technology. It uses pre-trained opencv caffe models to detect and capture the faces of students which are then saved as images. These images are used to train a support vector machine(SVM) model which is subsequently used, while taking class attendance, to recognize the faces of students present. Upon recognition of a student, the system updates the attendance records accordingly. Checkout the repository to explore more features of the project.
Installation
Please ensure that you’re using a pip version of 22.2.2 or greater.
$ pip install CAMSyFReT
Usage
Simply run python3 -m Final_Project from within the project folder and follow in-app prompts.
Make sure to train models on captured faces before calling on take attendance.
Contributing
Submit bugs and patches to the git repository.
Notes
Read more on how to use the package here
Issues
Trying to take an attendance or capture biometrics may shutdown the app, if this is the case on your system and you receive an error messaging on the terminal stating: “can’t open camera by index”, please attach a webcam and try again.
If an error occurs when trying to train the model on captured images, go to the settings page and click on reset. After this, capture the images again and try training the model again.
Metadata
Release files for CAMSyFReT 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| CAMSyFReT-1.1.1.tar.gz | 40.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| CAMSyFReT-1.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 80.1 MB
Release files / CAMSyFReT-1.1.1.tar.gz
| Download URL | CAMSyFReT-1.1.1.tar.gz |
|---|---|
| Size | 40.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9a976136e728c027e5ae160749b78506ebd9dc986b2b1d1be7a9370d2146ae73
|
|
BLAKE2b-256 checksum How to use checksums |
bc678f6f19d083e7d7500b374ff266b75b22094192f19706863f3c2cbfb51aaf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.10
|
Release files / CAMSyFReT-1.1.1-py3-none-any.whl
| Download URL | CAMSyFReT-1.1.1-py3-none-any.whl |
|---|---|
| Size | 40.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e680839d323958e18e68032ae0a7773a39a23d39a01e0039f309f255c9fae775
|
|
BLAKE2b-256 checksum How to use checksums |
dad60db848b0c21b15ccd288d029088258fff9fc1f52633a6c3fea0bfa30c00e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.10
|