Graduate School and Research Center in Digital Sciences

An improved algorithm on viola-jones object detector

Li, Qian; Niaz, Usman Farroh; Merialdo, Bernard

CBMI 2012, 10th Workshop on Content-Based Multimedia Indexing, June 27-29, 2012, Annecy, France

In image processing, Viola-Jones object detector is one of the most successful and widely used object detectors. A popular implementation used by most image processing researchers and implementers is the one implemented in OpenCV. The detector shows its strong power in detecting faces, but we found it hard to be extended to other kinds of objects. The convergence of the training phase of this algorithm depends a lot on the training data. And the prediction precision stays low. In this paper, we have come up with new ideas to improve its performance for diverse object categories. We incorporated six different types of feature images into the Viola and Jones' framework. The integral image used by the Viola-Jones detector is then computed on these feature images respectively instead of only on the gray image. In addition, we also integrated a key points based SVM predictor into the prediction phase to improve the confidence of the detection result.

Document Doi Bibtex

Title:An improved algorithm on viola-jones object detector
Department:Data Science
Eurecom ref:3745
Copyright: © 2012 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Bibtex: @inproceedings{EURECOM+3745, doi = {}, year = {2012}, title = {{A}n improved algorithm on viola-jones object detector}, author = {{L}i, {Q}ian and {N}iaz, {U}sman {F}arroh and {M}erialdo, {B}ernard}, booktitle = {{CBMI} 2012, 10th {W}orkshop on {C}ontent-{B}ased {M}ultimedia {I}ndexing, {J}une 27-29, 2012, {A}nnecy, {F}rance }, address = {{A}nnecy, {FRANCE}}, month = {06}, url = {} }
See also: