GPU-based Multi-Resolution Image Analysis for Synthesis of Tileable Textures

Gottfried Eibner, Anton Fuhrmann, Werner Purgathofer
GPU-based Multi-Resolution Image Analysis for Synthesis of Tileable Textures
In Proceedings Intern. Symposium on Visual Computing (ISVC 2012), pages 479-488. July 2012.
[Paper]

Information

Abstract

We propose a GPU-based algorithm for texture analysis and synthesis of nearly-regular patterns, in our case scanned textiles or similar manufactured surfaces. The method takes advantage of the highly parallel execution on the GPU to generate correlation maps from captured template images. In an analysis step a lattice encoding the periodicity of the texture is computed. This lattice is used to synthesize the smallest texture tile describing the underlying pattern. Compared to other approaches, our method analyzes and synthesizes a valid lattice model without any user interaction. It is robust against small distortions and fast compared to other, more general approaches.

Additional Files and Images

Weblinks

No further information available.

BibTeX

@inproceedings{Eibner-12,
  title =      " GPU-based Multi-Resolution Image Analysis for Synthesis of
               Tileable Textures",
  author =     "Gottfried Eibner and Anton Fuhrmann and Werner Purgathofer",
  year =       "2012",
  abstract =   "We propose a GPU-based algorithm for texture analysis and
               synthesis of nearly-regular patterns, in our case scanned
               textiles or similar manufactured surfaces. The method takes
               advantage of the highly parallel execution on the GPU to
               generate correlation maps from captured template images. In
               an analysis step a lattice encoding the periodicity of the
               texture is computed. This lattice is used to synthesize the
               smallest texture tile describing the underlying pattern.
               Compared to other approaches, our method analyzes and
               synthesizes a valid lattice model without any user
               interaction. It is robust against small distortions and fast
               compared to other, more general approaches. ",
  month =      jul,
  booktitle =  "Proceedings Intern. Symposium on Visual Computing (ISVC
               2012)",
  isbn =       "978-3-642-33190-9",
  issn =       "0302-9743",
  location =   "Creta, Greece",
  organization = "Symposium proceedings",
  publisher =  "Springer-Verlag",
  series =     "Lecture Notes in Computer Science (LNCS) series",
  pages =      "479--488",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2012/Eibner-12/",
}