Ignore:
Timestamp:
03/19/2009 10:58:22 AM (11 years ago)
Author:
dave
Message:

Proper calibration system, better user interface and fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • foam/trunk/simple-faceident/README

    r1 r14  
    22-------------------------- 
    33 
    4 Just 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  
    6 nearest match in it's database of faces. The max number of faces it stores is  
    7 also set at the top of main.cpp. 
    8   
     4Uses OpenCV's face finder to record and detect identity. 
     5 
     6Use the number keys to train the system against different individuals. The idea  
     7is that one by one, individuals show their faces, after which the system will  
     8recognise who is who in the camera's view. The program will avoid recording  
     9faces which are too similar to existing recorded ones. Press 'd' to switch to  
     10switch off the training and just detect against existing faces. The boxes  
     11around the faces display the id and the confidence value of the match. 
     12 
    913Requires: OpenCV 
    1014Written and tested on Linux, but it should work in Windows too. 
     
    1822Todo: 
    1923* Command line parameters 
    20 * Calibration mode on a keypress 
    21 * Play with better calibration modes 
    2224* YARP interface 
    23 * Use 'least recently detected' to remove faces from the database 
    2425* Try normalised cross correlation instead of image differencing 
    2526 
Note: See TracChangeset for help on using the changeset viewer.