Abstract
The most defining characteristic of texture is its underlying geometry. Although the appearance of texture is as dynamic as its illumination and viewing conditions, its geometry remains constant. In this work, we study the fundamental characteristic properties of texture geometry—self similarity and scale variability—and exploit them to perform surface normal estimation, and geometric texture classification. Textures, whether they are regular or stochastic, exhibit some form of repetition in their underlying geometry. We use this property to derive a photometric stereo method uniquely tailored to utilize the redundancy in geometric texture. Using basic observations about the scale variability of texture geometry, we derive a compact, rotation invariant, scale-space representation of geometric texture. To evaluate this representation we introduce an extensive new texture database that contains multiple distances as well as in-plane and out-of plane rotations. The high accuracy of the classification results indicate the descriptive yet compact nature of our texture representation, and demonstrates the importance of geometric texture analysis, pointing the way towards improvements in appearance modeling and synthesis.
Chapter PDF
Similar content being viewed by others
Keywords
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.
References
Bariya, P., Novatnack, J., Schwartz, G., Nishino, K.: 3D Geometric Scale Variability in Range Images: Features and Descriptors. Int’l Journal of Computer Vision 99, 232–255 (2012)
Barsky, S., Petrou, M.: Classification of 3D Rough Surfaces Using Color and Gradient Information Recovered by Color Photometric Stereo. In: SPIE Conf. on Visualization and Optimization Techniques (2001)
Barsky, S., Petrou, M.: The 4-Source Photometric Stereo Technique For Three-Dimensional Surfaces in the Presence of Highlights and Shadows. IEEE Trans. on Pattern Analysis and Machine Intelligence 25(10), 1239–1252 (2003)
Boykov, Y., Kolmogorov, V.: An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Vision. IEEE Trans. on Pattern Analysis and Machine Intelligence 26(9), 1124–1137 (2004)
Chandraker, M., Agarwal, S.: ShadowCuts: Photometric Stereo with Shadows. In: IEEE Int’l Conf. on Computer Vision and Pattern Recognition, pp. 1–8 (2007)
Chantler, M., Schmidt, M., Petrou, M., McGunnigle, G.: The Effect of Illuminant Rotation on Texture Filters: Lissajous’s Ellipses. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002, Part III. LNCS, vol. 2352, pp. 289–303. Springer, Heidelberg (2002)
Cohen, F., Fan, Z., Patel, M.: Classification of Rotated and Scaled Textured Images Using Gaussian Markov Random Field Models. IEEE Trans. on Pattern Analysis and Machine Intelligence 13(2), 192–202 (1991)
Dana, K.J., Nayar, S.K.: 3D Textured Surface Modeling. In: IEEE Workshop on the Integration of Appearance and Geometric Methods in Object Recognition, pp. 44–56 (1999)
Fountain, S.R., Tan, T.N., Baker, K.D.: A Comparative Study of Rotation Invariant Classification and Retrieval of Texture Images. In: British Machine Vision Conference, pp. 266–275 (1998)
Kim, J., Zabih, R.: Factorial Markov Random Fields. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002, Part III. LNCS, vol. 2352, pp. 321–334. Springer, Heidelberg (2002)
Koppal, S., Narasimhan, S.: Clustering appearance for scene analysis. In: IEEE Int’l Conf. on Computer Vision and Pattern Recognition, vol. 2, pp. 1323–1330 (2006)
Lazebnik, S., Schmid, C., Ponce, J.: Affine-Invariant Local Descriptors and Neighborhood Statistics for Texture Recognition. In: IEEE Int’l Conf. on Computer Vision (2003)
Leung, T., Malik, J.: Recognizing Surfaces Using Three-Dimensional Textons. In: IEEE Int’l Conf. on Computer Vision, pp. 1010–1017 (1999)
Lin, J.: Divergence Measures Based on the Shannon Entropy. IEEE Trans. on Information Theory 37(1), 145–151 (1991)
McGunnigle, G., Chantler, M.: Rough Surface Classification Using Point Statistics from Photometric Stereo. Pattern Recognition Letters 21, 593–604 (2000)
Nayar, S., Ikeuchi, K., Kanade, T.: Shape from Interreflections. Int’l Journal of Computer Vision 6(3), 173–195 (1991)
Nayar, S., Krishnan, G., Grossberg, M.D., Raskar, R.: Fast Separation of Direct and Global Components of a Scene using High Frequency Illumination. ACM Trans. on Graphics 25(3), 935–944 (2006)
Novatnack, J., Nishino, K.: Scale-Dependent 3D Geometric Features. In: IEEE Int’l Conf. on Computer Vision, pp. 1–8 (2007)
Penirschke, A., Chantler, M., Petrou, M.: Illuminant Rotation Invariant Classification of 3D Surface Textures Using Lissajous’s Ellipses. In: Intl. Workshop on Texture Analysis and Synthesis (2002)
Smith, M.: The analysis of surface texture using photometric stereo acquisition and gradient space domain mapping. Image and Vision Computing 17(14), 1009–1019 (1999)
Sunkavalli, K., Zickler, T., Pfister, H.: Visibility Subspaces: Uncalibrated Photometric Stereo with Shadows. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) ECCV 2010, Part II. LNCS, vol. 6312, pp. 251–264. Springer, Heidelberg (2010)
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)
Woodham, R.J.: Photometric Method for Determining Surface Orientation from Multiple Images. Optical Engineering 19(1), 139–144 (1980)
Wu, T.-P., Tang, C.-K.: Photometric Stereo Via Expectation Maximization. IEEE Trans. on Pattern Analysis and Machine Intelligence 32(3), 546–560 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oxholm, G., Bariya, P., Nishino, K. (2012). The Scale of Geometric Texture. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds) Computer Vision – ECCV 2012. ECCV 2012. Lecture Notes in Computer Science, vol 7572. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33718-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-33718-5_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33717-8
Online ISBN: 978-3-642-33718-5
eBook Packages: Computer ScienceComputer Science (R0)