SlideShare a Scribd company logo
Face recognition
 Face recognition can be defined as the process of
establishing a person’s identity
based on their facial characteristics.
 face can be captured at a longer standoff distance using
non-contact sensors.
 Training a machine to recognize face images exhibiting
such unconstrained intrauser variations is a difficult
task
The underlying mechanism of face perception in
humans has been studied for two purposes:
(a) to design machine recognition systems that can mimic
the human ability to recognize faces
(b) to understand the neurological or psychological
mechanism of brain functions for medical treatment.
Studies using advanced brain imaging techniques such
as functional magnetic resonance imaging (fMRI) are
expected to reveal the precise face processing mechanism
in the human brain.
the facial characteristics can be organized into the
following three levels:
Level 1 details consist of gross facial
characteristics that are easily observable.
Examples include the general geometry of the face
and global skin color.
These features can be extracted even from low
resolution face images < 30 interpupilary distance
(IPD)
Level 2 details consist of localized face
information such as the structure of the face
components (e.g., eyes), the relationship between facial
components and the precise shape of the face.
they require a higher resolution face image (30 to
75 IPD)
Level 3 details consist of unstructured,
micro level features on the face, which includes
scars, freckles, skin discoloration, and moles.
Problem : Level 3 details may be critical is the
discrimination of identical twins
A typical face recognition system is
composed of three modules:
(a) image acquisition,
(b) face detection
(c) face matching
Face recognition
 Automated face recognition requires the face
data to be in a machine readable format.
 Conventional 2D photographs, 3D range or
depth images, and videos are the
three major types of image formats used in
face recognition systems.
 In general, the frontal view of a face contains
more details than a profile view
 Recognition systems based on 2D face images
are also greatly affected by variations in
illumination and spatial resolution.
 To overcome these challenges, new sensors
such as high resolution cameras, active pan-
tilt-zoom (PTZ) cameras, and infrared cameras
are being used.
Face recognition
 A NIR camera can operate even under low
illumination conditions because it uses a
separate NIR illuminator.
 A PTZ camera can dynamically zoom in or zoom
out to obtain close-up images of objects of
interest.
 Multi-camera configurations that capture face
images at multiple pose angles have been used
to address the pose variation problem.
 The inherent pose, expression, and lighting
variation problems in 2D face images
stem from the 2D rendering of a 3D face
object.
 There are two types of 3D face capture
systems:
laser scanning
stereographic reconstruction.
 laser scanners provide more accurate 3D face
models.
 stereographic cameras provide near real-time
capture capability with slight loss in accuracy.
 The image captured by a 3D sensor typically
covers about 120◦ of the human head and this
image is referred to as a 2.5D scan.
 3D face models are usually represented as a
polygonal mesh structure (e.g., triangular or
rectangular) for computational efficiency.
 Thedrawbacks of 3D face acquisition include
longer image acquisition time, the large
data size of the 3D model (which requires
higher computational resources during
matching), and the relatively high price of 3D
imaging sensors.
 A video camera can continuously capture face
images, thereby enabling the selection of a
good quality face image (e.g., one with frontal
pose and neutral expression) for recognition.
 Face recognition in video has attracted interest
due to the widespread deployment of
surveillance cameras.
 Two distinctive pieces of information are
provided by a video stream:
(a)multiple frames of the same subject
(b) temporal information (Dynamic Facial Motion)
pertaining to an individual’s face.
 Face detection methods are typically based on
extracting local texture features from the given
image and applying a binary (two-class)
classifier to distinguish between a face and
non-face.

 The Viola-Jones face detector scans through
the input image with detection windows of
different sizes and decides whether each
window contains a face or not.
 The feature values are obtained by computing
the difference between the sum of the pixel
intensities in the light and dark rectangular
regions.
 2D rectangular filters are similar to the one-
dimensional Haar wavelets used in the signal
processing domain, they are also known as
Haar like filters.
 No single Haar-like filter can perform the face
detection task with high accuracy.
 For instance, more than 180,000 different
Haar-like featurescan be derived from a
detection window of size 24× 24 pixels.
 The computational burden involved in the
computation of these features can be
significantly reduced by pre-computing the
integral image from the original image.
 An integral image S
associated with the given image I can be
computed as follows:

 where I(x,y) is the intensity value of pixel (x,y) in
