Semi-Procedural Textures Using Point Process Texture Basis Functions
dc.contributor.author | Guehl, Pascal | en_US |
dc.contributor.author | Allègre, Remi | en_US |
dc.contributor.author | Dischler, Jean-Michel | en_US |
dc.contributor.author | Benes, Bedrich | en_US |
dc.contributor.author | Galin, Eric | en_US |
dc.contributor.editor | Dachsbacher, Carsten and Pharr, Matt | en_US |
dc.date.accessioned | 2020-06-28T15:24:54Z | |
dc.date.available | 2020-06-28T15:24:54Z | |
dc.date.issued | 2020 | |
dc.description.abstract | We introduce a novel semi-procedural approach that avoids drawbacks of procedural textures and leverages advantages of datadriven texture synthesis. We split synthesis in two parts: 1) structure synthesis, based on a procedural parametric model and 2) color details synthesis, being data-driven. The procedural model consists of a generic Point Process Texture Basis Function (PPTBF), which extends sparse convolution noises by defining rich convolution kernels. They consist of a window function multiplied with a correlated statistical mixture of Gabor functions, both designed to encapsulate a large span of common spatial stochastic structures, including cells, cracks, grains, scratches, spots, stains, and waves. Parameters can be prescribed automatically by supplying binary structure exemplars. As for noise-based Gaussian textures, the PPTBF is used as stand-alone function, avoiding classification tasks that occur when handling multiple procedural assets. Because the PPTBF is based on a single set of parameters it allows for continuous transitions between different visual structures and an easy control over its visual characteristics. Color is consistently synthesized from the exemplar using a multiscale parallel texture synthesis by numbers, constrained by the PPTBF. The generated textures are parametric, infinite and avoid repetition. The data-driven part is automatic and guarantees strong visual resemblance with inputs. | en_US |
dc.description.number | 4 | |
dc.description.sectionheaders | Images and Textures | |
dc.description.seriesinformation | Computer Graphics Forum | |
dc.description.volume | 39 | |
dc.identifier.doi | 10.1111/cgf.14061 | |
dc.identifier.issn | 1467-8659 | |
dc.identifier.pages | 159-171 | |
dc.identifier.uri | https://doi.org/10.1111/cgf.14061 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.1111/cgf14061 | |
dc.publisher | The Eurographics Association and John Wiley & Sons Ltd. | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.title | Semi-Procedural Textures Using Point Process Texture Basis Functions | en_US |
Files
Original bundle
1 - 5 of 6