Gabor noise by example
Bruno Galerne, Ares Lagae, Sylvain Lefebvre, George Drettakis
In ACM Transactions on Graphics, 31(4), July 2012.
Abstract: Procedural noise is a fundamental tool in Computer Graphics. However, designing noise patterns is hard. In this paper, we present Gabor noise by example, a method to estimate the parameters of bandwidth-quantized Gabor noise, a procedural noise function that can generate noise with an arbitrary power spectrum, from exemplar Gaussian textures, a class of textures that is completely characterized by their power spectrum. More specifically, we introduce (i) bandwidth-quantized Gabor noise, a generalization of Gabor noise to arbitrary power spectra that enables robust parameter estimation and efficient procedural evaluation; (ii) a robust parameter estimation technique for quantized-bandwidth Gabor noise, that automatically decomposes the noisy power spectrum estimate of an exemplar into a sparse sum of Gaussians using non-negative basis pursuit denoising; and (iii) an efficient procedural evaluation scheme for bandwidth-quantized Gabor noise, that uses multi-grid evaluation and importance sampling of the kernel parameters. Gabor noise by example preserves the traditional advantages of procedural noise, including a compact representation and a fast on-the-fly evaluation, and is mathematically well-founded.
Article URL: http://dx.doi.org/10.1145/2185520.2185569
BibTeX format:
@article{Galerne:2012:GNB,
  author = {Bruno Galerne and Ares Lagae and Sylvain Lefebvre and George Drettakis},
  title = {Gabor noise by example},
  journal = {ACM Transactions on Graphics},
  volume = {31},
  number = {4},
  pages = {73:1--73:9},
  month = jul,
  year = {2012},
}
Search for more articles by Bruno Galerne.
Search for more articles by Ares Lagae.
Search for more articles by Sylvain Lefebvre.
Search for more articles by George Drettakis.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."