Patent US6148113A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6148113A Expired / Lapsed US ⏱️ 0.0 years remaining

System for stimulating the depth of field of an image in two dimensional space and method of operation

Assignee: CALGARY I ACQUISITION CORP
•
Filing: 1998-02-03
•
Granted: 2000-11-14
•
Expires: 2018-02-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Michael A. Wolverton
  • 👤 Deepaka N. Abeysinghe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 05:36
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/70; G06T5/90; G06T5/94; G06T2200/00; G06T2200/24; G06T2207/00; G06T2207/10; G06T2207/10024

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 100 words
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.
Claim 2
Independent Claim 100 words
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.
Claim 3
Dependent Claim 20 words
The system of claim 1, further comprising a display coupled to the processor and operable to display the adjusted image.
Claim 4
Dependent Claim 24 words
The system of claim 1, wherein the figures comprise circles of varying radii, each circle having a center at the specified point of focus.
Claim 5
Dependent Claim 74 words
The system of claim 1, wherein the processor further comprises: a defocusing mapper operable to generate a plurality of defocusing factors in response to the input parameters, each defocusing factor assigned to a particular figure; and a defocusing processor operable to separate the image into color channels, to apply to each pixel the defocusing factor of the corresponding figure for each color channel, and to recombine the color channels to form the adjusted image.
Claim 6
Dependent Claim 20 words
The system of claim 4, wherein each defocusing factor comprises: a degree of defocus factor; and a defocus weight factor.
Claim 7
Dependent Claim 30 words
The system of claim 4, wherein the defocusing processor applies to each pixel the defocusing factor of the corresponding figure in a number of passes specified by the defocusing factor.
Claim 8
Dependent Claim 31 words
The system of claim 4, wherein the defocusing processor applies to each pixel the defocusing factor of the corresponding figure if the pixel is not protected by a region of focus.
Claim 9
Dependent Claim 79 words
The system of claim 1, wherein the processor further comprises: a light fall-off mapper operable to generate a plurality of light fall-off factors in response to the input parameters, each light fall-off factor assigned to a particular figure; and a light fall-off processor operable to separate the image into color channels, to apply to each pixel the light fall-off factor of the corresponding figure for each color channel, and to recombine the color channels to form the adjusted image.
Claim 10
Dependent Claim 33 words
The system of claim 8, wherein the light fall-off processor applies to each pixel the light fall-off factor of the corresponding figure if the pixel is not protected by a region of focus.
Claim 11
Dependent Claim 13 words
The system of claim 1, wherein the processor further comprises a filter subsystem.
Claim 12
Dependent Claim 66 words
The system of claim 1, wherein the input parameters comprise: a zoom factor parameter specifying the focal length of a camera lens through which the depth of field of the image is simulated; an f-stop parameter specifying the size of the aperture opening of the camera lens; and a light fall-off parameter simulating a degree of exposure of the film upon which the image is captured.
Claim 13
Independent Claim 86 words
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.
Claim 14
Independent Claim 86 words
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.
Claim 15
Dependent Claim 11 words
The method of claim 12, further comprising displaying the adjusted image.
Claim 16
Dependent Claim 10 words
The method of claim 12, further comprising filtering the image.
Claim 17
Dependent Claim 26 words
The method of claim 12, wherein the step of adjusting further comprises defocusing the image progressively about the specified point of focus according to the figures.
Claim 18
Dependent Claim 24 words
The method of claim 12, wherein the figures comprise circles of varying radii, each circle having a center at the specified point of focus.
Claim 19
Dependent Claim 62 words
The method of claim 15, wherein the step of defocusing comprises: generating a plurality of defocusing factors in response to the input parameters, each defocusing factor assigned to a particular figure; separating the image into color channels; applying to each pixel the defocusing factor of the corresponding figure for each color channel; and recombining the color channels to form the adjusted image.
Claim 20
Dependent Claim 38 words
The method of claim 17, wherein the step of applying to each pixel the defocusing factor comprises applying to each pixel the defocusing factor of the corresponding figure in a number of passes specified by the defocusing factor.
Claim 21
Dependent Claim 39 words
The method of claim 17, wherein the step of applying to each pixel the defocusing factor comprises applying to each pixel the defocusing factor of the corresponding figure if the pixel is not protected by a region of focus.
Claim 22
Dependent Claim 21 words
The method of claim 17, wherein each defocusing factor further comprises: a degree of defocus factor; and a defocus weight factor.
Claim 23
Dependent Claim 32 words
The method of claim 12, wherein the step of adjusting further comprises varying the level of light fall-off of the image progressively about the specified point of focus according to the figures.
Claim 24
Dependent Claim 24 words
The method of claim 21, wherein the figures comprise circles of varying radii, each circle having a center at the specified point of focus.
Claim 25
Dependent Claim 71 words
The method of claim 21, wherein the step of varying the level of light fall-off further comprises: generating a plurality of light fall-off factors in response to the input parameters, each light fall-off factor assigned to a particular figure; separating the image into color channels; applying to each pixel the light fall-off factor of the corresponding figure for each color channel; and recombining the color channels to form the adjusted image.
Claim 26
Dependent Claim 41 words
The method of claim 23, wherein the step of applying to each pixel the light fall-off factor comprises applying to each pixel the light fall-off factor of the corresponding figure if the pixel is not protected by a region of focus.
Claim 27
Dependent Claim 66 words
The method of claim 12, wherein the input parameters comprise: a zoom factor parameter specifying the focal length of a camera lens through which the depth of field of the image is simulated; an f-stop parameter specifying the size of the aperture opening of the camera lens; and a light fall-off parameter simulating a degree of exposure of a film upon which the image is captured.
Claim 28
Dependent Claim 106 words
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.
Claim 29
Dependent Claim 106 words
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.
Claim 30
Dependent Claim 13 words
The computer graphics program of claim 26, further operable to filter the image.
Claim 31
Dependent Claim 67 words
The computer graphics program of claim 26, wherein the figures comprise circles of varying radii, each circle having a center at the specified point of focus, and the step of adjusting further comprises: generating a plurality of defocusing factors and light fall-off factors in response to the input parameters, each factor assigned to a particular circle; and applying to each pixel each factor of the corresponding circle.
Claim 32
Dependent Claim 35 words
The computer graphics program of claim 28, wherein the step of applying further comprises applying to each pixel each factor of the corresponding circle if the pixel is not protected by a region of focus.
Claim 33
Dependent Claim 63 words
The computer graphics program of claim 28, wherein the step of applying each factor further comprises: separating the image into color channels; applying to each pixel the defocusing factor of the corresponding circle for each color channel; applying to each pixel the light fall-off factor of the corresponding circle for each color channel; and recombining the color channels to form the adjusted image.
Claim 34
Dependent Claim 40 words
The computer graphics program of claim 30, wherein the step of applying to each pixel the defocusing factor comprises applying to each pixel the defocusing factor of the corresponding circle in a number of passes specified by the defocusing factors.
Claim 35
Dependent Claim 22 words
The computer graphics program of claim 28, wherein each defocusing factor comprises: a degree of defocus factor; and a defocus weight factor.
Claim 36
Dependent Claim 68 words
The computer graphics program of claim 26, wherein the input parameters comprise: a zoom factor parameter specifying the focal length of a camera lens through which the depth of field of the image is simulated; an f-stop parameter specifying the size of the aperture opening of the camera lens; and a light fall-off parameter simulating a degree of exposure of a film upon which the image is captured.

References Cited (Backward Citations)

US5003618A Cited
US5055918A Cited
US5097516A Cited
EP0610080A1 Cited
WO1996014621A1 Cited
GB2325131A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-14 2004-05-15 2004-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-14 2008-05-15 2008-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-14 2012-05-15 2012-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag