Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
133 words
An image correction device, comprising: a memory for storing image information of an original image; an image area dividing controller for subdividing the original image stored in the memory into a plurality of subdivided image areas; a histogram producing controller for creating a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; a lightness calculation controller for calculating an average lightness of each of said subdivided image areas; a mapping curve generating controller for generating a mapping curve from said histogram based on information relating to the average lightness and on information relating to said original image stored in the memory; and a lightness conversion controller for correcting the lightness of the pixels constituting the original image stored in the memory based on said mapping curve.
Claim 2
Dependent Claim
133 words
An image correction device, comprising: a memory for storing image information of an original image; an image area dividing controller for subdividing the original image stored in the memory into a plurality of subdivided image areas; a histogram producing controller for creating a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; a lightness calculation controller for calculating an average lightness of each of said subdivided image areas; a mapping curve generating controller for generating a mapping curve from said histogram based on information relating to the average lightness and on information relating to said original image stored in the memory; and a lightness conversion controller for correcting the lightness of the pixels constituting the original image stored in the memory based on said mapping curve.
Claim 3
Dependent Claim
51 words
An image correction device of claim 1 , further comprising a most frequent hue calculation controller to calculate a most frequent hue value for each of said subdivided image areas, wherein said mapping curve generating controller also generates a mapping curve from said histogram based on said most frequent hue value.
Claim 4
Dependent Claim
47 words
An image correction device as claimed in claim 1 , further comprising a dispersion calculation controller to calculate a dispersion value for each of said subdivided image areas, wherein said mapping curve generating controller also generates a mapping curve from said histogram based on said dispersion value.
Claim 5
Dependent Claim
47 words
An image correction device as claimed in claim 2 , further comprising a dispersion calculation controller to calculate a dispersion value for each of said subdivided image areas, wherein said mapping curve generating controller also generates a mapping curve from said histogram based on said dispersion value.
Claim 6
Dependent Claim
51 words
An image correction device as claimed in claim 2 , wherein said mapping curve generating controller performs clipping of said histogram by a clipping level established based on information relating to the original image, information relating to said average lightness and said most frequent hue value and generates a mapping curve.
Claim 7
Dependent Claim
52 words
An image correction device as claimed in claim 3 , wherein said mapping curve generating controller performs clipping of said histogram by a clipping level established based on information relating to the original image, information relating to said average lightness and information relating to said dispersion value and generates a mapping curve.
Claim 8
Dependent Claim
56 words
An image correction device as claimed in claim 4 , wherein said mapping curve generating controller performs clipping of said histogram by a clipping level established based on information relating to the original image, information relating to said average lightness, most frequent hue value and information relating to said dispersion value, and generates a mapping curve.
Claim 9
Dependent Claim
45 words
An image correction device as claimed in claim 1 , wherein said lightness conversion controller adjusts a transfer amount for correcting the lightness of the pixels constituting the original image based on information relating to said average lightness and information relating to said original image.
Claim 10
Dependent Claim
48 words
An image correction device as claimed in claim 2 , wherein said lightness conversion controller adjusts a transfer amount for correcting the lightness of the pixels constituting the original image stored in memory based on information relating to said average lightness and information relating to said image scene.
Claim 11
Dependent Claim
48 words
An image correction device as claimed in claim 4 , wherein said lightness conversion controller adjusts a transfer amount for correcting the lightness of the pixels constituting the original image stored in memory based on information relating to said average lightness and information relating to said original image.
Claim 12
Dependent Claim
68 words
An image correction device as claimed in claim 1 , wherein information relating to said original image comprises information that the original image is a normal scene, a high-contrast scene, a back-lighting scene, a localized over-light scene with a portion of the image lightness being brighter than a reference lightness or a localized under-light scene with a portion of the image lightness being darker than the reference lightness.
Claim 13
Dependent Claim
27 words
An image correction device as claimed in claim 11 , wherein information relating to said original image is determined from information showing the shape of the histogram.
Claim 14
Dependent Claim
119 words
An image correction method, comprising: a step to store image information in an image memory; a step to subdivide an original image stored in the image memory into a plurality of subdivided image areas; a step to make a histogram showing frequency distribution of lightness of pixels contained in each of the subdivided image areas; a step to calculate an average lightness of the subdivided image areas; a step to make a mapping curve from said histogram based on information relating to said average lightness and on information relating to the original image recorded in said image memory; and a lightness conversion step to correct the lightness of the pixels constituting the original image based on said mapping curve.
Claim 15
Dependent Claim
119 words
An image correction method, comprising: a step to store image information in an image memory; a step to subdivide an original image stored in the image memory into a plurality of subdivided image areas; a step to make a histogram showing frequency distribution of lightness of pixels contained in each of the subdivided image areas; a step to calculate an average lightness of the subdivided image areas; a step to make a mapping curve from said histogram based on information relating to said average lightness and on information relating to the original image recorded in said image memory; and a lightness conversion step to correct the lightness of the pixels constituting the original image based on said mapping curve.
Claim 16
Dependent Claim
65 words
An image correction method as claimed in claim 13 , further comprising: a step to calculate a most frequent hue value in each of the subdivided image areas; and a step to make said mapping curve from said histogram based on information relating to the original image recorded in the image memory and information relating to said average lightness and said most frequent hue value.
Claim 17
Dependent Claim
61 words
An image correction method as claimed in claim 13 , further comprising: a step to calculate a dispersion value in each of the subdivided image areas; and a step to make said mapping curve from said histogram based on information relating to the original image recorded in the image memory and information relating to said average lightness and said dispersion value.
Claim 18
Dependent Claim
66 words
An image correction method as claimed in claim 14 , further comprising: a step to calculate a dispersion value in each of the subdivided image areas; and a step to make said mapping curve from said histogram based on information relating to the original image recorded in the image memory and information relating to said average lightness, said most frequent hue value, and said dispersion value.
Claim 19
Dependent Claim
18 words
A computer program product in memory for executing the image correction method as claimed in claim 13 .
Claim 20
Dependent Claim
18 words
A computer program product in memory for executing the image correction method as claimed in claim 14 .
Claim 21
Dependent Claim
18 words
A computer program product in memory for executing the image correction method as claimed in claim 15 .
Claim 22
Dependent Claim
18 words
A computer program product in memory for executing the image correction method as claimed in claim 16 .
Claim 23
Dependent Claim
138 words
An image correction device, comprising: a memory for storing image information of an original image; an image area dividing controller for subdividing the original image stored in the memory into a plurality of subdivided image areas; a histogram producing controller for creating a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; a most frequent hue calculation controller for calculating a most frequent hue value for each of said subdivided areas; a mapping curve generating controller for generating a mapping curve from said histogram based on information relating to the most frequent hue value and on information relating to said original image stored in the memory; and a lightness conversion controller for correcting the lightness of the pixels constituting the original image stored in the memory based on said mapping curve.
Claim 24
Dependent Claim
138 words
An image correction device, comprising: a memory for storing image information of an original image; an image area dividing controller for subdividing the original image stored in the memory into a plurality of subdivided image areas; a histogram producing controller for creating a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; a most frequent hue calculation controller for calculating a most frequent hue value for each of said subdivided areas; a mapping curve generating controller for generating a mapping curve from said histogram based on information relating to the most frequent hue value and on information relating to said original image stored in the memory; and a lightness conversion controller for correcting the lightness of the pixels constituting the original image stored in the memory based on said mapping curve.
Claim 25
Dependent Claim
91 words
An image correction device, comprising: a memory which stores image data; a first controller which creates a histogram showing frequency distribution of lightness for pixels contained in the image data stored in the memory; a second controller which creates a mapping curve from said histogram based on at least one of a kind of lighting condition, an average lightness, a most frequent hue, and a dispersion value; and a third controller which converts the lightness of the pixels constituting the image data stored in the memory based on the mapping curve.
Claim 26
Dependent Claim
91 words
An image correction device, comprising: a memory which stores image data; a first controller which creates a histogram showing frequency distribution of lightness for pixels contained in the image data stored in the memory; a second controller which creates a mapping curve from said histogram based on at least one of a kind of lighting condition, an average lightness, a most frequent hue, and a dispersion value; and a third controller which converts the lightness of the pixels constituting the image data stored in the memory based on the mapping curve.
Claim 27
Dependent Claim
122 words
An image correction method, comprising: a step to store image information in an image memory; a step to subdivide an original image stored in the image memory into a plurality of subdivided areas; a step to make a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; a step to calculate a most frequent hue value for each of said subdivided areas; a step to make a mapping curve from said histogram based on information relating to the most frequent hue value and on information relating to said original image stored in the memory; and a lightness conversion step to correct the lightness of the pixels constituting the original image based on said mapping curve.
Claim 28
Dependent Claim
122 words
An image correction method, comprising: a step to store image information in an image memory; a step to subdivide an original image stored in the image memory into a plurality of subdivided areas; a step to make a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; a step to calculate a most frequent hue value for each of said subdivided areas; a step to make a mapping curve from said histogram based on information relating to the most frequent hue value and on information relating to said original image stored in the memory; and a lightness conversion step to correct the lightness of the pixels constituting the original image based on said mapping curve.
Claim 29
Dependent Claim
93 words
An image correction method, comprising: a step to store image data in a memory; a step to make histogram showing frequency distribution of lightness for pixels contained in the image data stored in the memory; a step to make a mapping curve from said histogram based on at least one of a kind of lighting condition, an average lightness, a most frequent hue, and a dispersion value; and a lightness conversion step to correct the lightness of the pixels constituting the original image data stored in the memory based on the mapping curve.
Claim 30
Dependent Claim
93 words
An image correction method, comprising: a step to store image data in a memory; a step to make histogram showing frequency distribution of lightness for pixels contained in the image data stored in the memory; a step to make a mapping curve from said histogram based on at least one of a kind of lighting condition, an average lightness, a most frequent hue, and a dispersion value; and a lightness conversion step to correct the lightness of the pixels constituting the original image data stored in the memory based on the mapping curve.
Claim 31
Dependent Claim
147 words
A computer program product for providing an image correction, the computer program product having a medium with a computer program embodied thereon, the computer program comprising: computer program code for storing image information in an image memory; computer program code for subdividing an original image stored in the image memory into a plurality of subdivided areas; computer program code for making a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; computer program code for calculating a most frequent hue value for each of said subdivided areas; computer program code for making a mapping curve from said histogram based on information relating to the most frequent hue value and on information relating to said original image stored in the memory; and computer program code for correcting the lightness of the pixels constituting the original image based on said mapping curve.
Claim 32
Dependent Claim
147 words
A computer program product for providing an image correction, the computer program product having a medium with a computer program embodied thereon, the computer program comprising: computer program code for storing image information in an image memory; computer program code for subdividing an original image stored in the image memory into a plurality of subdivided areas; computer program code for making a histogram showing frequency distribution of lightness for pixels contained in each of the subdivided image areas; computer program code for calculating a most frequent hue value for each of said subdivided areas; computer program code for making a mapping curve from said histogram based on information relating to the most frequent hue value and on information relating to said original image stored in the memory; and computer program code for correcting the lightness of the pixels constituting the original image based on said mapping curve.
Claim 33
Dependent Claim
116 words
A computer program product for providing an image correction, the computer program product having a medium with a computer program embodied thereon, the computer program comprising: computer program code for storing image data in a memory; computer program code for making histogram showing frequency distribution of lightness for pixels contained in the image data stored in the memory; computer program code for making a mapping curve from said histogram based on at least one of a kind of lighting condition, an average lightness, a most frequent hue, and a dispersion value; and computer program code for correcting the lightness of the pixels constituting the original image data stored in the memory based on the mapping curve.
Claim 34
Dependent Claim
116 words
A computer program product for providing an image correction, the computer program product having a medium with a computer program embodied thereon, the computer program comprising: computer program code for storing image data in a memory; computer program code for making histogram showing frequency distribution of lightness for pixels contained in the image data stored in the memory; computer program code for making a mapping curve from said histogram based on at least one of a kind of lighting condition, an average lightness, a most frequent hue, and a dispersion value; and computer program code for correcting the lightness of the pixels constituting the original image data stored in the memory based on the mapping curve.