Multiple kernels noise for improved procedural texturing

被引:11
|
作者
Gilet, G. [1 ]
Dischler, J-M. [2 ]
Ghazanfarpour, D. [1 ]
机构
[1] Univ Limoges, XLIM, F-87000 Limoges, France
[2] Univ Strasbourg, LSIIT, F-67000 Illkirch Grafenstaden, France
来源
VISUAL COMPUTER | 2012年 / 28卷 / 6-8期
关键词
Procedural textures; Rendering; Noise-based texturing;
D O I
10.1007/s00371-012-0711-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Procedural texturing is a well known method to synthesize details onto virtual surfaces directly during rendering. But the creation of such textures is often a long and painstaking task. This paper introduces a new noise function, called multiple kernels noise. It is characterized by an arbitrary energy distribution in spectral domain. Multiple kernels noise is obtained by adaptively decomposing a user-defined power spectral density (PSD) into rectangular regions. These are then associated to kernel functions used to compute noise values by sparse convolution. We show how multiple kernels noise (1) increases the variety of noisy procedural textures that can be modeled and (2) helps creating structured procedural textures by automatic extraction of noise characteristics from user-supplied samples.
引用
收藏
页码:679 / 689
页数:11
相关论文
共 50 条
  • [1] Multiple kernels noise for improved procedural texturing
    G. Gilet
    J-M. Dischler
    D. Ghazanfarpour
    [J]. The Visual Computer, 2012, 28 : 679 - 689
  • [2] Local Random-Phase Noise for Procedural Texturing
    Gilet, Guillaume
    Sauvage, Basile
    Vanhoey, Kenneth
    Dischler, Jean-Michel
    Ghazanfarpour, Djamchid
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2014, 33 (06):
  • [3] Multiple Kernel Clustering Framework with Improved Kernels
    Wang, Yueqing
    Liu, Xinwang
    Dou, Yong
    Li, Rongchun
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 2999 - 3005
  • [4] Procedural Texturing of Solid Wood with Knots
    Larsson, Maria
    Ijiri, Takashi
    Yoshida, Hironori
    Huber, Johannes A. J.
    Fredriksson, Magnus
    Broman, Olof
    Igarashi, Takeo
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2022, 41 (04):
  • [5] Estimating parameters for procedural texturing by genetic algorithms
    Qin, XJ
    Yang, YH
    [J]. GRAPHICAL MODELS, 2002, 64 (01) : 19 - 39
  • [6] Multi-scale Assemblage for Procedural Texturing
    Gilet, G.
    Dischler, J-M
    Ghazanfarpour, D.
    [J]. COMPUTER GRAPHICS FORUM, 2012, 31 (07) : 2117 - 2126
  • [7] Procedural Phasor Noise
    Tricard, Thibault
    Efremov, Semyon
    Zanni, Cedric
    Neyret, Fabrice
    Martinez, Jonas
    Lefebvre, Sylvain
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2019, 38 (04):
  • [8] Augmenting Cats and Dogs: Procedural Texturing for Generalized Pet Tracking
    Borer, Dominik
    Isik, Nihat
    Buhmann, Jakob
    Guay, Martin
    [J]. GRAPP: PROCEEDINGS OF THE 16TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS - VOL. 1: GRAPP, 2021, : 122 - 132
  • [9] Meshed atlases for real-time procedural solid texturing
    Carr, NA
    Hart, JC
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2002, 21 (02): : 106 - 131
  • [10] NANOSTRUCTURING AND TEXTURING FOR IMPROVED MAGNETIC MATERIALS
    Sellmyer, David J.
    Liu, Y.
    George, T. A.
    [J]. ENERGY TECHNOLOGY 2012: CARBON DIOXIDE MANAGEMENT AND OTHER TECHNOLOGIES, 2012, : 393 - 401