DO I KNOW YOU? OPTIMIZING THE FACIAL RECOGNITION SYSTEM THROUGH DISTANCE METRICS
KEVIN PARK UNCW REU: STATISTICAL LEARNING AND DATA MINING 7/25/2017
DO I KNOW YOU? OPTIMIZING THE FACIAL RECOGNITION SYSTEM THROUGH - - PowerPoint PPT Presentation
DO I KNOW YOU? OPTIMIZING THE FACIAL RECOGNITION SYSTEM THROUGH DISTANCE METRICS KEVIN PARK UNCW REU: STATISTICAL LEARNING AND DATA MINING 7/25/2017 2 ACKNOWLEDGEMENTS With all my heart, I express sincere gratitude and thankfulness to my
KEVIN PARK UNCW REU: STATISTICAL LEARNING AND DATA MINING 7/25/2017
2
3
Image Known Unknown
Source: http://www.nec.com/en/global/solutions/safety/face_recognition/images/Face_Recognition_FR_Pic.png
5
“Transform a face image into a set of crucial features, called eigenfaces” (Turk)
These eigenfaces are put into an eigenvector which contains features that explain the variation between face images
Image Convert Image to Vector Too Many Dimensions!! Dimension Reduction
LDA obtains discriminative information by maximizing the ratio between group and within group variance which optimizes class separability
Face space is then obtained after this maximization
Source: http://courses.ee.sun.ac.za/Pattern_Recognition_813/lectures/lecture01/img33.png
Source: Turk, M.a., and A.p. Pentland. "Face Recognition Using Eigenfaces." IEEE Computer Society Conference on Computer Vision and Pattern Recognition (1991): 586-91. Web.
6
Image One Image Two How to Compare Them? Distance Metrics Name Formula Euclidean City Block Cosine Distance Mahalanobis Cosine d = [(x − y)t S−1(x − y)]1/2 Name Formula Bray Curtis Canberra Correlation Chebyshev Di = max | xi – yi |
7
Distance Metric One Distance Metric T wo Distance Metric Three Distance Metric Four Distance Metric Five Eigenface Fisherface
8
Sample Images Cleaned Images
10
individuals with 10 or more face images in Morph II.
1 Hispanic person.
from 16 to 61 years of age where 75% of the subjects are 41 years of age or younger.
11
12
Image Eigenface (PCA) Fisherface (LDA) Euclidean Distance Distance Metrics Classification Method
Neighbors Facial Recognition
13
Projection Algorithms City Block Distance Cosine Distance
Correlation Distance
Bray Curtis Distance Canberra Distance Chebyshev Distance
1,494 Training Images and 166 Testing Images 100 principal components
Testing Feature Vector Training Feature Vector 1 Training Feature Vector 2 Training Feature Vector (n) Comparison Calculate Distance Metric Facial Recognition Classification
14
Train Image Test Image Calculate distance with single distance metric Apply Nearest Neighbors Facial Recognition Clasification Distance Metric 1 Distance Metric 2 Distance Metric N Apply Nearest Neighbors Method Used Before Proposed Method Train Image Test Image Facial Recognition Clasification Re-Scale Distance Using minimum distance
15
Euclidean City Block Cosine Correlation Bray Curtis Canberra Chebyshev
Mahalanobis Cosine
Eigenfaces
69.27% 75.90% 68.07% 70.48% 78.31% 77.71% 46.98% 78.91%
Fisherfaces
89.15% 81.92% 95.18% 94.57% 93.97% 75.90% 75.90% 80.72%
17
accuracy for face recognition.
Eigenfaces: 69% to 78% Fisherfaces: 75% to 95%.
Euclidean City Block Cosine Correlation Bray Curtis Canberra Chebyshev
Mahalanobis Cosine
Eigenfaces
18
19
20