the original image and S(x,y) is the value of the
corresponding pixel in the integral image.
 Though the integral image allows efficient
computation of the feature values, it does not
reduce the computational complexity to a level
that is sufficient for realtime face detection.
 A variant of the Adaboost algorithm proposed in the
pattern recognition literature can be used to select the
discriminative features as well as to train the classifier
function.
 The feature selection and classifier training algorithm
works as follows. Let f j(w) be the feature value
obtained by applying a filter f j to the detection window
w, j = 1,2,··· ,L, where L is the total number of filters.
The detection window w isparameterized by its
location and size. Each feature value can be used to
constructa weak classifier that predicts whether the
window w is a face image.
 Weak classifier can be defined as
where p j is the sign (+ or -) determining the
direction of the inequality, θ j is the threshold,
and j = 1,2,··· ,L.
 For example, an eye detector can be
constructed by simply replacing the training set
with examples of eye images and non-eye
images.
 the Viola-Jones face detector is not perfect and
can produce both false positive and false
negative errors. A false positive error refers to
the detection of a face where none exists, while
a false negative error indicates that a face
present in the image was not detected.
Face recognition

More Related Content

What's hot (20)

PPTX
Face recognition
sandeepsharma1193
 
PPT
Face detection ppt
Pooja R
 
PPTX
Pattern recognition facial recognition
Mazin Alwaaly
 
PPTX
Face Recognition System/Technology
RahulSingh3034
 
PPTX
Face Recognition based Lecture Attendance System
Karmesh Maheshwari
 
PPTX
Face recognization using artificial nerual network
Dharmesh Tank
 
PPTX
Face recognization
leenak770
 
PPT
Automatic Attendance system using Facial Recognition
Nikyaa7
 
PPTX
Face Recognition Technology by Vishal Garg
IBNC India - India's Biggest Networking Championship
 
PPTX
Facial recognition system
Divya Sushma
 
PPT
Face Detection and Recognition System
Zara Tariq
 
PPTX
face detection
Smriti Tikoo
 
PPTX
Face recognition using neural network
Indira Nayak
 
PPTX
Facial Recognition Attendance System (Synopsis).pptx
kakimetu
 
PPT
Automated Face Detection System
Abhiroop Ghatak
 
PPTX
Face detection presentation slide
Sanjoy Dutta
 
PPT
Face recognition ppt
Santosh Kumar
 
PPTX
seminar presentation on Face ricognition technology
Jawhar Ali
 
PPT
Facial recognition technology by vaibhav
Vaibhav P
 
PPTX
Face recognition technology
ShubhamLamichane
 
Face recognition
sandeepsharma1193
 
Face detection ppt
Pooja R
 
Pattern recognition facial recognition
Mazin Alwaaly
 
Face Recognition System/Technology
RahulSingh3034
 
Face Recognition based Lecture Attendance System
Karmesh Maheshwari
 
Face recognization using artificial nerual network
Dharmesh Tank
 
Face recognization
leenak770
 
Automatic Attendance system using Facial Recognition
Nikyaa7
 
Face Recognition Technology by Vishal Garg
IBNC India - India's Biggest Networking Championship
 
Facial recognition system
Divya Sushma
 
Face Detection and Recognition System
Zara Tariq
 
face detection
Smriti Tikoo
 
Face recognition using neural network
Indira Nayak
 
Facial Recognition Attendance System (Synopsis).pptx
kakimetu
 
Automated Face Detection System
Abhiroop Ghatak
 
Face detection presentation slide
Sanjoy Dutta
 
Face recognition ppt
Santosh Kumar
 
seminar presentation on Face ricognition technology
Jawhar Ali
 
Facial recognition technology by vaibhav
Vaibhav P
 
Face recognition technology
ShubhamLamichane
 

Similar to Face recognition (20)

PPT
Facial_recognition_Siva vadapalli1.pptx.ppt
vijaynaidu51
 
PPTX
Extracting individual information using facial recognition in a smart mirror....
IQRARANI11
 
PPT
FaceRecognitionLiteratureReviewwwwww.ppt
percobaanakun3
 
PPT
Automated Face Detection and Recognition
Waldir Pimenta
 
PPT
FaceRecognition for biometry researchers
rrskartikeya
 
PPTX
Real time face detection and recognition
ssuser471dfb
 
