Face Recognition Assignment 1

April 13, 2004

DUE: April 21, 2004, 5PM.

 

In this assignment you will create 6 images of your face to fit all the specifications listed below. These images will be used in a class database for your face recognition project.

General Image Specifications:

  1. All images will be frontal view, and in JPEG format. Use a plain white wall as your background.
  2. Convert images to 8-bit gray-scale.
  3. All images must be dimension 100x128 (width x height), and normalized such that the center of the eyes is fixed in all pictures. The pixel coordinates for the eyes will be (35,58) and (65,58). See the following figure for examples of image sizing and normalization. Note that this normalization is a manual procedure. You do not need to automate this.

 

 

 

 

 

 

Filename Specifications:

You will create 6 images, following the specifications outlined above, with the filename convention Ôabcde_X.jpgÕ, where abcde is the first 5 letters of your last name (all lowercase). If your last name is less than 5 letters, append an appropriate numbers of zeros. The specifics of the 6 images are as follows:

Ôabcde_0.jpgÕÑnormal expression (similar to the images in the figure above)

Ôabcde_1.jpgÕÑanother normal expression (donÕt just make a copy of Ôabcde_0.jpgÕ)

Ôabcde_2.jpgÕÑhappy expression

Ôabcde_3.jpgÕÑangry expression

Ôabcde_4.jpgÕÑsurprised expression

Ôabcde_5.jpgÕÑdisgusted expression

 

Reading:

Start reading through the following papers.  This will help you get an idea of existing algorithms for face recognition.
 
M. Turk and A. Pentland, "Eigenfaces for recognition," Journal of Cognitive Neuroscience, Vol. 3, No. 1, pp. 71-86, Winter 1991.
download from: http://www.cs.ucsb.edu/~mturk/research.htm
 
M. Turk and A. Pentland, "Face recognition using eigenfaces," Proc. IEEE Conference on Computer Vision and Pattern Recognition, Maui, Hawaii, 1991.
download from: http://www.cs.ucsb.edu/~mturk/research.htm
 
Peter Belhumeur,  Jo‹o Hespanha,  David Kriegman.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection. Special Theme Issue on Face and Gesture Recognition of the IEEE Trans. on Pattern Analysis and Machine Intelligence, 19(7):711-720, July 1997.
download from: http://www.ece.ucsb.edu/~hespanha/published.html
 
Peter Belhumeur, Jo‹o Hespanha, David Kriegman. Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection. In Proc. 9th Yale Workshop on Adaptive and Learning Systems, pages 225-234, June 1996.
download from: http://www.ece.ucsb.edu/~hespanha/published.html
 
Peter Belhumeur, Jo‹o Hespanha, David Kriegman. Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection. In Proc. of the 4th European Conf. on Comput. Vision, volume 1, pages 
45-58, Apr. 1996.
download from: http://www.ece.ucsb.edu/~hespanha/published.html
 
Ming-Hsuan Yang, Narendra Ahuja and David Kriegman, "Face Recognition Using Kernel Eigenfaces", in Proceedings of the 2000 IEEE International Conference on Image Processing (ICIP 2000), pp. 37-40, vol. 1, Vancouver, Canada, September, 2000.
download from: IEEExplore
 
Bartlett, M.S., Movellan, J.R., & Sejnowski, T.J. (2002). Face recognition by independent component analysis. IEEE Transactions on Neural Networks 13(6) p. 1450-64.
download from: http://mplab.ucsd.edu/~movellan/mypapers/BartlettMovellanSejnowski2002.pdf