Local Binary Pattern (LBP)


Local Binary Pattern (LBP) is a simple yet very efficient texture operator which labels the pixels of an image by thresholding the neighborhood of each pixel with the value of the center pixel and considers the result as a binary number. Due to its discriminative power and computational simplicity, LBP texture operator has become a popular approach in various applications. It can be seen as a unifying approach to the traditionally divergent statistical and structural models of texture analysis. Perhaps the most important property of the LBP operator in real-world applications is its robustness to monotonic gray-scale changes caused, for example, by illumination variations. Another important property is its computational simplicity, which makes it possible to analyze images in challenging real-time settings.

For publications using LBP, see LBP Bibliography.

LBP methodology in short

LBP in Scholarpedia

ICCV 2009 tutorial slides: Local texture descriptors in computer vision.

LBP slides


Doctoral theses on LBP

LBP software

For more information, contact Matti Pietikäinen.

CMV/Research/LBP (last edited 2011-11-18 14:17:08 by WebMaster)