Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
228 words
A method of developing and storing image data in the form of transformation components corresponding to each pixel of an object, comprising: disposing the object in front of a background that is substantially totally absorptive of incident light; illuminating said object; measuring the percentage of incident light reflected from each pixel of the surface of said object in terms of a first set of at least three reflection transformation components r 1 , r 2 , r 3 each of which represents the reflected light value in terms of one color component of a predetermined color model; disposing said object in front of a background that is substantially totally reflective of incident light; illuminating said object with light; measuring the percentage of incident light that appears to be reflected from each pixel of the surface of said object in terms of a second set of at least three pseudo-reflection transformation components r' 1 , r' 2 , r' 3 , each of which is proportional to the intensity of one color component of the predetermined color model; using the relationship (t.sub.1,t.sub.2,t.sub.3)={((r'.sub.1,r'.sub.2,r'.sub.3)-(r.sub.1,r.sub.2,r.sub.3))(1-(r.sub.1,r.sub.2,r.sub.3))}.sup.1/2 to determine the transmission transformation components t 1 , t 2 , t 3 of each pixel; and storing the six transformation components r 1 , r 2 , r 3 , t 1 , t 2 , t 3 corresponding to each pixel of the object.
Claim 2
Independent Claim
228 words
A method of developing and storing image data in the form of transformation components corresponding to each pixel of an object, comprising: disposing the object in front of a background that is substantially totally absorptive of incident light; illuminating said object; measuring the percentage of incident light reflected from each pixel of the surface of said object in terms of a first set of at least three reflection transformation components r 1 , r 2 , r 3 each of which represents the reflected light value in terms of one color component of a predetermined color model; disposing said object in front of a background that is substantially totally reflective of incident light; illuminating said object with light; measuring the percentage of incident light that appears to be reflected from each pixel of the surface of said object in terms of a second set of at least three pseudo-reflection transformation components r' 1 , r' 2 , r' 3 , each of which is proportional to the intensity of one color component of the predetermined color model; using the relationship (t.sub.1,t.sub.2,t.sub.3)={((r'.sub.1,r'.sub.2,r'.sub.3)-(r.sub.1,r.sub.2,r.sub.3))(1-(r.sub.1,r.sub.2,r.sub.3))}.sup.1/2 to determine the transmission transformation components t 1 , t 2 , t 3 of each pixel; and storing the six transformation components r 1 , r 2 , r 3 , t 1 , t 2 , t 3 corresponding to each pixel of the object.
Claim 3
Dependent Claim
58 words
A method as recited in claim 1 wherein said predetermined color model is an RGB data image format and wherein r 1 , r 2 , r 3 respectively represent the red, green and blue reflection transformation components, and wherein t 1 , t 2 , t 3 respectively represent the red, green and blue transmission transformation components.
Claim 4
Dependent Claim
34 words
A method as recited in claim 1, wherein said predetermined color model is selected from the group of image data formats consisting of RGB, HLS, YUV, Lab, HSV, YIQ, CMY and CMYK color components.
Claim 5
Independent Claim
692 words
A method of combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of the predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+r(i)T(i-1).sup.2, R'.sub.β (i)=r(i)+R.sub.β (i-1)t(i).sup.2, and T'(i)=T(i-1)t(i)+R.sub.β (i-1)r(i)T(i-1)t(i) where (i-1) signifies the said first or topmost image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 corresponding to each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 6
Independent Claim
692 words
A method of combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of the predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+r(i)T(i-1).sup.2, R'.sub.β (i)=r(i)+R.sub.β (i-1)t(i).sup.2, and T'(i)=T(i-1)t(i)+R.sub.β (i-1)r(i)T(i-1)t(i) where (i-1) signifies the said first or topmost image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 corresponding to each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 7
Independent Claim
695 words
A method of combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components for light reflected back to the observer A 1 τ, A 2 τ, A 3 τ are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components for light reflected away from the observer A 1 β, A 2 β, A 3 β are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of the predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(r(i)T(i-1).sup.2)/((1-R.sub.β (i-1)r(i))}, R'.sub.β (i)=r(i)+{(R.sub.β (i-1)t(i).sup.2)/(1-R.sub.β (i-1)r(i))}, and T'(i)={(T(i-1)t(i))/(1-R.sub.β (i-1)r(i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 8
Independent Claim
695 words
A method of combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components for light reflected back to the observer A 1 τ, A 2 τ, A 3 τ are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components for light reflected away from the observer A 1 β, A 2 β, A 3 β are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of the predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(r(i)T(i-1).sup.2)/((1-R.sub.β (i-1)r(i))}, R'.sub.β (i)=r(i)+{(R.sub.β (i-1)t(i).sup.2)/(1-R.sub.β (i-1)r(i))}, and T'(i)={(T(i-1)t(i))/(1-R.sub.β (i-1)r(i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 9
Independent Claim
591 words
A method of combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of the predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+R.sub.τ (i)T(i-1).sup.2, R'.sub.β (i)=R.sub.β (i)+R.sub.β (i-1)T(i).sup.2, and T'(i)=T(i-1)T(i)+R.sub.β (i-1)R.sub.τ (i)T(i-1)T(i) where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 10
Independent Claim
591 words
A method of combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of the predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+R.sub.τ (i)T(i-1).sup.2, R'.sub.β (i)=R.sub.β (i)+R.sub.β (i-1)T(i).sup.2, and T'(i)=T(i-1)T(i)+R.sub.β (i-1)R.sub.τ (i)T(i-1)T(i) where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 11
Independent Claim
597 words
A method of combining two or more sets of previously stored image data to form a set of composite image date representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model format, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(R.sub.τ (i)T(i-1).sup.2)/((1-R.sub.β (i-1)R.sub.τ (i))}, R'.sub.β (i)=R.sub.β (i)+{(R.sub.β (i-1)T(i).sup.2)/(1-R.sub.β (i-1)R.sub.τ (i))}, and T'(i)={(T(i-1)T(i))/(1-R.sub.β (i-1)R.sub.τ (i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 12
Independent Claim
597 words
A method of combining two or more sets of previously stored image data to form a set of composite image date representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model format, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(R.sub.τ (i)T(i-1).sup.2)/((1-R.sub.β (i-1)R.sub.τ (i))}, R'.sub.β (i)=R.sub.β (i)+{(R.sub.β (i-1)T(i).sup.2)/(1-R.sub.β (i-1)R.sub.τ (i))}, and T'(i)={(T(i-1)T(i))/(1-R.sub.β (i-1)R.sub.τ (i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 13
Independent Claim
151 words
A method as recited in any one of claims 4, 5, 6 and 7, wherein at least a portion of one of said first and second images overlays a portion of a third image and further comprising the step of: combining the composite pixel data of said first composite image with the pixel data of said third image by again solving the above equations to obtain a set of second composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 in which case the color values C 1 , C 2 and C 3 are determined by multiplying the composite reflection transformation components R' 1 τ, R' 2 τ, R' 3 τ by light component values L 1 , L 2 , L 3 .
Claim 14
Dependent Claim
235 words
Apparatus for developing and storing image data in the form of transformation components corresponding to each pixel of an object, comprising: means for illuminating an object disposed in front of a background that is totally absorptive of incident light; means for measuring the percentage of incident light reflected from each pixel of the surface of said object in terms of a first set of at least three reflection transformation components r 1 , r 2 , r 3 each of which represents the reflected light value in terms of one color component of a predetermined color model; means for disposing said object in front of a background that is substantially totally reflective of incident light; means for illuminating said object; means for measuring the percentage of incident light that appears to be reflected from each pixel of the surface of said object in terms of a second set of at least three pseudo-reflection transformation components r' 1 , r' 2 , r' 3 , each of which is proportional to the intensity of one color component of the predetermined color model; means using the relationship (t.sub.1,t.sub.2,t.sub.3)={((r'.sub.1,r'.sub.2,r'.sub.3)-(r.sub.1,r.sub.2,r.sub.3))(1-(r.sub.1,r.sub.2,r.sub.3))}.sup.1/2 to determine the transmission transformation components t 1 , t 2 , t 3 of each pixel; and means for storing the six transformation components r 1 , r 2 , r 3 , t 1 , t 2 , t 3 corresponding to each pixel of the object.
Claim 15
Dependent Claim
235 words
Apparatus for developing and storing image data in the form of transformation components corresponding to each pixel of an object, comprising: means for illuminating an object disposed in front of a background that is totally absorptive of incident light; means for measuring the percentage of incident light reflected from each pixel of the surface of said object in terms of a first set of at least three reflection transformation components r 1 , r 2 , r 3 each of which represents the reflected light value in terms of one color component of a predetermined color model; means for disposing said object in front of a background that is substantially totally reflective of incident light; means for illuminating said object; means for measuring the percentage of incident light that appears to be reflected from each pixel of the surface of said object in terms of a second set of at least three pseudo-reflection transformation components r' 1 , r' 2 , r' 3 , each of which is proportional to the intensity of one color component of the predetermined color model; means using the relationship (t.sub.1,t.sub.2,t.sub.3)={((r'.sub.1,r'.sub.2,r'.sub.3)-(r.sub.1,r.sub.2,r.sub.3))(1-(r.sub.1,r.sub.2,r.sub.3))}.sup.1/2 to determine the transmission transformation components t 1 , t 2 , t 3 of each pixel; and means for storing the six transformation components r 1 , r 2 , r 3 , t 1 , t 2 , t 3 corresponding to each pixel of the object.
Claim 16
Dependent Claim
57 words
Apparatus as recited in claim 9 wherein said predetermined color model is an RGB data image format and wherein r 1 , r 2 , r 3 respectively represent the red, green and blue reflection transformation components, and wherein t 1 , t 2 , t 3 respectively represent the red, green and blue transmission transformation components.
Claim 17
Dependent Claim
33 words
Apparatus as recited in claim 9, wherein said predetermined color model is selected from the group of image data formats consisting of RGB, HLS, YUV, Lab, HSV, YIQ, CMY and CMYK color components.
Claim 18
Dependent Claim
701 words
Apparatus for combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of the predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: means for combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(r(i)T(i-1).sup.2)/((1-R.sub.β (i-1)r(i))}, R'.sub.β (i)=r(i)+{(R.sub.β (i-1)t(i).sup.2)/(1-R.sub.β (i-1)r(i))}, and T'(i)={(T(i-1)t(i))/(1-R.sub.β (i-1)r(i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 , T' 2 , T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ, R' 2 τ and R' 3 τ by the light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 19
Dependent Claim
701 words
Apparatus for combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of the predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: means for combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(r(i)T(i-1).sup.2)/((1-R.sub.β (i-1)r(i))}, R'.sub.β (i)=r(i)+{(R.sub.β (i-1)t(i).sup.2)/(1-R.sub.β (i-1)r(i))}, and T'(i)={(T(i-1)t(i))/(1-R.sub.β (i-1)r(i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 , T' 2 , T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ, R' 2 τ and R' 3 τ by the light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 20
Dependent Claim
701 words
Apparatus for combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A.sub.β for light reflected away from the observer are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of a predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: means for combining the pixel data of each pixel of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{[r(i)T(i-1).sup.2 ]/[(1-R.sub.β (i-1)r(i)]}, R'.sub.β (i)=r(i)+{[R.sub.β (i-1)t(i).sup.2 ]/[1-R.sub.β (i-1)r(i)]}, and T'(i)={[T(i-1)t(i)]/[1-R.sub.β (i-1)r(i)]} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 21
Dependent Claim
701 words
Apparatus for combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A.sub.β for light reflected away from the observer are implicit, and each pixel of said second image is defined by pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of a predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit, comprising: means for combining the pixel data of each pixel of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{[r(i)T(i-1).sup.2 ]/[(1-R.sub.β (i-1)r(i)]}, R'.sub.β (i)=r(i)+{[R.sub.β (i-1)t(i).sup.2 ]/[1-R.sub.β (i-1)r(i)]}, and T'(i)={[T(i-1)t(i)]/[1-R.sub.β (i-1)r(i)]} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 22
Dependent Claim
587 words
Apparatus for combining two or more sets of previously stored image data to form a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: means for combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+R.sub.τ (i)T(i-1).sup.2, R'.sub.β (i)=R.sub.β (i)+R.sub.β (i-1)T(i).sup.2, and T'(i)=T(i-1)T(i)+R.sub.τ (i-1)R.sub.τ (i)T(i-1)T(i) where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 23
Dependent Claim
587 words
Apparatus for combining two or more sets of previously stored image data to form a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: means for combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+R.sub.τ (i)T(i-1).sup.2, R'.sub.β (i)=R.sub.β (i)+R.sub.β (i-1)T(i).sup.2, and T'(i)=T(i-1)T(i)+R.sub.τ (i-1)R.sub.τ (i)T(i-1)T(i) where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 24
Dependent Claim
600 words
Apparatus for combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: means for combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(R.sub.τ (i)T(i-1).sup.2)/((1-R.sub.β (i-1)R.sub.τ (i))}, R'.sub.β (i)=R.sub.β (i)+{(R.sub.β (i-1)T(i).sup.2)/(1-R.sub.β (i-1)R.sub.τ (i))}, and T'(i)={(T(i-1)T(i))/(1-R.sub.β (i-1)R.sub.τ (i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ, R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 25
Dependent Claim
600 words
Apparatus for combining two or more sets of previously stored image data to form a set of composite image data representing a composite image wherein a first image I 1 overlays at least a portion of a second image I 2 , and wherein each pixel of said first image and each pixel of said second image is defined by pixel data of the form R 1 τ, R 2 τ, R 3 τ, R 1 β, R 2 β, R 3 β, T 1 , T 2 , T 3 , where R 1 τ, R 2 τ, R 3 τ are respectively the reflection transformation components corresponding to the light reflected back toward the observer for each color component of a predetermined color model, and R 1 β, R 2 β, R 3 β are respectively the reflection transformation components corresponding to the light reflected away from the observer for each color component of the predetermined color model, and T 1 , T 2 , T 3 are respectively the transmission transformation components corresponding to the transmitted light for each color component of the predetermined color model, the transformation components R.sub.τ and T being related according to the equation R.sub.τ +T+A.sub.τ =1 wherein the absorption transformation components A 1 τ, A 2 τ, A 3 τ for light reflected back to the observer are implicit, the transformation components R.sub.β and T being related according to the equation R.sub.β +T+A.sub.β =1 wherein the absorption transformation components A 1 β, A 2 β, A 3 β for light reflected away from the observer are implicit, comprising: means for combining the pixel data of said first image with the pixel data of said second image to develop first composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 representing the combined pixel data of overlaying pixels of the two images, the combination of overlaying pixel data being accomplished by solving the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(R.sub.τ (i)T(i-1).sup.2)/((1-R.sub.β (i-1)R.sub.τ (i))}, R'.sub.β (i)=R.sub.β (i)+{(R.sub.β (i-1)T(i).sup.2)/(1-R.sub.β (i-1)R.sub.τ (i))}, and T'(i)={(T(i-1)T(i))/(1-R.sub.β (i-1)R.sub.τ (i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ, R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and means for determining the color values C 1 , C 2 , C 3 of each pixel in the final composite image by multiplying the reflection transformation components R' 1 τ,R' 2 τ and R' 3 τ by light component values L 1 , L 2 and L 3 , where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 26
Dependent Claim
146 words
Apparatus as recited in any one of claims 12, 13, 14 and 15, wherein at least a portion of one of said first and second images overlays a portion of a third image, and further comprising: means for combining the composite pixel data of said first composite image with the pixel data of said third image by again solving the above equations to obtain second composite image data including composite pixel data in the form R' 1 τ, R' 2 τ, R' 3 τ, R' 1 β, R' 2 β, R' 3 β, T' 1 , T' 2 , T' 3 in which case the color values C 1 , C 2 and C 3 are determined by multiplying the composite reflection transformation components R' 1 τ, R' 2 τ, R' 3 τ by light component values L 1 , L 2 , L 3 .
Claim 27
Dependent Claim
545 words
Apparatus for developing a composite image by combining multiple layers of images wherein at least a portion of each layer overlays at least a portion of one or more of the layers beneath it, comprising: memory means for storing pixel data corresponding to each pixel of each of a plurality of images, the pixel data being stored in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where each r term is a reflection transformation component for one color component of a predetermined color model, and each of the t terms is a transmission transformation component for one color component of the color model; accumulator means for initially receiving first pixel data corresponding to pixels of a first image which overlays a second image represented by second pixel data stored in said memory means, and for thereafter accumulating composite image data formed by the combination of said first and second pixel data and the subsequent combinations of accumulated composite image data with pixel data representing subsequently processed images overlaid by the previously accumulated images; read/write means for addressing and retrieving pixel data corresponding to an image stored in said memory means and for addressing and retrieving pixel data corresponding to accumulated composite image data contained in said accumulator means; computing means for receiving the pixel data retrieved from said memory means and the composite pixel data retrieved from said accumulator means, and for calculating new composite image data for input to said accumulator means, such calculation being implemented according to the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(r(i)T(i-1).sup.2)/((1-R.sub.β (i-1)r(i))}, R'.sub.β (i)=r(i)+{(R.sub.β (i-1)t(i).sup.2)/(1-R.sub.β (i-1)r(i))}, and T'(i)={(T(i-1)t(i))/(1-R.sub.β (i-1)r(i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; means for generating a light source color value; pixel color calculating means for extracting the composite reflection transformation components R' 1 , R' 2 and R' 3 calculated by said accumulator means for each pixel of the accumulated composite image and for multiplying same by said light source color value to generate pixel color components C 1 , C 2 and C 3 for each pixel of said composite image; and display means responsive to said pixel color components and operative to display the composite image, where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 28
Dependent Claim
545 words
Apparatus for developing a composite image by combining multiple layers of images wherein at least a portion of each layer overlays at least a portion of one or more of the layers beneath it, comprising: memory means for storing pixel data corresponding to each pixel of each of a plurality of images, the pixel data being stored in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 , where each r term is a reflection transformation component for one color component of a predetermined color model, and each of the t terms is a transmission transformation component for one color component of the color model; accumulator means for initially receiving first pixel data corresponding to pixels of a first image which overlays a second image represented by second pixel data stored in said memory means, and for thereafter accumulating composite image data formed by the combination of said first and second pixel data and the subsequent combinations of accumulated composite image data with pixel data representing subsequently processed images overlaid by the previously accumulated images; read/write means for addressing and retrieving pixel data corresponding to an image stored in said memory means and for addressing and retrieving pixel data corresponding to accumulated composite image data contained in said accumulator means; computing means for receiving the pixel data retrieved from said memory means and the composite pixel data retrieved from said accumulator means, and for calculating new composite image data for input to said accumulator means, such calculation being implemented according to the equations R'.sub.τ (i)=R.sub.τ (i-1)+{(r(i)T(i-1).sup.2)/((1-R.sub.β (i-1)r(i))}, R'.sub.β (i)=r(i)+{(R.sub.β (i-1)t(i).sup.2)/(1-R.sub.β (i-1)r(i))}, and T'(i)={(T(i-1)t(i))/(1-R.sub.β (i-1)r(i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; means for generating a light source color value; pixel color calculating means for extracting the composite reflection transformation components R' 1 , R' 2 and R' 3 calculated by said accumulator means for each pixel of the accumulated composite image and for multiplying same by said light source color value to generate pixel color components C 1 , C 2 and C 3 for each pixel of said composite image; and display means responsive to said pixel color components and operative to display the composite image, where C 1 , C 2 , C 3 are the values used to display a pixel's color corresponding to each color component of a predetermined color model, and where L 1 , L 2 , L 3 are the measured light source color component values corresponding to each color component of a predetermined color model.
Claim 29
Dependent Claim
22 words
Apparatus as recited in claim 17, wherein said computing means is an arithmetic unit including logic circuitry for implementing the above equations.
Claim 30
Dependent Claim
31 words
Apparatus as recited in claim 17, wherein said pixel color calculating means is an arithmetic unit including logic circuitry for multiplying each composite reflection coefficient by said light source color value.
Claim 31
Dependent Claim
186 words
Image composition apparatus as recited in claim 19, wherein said means for combining is an arithmetic logic unit for implementing the mathematical relationships R'.sub.τ (i)=R.sub.τ (i-1)+{(R.sub.τ (i)T(i-1).sup.2)/((1-R.sub.β (i-1)R.sub.τ (i))}, R'.sub.β (i)=R.sub.β (i)+{(R.sub.β (i-1)T(i).sup.2)/(1-R.sub.β (i-1)R.sub.τ (i))}, and T'(i)={(T(i-1)T(i))/(1-R.sub.β (i-1)R.sub.τ (i))} where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below layer (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; and to obtain composite pixel transformation components R'.sub.τ, R'.sub.β and T' for each pixel of the composite image.
Claim 32
Dependent Claim
44 words
Apparatus as recited in claim 17, and further including image storage means for storing composite image data accumulated by said accumulator means, the stored composite image data being accessible by said pixel color calculating means and transferable to said memory means for subsequent use.
Claim 33
Dependent Claim
37 words
Apparatus as recited in claim 17, wherein said computing means includes a plurality of arithmetic units for respectively calculating the R'.sub.τ (i), R'.sub.β (i) and T'(i) transformation components for each color component of the selected color model.
Claim 34
Dependent Claim
36 words
Apparatus as recited in claim 17, wherein said computing means is implemented in the form of a pipelined logic circuit, including a plurality of arithmetic units connected in parallel to perform the calculations set forth above.
Claim 35
Dependent Claim
47 words
Apparatus as recited in claim 17, and further comprising means for comparing the accumulated transparency transformation component T'(i) of each pixel of the accumulated pixel data to a predetermined minimum opaque threshold value and for ending the processing of lower layers when the threshold value is exceeded.
Claim 36
Dependent Claim
177 words
Image composition apparatus as recited in claim 17, wherein said means for combining is an arithmetic logic unit for implementing the mathematical relationships R'.sub.τ (i)=R.sub.τ (i-1)+r(i)T(i-1).sup.2, R'.sub.β (i)=r(i)+R.sub.β (i-1)t(i).sup.2, and T'(i)=T(i-1)t(i)+R.sub.β (i-1)r(i)T(i-1)t(i) where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; to obtain composite pixel transformation components R'.sub.τ, R'.sub.β and T' for each pixel of the composite image.
Claim 37
Dependent Claim
180 words
Image composition apparatus as recited in claim 17, wherein said means for combining is an arithmetic logic unit for implementing the mathematical relationships R'.sub.τ (i)=R.sub.τ (i-1)+R.sub.τ (i)T(i-1).sup.2, R'.sub.β (i)=R.sub.β (i)+R.sub.β (i-1)T(i).sup.2, and T'(i)=T(i-1)T(i)+R.sub.β (i-1)R.sub.τ (i)T(i-1)T(i) where (i-1) signifies the said first or top most image layer or composite image layer I 1 , (i) signifies the said second image layer or composite image layer I 2 laying immediately below (i-1), R'.sub.τ (i) signifies collectively the composite reflection transformation components (R' 1 τ,R' 2 τ,R' 3 τ) for light reflected back to the observer from all layers above and including layer i, R'.sub.β (i) signifies collectively the composite reflection transformation components (R' 1 β,R' 2 β,R' 3 β) for the light reflected away from the observer by all layers above and including layer i, and T'(i) signifies collectively the composite transmission transformation components (T' 1 ,T' 2 ,T' 3 ) for light transmitted in either direction by all layers above and including layer i; to obtain composite pixel transformation components R'.sub.τ, R'.sub.β and T' for each pixel of the composite image.
Claim 38
Dependent Claim
249 words
Image composition apparatus for composing, from the top down, a stack of images to be combined, comprising: means for scanning the images and for developing pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of a predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit; means for combining the pixel data of the topmost image or previously combined composite image with the pixel data of a lower image disposed immediately therebeneath to develop reflection transformation components R'.sub.τ representing light reflected toward the scanning means by the upper and lower images, reflection transformation components R'.sub.β representing light reflected away from the scanning means by the upper and lower images, and transmission transformation components T' representing light transmitted in any direction; means for accumulating the three sets of coefficients; means for extracting the transformation components R'.sub.τ from the last composite accumulation and for multiplying such transformation components with a selected color value to produce color pixel information; and display means for using said color pixel information to display the composite image.
Claim 39
Dependent Claim
249 words
Image composition apparatus for composing, from the top down, a stack of images to be combined, comprising: means for scanning the images and for developing pixel data in the form r 1 , r 2 , r 3 , t 1 , t 2 , t 3 where r 1 , r 2 , r 3 are respectively the reflection transformation components corresponding to each color component of a predetermined color model, and t 1 , t 2 , t 3 are respectively the transmission transformation components corresponding to each color component of the predetermined color model, the transformation components r and t being related according to the equation r+t+a=1 wherein the absorption transformation components a 1 , a 2 , a 3 are implicit; means for combining the pixel data of the topmost image or previously combined composite image with the pixel data of a lower image disposed immediately therebeneath to develop reflection transformation components R'.sub.τ representing light reflected toward the scanning means by the upper and lower images, reflection transformation components R'.sub.β representing light reflected away from the scanning means by the upper and lower images, and transmission transformation components T' representing light transmitted in any direction; means for accumulating the three sets of coefficients; means for extracting the transformation components R'.sub.τ from the last composite accumulation and for multiplying such transformation components with a selected color value to produce color pixel information; and display means for using said color pixel information to display the composite image.