Matlab code
New Matlab implementation
A general Local Binary Pattern (LBP) implementation for Matlab:
lbp.m (2009-01-14, ver 0.3.2)
getmapping.m (2008-06-13, ver 0.1.1)
cont.m MATLAB implementation of rotation invariant local variance (VAR)
If you encounter problems or find bugs in this implementation, please contact Timo Ahonen (tahonen at ee.oulu.fi).
Publications
[1] Ojala T, Pietikäinen M & Mäenpää T (2002) Multiresolution gray-scale and rotation invariant texture classification with Local Binary Patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(7):971-987.
[2] Ojala T, Pietikäinen M & Mäenpää T (2001) A generalized Local Binary Pattern operator for multiresolution gray scale and rotation invariant texture classification. Second International Conference on Advances in Pattern Recognition, Rio de Janeiro, Brazil, 397-406. (Image data)
Local Binary Pattern Histogram Fourier Features
Implementation of Local Binary Pattern Histogram Fourier Features for Matlab:
getmaplbphf.m (2009-06-14)
constructhf.m (2009-06-14)
Publications
Ahonen T, Matas J, He C & Pietikäinen M (2009) Rotation invariant image description with local binary pattern histogram fourier features. Proc. 16th Scandinavian Conference on Image Analysis (SCIA 2009), Oslo, Norway.
Spatio-temporal LBP: VLBP and LBP-TOP
STLBP_Matlab.zip Spatio-temporal LBP features
Publications
Zhao G & Pietikäinen M (2007) Dynamic texture recognition using local binary patterns with an application to facial expressions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(6):915-928.