You are on page 1of 18

BANGALORE INSTITUTE OF TECHNOLOGY

K. R. Road, V. V. Pura, Bengaluru – 560004

Department of Computer Science and Engineering

Project Title
Presented By:
16P55
Sukanya R<1BI15CS208>
Riza ur Rehaman<1BI15CS209>
Under the Guidance of
Sonal<1BI16CS
Prof . D R NAGAMANI
Suhan<1BI16CS
Asst. Professor
Dept. of CSE
Project Features

• Introduction to the Project work

• Objectives

• Motivation

• Main features of Project


• The concept of face recognition is to give a computer system the ability of
finding and recognizing human faces fast and precisely in images or videos.

• Numerous algorithms and techniques have been developed for improving the
performance of face recognition.

• Recently Deep learning has been highly explored for computer vision
applications.

• Face recognition can be applied for a wide variety of problems like image and
film processing, human-computer interaction, criminal identification etc.

2/20
• This has motivated researchers to develop computational models to
identify the faces, which are relatively simple and easy to implement.

• The existing system represents some face space with higher


dimensionality and it is not effective too.
Objectives
• Allows to capture the attendance of employee from there images.

• Student attendance can be marked by using class images at a time.

• By using Automatic facial comparison based attendance manual work can be avoided.

• Eliminate chance of fake attendance

• Can be used for criminal identification

• The main objective of our project Detection of unique face image amidst the other natural component such as walls and

other backgrounds.

• Detection of faces amongst other face characters such as beard, spectacles etc.

• Extraction of unique characteristic features of a face useful in face recognition.

• • Effective recognition of unique faces in a class (individual recognition).


Motivation
• The main motivation for this project was the slow and inefficient traditional manual
attendance system

• . So, why not make it automated fast and much efficiently.

• Also, such face detection techniques are in use by the department of a criminal investigation
where the usage of CCTV footages and detecting the faces from the crime scene and
comparing them with criminal database to recognize them.

• It is also becoming as a feature of daily life in China, where authorities are using it on the
streets, in subway stations, and at airports.
Main features of Project
• Fast face processing. Our biometric face recognition system performs fast and accurate detection of face in live video

stream. The face on the current frame is detected in 0.07 sec. and then each face is processed in 0.13 sec.

• Live face detection. A conventional face identification system can be easily cheated by placing a photo of another person

in front of a camera. Our face recognition system is able to prevent this kind of security breach by determining whether a

face in a video stream belongs to a real human or is a photo

• Face image quality determination. A quality threshold can be used during face enrolment to ensure that only the best

quality face template will be stored into database.

• Tolerance to face posture. Our face recognition system has certain tolerance to face posture that assures face enrolment

convenience: rotation of a head can be up to 10 degrees from frontal in each direction (nodded up/down, rotated left/right,

tilted left/right).
•Multiple samples of the same face. Biometric template record can contain multiple face samples belonging to the

same person. These samples can be enrolled with different face postures and expressions, from different sources

and in different time thus allowing to improve matching quality.

•Identification capability. Our system functions can be used in 1-to-1 matching (verification), as well as 1-to-many

mode (identification).

•Compact face features template. A face features template occupies only 2.3 Kilobytes, thus our applications can

handle large face databases.

•Features generalization mode. This mode generates the collection of the generalized face features from several

images of the same subject. Then, each face image is processed, features are extracted, and the collections of

features are analyzed and combined into a single generalized features collection, which is written to the database.

This way, the enrolled feature template is more reliable and the face recognition quality increases considerably.
Analysis Modeling
• Object Oriented Development Paradigm • Structured Development Paradigm
• Use case diagram • Context Diagram
• Sequence diagram • Data Flow diagram
• Activity Diagram (level 0, level-1, level-2)
• State chart Diagram • Control Flow diagram
• ER Diagram
Use case diagram
System Requirement Specification

•Functional Requirements •Non-Functional Requirements


(Functionalities of system) (Availability, Reliability, Safety,
Security, Portability, Scalability,
Usability…)
System Architecture (HLD)
• Architecture / Block diagram depicting the entire work
• Sub systems/ modules and their interactions
System architecture AWS
AWS
Cloud
Cloud
Web Application

Front end

U Face
Request Web Capture
S Recognition
Firewall Server group image
E
(Optional)
R DB
Response Back end
Image
Open Cv Processing
A
Academic
(CNN)
Portal

Schedule
JSP,J2EE,Open CV, CNN
Tomcat
Attendance
Records
Component Design (LLD)
• Component description
• Class Diagram
Interface Design
• Component Diagram
• Interface descriptions
Algorithm Design
• Algorithm in terms of Pseudocode
Implementation
• Description for the modules (programming language specific)
(For example, instead of explaining the code / APIs, provide
description for the module / code / API )

• 50% of project work implemented to be presented.


REFERENCES
[1]
[2]
[3]
[4]
[5]

You might also like