https://github.com/carolinepacheco/lbplibrary
The LBP Library is a collection of eleven Local Binary Patterns (LBP) algorithms developed for background subtractionproblem. The algorithms were implemented in C++ based on OpenCV. A CMake file is provided and the library is complatible with Windows, Linux and Mac OS X. The library was tested successfully with OpenCV 2.4.10.
Tests with OpenCV 3 are being conducted, and new changes can be made soon.
List of the algorithms available in the LBP Library
- BG-LBP (BackGround Local Binary Pattern) by Davarpanah et al. (2015)
- CS-LBP (First-order Center-Symmetric Local Binary Patterns) by Heikkilä et al. (2006)
- CS-LDP (Second-order Center-Symmetric Local Derivative Pattern) by Xue et al. (2011)
- CS-SILTP (Center-Symmetric Scale Invariant Local Ternary Patterns) by Wu et al. (2013)
- E-LBP (Extended LBP or Circular LBP) by Mdakane and Bergh (2012)
- OC-LBP (Opponent Color Local Binary Pattern) by Maenpaa and Pietikainen (2004)
- O-LBP (Original LBP) by Ojala et al. (2001)
- SCS-LBP (Spatial extended Center-Symmetric Local Binary Pattern) by Xue et al. (2010)
- SI-LTP (Scale Invariant Local Ternary Pattern) by Liao et al. (2010)
- VAR-LBP (Variance-based LBP) by Ojala et al. (2002)
- XCS-LBP (eXtended Center-Symmetric Local Binary Pattern) by Silva et al. (2015)