Viola-Jones face detection algorithm implementation
C++ Makefile Other
Switch branches/tags
Nothing to show
Clone or download
tony2001 Merge pull request #1 from werkzeuge/patch-1
correcting mistyped date
Latest commit e26bfef May 11, 2016
Permalink
Failed to load latest commit information.
data use autotools and build a library Dec 10, 2011
examples be nice, free memory in the example Dec 11, 2011
rapidxml
src add some safety checks and eliminate exit() Dec 11, 2011
.gitignore use autotools and build a library Dec 10, 2011
Makefile.am install haar cascades as well Dec 11, 2011
README.rest
README.ru initial commit Dec 6, 2011
TODO initial commit Dec 6, 2011
agpl-3.0.txt initial commit Dec 6, 2011
build.mk use autotools and build a library Dec 10, 2011
buildconf.sh
configure.in remove optimization flags from CXXFLAGS when doing debug build Dec 10, 2011

README.rest

sqface - Viola-Jones face detection algorithm implementation

Introduction

This project implements Viola-Jones face detection algorithm in C++ using standard Haar cascade shipped with OpenCV. This is still an early alpha-version and a work in progress, so only one (front face) Haar cascade is supported and there is a lot of hardcoded limitations, mostly done in order to speed up the algorithm.

Performance

Using 512x512 full color pictures this algorithm is able to process ~3 pics per second.

OpenCV outperforms this code about 6-7 times over, but it also has a huge codebase.

Credits and licensing

Author: Alexander Lubyagin, lubyagin [at] yandex dot ru

First published on December 6, 2011.

Licensed under AGPL 3.0

(At the moment) this project makes use of files licensed under the MIT license (see below):

  • rapidxml.hpp
  • rapidxml_iterators.hpp
  • rapidxml_print.hpp
  • rapidxml_utils.hpp

For third-party licenses see rapidxml/license.txt