Multiview Face Detection Using Gabor Filter and Support Vector Machines

Face detection is a preprocessing step for face recognition algorithms. It is the localization of face/faces in an image or image sequence. Once the face(s) are localized, other computer vision algorithms such as face recognition, image compression, camera auto focusing etc are appli...

Full description

Bibliographic Details
Main Authors: önder, gül, kayacık, aydın
Format: Others
Language:English
Published: Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE) 2008
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-2152
Description
Summary:Face detection is a preprocessing step for face recognition algorithms. It is the localization of face/faces in an image or image sequence. Once the face(s) are localized, other computer vision algorithms such as face recognition, image compression, camera auto focusing etc are applied. Because of the multiple usage areas, there are many research efforts in face processing. Face detection is a challenging computer vision problem because of lighting conditions, a high degree of variability in size, shape, background, color, etc. To build fully automated systems, robust and efficient face detection algorithms are required. Numerous techniques have been developed to detect faces in a single image; in this project we have used a classification-based face detection method using Gabor filter features. We have designed five frequencies corresponding to eight orientations channels for extracting facial features from local images. The feature vector based on Gabor filter is used as the input of the face/non-face classifier, which is a Support Vector Machine (SVM) on a reduced feature subspace extracted by using principal component analysis (PCA). Experimental results show promising performance especially on single face images where 78% accuracy is achieved with 0 false acceptances.