Objects/Faces Detection Toolbox

Objects/Faces detection using Local Binary Patterns and Haar features
37.1K Downloads
Updated 9 Sep 2013

View License

Objects/Faces detection toolbox v 0.28
--------------------------------------

This toolbox provides some tools for objects/faces detection using Local Binary Patterns (and some variants) and Haar features.
Object/face detection is performed by evaluating trained models over multi-scan windows with boosting models
(such Adaboosting, FastAdaboosting and Gentleboosting) or with linear SVM models.
The main objective of FDT is to bring simple but efficient tools mainly written in C codes with a matlab interface and easy to modify.

BEFORE INSTALLATION, BE SURE TO HAVE A C COMPILER ON YOUR SYSTEM!!!!!

For windows system, recommanded compilers are MSVC/MSVC express (free)/Intel compiler
For Linux system, recommanded compilers are GCC(free)/Intel compiler

PLEASE BE SURE THAT YOU SETUP YOUR COMPILER BEFORE FDT INSTALLATION.

PLEASE LINK MEX-FILES USING BLAS/LAPACK WITH THE INTEL MKL. SOME CRASHES HAVE BEEN OBSERVED WITH THE BUILT-IN MATLAB BLAS/LAPACK LIB

Please open "readme.txt" for full details and references

Cite As

Sebastien PARIS (2024). Objects/Faces Detection Toolbox (https://www.mathworks.com/matlabcentral/fileexchange/24092-objects-faces-detection-toolbox), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2009a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

fdtool_release/

fdtool_release/gui/

Version Published Release Notes
1.24.0.0

- some new bug fixes
- add new options for train_model
- provide a more robust model for demo_detector_hmblbp

1.23.0.0

-Minor bugfix

1.19.0.0

-Add negatives.zip and haar_dico_2.mat

1.18.0.0

- Fix all functions with spyr variable. Now spyr matrix are (nscale x 5) instead of (nscale x 4)
- Fix train_cascade

1.17.0.0

- Find all changes in readme.txt

1.16.0.0

- Correct bugs in eval_hmblbp_spyr_subwindow.c
- Minor comestic changes
- Update readme.txt

1.15.0.0

- Update spyr option for HMSLBP approach. Now weights of each subwindows can be tune by users.
- Add online help

1.14.0.0

- Update spyr option for HMSLBP approach. Now weights of each subwindows can be tune by users.
- Add online help

1.13.0.0

-v0.22. Minor update. Please open readme.txt for details.

1.12.0.0

Minor update (0.21):
- Add missing negatives.zip
- Add dense version of Liblinear
- Fix chlbp.c

1.11.0.0

-v0.2 Major Update. see readme.txt for full changes

1.8.0.0

-A full win32/win64 working version of vcapg2. Thanks again to Pr Fehn.

1.6.0.0

-fixed smal bugs, compatible with Linux64 and include a modified version of vcapg2 compatible with win64. Thanks Pr Fehn for his help

1.5.0.0

- Correct some crashes
- Improve number of plateform supported (LCC, Win64, etc ...)

1.4.0.0

- Remove some Crashes
- Correct bugs with LCC and prior version of Matlab (add uselcc options in mexme_fdt)

1.3.0.0

-Minor Update for Linux compilation

1.2.0.0

V 0.1c
-Should compile on non C99 compiler
-Add demo_detector_haar
-Minor changes

1.1.0.0

- v 0.1 bis : correct some typos and minor changes ...

1.0.0.0