Image with depth of field using z-buffer image data and alpha blending
AssigneeSony Computer Entertainment America LLC
InventorHomoud B. Alkouh
Life of this patent
Estimating the term…
Abstract
A graphics image is produced for a computer display with depth of field information by producing a sharp image of a scene, producing a blur image of the scene, and producing z-buffer image data, and producing an alpha channel RGBA image comprising an alpha blend of the sharp and blur images with the z-buffer data. The alpha channel RGBA image thereby provides an image having depth of field information when reproduced on a computer display device.
Claims27
A method of producing a computer display image that includes depth of field information, the method comprising:
- producing a sharp image of a scene;
- producing a blur image of the scene;
- and
- producing an alpha channel RGBA image comprising a composited blend of the sharp and blur images and z-buffer image data such that the produced alpha channel RGBA image provides an image having depth of field information when the alpha channel RGBA is received by a graphics processor and rendered for display on a computer display device.
A computer processing system that produces image data for a computer display, the system comprising:
- a central processing unit;
- a data store;
- and
- program memory that stores programming instructions executed by the central processing unit, wherein the executed programming instructions cause the central processing unit to perform a process comprising:
- producing a sharp image of a scene;
- producing a blur image of the scene;
- and
- producing an alpha channel RGBA image comprising a composited blend of the sharp and blur images and z-buffer image data such that the produced alpha channel RGBA image provides an image having depth of field information when the alpha channel RGBA is received by a graphics processor and rendered for display on a computer display device.
A graphics processor that produces image data for a computer display, the graphics processor comprising:
- a central processing unit that executes programming instructions to perform a computer process;
- a data store;
- and
- program means for causing the central processing unit to perform a process that comprises producing a sharp image of a scene, producing a blur image of the scene, and producing an alpha channel RGBA image comprising a composited blend of the sharp and blur images and z-buffer image data such that the produced alpha channel RGBA image provides an image having depth of field information when the alpha channel RGBA is received by a graphics processor and rendered for display on a computer display device.
Dependencies are inferred from the claim text.