AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (31.5 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Automatic texture exemplar extraction based on global and local textureness measures

Shenzhen University, Shenzhen 518000, China.
Show Author Information

Abstract

Texture synthesis is widely used for modeling the appearance of virtual objects. However, traditional texture synthesis techniques emphasize creation of optimal target textures, and pay insufficient attention to choice of suitable input texture exemplars. Currently, obtaining texture exemplars from natural images is a labor intensive task for the artists, requiring careful photography and significant post-processing. In this paper, we present an automatic texture exemplar extraction method based on global and local textureness measures. To improve the efficiency of dominant texture identification, we first perform Poisson disk sampling to randomly and uniformly crop patches from a natural image. For global textureness assessment, we use a GIST descriptor to distinguish textured patches from non-textured patches, in conjunction with SVM prediction. To identify real texture exemplars consisting solely of the dominant texture, we further measure the local textureness of a patch by extracting and matching the local structure (using binary Gabor pattern (BGP)) and dominant color features (using color histograms) between a patch and its sub-regions. Finally, we obtain optimal texture exemplars by scoring and ranking extracted patches using these global and local textureness measures. We evaluate our method on a variety of images with different kinds of textures. A convincing visual comparison with textures manually selected by an artist and a statistical study demonstrate its effectiveness.

References

[1]
Tartavel, G.; Gousseau, Y.; Peyré, G. Variational texture synthesis with sparsity and spectrum constraints. Journal of Mathematical Imaging and Vision Vol. 52, No. 1, 124-144, 2015.
[2]
Gatys, L. A.; Ecker, A. S.; Bethge, M. Texture synthesis using convolutional neural networks. In: Proceedings of the 28th International Conference on Neural Information Processing Systems, Vol. 1, 262-270, 2015.
[3]
Aguerrebere, C.; Gousseau, Y.; Tartavel, G. Exemplar-based texture synthesis: The Efros–Leung algorithm. Image Processing on Line Vol. 3, 223-241, 2013.
[4]
Lockerman, Y. D.; Xue, S.; Dorsey, J.; Rushmeier, H. Creating texture exemplars from unconstrained images. In: Proceedings of the International Conference on Computer-Aided Design and Computer Graphics, 397-398, 2013.
[5]
Moritz, J.; James, S.; Haines, T. S. F.; Ritschel, T.; Weyrich, T. Texture stationarization: Turning photos into tileable textures. Computer Graphics Forum Vol. 36, No. 2, 177-188, 2017.
[6]
Lu, J.; Dorsey, J.; Rushmeier, H. Dominant texture and diffusion distance manifolds. Computer Graphics Forum Vol. 28, No. 2, 667-676, 2009.
[7]
Wang, W.; Hua, M. Extracting dominant textures in real time with multi-scale hue-saturation-intensity histograms. IEEE Transactions on Image Processing Vol. 22, No. 11, 4237-4248, 2013.
[8]
Lockerman, Y. D.; Sauvage, B.; Allègre, R.; Dischler, J.-M.; Dorsey, J.; Rushmeier, H. Multi-scale label-map extraction for texture synthesis. ACM Transactions on Graphics Vol. 35, No. 4, Article No. 140, 2016.
[9]
Efros, A. A.; Freeman, W. T. Image quilting for texture synthesis and transfer. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, 341-346, 2001.
[10]
Wu, Q.; Yu, Y. Feature matching and deformation for texture synthesis. ACM Transactions on Graphics Vol. 23, No. 3, 364-367, 2004.
[11]
Campisi, P.; Scarano, G. A multiresolution approach for texture synthesis using the circular harmonic functions. IEEE Transactions on Image Processing Vol. 11, No. 1, 37-51, 2002.
[12]
Fišer, J.; Jamriška, O.; Simons, D.; Shachtman, E.; Lu, J.; Asente, P.; Lukáč, M.; Sýkora, D. Example-based synthesis of stylized facial animations. ACM Transactions on Graphics Vol. 36, No. 4, Article No. 155, 2017.
[13]
Turk, G. Texture synthesis on surfaces. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, 347-354, 2001.
[14]
Liu, Y.; Lin, W.-C.; Hays, J. Near-regular texture analysis and manipulation. ACM Transactions on Graphics Vol. 23, No. 3, 368-376, 2004.
[15]
Karthlkeyani, V.; Duraiswamy, K.; Kamalakkannan, P. Texture analysis and synthesis for near-regular textures. In: Proceedings of the International Conference on Intelligent Sensing and Information Processing, 134-139, 2005.
[16]
Lin, W. C.; Hays, J.; Wu, C.; Liu, Y.; Kwatra, V. Quantitative evaluation of near regular texture synthesis algorithms. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 427-434, 2006.
[17]
Latif-Amet, A.; Ertüzün, A.; Erçil. A. An efficient method for texture defect detection: Sub-band domain co-occurrence matrices. Image and Vision Computing Vol. 18, Nos. 6–7, 543-553, 2000.
[18]
Dai, D.; Riemenschneider, H.; Van Gool, L. The synthesizability of texture examples. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 3027-3034, 2014.
[19]
Bridson, R. Fast Poisson disk sampling in arbitrary dimensions. In: Proceedings of the SIGGRAPH Sketches, 22, 2007.
[20]
Wei, L. Y. Parallel Poisson disk sampling. ACM Transactions on Graphics Vol. 27, No. 3, Article No. 20, 2008.
[21]
Oliva A.; Torralba, A. Modeling the shape of the scene: A holistic representation of the spatial envelope. International Journal of Computer Vision Vol. 42, No. 3, 145-175, 2001.
[22]
Chang, C.-C.; Lin, C.-J. LIBSVM: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology Vol. 2, No. 3, Article No. 27, 2011.
[23]
Ojala, T.; Pietikinen, M.; Menp, T. Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence Vol. 24, No. 7, 971-987, 2000.
[24]
Sanchez-Avila, C.; Sanchez-Reillo, R. Two different approaches for iris recognition using Gabor filters and multiscale zero-crossing representation. Pattern Recognition Vol. 38, No. 2, 231-240, 2005.
Computational Visual Media
Pages 173-184
Cite this article:
Wu H, Lyu X, Wen Z. Automatic texture exemplar extraction based on global and local textureness measures. Computational Visual Media, 2018, 4(2): 173-184. https://doi.org/10.1007/s41095-018-0106-z

699

Views

18

Downloads

9

Crossref

N/A

Web of Science

9

Scopus

0

CSCD

Altmetrics

Revised: 25 December 2017
Accepted: 31 December 2017
Published: 17 March 2018
© The Author(s) 2018

This article is published with open access at Springerlink.com

The articles published in this journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http:// creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Other papers from this open access journal are available free of charge from http://www.springer.com/journal/41095. To submit a manuscript, please go to https://www. editorialmanager.com/cvmj.

Return