We took a sample of recording by making 4 people sit and shake their heads :-) it was fun! This was done in the computer vision laboratory of DSCE college with the help of Prof. Ramesh Babu.
I am now in a stage thinking how to grab the co-ordinates of the faces of the students in the classroom.
1) We could sample the frames at 1 frame per second (I think this should be more than enough).
2) After that, we should detect the faces. This is the stage where we may have to give up on some faces which are either concealed or isn't clearly visible. We cannot expect to have all the faces in our frames.
3) We may want to do both face detection and face matching here (the reason is obvious, or aint it?)
I hit on this nice package to face detect.
Go to the link http://developers.face.com/tools/#faces/detect
and upload a picture and see what happens ( you can either upload a picture or paste the link)
This algorithm does a great job provided all the faces are clearly visible and if the picture is of good resolution. The algorithm is available as a Python API client library which I today figured out how to use.
I am planning to assign this task to two of my bright friends Vijay and Vijesh :


