Towards local control for image-based texture synthesis

New advances in image based texture synthesis techniques allow the generation of arbitrarily sized textures based on a small sample. The generated textures are perceived as very similar to the given sample. One main drawback of these techniques, however, is that the synthesized result cannot be locally controlled, that is, we are able to synthesize a larger version of the sample but without much variation. We present in this paper a technique which improves on current fast texture synthesis techniques by allowing local control over the result. By local control we mean a final texture that is still perceived as a whole but presents variations in size of the basic elements. Our solution generates the final texture from a small collection of the same sample at different resolutions, adequately interpolated. We illustrate our results with some examples, including natural textures such as animal coat patterns, which exhibit local variations that can be adequately captured by our algorithm.

[1]  Greg Turk,et al.  Generating textures on arbitrary surfaces using reaction-diffusion , 1991, SIGGRAPH.

[2]  F. Schmitt,et al.  Bidimensional texture synthesis by Markov chains , 1981 .

[3]  Eero P. Simoncelli,et al.  Texture characterization via joint statistics of wavelet coefficient magnitudes , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[4]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.

[5]  Marc Levoy,et al.  Texture synthesis over arbitrary manifold surfaces , 2001, SIGGRAPH.

[6]  King-Sun Fu,et al.  A syntactic approach to texture analysis , 1978 .

[7]  Greg Turk,et al.  Texture synthesis on surfaces , 2001, SIGGRAPH.

[8]  Alexei A. Efros,et al.  Image quilting for texture synthesis and transfer , 2001, SIGGRAPH.

[9]  David S. Ebert,et al.  Texturing and Modeling: A Procedural Approach , 1994 .

[10]  Marcelo Walter,et al.  Integrating shape and pattern in mammalian models , 2001, SIGGRAPH.

[11]  Alexei A. Efros,et al.  Texture synthesis by non-parametric sampling , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[12]  Andrew Witkin,et al.  Reaction-diffusion textures , 1991, SIGGRAPH.

[13]  Baining Guo,et al.  Real-time texture synthesis by patch-based sampling , 2001, TOGS.

[14]  James R. Bergen,et al.  Pyramid-based texture analysis/synthesis , 1995, Proceedings., International Conference on Image Processing.

[15]  Anil K. Jain,et al.  Markov Random Field Texture Models , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Lance Williams,et al.  Pyramidal parametrics , 1983, SIGGRAPH.

[17]  Jeremy S. De Bonet,et al.  Multiresolution sampling procedure for analysis and synthesis of texture images , 1997, SIGGRAPH.

[18]  Edwin Earl Catmull,et al.  A subdivision algorithm for computer display of curved surfaces. , 1974 .

[19]  Songde Ma,et al.  Model driven synthesis of natural textures for 3-D scenes , 1986, Comput. Graph..