PDF
Facial Emotion Recognition: A Survey
IRJET Journal
 
PDF
76 s201920
IJRAT
 
PDF
Face Recognition and Increased Reality System for Mobile Devices
ijtsrd
 
PDF
IRJET - Design and Development of Android Application for Face Detection and ...
IRJET Journal
 
PPTX
Keynote speaker .pptx
researchcollabarator
 
PDF
IRJET- A Review on Various Techniques for Face Detection
IRJET Journal
 
PPT
Part2
khawarbashir
 
PDF
Face Recognition_FINALpptx-4-22.pdf
SOMESHJADHWANI
 
PPTX
Model Based Emotion Detection using Point Clouds
Lakshmi Sarvani Videla
 
PDF
Lecture 10 ming yang - face recognition systems
mustafa sarac
 
PDF
Recent Advances in Face Analysis: database, methods, and software.
Taowei Huang
 
PPT
Face detection and expression using OpenCV using python
gamingboltz14
 
PDF
An optimal face recoginition tool
eSAT Journals
 
PDF
An optimal face recoginition tool
eSAT Publishing House
 
Facial_recognition_Siva vadapalli1.pptx.ppt
vijaynaidu51
 
Extracting individual information using facial recognition in a smart mirror....
IQRARANI11
 
FaceRecognitionLiteratureReviewwwwww.ppt
percobaanakun3
 
Automated Face Detection and Recognition
Waldir Pimenta
 
FaceRecognition for biometry researchers
rrskartikeya
 
Real time face detection and recognition
ssuser471dfb
 
Facial Emotion Recognition: A Survey
IRJET Journal
 
76 s201920
IJRAT
 
Face Recognition and Increased Reality System for Mobile Devices
ijtsrd
 
IRJET - Design and Development of Android Application for Face Detection and ...
IRJET Journal
 
Keynote speaker .pptx
researchcollabarator
 
IRJET- A Review on Various Techniques for Face Detection
IRJET Journal
 
Face Recognition_FINALpptx-4-22.pdf
SOMESHJADHWANI
 
Model Based Emotion Detection using Point Clouds
Lakshmi Sarvani Videla
 
Lecture 10 ming yang - face recognition systems
mustafa sarac
 
Recent Advances in Face Analysis: database, methods, and software.
Taowei Huang
 
Face detection and expression using OpenCV using python
gamingboltz14
 
An optimal face recoginition tool
eSAT Journals
 
An optimal face recoginition tool
eSAT Publishing House
 
Ad

More from Balamurugan M (7)

PPT
Sorting algorithms in Data Structure
Balamurugan M
 
PPTX
Minimum Spanning Tree
Balamurugan M
 
DOC
Unit 4 notes
Balamurugan M
 
DOC
Unit 3 notes
Balamurugan M
 
DOCX
Unit 2 notes
Balamurugan M
 
DOC
Unit 1 notes
Balamurugan M
 
DOC
Attributes of output primitives unit ii
Balamurugan M
 
Sorting algorithms in Data Structure
Balamurugan M
 
Minimum Spanning Tree
Balamurugan M
 
Unit 4 notes
Balamurugan M
 
Unit 3 notes
Balamurugan M
 
Unit 2 notes
Balamurugan M
 
Unit 1 notes
Balamurugan M
 
Attributes of output primitives unit ii
Balamurugan M
 
Ad

Recently uploaded (20)

PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 

