Tuesday, June 10, 2008

FREC - A little Face RECognition program

This is a little Face RECognition program I wrote with C++ and OpenCV.

The purpose of this program is to provide an extensible platform to develop
different face recognition and image pre-processing algorithms and test them with ease.

Currently this includes a couple of basic image pre-processing algorithms and
Eigen Method(See http://en.wikipedia.org/wiki/Eigenface) based face recognition system.

This can be run in interactive mode and in a Self Test mode.

I used the face db at here to test and the results are quite amazing !
The only outputs are Gnuplot scripts and data files (for now). I'll upload the colorful plots soon...

Download FREC
Download YConfigFile (this is a small lib to manage config files)
Download OpenCV


There are few things TODO.
- autotools to build
- some dependency with OpenCV internal headers. Try to remove
- write a couple of pre-processors for different purposes
- provide a decent results document