I'm looking for someone to create facial recognition system in Android or iPhone to detect and recognize faces. Everything is available in OpenCV, but the pose invariant feature needs to be added.
The system will do the following:
1. Take as input real-time video from webcam.
2. Detect faces and learn from the video.
3. Allow saving faces in a database and assign unique identifiers or names.
4. Take as input real-time video from webcam, and track and recognize faces.
[url removed, login to view] program should perform recognition in real time and must also recognize the faces in different pose,as the the face slightly turned to the right and left ,looking right or left or up or slightly bent ,looking up or down, etc.
[url removed, login to view] program should highlight the faces it detects and recognizes drawing a rectangle or a circle around the face and show ID.