Face recognition

  • 2.  Face recognition can be defined as the process of establishing a person’s identity based on their facial characteristics.  face can be captured at a longer standoff distance using non-contact sensors.  Training a machine to recognize face images exhibiting such unconstrained intrauser variations is a difficult task
  • 3. The underlying mechanism of face perception in humans has been studied for two purposes: (a) to design machine recognition systems that can mimic the human ability to recognize faces (b) to understand the neurological or psychological mechanism of brain functions for medical treatment. Studies using advanced brain imaging techniques such as functional magnetic resonance imaging (fMRI) are expected to reveal the precise face processing mechanism in the human brain.
  • 4. the facial characteristics can be organized into the following three levels: Level 1 details consist of gross facial characteristics that are easily observable. Examples include the general geometry of the face and global skin color. These features can be extracted even from low resolution face images < 30 interpupilary distance (IPD)
  • 5. Level 2 details consist of localized face information such as the structure of the face components (e.g., eyes), the relationship between facial components and the precise shape of the face. they require a higher resolution face image (30 to 75 IPD)
  • 6. Level 3 details consist of unstructured, micro level features on the face, which includes scars, freckles, skin discoloration, and moles. Problem : Level 3 details may be critical is the discrimination of identical twins
  • 7. A typical face recognition system is composed of three modules: (a) image acquisition, (b) face detection (c) face matching
  • 9.  Automated face recognition requires the face data to be in a machine readable format.  Conventional 2D photographs, 3D range or depth images, and videos are the three major types of image formats used in face recognition systems.
  • 10.  In general, the frontal view of a face contains more details than a profile view  Recognition systems based on 2D face images are also greatly affected by variations in illumination and spatial resolution.  To overcome these challenges, new sensors such as high resolution cameras, active pan- tilt-zoom (PTZ) cameras, and infrared cameras are being used.
  • 12.  A NIR camera can operate even under low illumination conditions because it uses a separate NIR illuminator.  A PTZ camera can dynamically zoom in or zoom out to obtain close-up images of objects of interest.  Multi-camera configurations that capture face images at multiple pose angles have been used to address the pose variation problem.
  • 13.  The inherent pose, expression, and lighting variation problems in 2D face images stem from the 2D rendering of a 3D face object.  There are two types of 3D face capture systems: laser scanning stereographic reconstruction.
  • 14.  laser scanners provide more accurate 3D face models.  stereographic cameras provide near real-time capture capability with slight loss in accuracy.  The image captured by a 3D sensor typically covers about 120◦ of the human head and this image is referred to as a 2.5D scan.
  • 15.  3D face models are usually represented as a polygonal mesh structure (e.g., triangular or rectangular) for computational efficiency.  Thedrawbacks of 3D face acquisition include longer image acquisition time, the large data size of the 3D model (which requires higher computational resources during matching), and the relatively high price of 3D imaging sensors.
  • 16.  A video camera can continuously capture face images, thereby enabling the selection of a good quality face image (e.g., one with frontal pose and neutral expression) for recognition.  Face recognition in video has attracted interest due to the widespread deployment of surveillance cameras.
  • 17.  Two distinctive pieces of information are provided by a video stream: (a)multiple frames of the same subject (b) temporal information (Dynamic Facial Motion) pertaining to an individual’s face.
  • 18.  Face detection methods are typically based on extracting local texture features from the given image and applying a binary (two-class) classifier to distinguish between a face and non-face. 
  • 19.  The Viola-Jones face detector scans through the input image with detection windows of different sizes and decides whether each window contains a face or not.  The feature values are obtained by computing the difference between the sum of the pixel intensities in the light and dark rectangular regions.
  • 20.  2D rectangular filters are similar to the one- dimensional Haar wavelets used in the signal processing domain, they are also known as Haar like filters.  No single Haar-like filter can perform the face detection task with high accuracy.  For instance, more than 180,000 different Haar-like featurescan be derived from a detection window of size 24× 24 pixels.
  • 21.  The computational burden involved in the computation of these features can be significantly reduced by pre-computing the integral image from the original image.  An integral image S associated with the given image I can be computed as follows: 
  • 22.  where I(x,y) is the intensity value of pixel (x,y) in the original image and S(x,y) is the value of the corresponding pixel in the integral image.  Though the integral image allows efficient computation of the feature values, it does not reduce the computational complexity to a level that is sufficient for realtime face detection.
  • 23.  A variant of the Adaboost algorithm proposed in the pattern recognition literature can be used to select the discriminative features as well as to train the classifier function.  The feature selection and classifier training algorithm works as follows. Let f j(w) be the feature value obtained by applying a filter f j to the detection window w, j = 1,2,··· ,L, where L is the total number of filters. The detection window w isparameterized by its location and size. Each feature value can be used to constructa weak classifier that predicts whether the window w is a face image.
  • 24.  Weak classifier can be defined as where p j is the sign (+ or -) determining the direction of the inequality, θ j is the threshold, and j = 1,2,··· ,L.
  • 25.  For example, an eye detector can be constructed by simply replacing the training set with examples of eye images and non-eye images.  the Viola-Jones face detector is not perfect and can produce both false positive and false negative errors. A false positive error refers to the detection of a face where none exists, while a false negative error indicates that a face present in the image was not detected.