Moersch et al., 2020 - Google Patents
Variable-sized, circular bokeh depth of field effectsMoersch et al., 2020
- Document ID
- 2350584887342874761
- Author
- Moersch J
- Hamilton H
- Publication year
- Publication venue
- Graphics Interface 2014
External Links
Snippet
We propose the Flexible Linear-time Area Gather (FLAG) blur algorithm with a variable- sized, circular bokeh for producing depth of field effects on rasterized images. The algorithm is separable (and thus linear). Bokehs can be of any convex shape including circles. The …
- 230000005669 field effect 0 title abstract description 11
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
- G06T15/205—Image-based rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/60—Shadow generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/06—Ray-tracing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/503—Blending, e.g. for anti-aliasing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/506—Illumination models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
- G06T5/001—Image restoration
- G06T5/002—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/08—Bandwidth reduction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2697778B1 (en) | Pixel value compaction for graphics processing | |
US7250948B2 (en) | System and method visible surface determination in computer graphics using interval analysis | |
EP1527599B1 (en) | Method and system enabling real time mixing of synthetic images and video images by a user | |
US11348308B2 (en) | Hybrid frustum traced shadows systems and methods | |
CN107274476B (en) | Shadow map generation method and device | |
US9990761B1 (en) | Method of image compositing directly from ray tracing samples | |
Fatahalian et al. | Data-parallel rasterization of micropolygons with defocus and motion blur | |
KR20080100206A (en) | On the fly hardware based interdigitation | |
Moersch et al. | Variable-sized, circular bokeh depth of field effects | |
US9123162B2 (en) | Integration cone tracing | |
US10776996B2 (en) | Method and apparatus for processing image | |
Kozlov | Perspective shadow maps: Care and feeding | |
Hornung et al. | Interactive pixel‐accurate free viewpoint rendering from images with silhouette aware sampling | |
US6816167B1 (en) | Anisotropic filtering technique | |
CN103838569A (en) | Tiled screen space sample scrambling for parallel deterministic consistent light transport simulation | |
US20240185502A1 (en) | Efficient real-time shadow rendering | |
KR20160068204A (en) | Data processing method for mesh geometry and computer readable storage medium of recording the same | |
de Sorbier et al. | Multi-view Rendering using GPU for 3-D Displays | |
JP2006235839A (en) | Image processor and image processing method | |
JP4510150B2 (en) | Apparatus and method for generating pixel values of pixels in an image using a strictly deterministic method for generating sample points | |
CN111010559B (en) | Method and device for generating naked eye three-dimensional light field content | |
Mora et al. | Visualization and computer graphics on isotropically emissive volumetric displays | |
Kougianos et al. | Large-scale ray traced water caustics in real-time using cascaded caustic maps | |
Kolic et al. | Camera space shadow maps for large virtual environments | |
CN111951361B (en) | Method and device for realizing AR image display effect |