当前位置: X-MOL 学术Comput. Graph. Forum › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Semi-Procedural Textures Using Point Process Texture Basis Functions
Computer Graphics Forum ( IF 2.7 ) Pub Date : 2020-07-01 , DOI: 10.1111/cgf.14061
P. Guehl 1 , R. Allègre 1 , J.‐M. Dischler 1 , B. Benes 2 , E. Galin 3
Affiliation  

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.

中文翻译:

使用点处理纹理基础函数的半程序纹理

我们引入了一种新颖的半过程方法,它避免了过程纹理的缺点并利用了数据驱动纹理合成的优势。我们将合成分为两部分:1)基于过程参数模型的结构合成和 2)数据驱动的颜色细节合成。程序模型由通用点处理纹理基函数 (PPTBF) 组成,它通过定义丰富的卷积核来扩展稀疏卷积噪声。它们由一个窗函数乘以 Gabor 函数的相关统计混合组成,两者都旨在封装大跨度的常见空间随机结构,包括细胞、裂缝、颗粒、划痕、斑点、污渍和波浪。可以通过提供二进制结构示例自动指定参数。对于基于噪声的高斯纹理,PPTBF 用作独立功能,避免在处理多个程序资产时发生的分类任务。因为 PPTBF 基于一组参数,所以它允许不同视觉结构之间的连续转换,并可以轻松控制其视觉特性。颜色是从样本中使用多尺度并行纹理合成一致合成的,受 PPTBF 约束。生成的纹理是参数化的、无限的并且避免重复。数据驱动部分是自动的,并保证与输入具有很强的视觉相似性。因为 PPTBF 基于一组参数,所以它允许不同视觉结构之间的连续转换,并可以轻松控制其视觉特性。颜色是从样本中使用多尺度并行纹理合成一致合成的,受 PPTBF 约束。生成的纹理是参数化的、无限的并且避免重复。数据驱动部分是自动的,并保证与输入具有很强的视觉相似性。因为 PPTBF 基于一组参数,所以它允许不同视觉结构之间的连续转换,并可以轻松控制其视觉特性。颜色是从样本中使用多尺度并行纹理合成一致合成的,受 PPTBF 约束。生成的纹理是参数化的、无限的并且避免重复。数据驱动部分是自动的,并保证与输入具有很强的视觉相似性。
更新日期:2020-07-01
down
wechat
bug