source: foam/trunk/simple-faceident/README @ 1

Revision 1, 922 bytes checked in by nik, 11 years ago (diff)

reseeding

Line 
1Simple Face Identification
2--------------------------
3
4Just uses OpenCV's face finder and records faces it's seen for 100 frames
5(tweakable at the top of main.cpp). After that it returns the id of the
6nearest match in it's database of faces. The max number of faces it stores is
7also set at the top of main.cpp.
8 
9Requires: OpenCV
10Written and tested on Linux, but it should work in Windows too.
11At the moment you'll probably have to run it with:
12
13simple-faceident --cascade=/path/to/haarcascade_frontalface_alt.xml
14
15In order to find OpenCV's data, on my machine it's in:
16/usr/local/share/opencv/haarcascades/haarcascade_frontalface_alt.xml
17
18Todo:
19* Command line parameters
20* Calibration mode on a keypress
21* Play with better calibration modes
22* YARP interface
23* Use 'least recently detected' to remove faces from the database
24* Try normalised cross correlation instead of image differencing
25
26Questions to:
27
28dave@fo.am
29
Note: See TracBrowser for help on using the repository browser.