Elimination of artifacts due to occlusion and discretization problems in image space blurring techniques

Traditional computer graphics methods render images that appear sharp at all depths. Adding blur can add realism to a scene, provide a sense of scale, and draw a viewer's attention to a particular region of a scene. Our image-based blur algorithm needs to distinguish whether a portion of an image is either from a single object or is part of more than one object. This motivates two approaches to identify objects after an image has been rendered. We illustrate how these techniques can be used in conjunction with our image space method to add blur to a scene.

[1]  Meng Yu,et al.  Camera Models and Optical Systems Used in Computer Graphics: Part I, Object-Based Techniques , 2003, ICCSA.

[2]  Brian A. Barsky Vision-realistic rendering: simulation of the scanned foveal image from wavefront data of human subjects , 2004, APGV '04.

[3]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Mark A. Z. Dippé,et al.  Antialiasing through stochastic sampling , 1985, SIGGRAPH.

[5]  Robert L. Cook,et al.  Distributed ray tracing , 1984, SIGGRAPH.

[6]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[7]  Michael Potmesil,et al.  Synthetic Image Generation with a Lens and Aperture Camera Model , 1982, TOGS.

[8]  Hans-Peter Seidel,et al.  An Image-Based Model for Realistic Lens Systems in Interactive Computer Graphics , 1997, Graphics Interface.

[9]  Michael I. Jordan Graphical Models , 1998 .

[10]  Przemyslaw Rokita,et al.  Fast generation of depth of field effects in computer graphics , 1993, Comput. Graph..

[11]  Samuel P. Uselton,et al.  Statistically optimized sampling for distributed ray tracing , 1985, SIGGRAPH.

[12]  Robert L. Cook,et al.  Stochastic sampling in computer graphics , 1988, TOGS.

[13]  Leonard McMillan,et al.  Dynamically reparameterized light fields , 2000, SIGGRAPH.

[14]  Meng Yu,et al.  Camera Models and Optical Systems Used in Computer Graphics: Part II, Image-Based Techniques , 2003, ICCSA.

[15]  Adam W. Bargteil,et al.  Introducing Vision-Realistic Rendering , 2002 .

[16]  Pat Hanrahan,et al.  A realistic camera model for computer graphics , 1995, SIGGRAPH.