N/APosted on - 01/17/2015
How can i train opencv for face recognition and not detection such that i can quickly recognise a face after detecting it on my web cam or from a photo. anything else apart from using eigen faces pca to recognise the faces would do. ill be waiting for a reply
How can i train faces for face recognition using opencv
OpenCV is the short term used for Open Source Computer Vision. It is a popular computer vision library which began in 1999 by Intel. This cross-platform library puts its concentration on real-time image processing which includes the latest computer vision algorithms with patent-free implementations. The OpenCV 2.3.1 now has a programming interface for Python, Android, C, and C++ when Willow Garage has taken over support in 2008.
OpenCV 2.4 now has the latest class called FaceRecognizer which is intended for face recognition. At the moment, the available algorithms include: Eigenfaces, Fisherfaces, and Local Binary Patterns Histograms. The most intuitive method to face recognition is the one that is based upon the geometric features of a face.
If you want to try face recognition using OpenCV, you will need some face database. You have the option to build your own dataset or start with existing databases. You can try Face Recognition Databases which holds the most up-to-date face databases. If you want to begin writing your OpenCV code for face recognition, you should visit Face Recognition with OpenCV.