An SVM-AdaBoost-based face detection system

Ebenezer Owusu, Yong Zhao Zhan, Qi Rong Mao

Research output: Contribution to journalArticlepeer-review

10 Citations (Scopus)

Abstract

Face detection is the first significant step in face recognition and many computer vision applications. The goal of this work was to improve detection accuracy as well as reducing the execution time. Images are pre-processed, scaled and normalised with the discrete cosine transform. Gabor feature extraction techniques were employed to extract thousands of facial vectors. An AdaBoost-based feature selection tool was formulated to select a few hundreds of the Gabor wavelets. These vectors representing significant salient local features are used as input vectors to a support vector machine classifier. The classifier is trained and becomes capable of detecting faces. A detection rate of 97.6% with acceptable false positives was registered with a test set of 507 faces. The execution time of a pixel of size 320 × 240 is 0.0285 s, which is very promising. A comparative evaluation of receiver operating characteristic (ROC) curves of different detectors on FDDB set shows that the proposed method is very effective.

Original languageEnglish
Pages (from-to)477-491
Number of pages15
JournalJournal of Experimental and Theoretical Artificial Intelligence
Volume26
Issue number4
DOIs
Publication statusPublished - 2 Oct 2014
Externally publishedYes

Keywords

  • AdaBoost
  • Gabor filter
  • discrete cosine transform
  • face detection
  • support vector machine

Fingerprint

Dive into the research topics of 'An SVM-AdaBoost-based face detection system'. Together they form a unique fingerprint.

Cite this