Blue-noise point sampling using kernel density model
- 25 July 2011
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 30 (4) , 1-12
- https://doi.org/10.1145/2010324.1964943
Abstract
Stochastic point distributions with blue-noise spectrum are used extensively in computer graphics for various applications such as avoiding aliasing artifacts in ray tracing, halftoning, stippling, etc. In this paper we present a new approach for generating point sets with high-quality blue noise properties that formulates the problem using a statistical mechanics interacting particle model. Points distributions are generated by sampling this model. This new formulation of the problem unifies randomness with the requirement for equidistant point spacing, responsible for the enhanced blue noise spectral properties. We derive a highly efficient multi-scale sampling scheme for drawing random point distributions from this model. The new scheme avoids the critical slowing down phenomena that plagues this type of models. This derivation is accompanied by a model-specific analysis. Altogether, our approach generates high-quality point distributions, supports spatially-varying spatial point density, and runs in time that is linear in the number of points generated.This publication has 35 references indexed in Scilit:
- Accurate multidimensional Poisson-disk samplingACM Transactions on Graphics, 2009
- A Comparison of Methods for Generating Poisson Disk DistributionsComputer Graphics Forum, 2007
- Efficient Generation of Poisson-Disk Sampling PatternsJournal of Graphics Tools, 2006
- Floating Points: A Method for Computing Stipple DrawingsComputer Graphics Forum, 2000
- Centroidal Voronoi Tessellations: Applications and AlgorithmsSIAM Review, 1999
- Cluster algorithm for hard spheres and related systemsJournal of Physics A: General Physics, 1995
- Discussion: Markov Chains for Exploring Posterior DistributionsThe Annals of Statistics, 1994
- Representations of Knowledge in Complex SystemsJournal of the Royal Statistical Society Series B: Statistical Methodology, 1994
- Multigrid Monte Carlo method. Conceptual foundationsPhysical Review D, 1989
- Stochastic sampling in computer graphicsACM Transactions on Graphics, 1986