Texture design using a simplicial complex of morphable textures
- 1 July 2005
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 24 (3) , 787-794
- https://doi.org/10.1145/1073204.1073262
Abstract
We present a system for designing novel textures in the space of textures induced by an input database. We capture the structure of the induced space by a simplicial complex where vertices of the simplices represent input textures. A user can generate new textures by interpolating within individual simplices. We propose a morphable interpolation for textures, which also defines a metric used to build the simplicial complex. To guarantee sharpness in interpolated textures, we enforce histograms of high-frequency content using a novel method for histogram interpolation. We allow users to continuously navigate in the simplicial complex and design new textures using a simple and efficient user interface. We demonstrate the usefulness of our system by integrating it with a 3D texture painting application, where the user interactively designs desired textures.Keywords
This publication has 32 references indexed in Scilit:
- Feature matching and deformation for texture synthesisACM Transactions on Graphics, 2004
- 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
- Synthesis of bidirectional texture functions on arbitrary surfacesACM Transactions on Graphics, 2002
- Edge, junction, and corner detection using color distributionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2001
- Texture mixing and texture movie synthesis using statistical learningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2001
- Similarity and features of natural textures.Journal of Experimental Psychology: Human Perception and Performance, 1999
- Minimax Entropy Principle and Its Application to Texture ModelingNeural Computation, 1997
- Trajectory Mapping: A New Nonmetric Scaling TechniquePerception, 1995