Face Detection in images : Neural networks & Support Vector Machines
Over the years, one of the many problems being dealt with by the computer-vision community is that of face detection and recognition in images. The applications of such a system are numerous, from automated security systems, census, intelligence information etc. In this report, we present our experience with two of the most successful techniques present today ([rowley98],[cvpr97face]) and extensions of this work into other interesting applications.
Classification algorithms of any kind have traditionally worked on reducing the object in question to a small set of meaningful features, however, in many cases this is not quite feasible. Face detection, for example involves concepts (such as face) that cannot be reduced to manageable, quantifiable set of features, whose basis or eigen-features can be found. Since it is not known apriori, what the relevant features for the given concept are, the feature vectors are typically large (such as the grey values of each pixel in the image). Under such circumstances, the approach taken is to learn the solution from a large set of examples. We look into a Neural Network based technique (Henry Rowley et al.) and a support-vector-machine based techniques (Osuna et al.) which take in the large feature vector and attempt to classify the same.
Author:Asim Shankar and Priyendra Singh Deshwal