Apperance-based Face Detection in Grey Scale Images

Synopsis

This a chanllenging while interesting project! In this project, your task is to design an effective face detecting program in matlab. Face detection is a long-existing and very-active research fields. For a general description of face detection topic, you can check Face Detection Home Page , or Face Recognition Home Page (this topic share a lot with face detection). In this sections, we just brief some basic face detection algorithms as examples. Please refer to corresponding references for details. Also you are encourage to investigate & implement more advanced algorithms. Basically, face detection algorithms consist of at least two parts: feature extraction & classification. The purpose of feature extraction is preprocessing the image data to get better reprensentation of data, as to facilitate better classification results. Also, many classification schemes exist, each has its peculiar strength & weakness. Feature extraction (FE) methods, for example: Classification (Cl) methods, for example: Basically, you can choose your combination of FE+Cl: for example, PCA + LDA + K-NN. Note that typically you are expecting to choose FE methods from the first 3 items (i.e., PCA, LDA, ICA); choose Cl methods from the first 2 items (K-NN, SVM), based on our experience & assumption that they could be easier to understand/implement. Still you are free to choose more advanced(?) methods, like those listed as other methods above.

Data and some basic codes

Data and some basic matlab codes are provided. Also you can download the OSU SVM Classifier Matlab Toolbox

Suggested steps and deliverables

Marking scheme

References


Contacts: Each project will have an instructor assigned Last update: Mon, Feb 11, 2002 @ 20:12:00 MST