For a college project, we have to create a Face recognition module on android. So i went through certain tuts and info. on internet and also got lots of information about PCA,Eigen Faces, Elastic bunch graph etc.
Now the point is i have already done my face detection portion, and for face recognition i thought of using a different approach. so instead of comparing test images to eigen faces in database, is it possible to create a face map on captured image and calculate the relative distance of various features of human face. And from this measurements a long alphanumeric key will be generated, something like this:
And only this key is sent to the server for comparison. and i guess it should generate the same key for the same person every time.
So i desperately need a help, on how i can do this, which algo can i use and what sort of precautions i need to take and also your views on my concept (i.e. its good?? or just crap).
So please help me.