• Corpus ID: 13310553

Order-Independent Texture Synthesis

  title={Order-Independent Texture Synthesis},
  author={Li-yi Wei and Marc Levoy},
Search-based texture synthesis algorithms are sensitive to the order in which texture samples are generated; different synthesis orders yield different textures. Unfortunately, most polygon rasterizers and ray tracers do not guarantee the order with which surfaces are sampled. To circumvent this problem, textures are synthesized beforehand at some maximum resolution and rendered using texture mapping. We describe a search-based texture synthesis algorithm in which samples can be generated in… 

Figures from this paper

Modeling Textured Translucent Materials with Lazy Solid Texture Synthesis
A new parallel, spatially deterministic solid texture synthesis algorithm which generates high resolution solid textures on surfaces within seconds, and can interactively synthesize new textures for surfaces that appear when breaking or cutting objects.
Recent developments in example-based texture synthesis for graphics rendering
A basic introduction to Texture Synthesis, an overview over the recent developments in the area and a comparison of current state-of-the-art algorithms are given, determining upand downsides of each of the presented approaches.
Synthesized textures in 3 D rendering
This thesis explores a method using texture synthesis that aims to reduce visual repetition and memory usage at the cost of a preprocessing step and higher run time performance requirements.
Synthesized textures in 3D rendering
This thesis explores a method using texture synthesis that aims to reduce visual repetition and memory usage at the cost of a pre-processing step and higher run time performance requirements.
Repeatable texture sampling with interchangeable patches
A new parallel patch-based method which allows repeatable sampling without cache, and does not create visual repetitions is presented, suitable for GPU and ray-tracing applications.
Image completion by structure reconstruction and texture synthesis
An algorithm to link regions around the hole to create topologically consistent structure in the hole, the structure being then made to match that of the rest of the image, using a texture synthesis method.
On Demand Solid Texture Synthesis Using Deep 3D Networks
This paper describes a novel approach for on demand volumetric texture synthesis based on a deep learning framework that allows for the generation of high‐quality three‐dimensional (3D) data at
Image enlargement by patch-based seam synthesis
This paper proposes a new image enlargement method inspired from seam-carving and texture synthesis, called Patch-Based Seam Synthesis, which fully utilizes the texture information of an image and thus is a content-based method.
Automatic Quality Measurement and Parameter Selection for Example-based Texture Synthesis
This technical paper proposes automatic parameter optimization methods for example based texture synthesis and applies presented methods to a state of the art texture synthesis algorithm, namely the one proposed by Kopf et al [14].
Precomputed procedural content level of detail
Procedural content is a basis of todays cinema and VFX (visual effects) industrial pipeline because it allows to reduce the cost of manual content creation. This is also important in recent


Fast texture synthesis using tree-structured vector quantization
This paper presents an efficient algorithm for realistic texture synthesis derived from Markov Random Field texture models and generates textures through a deterministic searching process that accelerates this synthesis process using tree-structured vector quantization.
Synthesizing natural textures
The algorithm is extended to allow direct user input for interactive control over the texture synthesis process, which allows the user to indicate large-scale properties of the texture appearance using a standard painting-style interface, and to choose among various candidate textures the algorithm can create by performing different number of iterations.
Hierarchical pattern mapping
We present a multi-scale algorithm for mapping a texture defined by an input image onto an arbitrary surface. It avoids the generation and storage of a new, specific texture. The idea is to
Texture synthesis over arbitrary manifold surfaces
This paper presents a solution to this problem for surfaces defined by dense polygon meshes by extending Wei and Levoy's texture synthesis method by generalizing their definition of search neighborhoods and synthesizing a texture that contains no discontinuities, exhibits low distortion, and is perceived to be similar to the sample texture.
Chaos Mosaic: Fast and Memory Efficient Texture Synthesis
The chaos mosaic allows us to synthesize and render synthetic textures that, if stored explicitly as textures, would require prohibitively large amount of storage and drastically reduce the bandwidth for interactive 3D graphics delivered across the internet.
Texture synthesis on surfaces
This method draws upon texture synthesis methods that use image pyramids, and it uses a mesh hierarchy to serve in place of such pyramids to synthesize a texture directly on the surface of the model.
Texture synthesis by non-parametric sampling
  • Alexei A. Efros, T. Leung
  • Computer Science
    Proceedings of the Seventh IEEE International Conference on Computer Vision
  • 1999
A non-parametric method for texture synthesis that aims at preserving as much local structure as possible and produces good results for a wide variety of synthetic and real-world textures.
Lapped textures
This work optimize the parametrization of each surface patch such that the tangential vector field aligns everywhere with the standard frame of the texture patch, and shows that this optimization is solved efficiently as a sparse linear system.
Pyramid-based texture analysis/synthesis
  • D. Heeger, J. Bergen
  • Computer Science
    Proceedings., International Conference on Image Processing
  • 1995
This paper describes a method for synthesizing images that match the texture appearance of a given digitized sample that is based on a model of human texture perception, and has potential to be a practically useful tool for image processing and graphics applications.
Synthesis of bidirectional texture functions on arbitrary surfaces
This paper presents an algorithm for synthesizing the BTF on an arbitrary surface from a sample BTF, and describes a general search strategy, called the k-coherent search, for fast BTF synthesis using surface textons.