Texture Classification Using Dense Micro-block Difference (DMD)

  • Rakesh MehtaEmail author
  • Karen Egiazarian
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9004)


The paper proposes a novel image representation for texture classification. The recent advancements in the field of patch based features compressive sensing and feature encoding are combined to design a robust image descriptor. In our approach, we first propose the local features, Dense Micro-block Difference (DMD), which capture the local structure from the image patches at high scales. Instead of the pixel we process the small blocks from images which capture the micro-structure from it. DMD can be computed efficiently using integral images. The features are then encoded using Fisher Vector method to obtain an image descriptor which considers the higher order statistics. The proposed image representation is combined with linear SVM classifier. The experiments are conducted on the standard texture datasets (KTH-TIPS-2a, Brodatz and Curet). On KTH-TIPS-2a dataset the proposed method outperforms the best reported results by \(5.5\,\%\) and has a comparable performance to the state-of-the-art methods on the other datasets.


Local Feature Patch Size Gaussian Mixture Model Local Binary Pattern Texture Image 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



The research leading to this paper partially received funding from TUT project Big Data 83255.


  1. 1.
    Hayman, E., Caputo, B., Fritz, M., Eklundh, J.-O.: On the significance of real-world conditions for material classification. In: Pajdla, T., Matas, J.G. (eds.) ECCV 2004. LNCS, vol. 3024, pp. 253–266. Springer, Heidelberg (2004) CrossRefGoogle Scholar
  2. 2.
    Ahonen, T., Hadid, A., Pietikainen, M.: Face description with local binary patterns: application to face recognition. IEEE Trans. Pattern Anal. Mach. Intell. 28, 2037–2041 (2006)CrossRefGoogle Scholar
  3. 3.
    Shan, C., Gong, S., McOwan, P.W.: Facial expression recognition based on local binary patterns: a comprehensive study. Image Vis. Comput. 27, 803–816 (2009)CrossRefGoogle Scholar
  4. 4.
    Trefnỳ, J., Matas, J.: Extended set of local binary patterns for rapid object detection. In: Proceedings of the Computer Vision Winter Workshop, vol. 2010 (2010)Google Scholar
  5. 5.
    Haralick, R.M., Shanmugam, K., Dinstein, I.H.: Textural features for image classification. IEEE Trans. Syst. Man Cybern. 3, 610–621 (1973)CrossRefGoogle Scholar
  6. 6.
    Cross, G.R., Jain, A.K.: Markov random field texture models. IEEE Trans. Pattern Anal. Mach. Intell. 5, 25–39 (1983)CrossRefGoogle Scholar
  7. 7.
    Bovik, A.C., Clark, M., Geisler, W.S.: Multichannel texture analysis using localized spatial filters. IEEE Trans. Pattern Anal. Mach. Intell. 12, 55–73 (1990)CrossRefGoogle Scholar
  8. 8.
    Ojala, T., Pietikainen, M., Maenpaa, T.: Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans. Pattern Anal. Mach. Intell. 24, 971–987 (2002)CrossRefGoogle Scholar
  9. 9.
    Xu, Y., Ji, H., Fermüller, C.: Viewpoint invariant texture description using fractal analysis. Int. J. Comput. Vision 83, 85–100 (2009)CrossRefGoogle Scholar
  10. 10.
    Lazebnik, S., Schmid, C., Ponce, J.: A sparse texture representation using local affine regions. IEEE Trans. Pattern Anal. Mach. Intell. 27, 1265–1278 (2005)CrossRefGoogle Scholar
  11. 11.
    Zhang, J., Marszałek, M., Lazebnik, S., Schmid, C.: Local features and kernels for classification of texture and object categories: a comprehensive study. Int. J. Comput. Vision 73, 213–238 (2007)CrossRefGoogle Scholar
  12. 12.
    Varma, M., Zisserman, A.: A statistical approach to texture classification from single images. Int. J. Comput. Vision 62, 61–81 (2005)CrossRefGoogle Scholar
  13. 13.
    Crosier, M., Griffin, L.D.: Using basic image features for texture classification. Int. J. Comput. Vision 88, 447–460 (2010)CrossRefMathSciNetGoogle Scholar
  14. 14.
    Guo, Z., Zhang, L., Zhang, D.: Rotation invariant texture classification using LBP variance (LBPV) with global matching. Pattern Recogn. 43, 706–719 (2010)CrossRefzbMATHGoogle Scholar
  15. 15.
    Mehta, R., Egiazarian, K.: Rotated local binary pattern (RLBP) - rotation invariant texture descriptor. In: ICPRAM, pp. 497–502 (2013)Google Scholar
  16. 16.
    Tan, X., Triggs, B.: Enhanced local texture feature sets for face recognition under difficult lighting conditions. IEEE Trans. Image Process. 19, 1635–1650 (2010)CrossRefMathSciNetGoogle Scholar
  17. 17.
    Guo, Z., Zhang, D.: A completed modeling of local binary pattern operator for texture classification. IEEE Trans. Image Process. 19, 1657–1663 (2010)CrossRefMathSciNetGoogle Scholar
  18. 18.
    Liu, L., Fieguth, P., Kuang, G., Zha, H.: Sorted random projections for robust texture classification. In: 2011 IEEE International Conference on Computer Vision (ICCV), pp. 391–398. IEEE (2011)Google Scholar
  19. 19.
    Sharma, G., ul Hussain, S., Jurie, F.: Local higher-order statistics (LHS) for texture categorization and facial analysis. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012, Part VII. LNCS, vol. 7578, pp. 1–12. Springer, Heidelberg (2012) CrossRefGoogle Scholar
  20. 20.
    Calonder, M., Lepetit, V., Strecha, C., Fua, P.: BRIEF: binary robust independent elementary features. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) ECCV 2010, Part IV. LNCS, vol. 6314, pp. 778–792. Springer, Heidelberg (2010) CrossRefGoogle Scholar
  21. 21.
    Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: an efficient alternative to sift or surf. In: 2011 IEEE International Conference on Computer Vision (ICCV), pp. 2564–2571. IEEE (2011)Google Scholar
  22. 22.
    Boiman, O., Shechtman, E., Irani, M.: In defense of nearest-neighbor based image classification. In: IEEE Conference on Computer Vision and Pattern Recognition, 2008, CVPR 2008, pp. 1–8. IEEE (2008)Google Scholar
  23. 23.
    Farquhar, J., Szedmak, S., Meng, H., Shawe-Taylor, J.: Improving “bag-of-keypoints” image categorisation: generative models and PDF-kernels (2005)Google Scholar
  24. 24.
    Jaakkola, T., Haussler, D., et al.: Exploiting generative models in discriminative classifiers. In: Advances in Neural Information Processing Systems, pp. 487–493 (1999)Google Scholar
  25. 25.
    Sánchez, J., Perronnin, F., Mensink, T., Verbeek, J.: Image classification with the fisher vector: theory and practice. Int. J. Comput. Vision 105, 222–245 (2013)CrossRefzbMATHGoogle Scholar
  26. 26.
    Donoho, D.L.: Compressed sensing. IEEE Trans. Inf. Theor. 52, 1289–1306 (2006)CrossRefzbMATHMathSciNetGoogle Scholar
  27. 27.
    Candes, E.J., Tao, T.: Decoding by linear programming. IEEE Trans. Inf. Theor. 51, 4203–4215 (2005)CrossRefzbMATHMathSciNetGoogle Scholar
  28. 28.
    Chen, J., Shan, S., He, C., Zhao, G., Pietikainen, M., Chen, X., Gao, W.: WLD: a robust local image descriptor. IEEE Trans. Pattern Anal. Mach. Intell. 32, 1705–1720 (2010)CrossRefGoogle Scholar
  29. 29.
    Valkealahti, K., Oja, E.: Reduced multidimensional co-occurrence histograms in texture classification. IEEE Trans. Pattern Anal. Mach. Intell. 20, 90–94 (1998)CrossRefGoogle Scholar
  30. 30.
    Dana, K.J., Van Ginneken, B., Nayar, S.K., Koenderink, J.J.: Reflectance and texture of real-world surfaces. ACM Trans. Graph. (TOG) 18, 1–34 (1999)CrossRefGoogle Scholar
  31. 31.
    Pan, J.J., Tang, Y.Y.: Texture classification based on BIMF monogenic signals. In: Lee, K.M., Matsushita, Y., Rehg, J.M., Hu, Z. (eds.) ACCV 2012, Part II. LNCS, vol. 7725, pp. 177–187. Springer, Heidelberg (2013) CrossRefGoogle Scholar
  32. 32.
    Ahonen, T., Matas, J., He, C., Pietikäinen, M.: Rotation invariant image description with local binary pattern histogram fourier features. In: Salberg, A.-B., Hardeberg, J.Y., Jenssen, R. (eds.) SCIA 2009. LNCS, vol. 5575, pp. 61–70. Springer, Heidelberg (2009) CrossRefGoogle Scholar
  33. 33.
    Hussain, S., Triggs, B.: Visual recognition using local quantized patterns. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012, Part II. LNCS, vol. 7573, pp. 716–729. Springer, Heidelberg (2012) CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Tampere University of TechnologyTampereFinland

Personalised recommendations