Face Recognition and Detection

by Xiao Li


Face recognition

Average face

Top 10 eigenfaces

Recognition correctness of 33 faces

Plot: Correctness vs. # of eigenfaces

Analysis:

The recognition correctness goes up quickly as the number of eigenfaces increases from 1 t o 5. It fluctuates between and 5 and 19 and stay flat after 21. More number of eigenfaces means more computation. In fact, the eigenfaces with low eigenvalues are trivial in the discriminality and hence can be ingored. 11 eigenfaces is a good choice in this sense.


Face Detection

Given a picture of portrait, detect the face automatically and extract the face out.

is cropped as

with parameters min_scale = 0.45, max_scale 0.55, step = 0.01

is cropped as

with parameters min_scale = 0.18, max_scale 0.24, step= 0.01


Given a picture of a group, detect the faces automatically and mark them with boxes.

with parameters min_scale = 0.95, max_scale 1.15, step = 0.01

with parameters min_scale = 0.80, max_scale 1.0, step = 0.01