cs766-computer-vision-project

Age Estimation from Rhytides – Mid-Term Report

Group Members: Tom Reitz (treitz@wisc) and Zach Baklund (baklund@wisc)

(Please see our earlier Project Proposal for background.)

Progress

As outlined in our proposal, we have completed the following steps:

For annotating the face images with edge-detection values, we currently mask out the region of interest (for each of our regions) As shown here:

We return the resulting number of edges in that particular region. This gives us the ability to also return other values in addition if we decide to change the method of edge detection or add functionality to ignore already apparent corner cases (eyeglasses, hairbangs, facialhair) If during our machine learning phase of this project we want to train on more values than just the number of edges per region.

We have also explored several publicly-available face image datasets to use in this project:

“Labeled Faces in the Wild” (LFW) dataset

UTKFaces face image dataset

IMDB-WIKI face image dataset

We expect the best results to come from using larger images from the IMDB-WIKI dataset, but we will also try the UTKFaces dataset.

Initial results

Here are examples of four annotated face images produced by our code:

Younger 1 Younger 2 Older 1 Older 2
younger face 2 younger face 1 older face 2 older face 1
Total: 164 Total: 175 Total: 574 Total: 2,150

These images show a promising early result: younger faces have fewer edges detected than older faces.

Further work

Our next steps include