UW-Madison ECE 738 - Face Recognition by Elastic Bunch Graph Matching

Unformatted text preview:

Face Recognition by Elastic Bunch Graph MatchingSlide 2Slide 3Gabor TransformGabor Wavelet TransformJetFace GraphFace Bunch GraphElastic Bunch Graph MatchingResultsECE738 Advanced Image ProcessingFace Recognition by Elastic Bunch Graph Matching IEEE Trans. PAMI, July 1997(C) 2005 by Yu Hen Hu2ECE738 Advanced Image Processing(C) 2005 by Yu Hen Hu3ECE738 Advanced Image Processing(C) 2005 by Yu Hen Hu4ECE738 Advanced Image ProcessingGabor Transform•Gabor Function ( ) ( )( ) ( )( )2 22 20 00 0( , ) exp(exp 2G x y x x a y y bj u x x v y ypp� �= - - + - �� �� - - + -� �� �Daugman, IEEE Trans. ASSP July 1988(C) 2005 by Yu Hen Hu5ECE738 Advanced Image ProcessingGabor Wavelet TransformAn implementation of Gabor transformGaussian envelop width  = 2Last term in complex sinusoids removes DC in the kernel5 level spatial frequency from 4 to 16 pixels in an 128 x 128 image, 8 orientations22 2 2 21 1 2 22 22( )( ) exp2exp( ) exp2kk x k xxik xys ss� �+= -� �� �� �� �� � - -� �� �� �� �Daugman, IEEE Trans. ASSP July 1988(C) 2005 by Yu Hen Hu6ECE738 Advanced Image ProcessingJeta set of 40 (5 spatial frequency, 8 orientations) complex Gabor wavelet coefficients for one image point. J = [a1, a2, …, a40]Similarity between jets: d is the displacement of pixels: needs to be estimated.kj: spatial wave vector( )( )( )' ', ' ' 'cos, ''Tajj j j jjS J J J J J Ja a d kS J JJ Jjj j= �- - �=��Fig. 1. Similarities Sa(J,J’) (dashed line) and S(J,J’) (solid line) with J’ taken from the left eye of a face, and J taken from pixel positions of the same horizontal line. The dotted line shows the estimated displacement d (divided by eight to fit the ordinate range). The right eye is 24 pixels away from the left eye, generating a local maximum for both similarity functions and zero displacement close to dx = -24.(C) 2005 by Yu Hen Hu7ECE738 Advanced Image ProcessingFace Graph•Facial fiducial points–Pupil, tip of mouth, etc.•Face graph–Nodes at fiducial pts.–Un-directed graph–Object-adaptive–The structure of graph is the same for each face–Fitting a face image to a face graph is done automatically –Some nodes may be undefined due to occlusion. Hence, association of nodes of different face graphs may need to be done manually. •Bunch–A set of Jets all asso with the same fiducial pt.–e.g. an eye Jet may consists of different types of eyes: open, closed, male, female, etc. •Face bunch graph (FBG): –Same as a face graph, except each node consists of a jet bunch rather than a jet(C) 2005 by Yu Hen Hu8ECE738 Advanced Image ProcessingFace Bunch Graph•Has the same structure as individual face graph–Each node labeled with a bunch of jets–Each edge labeled with average distance between corresponding nodes in face samples •Given a new face, an elastic bunch graph matching (EBGM) method selects the best fitting jets (local experts) from the bunch dedicated to each node in the face bunch graph. /B Bme emx x MD = D�(C) 2005 by Yu Hen Hu9ECE738 Advanced Image ProcessingElastic Bunch Graph MatchingGraph similarity measure: weighting factor•Initially, manually generate a few FGs to create a FBG•Heuristic algorithm to find the image graph that maximizes the similarity:–Coarse scan of image using jets to detect face–Varying sizes and aspect ratio of FBG to adapt to right format of face.–Finally, all nodes are moved locally to maximize SB. ( )( )221( , ) max ,: displacement on edge e: jet at node nI I BmB n nmnI Be eBeeIeInS G B S J JNx xExxJjl=D - D-DD��(C) 2005 by Yu Hen Hu10ECE738 Advanced Image


View Full Document

UW-Madison ECE 738 - Face Recognition by Elastic Bunch Graph Matching

Download Face Recognition by Elastic Bunch Graph Matching
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 Face Recognition by Elastic Bunch Graph Matching 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 Face Recognition by Elastic Bunch Graph Matching 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?