Ask Your Question

face recognition for android 4.0 with opencv

asked 2013-01-03 03:28:35 -0500

Pratibha gravatar image

I need to make an android application having a mask feature same as in Google Hangout. So for that I need to detect and recognize the facial features like face,eyes,nose,head while recording a video. I had searched in Android api but unfortunately there is no face recognition api which can detect facial features.

So in that I would like to try out opencv face recognition for android...I have worked with android but i am totally noob in case of opencv. I would like to know where do i start from regarding opencv api for android. What would be the most convenient way to start and what docs to read.......any amount of help will be appreciated.


edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2013-01-03 04:29:18 -0500

rics gravatar image

First of all face detection is to find a face-like object on the image while face recognition is the process to determine the identity of person with the given face. I am not sure if you would like to detect faces or even you want to recognize them as well. These are different - although - related tasks.

Shervin Emami wrote a page about how to detect face in OpenCV using Haar Cascade classifiers. His code is written in C. For face recognition he uses eigenfaces.

The book Learning OpenCV: Computer Vision with the OpenCV Library also contains a subchapter about face detection, so as the new edition.

I have just found Mastering OpenCV with Practical Computer Vision Projects - with the above mentioned among the authors - which deals with your topic.

For using OpenCV in Android you may start at OpenCV - Android homepage.

edit flag offensive delete link more

Question Tools


Asked: 2013-01-03 03:28:35 -0500

Seen: 1,482 times

Last updated: Jan 03 '13