Texture optimization for example-based synthesis
Top Cited Papers
- 1 July 2005
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 24 (3) , 795-802
- https://doi.org/10.1145/1073204.1073263
Abstract
We present a novel technique for texture synthesis using optimization. We define a Markov Random Field (MRF)-based similarity metric for measuring the quality of synthesized texture with respect to a given input sample. This allows us to formulate the synthesis problem as minimization of an energy function, which is optimized using an Expectation Maximization (EM)-like algorithm. In contrast to most example-based techniques that do region-growing, ours is a joint optimization approach that progressively refines the entire texture. Additionally, our approach is ideally suited to allow for controllable synthesis of textures. Specifically, we demonstrate controllability by animating image textures using flow fields. We allow for general two-dimensional flow fields that may dynamically change over time. Applications of this technique include dynamic texturing of fluid animations and texture-based flow visualization.Keywords
This publication has 23 references indexed in Scilit:
- Flow-based video synthesis and editingACM Transactions on Graphics, 2004
- Feature matching and deformation for texture synthesisACM Transactions on Graphics, 2004
- Wang Tiles for image and texture generationACM Transactions on Graphics, 2003
- Poisson image editingACM Transactions on Graphics, 2003
- Graphcut texturesACM Transactions on Graphics, 2003
- Synthesis of progressively-variant textures on arbitrary surfacesACM Transactions on Graphics, 2003
- Example-based super-resolutionIEEE Computer Graphics and Applications, 2002
- Real-time texture synthesis by patch-based samplingACM Transactions on Graphics, 2001
- Texture synthesis via a noncausal nonparametric multiscale Markov random fieldIEEE Transactions on Image Processing, 1998
- A System of Subroutines for Iteratively Reweighted Least Squares ComputationsACM Transactions on Mathematical Software, 1980