SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Fast texture synthesis using tree-structured vector quantization
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
The Earth Mover's Distance as a Metric for Image Retrieval
International Journal of Computer Vision
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Hatching by example: a statistical approach
NPAR '02 Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering
Self-similarity based texture editing
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Synthesis of bidirectional texture functions on arbitrary surfaces
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Texturing and Modeling: A Procedural Approach
Texturing and Modeling: A Procedural Approach
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Synthesis of progressively-variant textures on arbitrary surfaces
ACM SIGGRAPH 2003 Papers
Volumetric illustration: designing 3D models with internal textures
ACM SIGGRAPH 2004 Papers
Stereological techniques for solid textures
ACM SIGGRAPH 2004 Papers
Geometric texture synthesis by example
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Texture design using a simplicial complex of morphable textures
ACM SIGGRAPH 2005 Papers
Texture optimization for example-based synthesis
ACM SIGGRAPH 2005 Papers
A procedural object distribution function
ACM Transactions on Graphics (TOG)
Mesh quilting for geometric texture synthesis
ACM SIGGRAPH 2006 Papers
Fast example-based surface texture synthesis via discrete optimization
The Visual Computer: International Journal of Computer Graphics
Terrain Synthesis from Digital Elevation Models
IEEE Transactions on Visualization and Computer Graphics
3D collage: expressive non-realistic modeling
Proceedings of the 5th international symposium on Non-photorealistic animation and rendering
Solid texture synthesis from 2D exemplars
ACM SIGGRAPH 2007 papers
Mesh puppetry: cascading optimization of mesh deformation with inverse kinematics
ACM SIGGRAPH 2007 papers
Discovering structural regularity in 3D geometry
ACM SIGGRAPH 2008 papers
Wavelet turbulence for fluid simulation
ACM SIGGRAPH 2008 papers
ACM SIGGRAPH 2008 papers
Perception of complex aggregates
ACM SIGGRAPH 2008 papers
ACM SIGGRAPH Asia 2008 papers
Example-based hair geometry synthesis
ACM SIGGRAPH 2009 papers
Proceedings of the 7th International Symposium on Non-Photorealistic Animation and Rendering
Appearance-guided synthesis of element arrangements by example
Proceedings of the 7th International Symposium on Non-Photorealistic Animation and Rendering
Motion field texture synthesis
ACM SIGGRAPH Asia 2009 papers
Aggregate dynamics for dense crowd simulation
ACM SIGGRAPH Asia 2009 papers
RepFinder: finding approximately repeated scene elements for image editing
ACM SIGGRAPH 2010 papers
Example-based stippling using a scale-dependent grayscale process
NPAR '10 Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering
Technical Section: Example-based curve synthesis
Computers and Graphics
ACM SIGGRAPH Asia 2010 papers
ACM SIGGRAPH Asia 2010 papers
Structure-aware synthesis for predictive woven fabric appearance
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automated constraint placement to maintain pile shape
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Analysis and synthesis of point distributions based on pair correlation
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Towards effective evaluation of geometric texture synthesis algorithms
Proceedings of the Symposium on Non-Photorealistic Animation and Rendering
Patch-based geometric texture synthesis
Proceedings of the Symposium on Computational Aesthetics
A shape-aware model for discrete texture synthesis
EGSR '13 Proceedings of the Eurographics Symposium on Rendering
Hi-index | 0.01 |
A variety of phenomena can be characterized by repetitive small scale elements within a large scale domain. Examples include a stack of fresh produce, a plate of spaghetti, or a mosaic pattern. Although certain results can be produced via manual placement or procedural/physical simulation, these methods can be labor intensive, difficult to control, or limited to specific phenomena. We present discrete element textures, a data-driven method for synthesizing repetitive elements according to a small input exemplar and a large output domain. Our method preserves both individual element properties and their aggregate distributions. It is also general and applicable to a variety of phenomena, including different dimensionalities, different element properties and distributions, and different effects including both artistic and physically realistic ones. We represent each element by one or multiple samples whose positions encode relevant element attributes including position, size, shape, and orientation. We propose a sample-based neighborhood similarity metric and an energy optimization solver to synthesize desired outputs that observe not only input exemplars and output domains but also optional constraints such as physics, orientation fields, and boundary conditions. As a further benefit, our method can also be applied for editing existing element distributions.