Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
379 words
A method for operating a data processing system to generate a full color image comprising a first two-dimensional array of vectors, each vector in said first two-dimensional array comprising first, second, and third intensity values, each intensity value representing the intensity of a pixel in said full color image in a corresponding spectral band at a location in said full color image determined by the location of said vector in said first two-dimensional array, said method generating said first two-dimensional array of vectors from a two-dimensional array of scalars, each scalar in said two-dimensional array of scalars corresponding to one of said vectors in said first two-dimensional array of vectors, said scalar determining one of said first, second, or third intensity values at a corresponding location in said two-dimensional array of vectors, said method determining the remaining ones of said first, second, and third intensity values, said method comprising the steps of: (a) assigning a value to each one of said components of said vectors in said first two-dimensional array of vectors that is not determined by one of said scalars; (b) generating a luminance image and first and second chrominance images from said first two-dimensional array of vectors, each pixel in said luminance image being determined by the intensity of light from a corresponding pixel in said first two-dimensional array and each pixel in said first and second chrominance images representing the color of said pixel in said first two-dimensional array; (c) filtering said first and second chrominance images with a isotropic low-pass spatial filter to generate first and second filtered chrominance images; (d) generating a second two-dimensional array of vectors from said luminance image and said first and second filtered chrominance images, each vector in said second two-dimensional array comprising first, second, and third intensity values, each intensity value representing the intensity of a pixel in said full color image in a corresponding spectral band at a location in said full color image determined by the location of said vector in said first two-dimensional array; (e) setting a component of each vector in said second two-dimensional array to said scalar value in said two-dimensional array of scalars; (f) replacing said first two-dimensional array of vectors by said second two-dimensional array of vectors; and (g) repeating steps (b)-(f).
Claim 2
Independent Claim
379 words
A method for operating a data processing system to generate a full color image comprising a first two-dimensional array of vectors, each vector in said first two-dimensional array comprising first, second, and third intensity values, each intensity value representing the intensity of a pixel in said full color image in a corresponding spectral band at a location in said full color image determined by the location of said vector in said first two-dimensional array, said method generating said first two-dimensional array of vectors from a two-dimensional array of scalars, each scalar in said two-dimensional array of scalars corresponding to one of said vectors in said first two-dimensional array of vectors, said scalar determining one of said first, second, or third intensity values at a corresponding location in said two-dimensional array of vectors, said method determining the remaining ones of said first, second, and third intensity values, said method comprising the steps of: (a) assigning a value to each one of said components of said vectors in said first two-dimensional array of vectors that is not determined by one of said scalars; (b) generating a luminance image and first and second chrominance images from said first two-dimensional array of vectors, each pixel in said luminance image being determined by the intensity of light from a corresponding pixel in said first two-dimensional array and each pixel in said first and second chrominance images representing the color of said pixel in said first two-dimensional array; (c) filtering said first and second chrominance images with a isotropic low-pass spatial filter to generate first and second filtered chrominance images; (d) generating a second two-dimensional array of vectors from said luminance image and said first and second filtered chrominance images, each vector in said second two-dimensional array comprising first, second, and third intensity values, each intensity value representing the intensity of a pixel in said full color image in a corresponding spectral band at a location in said full color image determined by the location of said vector in said first two-dimensional array; (e) setting a component of each vector in said second two-dimensional array to said scalar value in said two-dimensional array of scalars; (f) replacing said first two-dimensional array of vectors by said second two-dimensional array of vectors; and (g) repeating steps (b)-(f).
Claim 3
Dependent Claim
45 words
The method of claim 1 further comprising the step of filtering said luminance image with a low-pass spatial filter, said filter having an anisotropy that varies with location in said luminance image, said filtering being applied prior to generating said second two-dimensional array of vectors.
Claim 4
Dependent Claim
89 words
The method of claim 2 wherein said step of filtering said luminance image comprises the steps of: decomposing said luminance image into a plurality of component images, each component image representing information in said luminance image at different levels of scale; applying a low-pass spatial filter to each of said component images, said low-pass filter having an anisotropy that varies with location in said component image; and combining said filtered component images to regenerate a new luminance image, said new luminance image replacing said luminance image in steps (d)-(f).
Claim 5
Dependent Claim
22 words
The method of claim 3 wherein said step of decomposing said luminance image comprises generating a Laplacian pyramid from said luminance image.
Claim 6
Dependent Claim
26 words
The method of claim 2 wherein anisotropy of said filter is determined by the gradient of said luminance image at said location in said luminance image.