Image processing apparatus, image processing method, and image processing program for superior image output
First Claim
Patent Images
1. An image processing apparatus comprising:
- an image data obtaining circuit that obtains image data having first image data and second image data of a lower resolution than the first image data, the image data being capable of having a first number of grayscale values;
a sampling circuit that samples the image data;
a statistic value determining circuit that determines a statistic value based on statistic information of a histogram, the histogram being created by quantizing the sampled image data into a second number of grayscale values less than the first number of grayscale values and linearly interpolating the quantized data back into the first number of grayscale values;
a correction-amount determining circuit that determines a first correction amount to be used for image processing to the first image data and a second correction amount to be used for image processing to the second image data based on the statistic value; and
an image processing circuit that performs the image processing to the first image data according to the first correction amount and performs the image processing to the second image data according to the second correction amount.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus includes the following elements. An image data obtaining unit obtains image data. A sampling unit samples the image data. A statistic value determining unit determines a statistic value based on statistic information in a histogram with respect to a grayscale value of image data that is obtained by performing rough quantization and linear interpolation on the sampled image data. A correction-amount determining unit determines a correction amount to be used for image processing based on the statistic value. An image processing unit performs the image processing according to the correction amount.
-
Citations
6 Claims
-
1. An image processing apparatus comprising:
-
an image data obtaining circuit that obtains image data having first image data and second image data of a lower resolution than the first image data, the image data being capable of having a first number of grayscale values; a sampling circuit that samples the image data; a statistic value determining circuit that determines a statistic value based on statistic information of a histogram, the histogram being created by quantizing the sampled image data into a second number of grayscale values less than the first number of grayscale values and linearly interpolating the quantized data back into the first number of grayscale values; a correction-amount determining circuit that determines a first correction amount to be used for image processing to the first image data and a second correction amount to be used for image processing to the second image data based on the statistic value; and an image processing circuit that performs the image processing to the first image data according to the first correction amount and performs the image processing to the second image data according to the second correction amount. - View Dependent Claims (2, 3, 4)
-
-
5. An image processing method comprising:
-
obtaining image data having first image data and second image data of lower resolution than the first image data, the image data being capable of having a first number of grayscale values; sampling the image data; determining a statistic value based on statistic information of a histogram, the histogram being created by quantizing the sampled image data into a second number of grayscale values less than the first number of grayscale values and linearly interpolating the quantized data back into the first number of grayscale values; determining a first correction amount to be used for image processing of the first image data and a second correction amount to be used for image processing of the second image data based on the statistic value; and performing the image processing to the first image data according to the first correction amount and performing the image processing to the second image data according to the second correction amount, wherein at least one of the above steps are performed by a processor.
-
-
6. A computer-readable storage medium storing an image processing program to be executed by an image processing apparatus including a control circuit to cause the image processing apparatus to function as:
-
an image data obtaining unit that obtains image data having first image data and second image data of lower resolution than the first image data, the image data being capable of having a first number of grayscale values; a sampling unit that samples the image data; a statistic value determining unit that determines a statistic value based on statistic information of a histogram, the histogram being created by quantizing the sampled image data into a second number of grayscale values less than the first number of grayscale values and linearly interpolating the quantized data back into the first number of grayscale values; a correction-amount determining unit that determines a first correction amount to be used for image processing of the first image data and a second correction amount to be used for image processing of the second image data based on the statistic value; and an image processing unit that performs the image processing to the first image data according to the first correction amount and performs image processing to the second image data according to the second correction amount.
-
Specification