DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: k-d Darts: Sampling by k-dimensional flat searches

Abstract

In this work, we introduced k-d darts as a particular type of higherdimensional sampling. We described a k-d dart framework for hyperplanes of general dimension k, and then demonstrated efficiency and accuracy over three applications using k= 1, and accuracy for one application using k = 1. In particular, darts produce accurate estimates of the volume of an object regardless of the dimension, orientation, and aspect ratio of the object. Axis-aligned darts are universally preferable to unaligned ones for sampling square domains, and we expect this to extend to hyperrectangles, such as bounding boxes. Darts also produce accurate mean estimates for function integration.

Authors:
 [1];  [2];  [1];  [1];  [2];  [2]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  2. Univ. of California, Davis, CA (United States)
Publication Date:
Research Org.:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1523893
Grant/Contract Number:  
AC02-05CH11231
Resource Type:
Accepted Manuscript
Journal Name:
ACM Transaction on Graphics
Additional Journal Information:
Journal Volume: 33; Journal Issue: 1; Journal ID: ISSN 0730-0301
Publisher:
ACM
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Ebeida, Mohamed S., Patney, Anjul, Mitchell, Scott A., Dalbey, Keith R., Davidson, Andrew A., and Owens, John D. k-d Darts: Sampling by k-dimensional flat searches. United States: N. p., 2014. Web. doi:10.1145/2522528.
Ebeida, Mohamed S., Patney, Anjul, Mitchell, Scott A., Dalbey, Keith R., Davidson, Andrew A., & Owens, John D. k-d Darts: Sampling by k-dimensional flat searches. United States. https://doi.org/10.1145/2522528
Ebeida, Mohamed S., Patney, Anjul, Mitchell, Scott A., Dalbey, Keith R., Davidson, Andrew A., and Owens, John D. Wed . "k-d Darts: Sampling by k-dimensional flat searches". United States. https://doi.org/10.1145/2522528. https://www.osti.gov/servlets/purl/1523893.
@article{osti_1523893,
title = {k-d Darts: Sampling by k-dimensional flat searches},
author = {Ebeida, Mohamed S. and Patney, Anjul and Mitchell, Scott A. and Dalbey, Keith R. and Davidson, Andrew A. and Owens, John D.},
abstractNote = {In this work, we introduced k-d darts as a particular type of higherdimensional sampling. We described a k-d dart framework for hyperplanes of general dimension k, and then demonstrated efficiency and accuracy over three applications using k= 1, and accuracy for one application using k = 1. In particular, darts produce accurate estimates of the volume of an object regardless of the dimension, orientation, and aspect ratio of the object. Axis-aligned darts are universally preferable to unaligned ones for sampling square domains, and we expect this to extend to hyperrectangles, such as bounding boxes. Darts also produce accurate mean estimates for function integration.},
doi = {10.1145/2522528},
journal = {ACM Transaction on Graphics},
number = 1,
volume = 33,
place = {United States},
year = {Wed Jan 01 00:00:00 EST 2014},
month = {Wed Jan 01 00:00:00 EST 2014}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 10 works
Citation information provided by
Web of Science

Figures / Tables:

Fig. 1 Fig. 1: Sampling long and thin subregions (gray) using points (left), lines (center), and planes (right). Point samples may be cheap to generate and evaluate, but they contribute nothing to the final result if they miss the region of interest. Misses (blue) are frequent for regions with a small volume.more » Samples of higher dimensions, or $k$-d darts, often intersect (red) the region of interest, especially if the region is long and thin. A $k$-d dart’s greater expense is offset by it providing more information.« less

Save / Share:

Works referenced in this record:

Two Pairs of Families of Estimators for Transport Problems
journal, July 1966

  • Spanier, J.
  • SIAM Journal on Applied Mathematics, Vol. 14, Issue 4
  • DOI: 10.1137/0114059

The accumulation buffer: hardware support for high-quality rendering
conference, January 1990

  • Haeberli, Paul; Akeley, Kurt
  • Proceedings of the 17th annual conference on Computer graphics and interactive techniques - SIGGRAPH '90
  • DOI: 10.1145/97879.97913

The quickhull algorithm for convex hulls
journal, December 1996

  • Barber, C. Bradford; Dobkin, David P.; Huhdanpaa, Hannu
  • ACM Transactions on Mathematical Software, Vol. 22, Issue 4
  • DOI: 10.1145/235815.235821

Stochastic sampling in computer graphics
journal, January 1986

  • Cook, Robert L.
  • ACM Transactions on Graphics, Vol. 5, Issue 1
  • DOI: 10.1145/7529.8927

Efficient simulation of light transport in scences with participating media using photon maps
conference, January 1998

  • Jensen, Henrik Wann; Christensen, Per H.
  • Proceedings of the 25th annual conference on Computer graphics and interactive techniques - SIGGRAPH '98
  • DOI: 10.1145/280814.280925

Antialiasing scan-line data
journal, January 1990

  • Max, N. L.
  • IEEE Computer Graphics and Applications, Vol. 10, Issue 1
  • DOI: 10.1109/38.45807

Poisson Disk Point Sets by Hierarchical Dart Throwing
conference, September 2007

  • White, Kenric B.; Cline, David; Egbert, Parris K.
  • IEEE/ EG Symposium on Interactive Ray Tracing 2007, 2007 IEEE Symposium on Interactive Ray Tracing
  • DOI: 10.1109/RT.2007.4342600

Antialiasing through stochastic sampling
conference, January 1985

  • Dippé, Mark A. Z.; Wold, Erling Henry
  • Proceedings of the 12th annual conference on Computer graphics and interactive techniques - SIGGRAPH '85
  • DOI: 10.1145/325334.325182

Metropolis light transport
conference, January 1997

  • Veach, Eric; Guibas, Leonidas J.
  • Proceedings of the 24th annual conference on Computer graphics and interactive techniques - SIGGRAPH '97
  • DOI: 10.1145/258734.258775

Point sampling with uniformly distributed lines
conference, January 2005

  • Rovira, J.; Wonka, P.; Castro, F.
  • Proceedings Eurographics/IEEE VGTC Symposium Point-Based Graphics, 2005.
  • DOI: 10.1109/pbg.2005.194071

Linear-Time Poisson-Disk Patterns
journal, November 2011


Antialiasing through stochastic sampling
journal, July 1985

  • Dippé, Mark A. Z.; Wold, Erling Henry
  • ACM SIGGRAPH Computer Graphics, Vol. 19, Issue 3
  • DOI: 10.1145/325165.325182

Buffon's Noodle Problem
journal, October 1969

  • Ramaley, J. F.
  • The American Mathematical Monthly, Vol. 76, Issue 8
  • DOI: 10.2307/2317945

The quickhull algorithm for convex hulls
journal, December 1996

  • Barber, C. Bradford; Dobkin, David P.; Huhdanpaa, Hannu
  • ACM Transactions on Mathematical Software, Vol. 22, Issue 4
  • DOI: 10.1145/235815.235821

Generating antialiased images at low sampling densities
conference, January 1987

  • Mitchell, Don P.
  • Proceedings of the 14th annual conference on Computer graphics and interactive techniques - SIGGRAPH '87
  • DOI: 10.1145/37401.37410

Importance Sampling for Stochastic Simulations
journal, November 1989


A quasi-Monte Carlo method for computing areas of point-sampled surfaces
journal, January 2006


A quasi-Monte Carlo method for computing areas of point-sampled surfaces
journal, January 2006


The accumulation buffer: hardware support for high-quality rendering
conference, January 1990

  • Haeberli, Paul; Akeley, Kurt
  • Proceedings of the 17th annual conference on Computer graphics and interactive techniques - SIGGRAPH '90
  • DOI: 10.1145/97879.97913

A Simple Algorithm for Maximal Poisson-Disk Sampling in High Dimensions
journal, May 2012


Efficient maximal poisson-disk sampling
journal, July 2011

  • Ebeida, Mohamed S.; Davidson, Andrew A.; Patney, Anjul
  • ACM Transactions on Graphics, Vol. 30, Issue 4
  • DOI: 10.1145/2010324.1964944

Accurate multidimensional Poisson-disk sampling
journal, December 2009


High-quality spatio-temporal rendering using semi-analytical visibility
journal, July 2011

  • Gribel, Carl Johan; Barringer, Rasmus; Akenine-Möller, Tomas
  • ACM Transactions on Graphics, Vol. 30, Issue 4
  • DOI: 10.1145/2010324.1964949

A comprehensive theory of volumetric radiance estimation using photon points and beams
journal, January 2011

  • Jarosz, Wojciech; Nowrouzezahrai, Derek; Sadeghi, Iman
  • ACM Transactions on Graphics, Vol. 30, Issue 1
  • DOI: 10.1145/1899404.1899409

A Comparison of Methods for Generating Poisson Disk Distributions
journal, March 2008


Temporal light field reconstruction for rendering distribution effects
journal, July 2011

  • Lehtinen, Jaakko; Aila, Timo; Chen, Jiawen
  • ACM Transactions on Graphics, Vol. 30, Issue 4
  • DOI: 10.1145/2010324.1964950

Diophantine Methods, Lattices, and Arithmetic Theory of Quadratic Forms
book, January 2013

  • Chan, Wai Kiu; Fukshansky, Lenny; Schulze-Pillot, Rainer
  • Contemporary Mathematics
  • DOI: 10.1090/conm/587/11676

A Central Limit Theorem for Latin Hypercube Sampling
journal, January 1992


Buffon's Noodle Problem
journal, October 1969


Line space gathering for single scattering in large scenes
journal, July 2010


Parallel Poisson disk sampling
journal, August 2008


Works referencing / citing this record:

Recursive Spoke Darts: Local Hyperplane Sampling for Delaunay and Voronoi Meshing in Arbitrary Dimensions
journal, January 2016