Professional Documents
Culture Documents
ABSTRACT
i|P a g e
The face is one of the easiest ways to distinguish the individual identity of each other.
Face recognition is a personal identification system that uses personal characteristics of a
person to identify the person's identity. Human face recognition procedure basically consists
of two phases, namely face detection, where this process takes place very rapidly in humans,
except under conditions where the object is located at a short distance away, the next is the
introduction, which recognize a face as individuals. Stage is then replicated and developed as
a model for facial image recognition (face recognition) is one of the much-studied biometrics
technology and developed by experts. There are two kinds of methods that are currently
popular in developed face recognition pattern namely, Eigenface method and Fisherface
method. Facial image recognition Eigenface method is based on the reduction of face-
dimensional space using Principal Component Analysis (PCA) for facial features. The main
purpose of the use of PCA on face recognition using Eigen faces was formed (face space) by
finding the eigenvector corresponding to the largest eigenvalue of the face image. The area of
this project face detection system with face recognition is Image processing. The software
requirements for this project is Pycharm software.
Extension: There are vast number of applications from this face detection project, this project
can be extended that the various parts in the face can be detect which are in various directions
and shapes.
Candidate’s Declaration
ii | P a g e
We hereby declare that the work, which is being presented in the minor project, entitled
“Driver Drowsiness Detection System” in partial fulfilment for the award of Degree of
“Bachelor of Technology” in Department of Computer Science & Engineering with
Specialization in Computer Engineering, and submitted to the Department of Computer
Science & Engineering, Arya Institute of Engineering & Technology, is a record of our
own investigations carried out under the Guidance of Er. Pradeep Jha, Head of
Department, & Er. Kiran Ahuja, Asst. Professor Department of Computer Science &
Engineering.
iii | P a g e
TABLE OF CONTENTS
CONTENTS PAGE NO:
COVER PAGE…………………………………………………………………....i
ABSTRACT…………………………………………………………………........ii
Candidate’s Declaration…………………………………………......iii
LIST OF FIGURES……………………………………………………………...vii
1. CHAPTER 1: INRODUCTION…………………………………………..…...1
1.1. FACE RECOGNIZATION…………………………………………………...1
1.1.1 GEOMWTRIC……………………………………………………....1
1.1.2 PHOTOMETRIC………………………………………………........1
1.2 FACE DETECTION………………………………………………………..2
1.2.1 PRE-PROCSSING…………………………………………………...2
1.2.2 CLASSIFICATION………………………………………………….3
1.2.3 LOCALIZATION…………………………………………………....3
2. CHAPTER 2:LITERATURE SURVEY……………………………………..4
2.1.FEATURE BASE APPROCH……………………………………………....4
2.1.1 DEFORMABLE TEMPLATES……………………………………......5
2.1.2 POINT DISTRIBUTION MODEL(PDM)……………………………..6
2.2. LOW LEVEL ANALYSIS…………………………………………………..6
2.3.MOTION BASE……………………………………………………………...8
2.3.1 GRAY SCALE BASE……………………………………………….8
2.3.2 EDGE BASE…………………………………………………………9
2.4 FEATURE ANALYSIS……………………………………………………....9
2.4.1 FEATURE SEARCHING………………………………………..…..9
2.5 CONSTELLATION METHOD………………………………………………10
2.5.1 NEURAL NETWORK………………………………………...……..10
2.6 LINEAR SUB SPACE METHOD…………………………………………...11
2.7 STASTICAL APPROCH………………………………………………….…12
3. CHAPTER 3:DIGITAL IMAGE PROCESSING…………………...………13
3.1. DIGITAL IMAGE PROCESSING………………………………………....13
3.2. FUNDAMENTAL STEPS IN IMAGE PROCESSING……..……………..14
3.3. ELEMENTS OF DIGITAL IMAGE PROCESSING SYSTEM………..….15
3.3.1. A SIMPLE IMAGE FORMATION MODEL………………..…….15
4. CHAPTER 4:FACE DETECTION…………………………………………......….17
4|P a g e
4.1 FACE DETECTION IN IMAGE…………………………………………..…….17
4.2 REAL TIME FACE DETECTION………………………………………..……..18
4.3 FACE DETECTION PROCESS…………………………………………..……..20
4.4 FACE DETETION ALGORITHM……………………………………….………23
5. CHAPTER 5: FACE RECOGNITION……………………………………………..25
5.1 FACE RECOGNITION USING GEOMETRICAL FEATURES………..……....25
5.1.1 FACE RECOGNITION USING TEMPLATE MATCHING……...……..26
5.2. PROBLEM SCOPE AND SYSTEM SPECIFICATIONS……….....…..………27
5.3 BRIEF OUTLINE OF THE IMPLEMENTED SYSTEM……..…………....…..27
5.4 FACE RECOGNITION DIFFICULTIE………………….………………….….29
5.4.1 INTER CLASS SIMILARITY……………….………………………......30
5.4.2 INTRA CLASS SIMILARITY………….…………………………….….30
5.5 PRINCIPAL COMPONENT ANALYSIS……………………………………….31
5.6 UNDER STANDING EIGEN FACES……..…………………………………….31
5.7 IMPROVING FACE DETECTION USING RECONSTRUCTION………….....35
5.8 POSE INVARIENT FACE RECOGNITION…………………………………….36
5|P a g e
6.5.4 LICENSING……………………………………………………………….42
7. CHAPTER 7:CODING……………………………………………………………...44
7.1 DROWNINESS CODING………………………………………………………..45
7.2 MODEL CODING………………………………………………………………..45
8. CONCLUSION………………………………………………………………………47
9. REFERENCES ………………………………………………………………………49
6|P a g e
LIST OF FIGURES
1.2 FACE DETECTION ALGORITHM……………………………………..………...2
2.1 DETECTION METHODS……………………………………...………..…….......4
2.2 FACE DETECTION…………………………………………........………..…........7
3.1 FUNDAMENTAL STEPS IN DIGITAL IMAGE PROCESSING…………..…...14
3.2 ELEMENTS OF DIGITAL IMAGE PROCESSING SYSTEM………………….15
5.1 A SUCCESSFUL FACE DETECTION IN AN IMAGE WITH A FRONTAL
VIEW OF A HUMAN……………..........................................................………….….....17
5.2.1 FRAME 1 FROM CAMERA……………………………………………………..19
5.2.2 FRAME 2 FROM CAMERA……………………………………………….…….19
5.2.3 SPATIO - TEMPORALLY FILTERED IMAGE………….………………….….19
5.3 FACE DETECTION……………………… ………………………………..…....20
5.3.1 AVERAGE HUMAN FACE IN GREY-SCALE………………………………...20
5.3.2 AREA CHOSEN FOR FACE DETECTION………………………………….…21
5.3.3: BASIS FOR A BRIGHT INTENSITY INVARIANT SENSITIVE TEMPLATE21
5.3.4 SCANED IMAGE DETECTION……………………………….....…………..….22
5.4 FACE DETECTION ALGORITHM……………………………..……….………23
5.4.1 MOUTH DETECTION…………………………………………....……………...23
7|P a g e
8|P a g e