Professional Documents
Culture Documents
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
• Objectives
• Motivation
• 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.
• By using Automatic facial comparison based attendance manual work can be avoided.
• 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.
• 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 image quality determination. A quality threshold can be used during face enrolment to ensure that only the best
• 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
•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
•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
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 )