I have running code available for face detection. It is a desktop application, uses opencv and javacv. I think that for opencv, no installation is required. The needed opencv jars are accompanied with the solution and it should work.
We have divided the task into two phases.
In first phase, camera is attached with the laptop/system. The system capture the online or live video from the camera, showing it in a form to you. If there is any face detected, a color rectangle is drawn around the face. Also the face is saved into a file. This phase is completed and ready working code is available.
In second phase, the captured face is matched with already available faces to show the information about the captured human. Currently, we are input a face image, saved in a file, to the system and it compares it with already saved faces. This phase is somehow completed. But we are unable to give this code to you in this budget :)
For your requirement, we need to integrate above two phases into a single application. We can't promise for its delivery because we are not sure how long will it take, but we are doing our efforts.