A multiresolution spline with application to image mosaics
ACM Transactions on Graphics (TOG)
Pyramid-based texture analysis/synthesis
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Multiresolution sampling procedure for analysis and synthesis of texture images
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Filters, Random Fields and Maximum Entropy (FRAME): Towards a Unified Theory for Texture Modeling
International Journal of Computer Vision
Proceedings of the 27th 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
Texture and reflection in computer generated images
Communications of the ACM
A Parametric Texture Model Based on Joint Statistics of Complex Wavelet Coefficients
International Journal of Computer Vision - Special issue on statistical and computational theories of vision: modeling, learning, sampling and computing, Part I
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Image quilting for texture synthesis and transfer
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Real-time texture synthesis by patch-based sampling
ACM Transactions on Graphics (TOG)
Synthesis of bidirectional texture functions on arbitrary surfaces
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Deterministic Texture Analysis and Synthesis Using Tree Structure Vector Quantization
SIBGRAPI '99 Proceedings of the XII Brazilian Symposium on Computer Graphics and Image Processing
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Graphcut textures: image and video synthesis using graph cuts
ACM SIGGRAPH 2003 Papers
Wang Tiles for image and texture generation
ACM SIGGRAPH 2003 Papers
Synthesis of progressively-variant textures on arbitrary surfaces
ACM SIGGRAPH 2003 Papers
A subdivision algorithm for computer display of curved surfaces.
A subdivision algorithm for computer display of curved surfaces.
Conjoint probabilistic subband modeling
Conjoint probabilistic subband modeling
Texture synthesis by fixed neighborhood searching
Texture synthesis by fixed neighborhood searching
Strong Markov Random Field Model
IEEE Transactions on Pattern Analysis and Machine Intelligence
Feature matching and deformation for texture synthesis
ACM SIGGRAPH 2004 Papers
Near-regular texture analysis and manipulation
ACM SIGGRAPH 2004 Papers
Jump map-based interactive texture synthesis
ACM Transactions on Graphics (TOG)
Parallel controllable texture synthesis
ACM SIGGRAPH 2005 Papers
Texture design using a simplicial complex of morphable textures
ACM SIGGRAPH 2005 Papers
Texture optimization for example-based synthesis
ACM SIGGRAPH 2005 Papers
Basic Gray Level Aura Matrices: Theory and its Application to Texture Synthesis
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1 - Volume 01
Appearance manifolds for modeling time-variant appearance of materials
ACM SIGGRAPH 2006 Papers
Time-varying surface appearance: acquisition, modeling and rendering
ACM SIGGRAPH 2006 Papers
Fast example-based surface texture synthesis via discrete optimization
The Visual Computer: International Journal of Computer Graphics
ACM Transactions on Graphics (TOG)
IEEE Transactions on Visualization and Computer Graphics
Hi-index | 0.00 |
In this part of the course notes we introduce the fundamental concepts and algorithms for texture synthesis. The goal of this part is to enable the readers to start implementing texture synthesis algorithms and producing quick results instead of providing a comprehensive literature survey, so we will concentrate on state-of-art algorithms that strike the best balance between quality, speed, and simplicity. Fortunately, algorithms that work well in terms of quality and speed are often simple and elegant, making them easy to understand and implement.