2009
DOI: 10.1145/1531326.1531360
|View full text |Cite
|
Sign up to set email alerts
|

Procedural noise using sparse Gabor convolution

Abstract: Figure 1: (Left) We present a procedural noise that offers accurate spectral control. The user can interactively manipulate the power spectrum. (Middle) We apply the noise to a surface without the need for texture coordinates, and provide high-quality anisotropic filtering. Thanks to increased expressiveness of the noise, a simple colormap is enough to produce visually interesting textures. (Right) Since our surface noise does not require a texture parameterization, the surface can evolve dynamically and even… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
82
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 100 publications
(83 citation statements)
references
References 31 publications
1
82
0
Order By: Relevance
“…First, there are a range of types of coherent noise that have been developed for generating procedural textures, for instance the well known Perlin noise [19] and also more recent examples such as Gabor noise [14]. Second, such noise functions can be easily controlled, with parameters for frequency, magnitude, orientation, etc.…”
Section: Wobblingmentioning
confidence: 99%
“…First, there are a range of types of coherent noise that have been developed for generating procedural textures, for instance the well known Perlin noise [19] and also more recent examples such as Gabor noise [14]. Second, such noise functions can be easily controlled, with parameters for frequency, magnitude, orientation, etc.…”
Section: Wobblingmentioning
confidence: 99%
“…Mathematically, the a i are drawn from a heavy-tailed probability distribution function p a such as that found in natural images (See Figure 2-B). Such assumptions were previously used for generating procedural noise in computer vision [8], but we focus here on a definition based on a model of sparseness in images. A similar endeavor was initiated by [20] by defining a mixture of a Dirac and a Gaussian distributions, but here, we derive it from the sparse coding observed in a set of natural images.…”
Section: Biologically-inspired Sparse Codingmentioning
confidence: 99%
“…Since then, various statistical, spectral and visual aspects have been investigated in papers [2,5,8,10,11,13,15,17]. Mainly two approaches [7] have been proposed to define noise functions: grid-based techniques that use an interpolation function (for instance a polynomial function) and sparse convolution-based techniques that use a certain convolution kernel function along with a random point distribution.…”
Section: Related Workmentioning
confidence: 99%
“…More recently hardware issues have been considered. Lagae et al [8] propose to compute procedural noise at real-time rates using a convolution-based technique [10], and to control some aspects of its spectral energy distribution by using Gabor kernels.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation