Method and apparatus for varying focus in a scene
First Claim
1. A method of varying focus in a scene, comprising:
- a) obtaining a dataset of photographs of said scene, each of said dataset of photographs created under separate focus conditions within a range of focus conditions;
b) performing an approximation using said dataset of photographs that is capable of representing a spectrum of photographs of said scene, each of said spectrum of photographs having focus conditions within said range of focus conditions; and
c) recording a plurality of values associated with said approximation, said plurality of values capable of generating each of said spectrum of photographs.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of varying focus in a scene. Specifically, one embodiment of the present invention discloses a method for modeling a scene using a parametric texture map (PTM) under varying focus conditions of one or more dimensions: e.g., focus depth and depth of field. A dataset of photographs is obtained under separate focus conditions. Approximation of the dataset creates an associated PTM representation that is capable of generating scenes of the photographic scene under varying focus conditions anywhere within the range of focus conditions specified by the initial data set. In addition, extrapolation yields results outside the range of focus conditions.
-
Citations
46 Claims
-
1. A method of varying focus in a scene, comprising:
-
a) obtaining a dataset of photographs of said scene, each of said dataset of photographs created under separate focus conditions within a range of focus conditions;
b) performing an approximation using said dataset of photographs that is capable of representing a spectrum of photographs of said scene, each of said spectrum of photographs having focus conditions within said range of focus conditions; and
c) recording a plurality of values associated with said approximation, said plurality of values capable of generating each of said spectrum of photographs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 16, 17, 39)
-
-
11. A method of varying focus in a scene, comprising:
-
a) obtaining a dataset of photographs of said scene, each of said dataset of photographs created under separate focus conditions within a region of focus conditions varying in two dimensions;
b) interpolating from said dataset of photographs a spectrum of photographs of said scene, each of said spectrum of photographs having focus conditions within said region of focus conditions;
c) recording a plurality of values associated with said interpolating for deriving each of said spectrum of photographs. - View Dependent Claims (12, 13, 14, 18, 19)
-
-
20. A computer-readable medium containing computer-readable instructions for causing a computer to perform focus varying operations, comprising:
-
a) obtaining a dataset of photographs of said scene, each of said dataset of photographs created under separate focus conditions within a range of focus conditions;
b) performing an approximation using said dataset of photographs that is capable of representing a spectrum of photographs of said scene, each of said spectrum of photographs having focus conditions within said range of focus conditions; and
c) recording a plurality of values associated with said approximation, said plurality of values capable of generating each of said spectrum of photographs. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium having focus varying parameters stored thereon, said focus varying parameters comprising:
approximation data derived from a dataset of photographs of a scene created under separate focus conditions, said approximation data capable of generating a spectrum of photographs of said scene. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
37. A computer system comprising:
-
a processor;
a display coupled to said processor;
a computer readable memory coupled to said processor and containing program instructions that, when executed, implement a method of varying focus in a scene, comprising;
a) obtaining a dataset of photographs of said scene, each of said dataset of photographs created under separate focus conditions within a range of focus conditions;
b) performing an approximation using said dataset of photographs that is capable of representing a spectrum of photographs of said scene, each of said spectrum of photographs having focus conditions within said range of focus conditions; and
c) recording a plurality of values associated with said approximation, said plurality of values capable of generating each of said spectrum of photographs. - View Dependent Claims (38, 40, 41, 42, 43, 44, 45, 46)
-
Specification