C++ utilities package http://www.boost.org/ | libboost-dev
Build management tool; v2.8 or higher recommended. http://www.cmake.org/ | cmake
Opensource computer vision library. http://www.samontab.com/web/2014/06/installing-opencv-2-4-9-in-ubuntu-14-04-lts/
$ mkdir build
$ cd build
$ cmake ..
$ make
Run tracker_demo for face tracking without recognition.
$ ./tracker_demo
Run trainer_demo to collect face data. It should be run atleast twice for the classifier to work. After running, enter name and press 'Enter'. Press 'Space' multiple times to capture face data.
$ ./trainer_demo
Run classifier_demo to view the face recognition in action.
$ ./classifier_demo