DOC PREVIEW
UW-Madison ECE 533 - Preprocessing Images for Facial Recognition

This preview shows page 1-2-3 out of 9 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Preprocessing Images for Facial RecognitionSolutionProcessMethods to TestCalculating EigenfacesVerifying FacesExample EigenfacesResultsReferencesPreprocessing Images Preprocessing Images for Facial Recognitionfor Facial RecognitionAdam SchreinerAdam SchreinerECE533ECE533SolutionSolutionFace recognition systems have problems Face recognition systems have problems recognizing differences in lighting, pose, recognizing differences in lighting, pose, facial expressions, and picture quality.facial expressions, and picture quality.ProblemProblemApply some sort of processing to Apply some sort of processing to images before they are analyzed to images before they are analyzed to increase successincrease successProcessProcessCreate a training setCreate a training setRead in imagesRead in imagesApply Preprocessing techniqueApply Preprocessing techniqueMake it easier to process the data and increase the chances Make it easier to process the data and increase the chances of getting correct matchesof getting correct matchesBetter chances of success with changes in illumination, pose, Better chances of success with changes in illumination, pose, picture quality.picture quality.Decrease processing time.Decrease processing time.Format data, calculate the face spaceFormat data, calculate the face spaceApply same Preprocessing technique to test imagesApply same Preprocessing technique to test imagesRun test images against the face spaceRun test images against the face spaceRank techniques based on number of correct matches, number Rank techniques based on number of correct matches, number of false matches, and time to calculate dataof false matches, and time to calculate dataMethods to TestMethods to TestSmoothingSmoothingBlurringBlurringSharpenSharpenEdge DetectionEdge DetectionImage SizeImage SizeCombinationsCombinationsCalculating EigenfacesCalculating EigenfacesRead in Training Set Read in Training Set Apply Processing Technique Apply Processing Technique Calculate the mean imageCalculate the mean imageFind the difference between Find the difference between each image and the mean each image and the mean imageimageCalculate L matrix and eigen Calculate L matrix and eigen vectors vectors Calculate eigenfacesCalculate eigenfacesKeep the M’ images that Keep the M’ images that correspond to highest eigen correspond to highest eigen values as the face spacevalues as the face spaceiiMnn1M ,....,21],...,[ 21 MA )(iMkklkiu1AALTVerifying FacesVerifying FacesForm a set of weights from Form a set of weights from training datatraining dataGet new face image, apply Get new face image, apply preprocessing techniquepreprocessing techniqueFrom set of weights for new From set of weights for new imageimageFind the distance between the Find the distance between the new face and the training datanew face and the training dataIf distance is less than a set If distance is less than a set threshold the face is threshold the face is categorized as the kcategorized as the kthth person person in the database.in the database.)( lTkku],...,[ '21 MTk)( Tkku22kk],...,['21 MTExample EigenfacesExample EigenfacesResultsResultsWill be ranked on best performance based uponWill be ranked on best performance based uponCorrect matchingCorrect matchingSpeedSpeedIncorrect matchesIncorrect matchesReferencesReferencesM. Turk, A. Pentland, Eigenfaces for Recognition, Journal of M. Turk, A. Pentland, Eigenfaces for Recognition, Journal of Cognitive Neurosicence, Vol. 3, No. 1, 1991, pp. 71-86 Cognitive Neurosicence, Vol. 3, No. 1, 1991, pp. 71-86 W. Zhao, R. Chellappa, A. Rosenfeld, P.J. Phillips, Face W. Zhao, R. Chellappa, A. Rosenfeld, P.J. Phillips, Face Recognition: A Literature Survey, ACM Computing Surveys, 2003, Recognition: A Literature Survey, ACM Computing Surveys, 2003, pp. 399-458 pp. 399-458 WikipediaWikipediahttp://ai.ucsd.edu/Tutorial/matlab.htmlhttp://ai.ucsd.edu/Tutorial/matlab.htmlECE533 Course NotesECE533 Course NotesECE738 Course NotesECE738 Course


View Full Document

UW-Madison ECE 533 - Preprocessing Images for Facial Recognition

Documents in this Course
Load more
Download Preprocessing Images for Facial Recognition
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Preprocessing Images for Facial Recognition and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Preprocessing Images for Facial Recognition 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?