Stochastic sampling in computer graphics
ACM Transactions on Graphics (TOG)
Generating antialiased images at low sampling densities
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Spectrally optimal sampling for distribution ray tracing
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Hierarchical Poisson disk sampling distributions
Proceedings of the conference on Graphics interface '92
Computer-generated pen-and-ink illustration
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Interactive pen-and-ink illustration
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Painterly rendering with curved brush strokes of multiple sizes
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Antialiasing through stochastic sampling
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Image quilting for texture synthesis and transfer
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
NPAR '02 Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering
Principles of Digital Image Synthesis
Principles of Digital Image Synthesis
WYSIWYG NPR: drawing strokes directly on 3D models
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Introduction to Algorithms
Fast primitive distribution for illustration
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
VMV '01 Proceedings of the Vision Modeling and Visualization Conference 2001
Decoupling Strokes and High-Level Attributes for Interactive Traditional Drawing
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
Sketch pad a man-machine graphical communication system
DAC '64 Proceedings of the SHARE design automation workshop
Wang Tiles for image and texture generation
ACM SIGGRAPH 2003 Papers
Efficient illumination by high dynamic range images
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Fast hierarchical importance sampling with blue noise properties
ACM SIGGRAPH 2004 Papers
A procedural object distribution function
ACM Transactions on Graphics (TOG)
A spatial data structure for fast Poisson-disk sample generation
ACM SIGGRAPH 2006 Papers
Monte Carlo and Quasi-Monte Carlo Methods 2006
Monte Carlo and Quasi-Monte Carlo Methods 2006
A spatial data structure for fast Poisson-disk sample generation
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH 2007 papers
Parallel Poisson disk sampling
ACM SIGGRAPH 2008 papers
ACM SIGGRAPH 2008 papers
Direct sampling on surfaces for high quality remeshing
Proceedings of the 2008 ACM symposium on Solid and physical modeling
Tile-based methods for interactive applications
ACM SIGGRAPH 2008 classes
Graphical Models
Capacity-constrained point distributions: a variant of Lloyd's method
ACM SIGGRAPH 2009 papers
Direct sampling on surfaces for high quality remeshing
Computer Aided Geometric Design
Proceedings of the 7th International Symposium on Non-Photorealistic Animation and Rendering
Accurate multidimensional Poisson-disk sampling
ACM Transactions on Graphics (TOG)
Multi-class blue noise sampling
ACM SIGGRAPH 2010 papers
A GPU-based algorithm for building stochastic clustered-dot screens
ISVC'07 Proceedings of the 3rd international conference on Advances in visual computing - Volume Part I
Example-based stippling using a scale-dependent grayscale process
NPAR '10 Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering
Parallel Poisson disk sampling with spectrum analysis on surfaces
ACM SIGGRAPH Asia 2010 papers
Anisotropic blue noise sampling
ACM SIGGRAPH Asia 2010 papers
Automated hedcut illustration using isophotes
SG'10 Proceedings of the 10th international conference on Smart graphics
Extended papers from NPAR 2010: Scale-dependent and example-based grayscale stippling
Computers and Graphics
Blue-noise point sampling using kernel density model
ACM SIGGRAPH 2011 papers
Differential domain analysis for non-uniform sampling
ACM SIGGRAPH 2011 papers
Structure-preserving stippling by priority-based error diffusion
Proceedings of Graphics Interface 2011
ACIVS'11 Proceedings of the 13th international conference on Advanced concepts for intelligent vision systems
Point sampling with general noise spectrum
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Interactive generation of (paleontological) scientific illustrations from 3D-models
ACM SIGGRAPH 2012 Posters
Fast Generation of Approximate Blue Noise Point Sets
Computer Graphics Forum
Analysis and synthesis of point distributions based on pair correlation
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Blue noise through optimal transport
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Stipple placement using distance in a weighted graph
Computational Aesthetics'07 Proceedings of the Third Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
Aesthetic placement of points using generalized Lloyd relaxation
Computational Aesthetics'09 Proceedings of the Fifth Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
Feature-guided image stippling
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Efficient computation of blue noise point sets through importance sampling
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Deterministic importance sampling with error diffusion
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Semi-stochastic tilings for example-based texture synthesis
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
Dynamic point distribution for stroke-based rendering
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Procedural editing of bidirectional texture functions
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Multi-Class Anisotropic Electrostatic Halftoning
Computer Graphics Forum
DTI in context: illustrating brain fiber tracts in situ
EuroVis'10 Proceedings of the 12th Eurographics / IEEE - VGTC conference on Visualization
Artistic image generation for emerging multimedia services by impressionist manner
ACM Transactions on Embedded Computing Systems (TECS) - Special issue on embedded systems for interactive multimedia services (ES-IMS)
Line segment sampling with blue-noise properties
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Developing a unified pipeline with character
Proceedings of the Symposium on Digital Production
PixelPie: maximal Poisson-disk sampling with rasterization
Proceedings of the 5th High-Performance Graphics Conference
ACM Transactions on Graphics (TOG)
On-the-fly multi-scale infinite texturing from example
ACM Transactions on Graphics (TOG)
Gap processing for adaptive maximal poisson-disk sampling
ACM Transactions on Graphics (TOG)
A parallel algorithm for improving the maximal property of Poisson disk sampling
Computer-Aided Design
Improving spatial coverage while preserving the blue noise of point sets
Computer-Aided Design
Generating pointillism paintings based on Seurat's color composition
EGSR '13 Proceedings of the Eurographics Symposium on Rendering
Hi-index | 0.00 |
Well distributed point sets play an important role in a variety of computer graphics contexts, such as anti-aliasing, global illumination, halftoning, non-photorealistic rendering, point-based modeling and rendering, and geometry processing. In this paper, we introduce a novel technique for rapidly generating large point sets possessing a blue noise Fourier spectrum and high visual quality. Our technique generates non-periodic point sets, distributed over arbitrarily large areas. The local density of a point set may be prescribed by an arbitrary target density function, without any preset bound on the maximum density. Our technique is deterministic and tile-based; thus, any local portion of a potentially infinite point set may be consistently regenerated as needed. The memory footprint of the technique is constant, and the cost to generate any local portion of the point set is proportional to the integral over the target density in that area. These properties make our technique highly suitable for a variety of real-time interactive applications, some of which are demonstrated in the paper.Our technique utilizes a set of carefully constructed progressive and recursive blue noise Wang tiles. The use of Wang tiles enables the generation of infinite non-periodic tilings. The progressive point sets inside each tile are able to produce spatially varying point densities. Recursion allows our technique to adaptively subdivide tiles only where high density is required, and makes it possible to zoom into point sets by an arbitrary amount, while maintaining a constant apparent density.