You are on page 1of 18

Human Face Recognition

Attendance System

Presented By– Piyush Shukla and


Guided By- Aryan Tripathi
Mr. Anand Durga BCA VI Semester
Singh EnrollmentNo:U1946044,
U1946018
Introduction

• As we are making a system which can recognize face and match with its own
database.

• It will make the attendance system more authentic.

• Our primary goal is to help the lecturers, improve and organize the process of track
and manage student attendance and absenteeism.
What Is Face Detection?

 Face detection is a type of computer vision technology that is able


to identify people’s faces within digital images.
 This is very easy for humans, but computers need precise
instructions.
 The images might contain many objects that aren’t human faces,
like buildings, cars, animals, and so on.
Plan of works

Exit

Face Input
Plan of works

 Image Acquisition - An imaging sensor and the capability to digitize the signal
produced by the sensor.

 Preprocessing – Enhances the image quality, filtering, contrast enhancement


etc.

 Segmentation – Partitions an input image into constituent parts of objects.


Plan of works

 Description/feature Selection – extracts the description of image


objects suitable for further computer processing.
 Recognition and Interpretation – Assigning a label to the object
based on the information provided by its descriptor.
 Interpretation assigns meaning to a set of labelled objects.
 Knowledge Base – This helps for efficient processing as well as
Modules of this project

 main.py

 check_camera.py

 Train_Image.py

 Capture_Image.py
Time Frame
Flow chart of

Human face

recognition system
Software Used

 Program language: Python 3


 Software:

 1. pycharm
Advantages

 Thesystem stores the faces that are detected and automatically


marks attendance.
 Ease of use is manipulate and recognize the faces in real time
using.
 Multiple face detection.
 Multipurpose software Can be used in different places.
Future works

 In future, we are going to make our project online. So that


this project can be use in bigger area like University, work
place , factory etc. And also add the neural network or
deep learning. If we use the neural network we can have
more accuracy around 99.9% with big datasets.
FRAS Interface
Screenshots
Project directory structure and files

1. Dataset: Where all the faces are saved.


2. main.py: Main program file to run the program.
3. dataset.py: Capture images and working on datasets.
4. database.log: To keep track the database events
5. data_set.csv: To save the details of data.
6. data_log.ods: Attendance save.
n k y ou
T h a

You might also like