Skip to main content
Top

2016 | OriginalPaper | Chapter

Fine-Grained Material Classification Using Micro-geometry and Reflectance

Authors : Christos Kampouris, Stefanos Zafeiriou, Abhijeet Ghosh, Sotiris Malassiotis

Published in: Computer Vision – ECCV 2016

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this paper we focus on an understudied computer vision problem, particularly how the micro-geometry and the reflectance of a surface can be used to infer its material. To this end, we introduce a new, publicly available database for fine-grained material classification, consisting of over 2000 surfaces of fabrics (http://​ibug.​doc.​ic.​ac.​uk/​resources/​fabrics.). The database has been collected using a custom-made portable but cheap and easy to assemble photometric stereo sensor. We use the normal map and the albedo of each surface to recognize its material via the use of handcrafted and learned features and various feature encodings. We also perform garment classification using the same approach. We show that the fusion of normals and albedo information outperforms standard methods which rely only on the use of texture information. Our methodologies, both for data collection, as well as for material classification can be applied easily to many real-word scenarios including design of new robots able to sense materials and industrial inspection.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
We have tried other features such as Local Binary Patterns (LBPs) [39] and the MR8 filters in [2] but the results were much poorer than dense SIFT, hence are not reported.
 
Literature
1.
go back to reference Leung, T., Malik, J.: Representing and recognizing the visual appearance of materials using three-dimensional textons. Int. J. Comput. Vis. 43(1), 29–44 (2001)CrossRefMATH Leung, T., Malik, J.: Representing and recognizing the visual appearance of materials using three-dimensional textons. Int. J. Comput. Vis. 43(1), 29–44 (2001)CrossRefMATH
2.
go back to reference Varma, M., Zisserman, A.: A statistical approach to texture classification from single images. Int. J. Comput. Vis. 62(1), 61–81 (2005)CrossRef Varma, M., Zisserman, A.: A statistical approach to texture classification from single images. Int. J. Comput. Vis. 62(1), 61–81 (2005)CrossRef
3.
go back to reference Varma, M., Zisserman, A.: A statistical approach to material classification using image patch exemplars. IEEE Trans. Pattern Anal. Mach. Intell. 31(11), 2032–2047 (2009)CrossRef Varma, M., Zisserman, A.: A statistical approach to material classification using image patch exemplars. IEEE Trans. Pattern Anal. Mach. Intell. 31(11), 2032–2047 (2009)CrossRef
4.
go back to reference Caputo, B., Hayman, E., Mallikarjuna, P.: Class-specific material categorisation. In: Tenth IEEE International Conference on Computer Vision, ICCV 2005, vol. 2, pp. 1597–1604. IEEE (2005) Caputo, B., Hayman, E., Mallikarjuna, P.: Class-specific material categorisation. In: Tenth IEEE International Conference on Computer Vision, ICCV 2005, vol. 2, pp. 1597–1604. IEEE (2005)
5.
go back to reference Caputo, B., Hayman, E., Fritz, M., Eklundh, J.O.: Classifying materials in the real world. Image Vis. Comput. 28(1), 150–163 (2010)CrossRef Caputo, B., Hayman, E., Fritz, M., Eklundh, J.O.: Classifying materials in the real world. Image Vis. Comput. 28(1), 150–163 (2010)CrossRef
6.
go back to reference Varma, M., Zisserman, A.: Classifying images of materials: achieving viewpoint and illumination independence. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002, Part III. LNCS, vol. 2352, pp. 255–271. Springer, Heidelberg (2002). doi:10.1007/3-540-47977-5_17 CrossRef Varma, M., Zisserman, A.: Classifying images of materials: achieving viewpoint and illumination independence. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002, Part III. LNCS, vol. 2352, pp. 255–271. Springer, Heidelberg (2002). doi:10.​1007/​3-540-47977-5_​17 CrossRef
7.
go back to reference Sharan, L., Liu, C., Rosenholtz, R., Adelson, E.: Recognizing materials using perceptually inspired features. Int. J. Comput. Vis. 103(3), 348–371 (2013)MathSciNetCrossRefMATH Sharan, L., Liu, C., Rosenholtz, R., Adelson, E.: Recognizing materials using perceptually inspired features. Int. J. Comput. Vis. 103(3), 348–371 (2013)MathSciNetCrossRefMATH
8.
go back to reference Cimpoi, M., Maji, S., Kokkinos, I., Mohamed, S., Vedaldi, A.: Describing textures in the wild. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3606–3613 (2014) Cimpoi, M., Maji, S., Kokkinos, I., Mohamed, S., Vedaldi, A.: Describing textures in the wild. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3606–3613 (2014)
9.
go back to reference Bell, S., Upchurch, P., Snavely, N., Bala, K.: Material recognition in the wild with the materials in context database. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3479–3487 (2015) Bell, S., Upchurch, P., Snavely, N., Bala, K.: Material recognition in the wild with the materials in context database. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3479–3487 (2015)
10.
go back to reference Cimpoi, M., Maji, S., Kokkinos, I., Vedaldi, A.: Deep filter banks for texture recognition, description, and segmentation. Int. J. Comput. Vis. 118, 1–30 (2015)MathSciNet Cimpoi, M., Maji, S., Kokkinos, I., Vedaldi, A.: Deep filter banks for texture recognition, description, and segmentation. Int. J. Comput. Vis. 118, 1–30 (2015)MathSciNet
11.
go back to reference Cimpoi, M., Maji, S., Vedaldi, A.: Deep filter banks for texture recognition and segmentation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3828–3836 (2015) Cimpoi, M., Maji, S., Vedaldi, A.: Deep filter banks for texture recognition and segmentation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3828–3836 (2015)
12.
go back to reference Bell, S., Upchurch, P., Snavely, N., Bala, K.: Opensurfaces: a richly annotated catalog of surface appearance. ACM Trans. Graph. (TOG) 32(4), 111 (2013)CrossRef Bell, S., Upchurch, P., Snavely, N., Bala, K.: Opensurfaces: a richly annotated catalog of surface appearance. ACM Trans. Graph. (TOG) 32(4), 111 (2013)CrossRef
13.
go back to reference Dana, K., Van-Ginneken, B., Nayar, S., Koenderink, J.: Reflectance and texture of real world surfaces. ACM Trans. Graph. (TOG) 18(1), 1–34 (1999)CrossRef Dana, K., Van-Ginneken, B., Nayar, S., Koenderink, J.: Reflectance and texture of real world surfaces. ACM Trans. Graph. (TOG) 18(1), 1–34 (1999)CrossRef
16.
go back to reference Miller, S., van den Berg, J., Fritz, M., Darrell, T., Goldberg, K., Abbeel, P.: A geometric approach to robotic laundry folding. Int. J. Robot. Res. 31(2), 249–267 (2012)CrossRef Miller, S., van den Berg, J., Fritz, M., Darrell, T., Goldberg, K., Abbeel, P.: A geometric approach to robotic laundry folding. Int. J. Robot. Res. 31(2), 249–267 (2012)CrossRef
17.
go back to reference Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: a large-scale hierarchical image database. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2009, pp. 248–255, June 2009 Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: a large-scale hierarchical image database. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2009, pp. 248–255, June 2009
18.
go back to reference Sharan, L., Rosenholtz, R., Adelson, E.: Material perception: what can you see in a brief glance? J. Vis. 9(8), 784 (2009)CrossRef Sharan, L., Rosenholtz, R., Adelson, E.: Material perception: what can you see in a brief glance? J. Vis. 9(8), 784 (2009)CrossRef
19.
go back to reference Bosch, A., Zisserman, A., Munoz, X.: Image classification using random forests and ferns. In: IEEE 11th International Conference on Computer Vision, ICCV 2007, pp. 1–8. IEEE (2007) Bosch, A., Zisserman, A., Munoz, X.: Image classification using random forests and ferns. In: IEEE 11th International Conference on Computer Vision, ICCV 2007, pp. 1–8. IEEE (2007)
20.
go back to reference Jaakkola, T.S., Haussler, D., et al.: Exploiting generative models in discriminative classifiers. In: Advances in Neural Information Processing Systems, pp. 487–493 (1999) Jaakkola, T.S., Haussler, D., et al.: Exploiting generative models in discriminative classifiers. In: Advances in Neural Information Processing Systems, pp. 487–493 (1999)
21.
go back to reference Perronnin, F., Dance, C.: Fisher kernels on visual vocabularies for image categorization. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2007, pp. 1–8. IEEE (2007) Perronnin, F., Dance, C.: Fisher kernels on visual vocabularies for image categorization. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2007, pp. 1–8. IEEE (2007)
22.
go back to reference Jégou, H., Douze, M., Schmid, C., Pérez, P.: Aggregating local descriptors into a compact image representation. In: 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3304–3311. IEEE (2010) Jégou, H., Douze, M., Schmid, C., Pérez, P.: Aggregating local descriptors into a compact image representation. In: 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3304–3311. IEEE (2010)
23.
go back to reference Lowe, D.: Object recognition from local scale-invariant features. In: The Proceedings of the Seventh IEEE International Conference on Computer Vision, vol. 2, pp. 1150–1157 (1999) Lowe, D.: Object recognition from local scale-invariant features. In: The Proceedings of the Seventh IEEE International Conference on Computer Vision, vol. 2, pp. 1150–1157 (1999)
24.
go back to reference Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition (2014). arXiv preprint: arXiv:1409.1556 Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition (2014). arXiv preprint: arXiv:​1409.​1556
25.
go back to reference Brodatz, P.: Textures. Dover Publications, New York (1966) Brodatz, P.: Textures. Dover Publications, New York (1966)
26.
go back to reference Liu, C., Sharan, L., Adelson, E., Rosenholtz, R.: Exploring features in a bayesian framework for material recognition. In: 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 239–246 (2010) Liu, C., Sharan, L., Adelson, E., Rosenholtz, R.: Exploring features in a bayesian framework for material recognition. In: 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 239–246 (2010)
27.
go back to reference Hu, D., Bo, L., Ren, X.: Toward robust material recognition for everyday objects. In: Proceedings of the British Machine Vision Conference, pp. 48.1–48.11 (2011) Hu, D., Bo, L., Ren, X.: Toward robust material recognition for everyday objects. In: Proceedings of the British Machine Vision Conference, pp. 48.1–48.11 (2011)
28.
go back to reference Weinmann, M., Gall, J., Klein, R.: Material classification based on training data synthesized using a BTF database. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014, Part III. LNCS, vol. 8691, pp. 156–171. Springer, Heidelberg (2014). doi:10.1007/978-3-319-10578-9_11 Weinmann, M., Gall, J., Klein, R.: Material classification based on training data synthesized using a BTF database. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014, Part III. LNCS, vol. 8691, pp. 156–171. Springer, Heidelberg (2014). doi:10.​1007/​978-3-319-10578-9_​11
29.
go back to reference Wu, J., Chantler, M.J.: Combining gradient and albedo data for rotation invariant classification of 3d surface texture. In: Proceedings of the Ninth IEEE International Conference on Computer Vision, pp. 848–855. IEEE (2003) Wu, J., Chantler, M.J.: Combining gradient and albedo data for rotation invariant classification of 3d surface texture. In: Proceedings of the Ninth IEEE International Conference on Computer Vision, pp. 848–855. IEEE (2003)
30.
go back to reference Li, R., Adelson, E.: Sensing and recognizing surface textures using a gelsight sensor. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1241–1247 (2013) Li, R., Adelson, E.: Sensing and recognizing surface textures using a gelsight sensor. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1241–1247 (2013)
31.
go back to reference Johnson, M.K., Cole, F., Raj, A., Adelson, E.H.: Microgeometry capture using an elastomeric sensor. ACM Trans. Graph. (TOG) 30, 46 (2011). ACMCrossRef Johnson, M.K., Cole, F., Raj, A., Adelson, E.H.: Microgeometry capture using an elastomeric sensor. ACM Trans. Graph. (TOG) 30, 46 (2011). ACMCrossRef
32.
go back to reference Woodham, R.: Photometric method for determining surface orientation from multiple images. Opt. Eng. 19, 139–144 (1980)CrossRef Woodham, R.: Photometric method for determining surface orientation from multiple images. Opt. Eng. 19, 139–144 (1980)CrossRef
33.
go back to reference Smith, L., Smith, M., Farooq, A.R., Sun, J., Ding, Y., Warr, R.: Machine vision 3D skin texture analysis for detection of melanoma. Sens. Rev. 31(2), 111–119 (2011)CrossRef Smith, L., Smith, M., Farooq, A.R., Sun, J., Ding, Y., Warr, R.: Machine vision 3D skin texture analysis for detection of melanoma. Sens. Rev. 31(2), 111–119 (2011)CrossRef
34.
go back to reference Zafeiriou, S., Atkinson, G., Hansen, M., Smith, W., Argyriou, V., Petrou, M., Smith, M., Smith, L.: Face recognition and verification using photometric stereo: the photoface database and a comprehensive evaluation. IEEE Trans. Inf. Forensics Secur. 8(1), 121–135 (2013)CrossRef Zafeiriou, S., Atkinson, G., Hansen, M., Smith, W., Argyriou, V., Petrou, M., Smith, M., Smith, L.: Face recognition and verification using photometric stereo: the photoface database and a comprehensive evaluation. IEEE Trans. Inf. Forensics Secur. 8(1), 121–135 (2013)CrossRef
35.
go back to reference Ikeuchi, K., Nishihara, H.K., Horn, B.K., Sobalvarro, P., Nagata, S.: Determining grasp configurations using photometric stereo and the prism binocular stereo system. Int. J. Robot. Res. 5(1), 46–65 (1986)CrossRef Ikeuchi, K., Nishihara, H.K., Horn, B.K., Sobalvarro, P., Nagata, S.: Determining grasp configurations using photometric stereo and the prism binocular stereo system. Int. J. Robot. Res. 5(1), 46–65 (1986)CrossRef
36.
go back to reference Einarsson, P., Hawkins, T., Debevec, P.: Photometric stereo for archeological inscriptions. In: ACM SIGGRAPH 2004 Sketches, p. 81. ACM, New York (2004) Einarsson, P., Hawkins, T., Debevec, P.: Photometric stereo for archeological inscriptions. In: ACM SIGGRAPH 2004 Sketches, p. 81. ACM, New York (2004)
37.
go back to reference Barsky, S., Petrou, M.: The 4-source photometric stereo technique for three-dimensional surfaces in the presence of highlights and shadows. IEEE Trans. Pattern Anal. Mach. Intell. 25(10), 1239–1252 (2003)CrossRef Barsky, S., Petrou, M.: The 4-source photometric stereo technique for three-dimensional surfaces in the presence of highlights and shadows. IEEE Trans. Pattern Anal. Mach. Intell. 25(10), 1239–1252 (2003)CrossRef
38.
go back to reference Frankot, R., Chellappa, R.: A method for enforcing integrability in shape from shading algorithms. IEEE Trans. Pattern Anal. 10(4), 439–451 (1988)CrossRefMATH Frankot, R., Chellappa, R.: A method for enforcing integrability in shape from shading algorithms. IEEE Trans. Pattern Anal. 10(4), 439–451 (1988)CrossRefMATH
39.
go back to reference 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)CrossRefMATH 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)CrossRefMATH
40.
go back to reference Chatfield, K., Simonyan, K., Vedaldi, A., Zisserman, A.: Return of the devil in the details: delving deep into convolutional nets. In: British Machine Vision Conference (2014) Chatfield, K., Simonyan, K., Vedaldi, A., Zisserman, A.: Return of the devil in the details: delving deep into convolutional nets. In: British Machine Vision Conference (2014)
41.
42.
go back to reference Jain, A.K., Dubes, R.C.: Algorithms for Clustering Data. Prentice-Hall, Inc., Upper Saddle River (1988)MATH Jain, A.K., Dubes, R.C.: Algorithms for Clustering Data. Prentice-Hall, Inc., Upper Saddle River (1988)MATH
43.
go back to reference Fukunaga, K.: Introduction to Statistical Pattern Recognition. Academic Press, Cambridge (2013)MATH Fukunaga, K.: Introduction to Statistical Pattern Recognition. Academic Press, Cambridge (2013)MATH
44.
go back to reference Hsu, C.W., Lin, C.J.: A comparison of methods for multiclass support vector machines. IEEE Trans. Neural Netw. 13(2), 415–425 (2002)CrossRef Hsu, C.W., Lin, C.J.: A comparison of methods for multiclass support vector machines. IEEE Trans. Neural Netw. 13(2), 415–425 (2002)CrossRef
46.
go back to reference Vedaldi, A., Lenc, K.: Matconvnet - convolutional neural networks for MATLAB. CoRR abs/1412.4564 (2014) Vedaldi, A., Lenc, K.: Matconvnet - convolutional neural networks for MATLAB. CoRR abs/1412.4564 (2014)
Metadata
Title
Fine-Grained Material Classification Using Micro-geometry and Reflectance
Authors
Christos Kampouris
Stefanos Zafeiriou
Abhijeet Ghosh
Sotiris Malassiotis
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-46454-1_47

Premium Partner