z-logo
Premium
Progressive Multi‐Jittered Sample Sequences
Author(s) -
Christensen Per,
Kensler Andrew,
Kilpatrick Charlie
Publication year - 2018
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/cgf.13472
Subject(s) - sample (material) , sequence (biology) , sampling (signal processing) , computer science , rendering (computer graphics) , algorithm , mathematics , theoretical computer science , artificial intelligence , computer vision , chemistry , genetics , filter (signal processing) , chromatography , biology
We introduce three new families of stochastic algorithms to generate progressive 2D sample point sequences. This opens a general framework that researchers and practitioners may find useful when developing future sample sequences. Our best sequences have the same low sampling error as the best known sequence (a particular randomization of the Sobol’ (0,2) sequence). The sample points are generated using a simple, diagonally alternating strategy that progressively fills in holes in increasingly fine stratifications. The sequences are progressive (hierarchical): any prefix is well distributed, making them suitable for incremental rendering and adaptive sampling. The first sample family is only jittered in 2D; we call it progressive jittered . It is nearly identical to existing sample sequences. The second family is multi‐jittered: the samples are stratified in both 1D and 2D; we call it progressive multi‐jittered . The third family is stratified in all elementary intervals in base 2, hence we call it progressive multi‐jittered (0,2) . We compare sampling error and convergence of our sequences with uniform random, best candidates, randomized quasi‐random sequences (Halton and Sobol'), Ahmed's ART sequences, and Perrier's LDBN sequences. We test the sequences on function integration and in two settings that are typical for computer graphics: pixel sampling and area light sampling. Within this new framework we present variations that generate visually pleasing samples with blue noise spectra, and well‐stratified interleaved multi‐class samples; we also suggest possible future variations.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here