Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
249 words
A color image quantization system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising: first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image in determining the selected colors to be included in the second image, based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; wherein said image quantization means includes Hopfield neural network means for determining the selected colors to be included in the second image; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 2
Dependent Claim
249 words
A color image quantization system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising: first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image in determining the selected colors to be included in the second image, based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; wherein said image quantization means includes Hopfield neural network means for determining the selected colors to be included in the second image; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 3
Dependent Claim
385 words
A color image reconstruction system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising;. first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; said image quantization means being operative to implement an image quantization algorithm comprising the steps of: (a) defining a set of possible colors including first colors in the first image and colors representing the perceptive blending of at least two different colors which appear in adjacent pixels in the first image; (b) selectively weighting respective colors in the set of possible colors; (c) selectively weighting a multiplicity of respective pairs of colors in the set of possible colors, the multiplicity of respective pairs of colors in the set of possible colors being selectively weighted according to a substantially symmetric relationship tending to selectively favor one color of each pair over another of the pair based at least in part on the similarity of individual colors of the pair; (d) determining a table of the selected colors from said set of possible colors based on an optimization of a predetermined selection function; and (e) mapping colors from the table of the selected colors to the individual pixels of the second image; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 4
Dependent Claim
385 words
A color image reconstruction system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising;. first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; said image quantization means being operative to implement an image quantization algorithm comprising the steps of: (a) defining a set of possible colors including first colors in the first image and colors representing the perceptive blending of at least two different colors which appear in adjacent pixels in the first image; (b) selectively weighting respective colors in the set of possible colors; (c) selectively weighting a multiplicity of respective pairs of colors in the set of possible colors, the multiplicity of respective pairs of colors in the set of possible colors being selectively weighted according to a substantially symmetric relationship tending to selectively favor one color of each pair over another of the pair based at least in part on the similarity of individual colors of the pair; (d) determining a table of the selected colors from said set of possible colors based on an optimization of a predetermined selection function; and (e) mapping colors from the table of the selected colors to the individual pixels of the second image; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 5
Dependent Claim
49 words
A color image reconstruction system as in claim 2, wherein respective colors in the set of possible colors are selectively weighted in step (b) based on the prevalence of the respective color and the prevalence of two colors for which the respective color is substantially a perceptive average thereof.
Claim 6
Dependent Claim
354 words
A color image reconstruction system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising: first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; said image quantization means being operative to implement an image quantization algorithm comprising the steps of: (a) defining a set of possible colors including first colors in the first image and colors representing the perceptive blending of at least two different colors which appear in adjacent pixels in the first image; (b) selectively weighting respective colors in the set of possible colors; (c) selectively weighting a multiplicity of respective pairs of colors in the set of possible colors; (d) determining a table of the selected colors from said set of possible colors based on an optimization of a predetermined selection function; and (e) mapping colors from the table of the selected colors to the individual pixels of the second image; said image quantization means further including Hopfield neural network means for implementing the optimization of the predetermined selection function; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 7
Dependent Claim
354 words
A color image reconstruction system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising: first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; said image quantization means being operative to implement an image quantization algorithm comprising the steps of: (a) defining a set of possible colors including first colors in the first image and colors representing the perceptive blending of at least two different colors which appear in adjacent pixels in the first image; (b) selectively weighting respective colors in the set of possible colors; (c) selectively weighting a multiplicity of respective pairs of colors in the set of possible colors; (d) determining a table of the selected colors from said set of possible colors based on an optimization of a predetermined selection function; and (e) mapping colors from the table of the selected colors to the individual pixels of the second image; said image quantization means further including Hopfield neural network means for implementing the optimization of the predetermined selection function; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 8
Dependent Claim
39 words
A color image reconstruction system as in claim 4, wherein said Hopfield neural network means is a Hopfield neural network having a number of elements substantially equal to the number of colors present in the set of possible colors.
Claim 9
Dependent Claim
46 words
A color image reconstruction system as in claim 4, wherein said Hopfield neural network means is operative to simulate operation of a Hopfield neural network by iteratively finding an equilibrium of a number of differential equations describing the operation of elements of a Hopfield neural network.
Claim 10
Dependent Claim
344 words
A color image reconstruction system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising: first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; said image quantization means being operative to implement an image quantization algorithm comprising the steps of: (a) defining a set of possible colors including first colors in the first image and colors representing the perceptive blending of at least two different colors which appear in adjacent pixels in the first image; (b) selectively weighting respective colors in the set of possible colors; (c) selectively weighting a multiplicity of respective pairs of colors in the set of possible colors; (d) determining a table of the selected colors from said set of possible colors based on an optimization of a predetermined selection function; and (e) mapping colors from the table of the selected colors to the individual pixels of the second image based on an optimization of a predetermined mapping function; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 11
Dependent Claim
344 words
A color image reconstruction system useable in producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said color image reconstruction system comprising: first image input means for digitally providing first image data representative of respective colors at a multiplicity of individual pixels in the first image; input buffer means in operative communication with said first image input means for temporarily storing the first image data; image quantization means in operative communication with said input buffer means for receiving the first image data and determining the selected colors to be included in the second image, said image quantization means further determining which of the selected colors respectively correspond to individual pixels of the second image; said image quantization means further operative at least in part to selectively account for perceptive blending of at least two different colors appearing in the first image based at least in part on respective locations of the individual pixels of the first image in which the two different colors appear; said image quantization means being operative to implement an image quantization algorithm comprising the steps of: (a) defining a set of possible colors including first colors in the first image and colors representing the perceptive blending of at least two different colors which appear in adjacent pixels in the first image; (b) selectively weighting respective colors in the set of possible colors; (c) selectively weighting a multiplicity of respective pairs of colors in the set of possible colors; (d) determining a table of the selected colors from said set of possible colors based on an optimization of a predetermined selection function; and (e) mapping colors from the table of the selected colors to the individual pixels of the second image based on an optimization of a predetermined mapping function; and second image output means in operative communication with said image quantization means for digitally outputting second image data representative of respective colors in the individual pixels of the second image.
Claim 12
Dependent Claim
62 words
A color image reconstruction system as in claim 7, wherein the predetermined mapping function compares an average of possible pairs of colors in the table of the selected colors to an average of the colors contained in a first individual pixel of the first image and respective second individual pixels of the first image which are adjacent to the first individual pixel.
Claim 13
Dependent Claim
34 words
A color image reconstruction system as in claim 8, wherein the predetermined mapping function is weighted by a factor which is dependent upon the spatial relationship between adjacent individual pixels in the second image.
Claim 14
Dependent Claim
50 words
A color image reconstruction system as in claim 9, wherein a spatial relationship of horizontal adjacency is weighted more heavily than a spatial relationship of vertical adjacency which is weighted more heavily than a spatial relationship of diagonal adjacency due to a corresponding order in the noticeability of color transitions.
Claim 15
Independent Claim
458 words
A method of producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said method comprising the steps of: (a) reading digital data representative of respective colors at a multiplicity of individual pixels of the first image; (b) determining the selected colors to be included in the second image based on the respective colors at the multiplicity of individual pixels of the first image; (c) determining which of the selected colors respectively correspond to individual pixels of the second image; (d) determining the selected colors respectively corresponding to the individual pixels of the second image in step (c) by selectively determining which colors of the selected colors should respectively correspond to adjacent pixels of the second image to substantially approximate the perceptive blending of respective colors in corresponding pixels of the first image; (e) wherein steps (b), (c) and (d) collectively include the following steps: (f) defining a color set of possible colors including first colors in the first image and second colors representing the perceptive blending of two different colors which appear in adjacent pixels in the first image; (g) defining a first tag function for respective colors in the color set, said first tag function weighted according to prevalence of occurrence of the respective color in the first image and by a measure indicative of a desirability of utilizing the respective color to replace two other colors occurring adjacently in the first image; (h) defining a second tag function for selected pairs of colors in the color set, said second tag function weighted to facilitate choosing of only one color of each selected pair of colors as colors of the respective selected pair become more similar and further weighted according to prevalence of adjacent occurrence of one color of each selected pair and another color in the first image which average to another color of each selected pair; (i) determining a table of the selected colors from possible combinations of colors within the color set based on an optimization of a selection function defined as a sum of the first and second tag functions, wherein the optimization of the selection function is performed in step (i) by employing a Hopfield neural network; and (j) mapping colors from the table of the selected colors to individual pixels of the second image by selectively determining which colors of the selected colors should respectively correspond to adjacent of the individual pixels in the second image to approximate the perceptive blending of respective colors in corresponding pixels in the first image; and (k) digitally outputting second image data representative of the respective colors in the individual pixels of the second image.
Claim 16
Independent Claim
458 words
A method of producing a second image limited to a number of selected colors from a first image generally having a number of colors greater than the number of the selected colors, said method comprising the steps of: (a) reading digital data representative of respective colors at a multiplicity of individual pixels of the first image; (b) determining the selected colors to be included in the second image based on the respective colors at the multiplicity of individual pixels of the first image; (c) determining which of the selected colors respectively correspond to individual pixels of the second image; (d) determining the selected colors respectively corresponding to the individual pixels of the second image in step (c) by selectively determining which colors of the selected colors should respectively correspond to adjacent pixels of the second image to substantially approximate the perceptive blending of respective colors in corresponding pixels of the first image; (e) wherein steps (b), (c) and (d) collectively include the following steps: (f) defining a color set of possible colors including first colors in the first image and second colors representing the perceptive blending of two different colors which appear in adjacent pixels in the first image; (g) defining a first tag function for respective colors in the color set, said first tag function weighted according to prevalence of occurrence of the respective color in the first image and by a measure indicative of a desirability of utilizing the respective color to replace two other colors occurring adjacently in the first image; (h) defining a second tag function for selected pairs of colors in the color set, said second tag function weighted to facilitate choosing of only one color of each selected pair of colors as colors of the respective selected pair become more similar and further weighted according to prevalence of adjacent occurrence of one color of each selected pair and another color in the first image which average to another color of each selected pair; (i) determining a table of the selected colors from possible combinations of colors within the color set based on an optimization of a selection function defined as a sum of the first and second tag functions, wherein the optimization of the selection function is performed in step (i) by employing a Hopfield neural network; and (j) mapping colors from the table of the selected colors to individual pixels of the second image by selectively determining which colors of the selected colors should respectively correspond to adjacent of the individual pixels in the second image to approximate the perceptive blending of respective colors in corresponding pixels in the first image; and (k) digitally outputting second image data representative of the respective colors in the individual pixels of the second image.
Claim 17
Dependent Claim
41 words
A method as in claim 11, wherein said Hopfield neural network is a simulated Hopfield neural network operative to perform by iteratively finding an equilibrium of a number of differential equations describing the operation of elements of a Hopfield neural network.