Skip to main content
Log in

An improved LBP algorithm for texture and face classification

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

Local Binary Pattern (LBP) has achieved great success in texture classification due to its accuracy and efficiency. Traditional LBP method encodes local features by binarying the difference in local neighborhood and then represents a given image using the histogram of the binary patterns. However, it ignores the directional statistical information. In this paper, some directional statistical features—including the mean and standard deviation of the local absolute difference—are integrated into the feature extraction to improve the classification ability of the extracted features. In order to reduce estimation errors of the local absolute difference, we further utilize the least square estimate technique to optimize the weight and minimize the local absolute difference, which leads to more stable directional features. In addition, a novel rotation invariant texture classification approach is presented. Experimental results on several texture and face datasets show that the proposed approach significantly improves the classification accuracy of the traditional LBP.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Ojala, T., Pietikäinen, M., Harwood, D.: A comparative study of texture measures with classification based on feature distributions. Pattern Recognit. 29(1), 51–59 (1996)

    Article  Google Scholar 

  2. Wang, L., He, D.: Texture classification using texture spectrum. Pattern Recognit. 23(8), 905–910 (1990)

    Article  Google Scholar 

  3. Zeng, L., Zhang, S., Zhang, J., Zhang, Y.: Dynamic image mosaic via sift and dynamic programming. Mach. Vis. Appl. (2014). doi:10.1007/s00138-013-0551-8

  4. Heikkilä, M., Pietikäinen, M.: A texture-based method for modeling the background and detecting moving objects. IEEE Trans. Pattern Anal. Mach. Intell. 28(4), 657–662 (2006)

    Article  Google Scholar 

  5. Zhang, S., Yao, H., Liu, S.: Dynamic background modeling and subtraction using spatio-temporal local binary patterns. In: IEEE International Conference on Image Processing, pp. 1556–1559 (2008)

  6. Zhang, S., Yao, H., Liu, S.: Dynamic background subtraction based on local dependency histogram. Int. J. Pattern Recognit. Artif. Intell. 23(7), 1397–1419 (2009)

    Article  Google Scholar 

  7. Takala, V., Pietikäinen, M.: Multi-object tracking using color, texture and motion. In: IEEE International Conference on Computer Vision and Pattern Recognition, pp. 1–7 (2007)

  8. Zhang, S., Yao, H., Sun, X., Liu, S.: Robust visual tracking using an effective appearance model based on sparse coding. ACM Trans. Intell. Syst. Technol. 3(3), 1–18 (2012)

    Google Scholar 

  9. Zhang, S., Yao, H., Sun, X., Lu, X.: Sparse coding based visual tracking: review and experimental comparison. Pattern Recognit. 46(7), 1772–1788 (2013)

    Article  Google Scholar 

  10. Zhang, S., Yao, H., Zhou, H., Sun, X., Liu, S.: Robust visual tracking based on online learning sparse representation. Neurocomputing 100(1), 31–40 (2013)

    Article  Google Scholar 

  11. Huang, X., Zhao, G., Zheng, W., Pietikäinen, M.: Spatiotemporal local monogenic binary patterns for facial expression recognition. IEEE Signal Process. Lett. 19(5), 243–246 (2012)

    Article  Google Scholar 

  12. Zhang, S., Yao, H., Sun, X., Wang, K., Zhang, J., Lu, X., Zhang, Y.: Action recognition based on overcomplete independent components analysis. Inf. Sci. (2014). doi:10.1016/j.ins.2013.12.052

  13. Zhao, G., Pietikäinen, M.: Experiments with facial expression recognition using spatiotemporal local binary patterns. In: IEEE International Conference on Multimedia and Expon, pp. 1091–1094 (2007)

  14. Chen, C., Pau, L.: Handbook of Pattern Recognition and Computer Vision. World Scientific Publishing, Singapore, pp. 235–276 (1993)

  15. Liu, L., Paul, P., Kuang, G., Zha, H.: Sorted random projections for robust texture classification. In: International Conference on Computer Vision, pp. 2405–2418 (2011)

  16. Haralick, R., Shanmugam, K., Dinstein, I.: Textural features for image classification. IEEE Trans. Syst. Man Cybern. 3(6), 610–621 (1973)

    Article  Google Scholar 

  17. Randen, T., Husy, J.: Filtering for texture classification: a comparative study. IEEE Trans. Pattern Anal. Mach. Intell. 21(4), 291–310 (1999)

    Article  Google Scholar 

  18. Guo, Z., Zhang, L., Zhang, D., Zhang, S.: Rotation invariant texture classification using adaptive lbp with directional statistical features. In: IEEE International Conference on Image Processing, pp. 285–288 (2010)

  19. Davis, L., Johns, S., Aggarwal, J.: Texture analysis using generalized co-occurrence matrices. IEEE Trans. Pattern Anal. Mach. Intell. 1(3), 251–259 (1979)

    Article  Google Scholar 

  20. Davis, L.: Polarograms—a new tool for image texture analysis. Pattern Recognit. 13(3), 219–223 (1981)

    Article  Google Scholar 

  21. Dmitry, C.: Experiments in the rotation-invariant texture discrimination using anisotropy features. In: International Conference on Pattern Recognition, pp. 1071–1073 (1982)

  22. Kashyap, R., Alireza, K.: Model-based method for rotation invariant texture classification. IEEE Trans. Pattern Anal. Mach. Intell. 8(4), 472–481 (1986)

  23. Mao, J., Jain, A.: Texture classification and segmentation using multiresolution simultaneous autoregressive models. Pattern Recognit. 25(2), 173–188 (1992)

    Article  Google Scholar 

  24. Wu, W., Wei, S.: Rotation and gray-scale transform-invariant texture classification using spiral resampling, subband decomposition, and hidden markov model. IEEE Trans. Image Process. 5(10), 1423–1433 (1996)

    Article  Google Scholar 

  25. Varma, M., Zisserman, A.: A statistical approach to texture classification from single images. Int. J. Comput. Vis. 62(1), 61–81 (2005)

    Article  Google Scholar 

  26. Lajevardi, S., Hussain, Z.: Automatic facial expression recognition: feature extraction and selection. Signal Image Video Process. 6(1), 159–169 (2012)

    Article  Google Scholar 

  27. Ojala, T., Pietikäinen, M., Mäenpää, T.: Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans. Pattern Anal. Mach. Intell. 24(7), 971–987 (2002)

    Article  Google Scholar 

  28. Varsaki, E., Fotopoulos, V., Skodras, A.: Data hiding based on image texture classification. Signal Image Video Process. 7(2), 247–253 (2013)

  29. Hadid, A., Dugelay, J., Pietikäinen, M.: On the use of dynamic features in face biometrics: recent advances and challenges. Signal Image Video Process. 5(4), 495–506 (2011)

    Article  Google Scholar 

  30. Salem, Y., Nasri, S.: Automatic recognition of woven fabrics based on texture and using svm. Signal Image Video Process. 4(4), 429–434 (2010)

    Article  MATH  Google Scholar 

  31. Jun, B., Kim, T., Kim, D.: A compact local binary pattern using maximization of mutual information for face analysis. Pattern Recognit. 44(3), 532–543 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  32. Manjunath, B., Ma, W.: Texture features for browsing and retrieval of image data. IEEE Trans. Pattern Anal. Mach. Intell. 18(8), 837–842 (1996)

Download references

Acknowledgments

This paper is supported by “the National Natural Science Foundation of China” (No.61272109), “the Fundamental Research Funds for the Central Universities” (No.2042014kf0057) and “the Postdoctoral Science Foundation of China” (No.2012M511261). The authors would like to thank the support of the National Engineering Research Center for Multimedia Software.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shijun Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, W., Gan, L., Yang, S. et al. An improved LBP algorithm for texture and face classification. SIViP 8 (Suppl 1), 155–161 (2014). https://doi.org/10.1007/s11760-014-0652-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-014-0652-5

Keywords

Navigation