Semi‐Procedural Textures Using Point Process Texture Basis Functions - Laboratoire d'InfoRmatique en Image et Systèmes d'information Accéder directement au contenu
Article Dans Une Revue Computer Graphics Forum Année : 2020

Semi‐Procedural Textures Using Point Process Texture Basis Functions

Résumé

We introduce a novel semi‐procedural approach that avoids drawbacks of procedural textures and leverages advantages of data‐driven 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.
Fichier principal
Vignette du fichier
cgf.14061.pdf (136.04 Mo) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
licence

Dates et versions

hal-03158479 , version 1 (22-05-2024)

Licence

Identifiants

Citer

Pascal Guehl, Rémi Allègre, Jean-Michel Dischler, Bedrich Benes, Eric Galin. Semi‐Procedural Textures Using Point Process Texture Basis Functions. Computer Graphics Forum, 2020, 39 (4), pp.159-171. ⟨10.1111/cgf.14061⟩. ⟨hal-03158479⟩

Relations

124 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More