Abstract
In this paper, we propose a novel solid representation called gradient solids to compactly represent solid textures, including a tricubic interpolation scheme of colors and gradients for smooth variation and a region-based approach for representing sharp boundaries. We further propose a novel approach to directly synthesize gradient solid textures from exemplars. Compared with existing methods, our approach avoids the expensive step of synthesizing the complete solid textures at voxel level and produces optimized solid textures using our representation. This avoids significant amount of unnecessary computation and storage with comparable quality to the state of the art.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Dong, Y., Lefebvre, S., Tong, X., Drettakis, G.: Lazy solid texture synthesis. Computer Graphics Forum 27(4), 1165–1174 (2008)
Zhang, G.X., Du, S.P., Lai, Y.K., Ni, T., Hu, S.M.: Sketch guided solid texturing. Graph. Mod. 73(3), 59–73 (2011)
Wang, L., Zhou, K., Yu, Y., Guo, B.: Vector solid textures. In: Proc. ACM SIGGRAPH, Article 86 (2010)
Sun, J., Liang, L., Wen, F., Shum, H.Y.: Image vectorization using optimized gradient meshes. ACM Trans. Graph. 26(3), Article 11 (2007)
Peachey, D.R.: Solid texturing of complex surfaces. In: Proc. ACM SIGGRAPH, pp. 279–286 (1985)
Perlin, K.: An image synthesizer. In: Proc. ACM SIGGRAPH, pp. 287–296 (1985)
Wei, L.Y.: Texture synthesis from multiple sources. In: SIGGRAPH 2003 Sketch (2003)
Kopf, J., Fu, C.W., Cohen-Or, D., Deussen, O., Lischinski, D., Wong, T.T.: Solid texture synthesis from 2D exemplars. ACM Trans. Graph. 26(3), Article 2 (2007)
Chen, J., Wang, B.: High quality solid texture synthesis using position and index histogram matching. The Visual Computer 26(4), 253–262 (2010)
Lefebvre, S., Hoppe, H.: Parallel controllable texture synthesis. ACM Trans. Graph. 24(3), 777–786 (2005)
Jagnow, R., Dorsey, J., Rushmeier, H.: Stereological techniques for solid textures. In: Proc. ACM SIGGRAPH, pp. 329–335 (2004)
Takayama, K., Okabe, M., Ijiri, T., Igarashi, T.: Lapped solid textures: filling a model with anisotropic textures. ACM Trans. Graph. 27(3), Article 53 (2008)
Lai, Y.K., Hu, S.M., Martin, R.R.: Automatic and topology-preserving gradient mesh generation for image vectorization. ACM Trans. Graph. 28(3), Article 85 (2009)
Xia, T., Liao, B., Yu, Y.: Patch-based image vectorization with automatic curvlinear feature alignment. ACM Trans. Graph. 28(5), Article 115 (2009)
Orzan, A., Bousseau, A., Winnemöller, H., Barla, P., Thollot, J., Salesin, D.: Diffusion curves: a vector representaiton for smooth-shaded images. ACM Trans. Graph. 27(3), Article 92 (2008)
Barrett, W., Cheney, A.S.: Object-based image editing. ACM Trans. Graph. 21(3), 777–784 (2002)
Tumblin, J., Choudhury, P.: Bixels: Picture samples with sharp embedded boundaries. In: Proc. Eurographics Symposium on Rendering, pp. 186–196 (2004)
Pavić, D., Kobbelt, L.: Two-colored pixels. Computer Graphics Forum 29(2), 743–752 (2010)
Takayama, K., Sorkine, O., Nealen, A., Igarashi, T.: Volumetric modeling with diffusion surfaces. ACM Trans. Graph. 29(6), Article 180 (2010)
Lefebvre, S., Hoppe, H.: Appearance-space texture synthesis. ACM Trans. Graph. 25, 541–548 (2006)
Ferguson, J.: Multivariable curve interpolation. J. ACM 11(2), 221–228 (1964)
Lekien, F., Marsden, J.: Tricubic interpolation in three dimensions. J. Numerical Methods Engin. 63, 455–471 (2005)
Kadosh, A., Cohen-Or, D., Yagel, R.: Tricubic interpolation of discrete surfaces for binary volumes. IEEE Trans. Vis. Comp. Graph. 9(4), 580–586 (2003)
Ma, C., Wei, L.Y., Guo, B., Zhou, K.: Motion field texture synthesis. ACM Trans. Graph. 28(5), Article 110 (2009)
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
Zhang, GX., Lai, YK., Hu, SM. (2012). Efficient Solid Texture Synthesis Using Gradient Solids. In: Hu, SM., Martin, R.R. (eds) Computational Visual Media. CVM 2012. Lecture Notes in Computer Science, vol 7633. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34263-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-34263-9_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34262-2
Online ISBN: 978-3-642-34263-9
eBook Packages: Computer ScienceComputer Science (R0)