All Projects → rizwansoaib → face-attendence

rizwansoaib / face-attendence

Licence: MIT License
Face Attendance (AWS rekognition)

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
TSQL
950 projects

Projects that are alternatives of or similar to face-attendence

Image recognition
Packages for image recognition - Robocup TU/e Robotics
Stars: ✭ 53 (+35.9%)
Mutual labels:  image-recognition, face-recognition
Face recognition based attendance system
A python GUI integrated attendance system using face recognition to take attendance.
Stars: ✭ 70 (+79.49%)
Mutual labels:  attendance, face-recognition
Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (+30.77%)
Mutual labels:  image-recognition, face-recognition
Largemargin softmax loss
Implementation for <Large-Margin Softmax Loss for Convolutional Neural Networks> in ICML'16.
Stars: ✭ 319 (+717.95%)
Mutual labels:  image-recognition, face-recognition
Look4Face
Demo of Face Recognition web service
Stars: ✭ 23 (-41.03%)
Mutual labels:  image-recognition, face-recognition
survey-computer-vision-2021
2021年计算机视觉技术综述分类汇总
Stars: ✭ 54 (+38.46%)
Mutual labels:  image-recognition, face-recognition
Face-Recognition-Attendance-System
Face Detection | Recognition | Attendance
Stars: ✭ 289 (+641.03%)
Mutual labels:  attendance, face-recognition
aws-rekognition
A Laravel Package/Facade for the AWS Rekognition API
Stars: ✭ 20 (-48.72%)
Mutual labels:  image-recognition, rekognition
Facial-Recognition-Attendance-System
An attendance system which uses facial recognition to detect which people are present in any image.
Stars: ✭ 48 (+23.08%)
Mutual labels:  attendance, face-recognition
double-take
Unified UI and API for processing and training images for facial recognition.
Stars: ✭ 585 (+1400%)
Mutual labels:  face-recognition, rekognition
Face-Recognition-Class-Attendance-System
基于人脸识别的课堂考勤系统v2.0
Stars: ✭ 129 (+230.77%)
Mutual labels:  attendance, face-recognition
Contactless-Attendance-System
✨ A Contactless Attendance System where your face is identified for Attendance.
Stars: ✭ 20 (-48.72%)
Mutual labels:  image-recognition, face-recognition
A-Simple-Note-Taking-Terminal-App
A simple terminal note taking application using Python
Stars: ✭ 25 (-35.9%)
Mutual labels:  mysql-database
Smart-Bell
IoT based face recognition security system
Stars: ✭ 30 (-23.08%)
Mutual labels:  face-recognition
Computer-Vision-Project
The goal of this project was to develop a Face Recognition application using a Local Binary Pattern approach and, using the same approach, develop a real time Face Recognition application.
Stars: ✭ 20 (-48.72%)
Mutual labels:  face-recognition
al-fk-self-supervision
Official PyTorch code for CVPR 2020 paper "Deep Active Learning for Biased Datasets via Fisher Kernel Self-Supervision"
Stars: ✭ 28 (-28.21%)
Mutual labels:  image-recognition
retinaface
RetinaFace: Deep Face Detection Library for Python
Stars: ✭ 242 (+520.51%)
Mutual labels:  face-recognition
Reproducibilty-Challenge-ECANET
Unofficial Implementation of ECANets (CVPR 2020) for the Reproducibility Challenge 2020.
Stars: ✭ 27 (-30.77%)
Mutual labels:  image-recognition
TriangleGAN
TriangleGAN, ACM MM 2019.
Stars: ✭ 28 (-28.21%)
Mutual labels:  image-recognition
uploadcare client
A flutter library for working with Uploadcare REST API. File uploads, media processing, and adaptive delivery for web and mobile.
Stars: ✭ 14 (-64.1%)
Mutual labels:  face-recognition

FACE ATTENDENCE WITH AWS REKOGNITION

forthebadge made-with-python GPLv3 license star this repo fork this repo

BUILD IN DJANGO WITH MYSQL DATABASES

Video Click to play

video

USE

INSTALLATION

1. Install awscli in your system and configure:

MAC LINUX OR UNIX

 rizwan@ubuntu$ sudo apt-get install awscli
 /* FIND YOUR ACCESS KEY AND SECRET KEY FROM AWS IN SECUIRTY CREDENTIALS */
 rizwan@ubuntu$ aws configure
 
 enter details of access key and secret key
 
                          or
                          
 rizwan@ubuntu$ export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE 
 rizwan@ubuntu$ export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY 
 rizwan@ubuntu$ export AWS_DEFAULT_REGION=us-west-2

WINDOWS

    C:\> setx AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
    C:\> setx AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
    C:\> setx AWS_DEFAULT_REGION=us-west-2

2. Import knit.sql DB

Mysql CommandLine

  mysql>create database db_name;
  mysql> use db_name;
  mysql> source knit.sql;

Terminal

  mysql -u username -p password db_name < knit.sql

Windows Command Prompt

 mysql -p -u [user] [database] < knit.sql

PowerShell

  C:\> cmd.exe /c "mysql -u root -p db_name < knit.sql" 

3. Add Databases in Django Project

Go to face-attendence/web/web/settings.py

 Replace NAME,USER,PASSWORD with your credentials
 
 
  DATABASES = {
  'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_name',
'HOST': '127.0.0.1',
'PORT': '3306',
'USER': 'username',
'PASSWORD': 'password',
 }}

4. Add your S3 name and path

Go to face-attendence/web/face/views.py in upload function

 Replace s3,object key name, with your credentials

5. Activate virtual environment

Go into web directory

 source env/bin/activate

5. Run server

python3 manage.py runserver

Take class images and Upload it on our website-

class faceclass

We are taking this photo as example

example

we stored images of student in s3 you can do it locally on your server

s3_images

Both images analyzing and detect faces and crop them

output

Cropping face

cropping-student

cropping-class

Now Matches face

matching

WebApp

Home,Student Register,Teacher Login,Student Login

web

Manual Attendance with single click

manual

Face Attendance Single Image required

face

Student Dashboard Attendance Report

student

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].