Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
82 words
A method of utilizing a computer to determine surface spectral reflectances of an object's illuminated surface, comprising developing signals representing the responses of at least N+1 sensor classes to said illuminated object, and operating on said signals to recover N parameters describing the surface reflectance of the illuminated object, the surface reflectance being described and recovered separately from parameters describing an illuminant of the object, N representing the number of components (degrees of freedom) of said surface reflectance of said object's surface.
Claim 2
Independent Claim
82 words
A method of utilizing a computer to determine surface spectral reflectances of an object's illuminated surface, comprising developing signals representing the responses of at least N+1 sensor classes to said illuminated object, and operating on said signals to recover N parameters describing the surface reflectance of the illuminated object, the surface reflectance being described and recovered separately from parameters describing an illuminant of the object, N representing the number of components (degrees of freedom) of said surface reflectance of said object's surface.
Claim 3
Dependent Claim
95 words
A method as in claim 1 wherein the step of operating on said signals comprises the steps of analyzing the response of said sensor class according to the equation ρ.sup.x.sub.k =∫E(λ)S.sup.x (λ)R.sub.k (λ)dλ the responses of all said sensors being represented by a vector ρ-(ρ.sub.1 . . . ρ.sub.p) the term E(λ) representing the illumination of the object; the term S(λ) representing said surface spectral reflectance; the term R k (λ) representing spectral sensitivity of each of said sensors in terms of the fraction of light incident upon each said sensor absorbed at each wavelength.
Claim 4
Dependent Claim
36 words
A method as claimed in claim 2 wherein illumination is computed in terms of a weighted sum of fixed basis illuminants E i (λ), wherein ##EQU8## the computed vector ε describing the illumination of the surface.
Claim 5
Dependent Claim
38 words
A method as claimed in claim 2 wherein the surface reflectance of the surface under study is expressed as a weighted sum of basis spectral reflectance functions ##EQU9## wherein r x is the vector representation of the surface.
Claim 6
Dependent Claim
32 words
A method as in claim 2 wherein the analyzing step includes inputting the sensor data ρ x from said N+1 sensors to said computer programmed according to the equation of claim 2.
Claim 7
Dependent Claim
34 words
A method as in claim 5 including the step of providing an array of sensors facing said illuminated surface, wherein said sensor data is read in for a plurality of locations on said surface.
Claim 8
Independent Claim
71 words
A system for determining the surface spectral reflectances and ambient light of an object, having N parameters representing the number of components of surface reflectance, comprising N+1 sensors responsive to light reflected from said object, means for reading the response of at least N+1 sensors to said illuminated object, and means for recovering N parameters describing the surface reflectance of the sensed object separately from the illuminant of the sensed object.
Claim 9
Independent Claim
71 words
A system for determining the surface spectral reflectances and ambient light of an object, having N parameters representing the number of components of surface reflectance, comprising N+1 sensors responsive to light reflected from said object, means for reading the response of at least N+1 sensors to said illuminated object, and means for recovering N parameters describing the surface reflectance of the sensed object separately from the illuminant of the sensed object.
Claim 10
Dependent Claim
86 words
A system as claimed in claim 7 wherein the means for recovering comprises means for analyzing the sensor response according to the equation ρ.sub.k =∫E(λ)S(λ)R.sub.k (λ)dλ the responses of all the sensors being represented by a vector ρ=(ρ.sub.1 . . . ρ.sub.p) the term E(λ) representing ambient light on the object; the term S(λ) representing surface reflectance; the term R k (λ) representing spectral sensitivity of each of said sensors in terms of the fraction of light incident upon each said sensor absorbed at each wavelength.
Claim 11
Dependent Claim
47 words
A system as claimed in claim 8 including means responsive to the sensors for recovering the illuminant of the sensed object in terms of a weighted sum of fixed basis illuminants E i (λ), wherein ##EQU10## wherein the computed vector ε describes the illuminant of the surface.
Claim 12
Dependent Claim
45 words
A system as claimed in claim 8 including means for recovering the surface reflectance of the object in response to the output of the sensors as a weighted sum of basis spectral reflectance functions ##EQU11## wherein r x is the vector representation of the surface.
Claim 13
Dependent Claim
43 words
A system as in claim 7 including means for operating on the computed illumination vector ε and computing values of the matrix Λ.sub.ε to map a vector representation of said surface σ x into said sensor data ρ x derived from said data.
Claim 14
Independent Claim
129 words
A system for defining points x on a surface in terms of N parameters separately defining surface spectral reflectance and illumination of each of said points, comprising N+1 sensors responsive to light received from each said point on said object, means for providing data ρ x collected by said sensors to processing means for developing separate values representing surface reflectance σ x and illumination ε x for each of said points x, means for generating an estimated illumination vector ε that would generate the data ρ x detected, means responsive to the means for generating the estimated ambient light vector for generating a matrix Λ.sub.ε that maps a vector representation of the surface into the sensor data, the surface reflectance σ x thereby being recovered for each location x.
Claim 15
Independent Claim
129 words
A system for defining points x on a surface in terms of N parameters separately defining surface spectral reflectance and illumination of each of said points, comprising N+1 sensors responsive to light received from each said point on said object, means for providing data ρ x collected by said sensors to processing means for developing separate values representing surface reflectance σ x and illumination ε x for each of said points x, means for generating an estimated illumination vector ε that would generate the data ρ x detected, means responsive to the means for generating the estimated ambient light vector for generating a matrix Λ.sub.ε that maps a vector representation of the surface into the sensor data, the surface reflectance σ x thereby being recovered for each location x.
Claim 16
Dependent Claim
15 words
A system as in claim 12 wherein said N+1 sensors are N+1 emulsions on film.
Claim 17
Dependent Claim
28 words
A system as in claim 12 including means responsive to said recovered surface reflectance σ x for estimating surface spectral reflectance at point x by the relation ##EQU12##
Claim 18
Dependent Claim
25 words
A system as in claim 14 including means responsive to said illumination vector ε x for estimating illumination of said surface by the relation ##EQU13##
Claim 19
Dependent Claim
48 words
A system as in claim 15 including means for operating on said estimated surface spectral reflectance and said estimated illumination to generate a desired output color on a display device according to the relation ##EQU14## and calculating Y and Z by the same relationship, substituting y(λ) and z(λ).