TY - GEN
T1 - Probabilistically placing primitives
AU - Secord, Adrian
AU - Heidrich, Wolfgang
PY - 2002/7/21
Y1 - 2002/7/21
N2 - Non-photorealistic rendering often requires placing drawing primitives onto a 2D canvas in such a way that the resulting tone approximates that of a greyscale reference image. Several iterative methods have been used where each stroke is tentatively placed on the canvas and the resulting tone is evaluated with respect to the reference image. [Salisbury et al. 1994; Salisbury et al. 1997; Praun et al. 2001] If the stroke over-darkens the output image it is rejected, otherwise it is accepted. While this back-and-forth iteration between the output and the reference image is capable of producing high-quality results, it is extremely costly in terms of computation and memory references. However, if we view the reference image as a 2D probability density function (PDF), we can generate a set of primitive locations according to the PDF which will preserve tone a priori. Rendering then consists of taking a sequence of precomputed, uniformly distributed points in 2D and redistributing them according to the PDF. The derivation of the PDF from an image can be done rapidly to enable interactive frame rates. [Secord et al. 2002].
AB - Non-photorealistic rendering often requires placing drawing primitives onto a 2D canvas in such a way that the resulting tone approximates that of a greyscale reference image. Several iterative methods have been used where each stroke is tentatively placed on the canvas and the resulting tone is evaluated with respect to the reference image. [Salisbury et al. 1994; Salisbury et al. 1997; Praun et al. 2001] If the stroke over-darkens the output image it is rejected, otherwise it is accepted. While this back-and-forth iteration between the output and the reference image is capable of producing high-quality results, it is extremely costly in terms of computation and memory references. However, if we view the reference image as a 2D probability density function (PDF), we can generate a set of primitive locations according to the PDF which will preserve tone a priori. Rendering then consists of taking a sequence of precomputed, uniformly distributed points in 2D and redistributing them according to the PDF. The derivation of the PDF from an image can be done rapidly to enable interactive frame rates. [Secord et al. 2002].
UR - http://www.scopus.com/inward/record.url?scp=84945969424&partnerID=8YFLogxK
U2 - 10.1145/1242073.1242245
DO - 10.1145/1242073.1242245
M3 - Conference contribution
AN - SCOPUS:84945969424
T3 - ACM SIGGRAPH 2002 Conference Abstracts and Applications, SIGGRAPH 2002
SP - 232
BT - ACM SIGGRAPH 2002 Conference Abstracts and Applications, SIGGRAPH 2002
PB - Association for Computing Machinery
T2 - International Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2002
Y2 - 21 July 2002 through 26 July 2002
ER -