Preprocessing Images for Facial Recognition Adam Schreiner ECE533.

Slides:



Advertisements
Similar presentations
Advanced Image Processing Student Seminar: Lipreading Method using color extraction method and eigenspace technique ( Yasuyuki Nakata and Moritoshi Ando.
Advertisements

Eigenfaces for Recognition Presented by: Santosh Bhusal.
EigenFaces.
Principal Components Analysis Vida Movahedi December 2006.
Face Recognition Face Recognition Using Eigenfaces K.RAMNATH BITS - PILANI.
On the Dimensionality of Face Space Marsha Meytlis and Lawrence Sirovich IEEE Transactions on PAMI, JULY 2007.
18/12/2006 The University of York 1 A Literature Review of Image- based Face Recognition Quan Ju PhD student Department of Computer Science The University.
Face Recognition CPSC UTC/CSE.
Face Recognition Method of OpenCV
Amir Hosein Omidvarnia Spring 2007 Principles of 3D Face Recognition.
By: W. Zhao, R. Chellappa, P.J. Phillips, and A. Rosenfeld Presented By: Diego Velasquez.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Biometrics: Faces and Identity Verification in a Networked World
Dimensionality Reduction Chapter 3 (Duda et al.) – Section 3.8
CS 790Q Biometrics Face Recognition Using Dimensionality Reduction PCA and LDA M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
CONTENT BASED FACE RECOGNITION Ankur Jain 01D05007 Pranshu Sharma Prashant Baronia 01D05005 Swapnil Zarekar 01D05001 Under the guidance of Prof.
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe.
Eigenfaces As we discussed last time, we can reduce the computation by dimension reduction using PCA –Suppose we have a set of N images and there are c.
Face Recognition using PCA (Eigenfaces) and LDA (Fisherfaces)
Face Recognition Jeremy Wyatt.
Evaluation of Image Pre-processing Techniques for Eigenface Based Face Recognition Thomas Heseltine york.ac.uk/~tomh
Face Recognition Using Eigenfaces
Fig. 2 – Test results Personal Memory Assistant Facial Recognition System The facial identification system is divided into the following two components:
FACE RECOGNITION, EXPERIMENTS WITH RANDOM PROJECTION
Face Recognition: A Comparison of Appearance-Based Approaches
EECE 279: Real-Time Systems Design Vanderbilt University Ames Brown & Jason Cherry MATCH! Real-Time Facial Recognition.
PCA Channel Student: Fangming JI u Supervisor: Professor Tom Geoden.
Dynamic Scalable Distributed Face Recognition System Security Framework by Konrad Rzeszutek B.S. University of New Orleans, 1999.
Face Recognition: An Introduction
A PCA-based feature extraction method for face recognition — Adaptively weighted sub-pattern PCA (Aw-SpPCA) Group members: Keren Tan Weiming Chen Rong.
Group-1 Group members- Sadbodh sharma-y07uc101 Kapil Phatnani-y08uc065.
Facial Recognition CSE 391 Kris Lord.
A Literature Review By Xiaozhen Niu Department of Computing Science
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Face Recognition Using EigenFaces Presentation by: Zia Ahmed Shaikh (P/IT/2K15/07) Authors: Matthew A. Turk and Alex P. Pentland Vision and Modeling Group,
Eigenfaces for Recognition Student: Yikun Jiang Professor: Brendan Morris.
Facial Feature Detection
PCA & LDA for Face Recognition
Recognition Part II Ali Farhadi CSE 455.
Face Recognition and Feature Subspaces
Face Recognition and Feature Subspaces
Eigenedginess vs. Eigenhill, Eigenface and Eigenedge by S. Ramesh, S. Palanivel, Sukhendu Das and B. Yegnanarayana Department of Computer Science and Engineering.
Face Recognition System By Arthur. Introduction  A facial recognition system is a computer application for automatically identifying or verifying a person.
1 Recognition by Appearance Appearance-based recognition is a competing paradigm to features and alignment. No features are extracted! Images are represented.
Terrorists Team members: Ágnes Bartha György Kovács Imre Hajagos Wojciech Zyla.
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
Face Recognition: An Introduction
1 Terrorists Face recognition of suspicious and (in most cases) evil homo-sapiens.
CSE 185 Introduction to Computer Vision Face Recognition.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin, South Korea Copyright © solarlits.com.
Obama and Biden, McCain and Palin Face Recognition Using Eigenfaces Justin Li.
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
Presented By Bhargav (08BQ1A0435).  Images play an important role in todays information because A single image represents a thousand words.  Google's.
EE368 Final Project Spring 2003
SIFT Scale-Invariant Feature Transform David Lowe
Eigenedginess vs. Eigenhill, Eigenface and Eigenedge by
University of Ioannina
PRINCIPAL COMPONENT ANALYSIS (PCA)
by Konrad Rzeszutek B.S. University of New Orleans, 1999
Recognition with Expression Variations
Face Recognition using Artificial Neural Network
Submitted by: Ala Berawi Sujod Makhlof Samah Hanani Supervisor:
Face Recognition and Feature Subspaces
ECE533 – Image Processing Project Face Recognition Techniques
Face Recognition and Detection Using Eigenfaces
Eigenfaces for recognition (Turk & Pentland)
Outline H. Murase, and S. K. Nayar, “Visual learning and recognition of 3-D objects from appearance,” International Journal of Computer Vision, vol. 14,
CSSE463: Image Recognition Day 30
CSSE463: Image Recognition Day 30
Presentation transcript:

Preprocessing Images for Facial Recognition Adam Schreiner ECE533

Solution  Face recognition systems have problems recognizing differences in lighting, pose, facial expressions, and picture quality. Problem  Apply some sort of processing to images before they are analyzed to increase success

Process  Create a training set  Read in images  Apply Preprocessing technique Make it easier to process the data and increase the chances of getting correct matches Make it easier to process the data and increase the chances of getting correct matches Better chances of success with changes in illumination, pose, picture quality. Better chances of success with changes in illumination, pose, picture quality. Decrease processing time. Decrease processing time.  Format data, calculate the face space  Apply same Preprocessing technique to test images  Run test images against the face space  Rank techniques based on number of correct matches, number of false matches, and time to calculate data

Methods to Test  Smoothing  Blurring  Sharpen  Edge Detection  Image Size  Combinations

Calculating Eigenfaces  Read in Training Set  Apply Processing Technique  Calculate the mean image  Find the difference between each image and the mean image  Calculate L matrix and eigen vectors  Calculate eigenfaces  Keep the M’ images that correspond to highest eigen values as the face space

Verifying Faces  Form a set of weights from training data  Get new face image, apply preprocessing technique  From set of weights for new image  Find the distance between the new face and the training data  If distance is less than a set threshold the face is categorized as the k th person in the database.

Example Eigenfaces

Results  Will be ranked on best performance based upon Correct matching Correct matching Speed Speed Incorrect matches Incorrect matches

References  M. Turk, A. Pentland, Eigenfaces for Recognition, Journal of Cognitive Neurosicence, Vol. 3, No. 1, 1991, pp  W. Zhao, R. Chellappa, A. Rosenfeld, P.J. Phillips, Face Recognition: A Literature Survey, ACM Computing Surveys, 2003, pp  Wikipedia   ECE533 Course Notes  ECE738 Course Notes