LBP Library

来源:互联网 发布:mac vim 退出编辑 编辑:程序博客网 时间:2024/06/06 00:35

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)