System for stimulating the depth of field of an image in two dimensional space and method of operation
AssigneeMicrografx, Inc.
InventorsMichael A. Wolverton, Deepaka N. Abeysinghe
Life of this patent
Estimating the term…
Abstract
A system for simulating a depth of field of an image includes a microprocessor coupled to a graphics input device, an input device, an output device, and a memory. The microprocessor executes a camera simulation application to accomplish depth of field "focusing" of the image in a two dimensional space by simulating defocusing and light fall-off effects similar to those generated by a camera lens. The input device specifies a variety of camera-like controls and parameters in response to user instruction.
Claims33
A system for simulating the depth of field of an image in a two-dimensional space, comprising:
- a memory operable to store an image formed using a plurality of pixels;
- an input device operable to specify a plurality of input parameters for adjusting the image about a specified point of focus;
- a processor coupled to the memory and the input device and operable to divide the image into a plurality of figures, wherein each figure is oriented about the specified point of focus, the processor further operable to adjust the image according to each figure, in response to the input parameters.
A method for simulating the depth of field of an image in a two-dimensional space, comprising:
- receiving an image formed using a plurality of pixels;
- specifying a point of focus on the image;
- receiving input parameters for adjusting the image about the specified point of focus;
- dividing the image into a plurality of figures, wherein each figure is oriented about the specified point of focus;
- and
- adjusting the image progressively about the specified point of focus according to the figures, in response to the input parameters.
A computer graphics program for simulating the depth of field of an image in a two dimensional space, the program encoded on a computer-readable medium and operable to execute the following steps:
- receiving an image formed using a plurality of pixels;
- specifying a point of focus on the image;
- receiving input parameters for adjusting the image about the specified point of focus;
- dividing the image into a plurality of figures, wherein each figure is oriented about the specified point of focus;
- adjusting the image progressively about the specified point of focus according to the figures, in response to the input parameters;
- and
- displaying the adjusted image.
Dependencies are inferred from the claim text.