Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Deterministic Linear Time for Maximal Poisson‐Disk Sampling using Chocks without Rejection or Approximation

Journal Article · · Computer Graphics Forum
DOI:https://doi.org/10.1111/cgf.14606· OSTI ID:1891358

Abstract

We show how to sample uniformly within the three‐sided region bounded by a circle, a radial ray, and a tangent, called a “chock.” By dividing a 2D planar rectangle into a background grid, and subtracting Poisson disks from grid squares, we are able to represent the available region for samples exactly using triangles and chocks. Uniform random samples are generated from chock areas precisely without rejection sampling. This provides the first implemented algorithm for precise maximal Poisson‐disk sampling in deterministic linear time. We prove O(n · M(b) log b), where n is the number of samples, b is the bits of numerical precision and M is the cost of multiplication. Prior methods have higher time complexity, take expected time, are non‐maximal, and/or are not Poisson‐disk distributions in the most precise mathematical sense. We fill this theoretical lacuna.

Sponsoring Organization:
USDOE
Grant/Contract Number:
NONE; NA0003525
OSTI ID:
1891358
Alternate ID(s):
OSTI ID: 2003733
Journal Information:
Computer Graphics Forum, Journal Name: Computer Graphics Forum Journal Issue: 5 Vol. 41; ISSN 0167-7055
Publisher:
Wiley-BlackwellCopyright Statement
Country of Publication:
Netherlands
Language:
English

References (15)

Linear-size nonobtuse triangulation of polygons journal December 1995
Kernel-Based Sampling of Arbitrary Signals journal December 2021
Kernel-based adaptive sampling for image reconstruction and meshing journal March 2016
Polygons Have Ears journal June 1975
Efficient Generation of Poisson-Disk Sampling Patterns journal January 2006
Accurate Spectral Analysis of Two-Dimensional Point Sets journal November 2011
Linear-Time Poisson-Disk Patterns journal November 2011
Poisson Disk Point Sets by Hierarchical Dart Throwing conference September 2007
A spatial data structure for fast Poisson-disk sample generation journal July 2006
Efficient maximal poisson-disk sampling conference January 2011
Blue noise through optimal transport journal November 2012
Blue noise sampling with controlled aliasing journal June 2013
PixelPie conference January 2013
Spoke-Darts for High-Dimensional Blue-Noise Sampling journal April 2018
Antialiasing through stochastic sampling journal July 1985

Similar Records

Deterministic Linear Time for Maximal Poisson-Disk Sampling using Chocks without Rejection or Approximation.
Conference · Wed Jun 01 00:00:00 EDT 2022 · OSTI ID:2003733

Deterministic Linear Time for Maximal Poisson-Disk Sampling using Chocks without Rejection or Approximation.
Conference · Wed Jun 01 00:00:00 EDT 2022 · OSTI ID:2003827

Disk Density Tuning of a Maximal Random Packing
Journal Article · Mon Aug 15 00:00:00 EDT 2016 · Computer Graphics Forum · OSTI ID:1525127

Related Subjects