Method and device for compressing image data
First Claim
1. A method for compressing image data having a gradation property, the method comprising:
- a first step for dividing the image data into predetermined areas, so as to determine a representative value of densities of pixels in each area;
a second step for determining a density of each pixel included in the area using the representative value of the area and an interpolation rule;
a third step for testing reproducibility of an image obtained on the basis of the density of each pixel determined in the second step, by using the image data and a dither pattern that is used for a pseudo gradation step performed on the image data; and
a fourth step for performing an encoding process on the basis of the representative value determined in the first step for areas where the reproducibility was good in the test of the third step.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for compressing image data includes a first step for dividing image data into predetermined areas and determining a representative value about density of pixels in each area, a second step for determining density of pixels included in each area by using the representative value of the area and an interpolation rule, a third step for determining reproducibility of an image obtained, on the basis of the density of pixels determined in the second step, by using the image data and a dither pattern that is used for a pseudo gradation process performed on the image data, and a fourth step for encoding, on the basis of the representative value determined in the first step, for areas that are determined to have a good reproducibility in the third step.
-
Citations
32 Claims
-
1. A method for compressing image data having a gradation property, the method comprising:
-
a first step for dividing the image data into predetermined areas, so as to determine a representative value of densities of pixels in each area;
a second step for determining a density of each pixel included in the area using the representative value of the area and an interpolation rule;
a third step for testing reproducibility of an image obtained on the basis of the density of each pixel determined in the second step, by using the image data and a dither pattern that is used for a pseudo gradation step performed on the image data; and
a fourth step for performing an encoding process on the basis of the representative value determined in the first step for areas where the reproducibility was good in the test of the third step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A device for compressing image data having a gradation property, the device comprising:
-
a first portion for dividing the image data into predetermined areas, so as to determine a representative value of densities of pixels in each area;
a second portion for determining, for each area, a density of each pixel included in the area using the representative value of the area and an interpolation rule;
a third portion for testing reproducibility of an image obtained on the basis of the density of each pixel determined by the second portion, by using the image data and a dither pattern that is used for a pseudo gradation step performed on the image data; and
a fourth portion for performing an encoding process on the basis of the representative value determined by the first portion for areas where the reproducibility was good in the test of the third portion. - View Dependent Claims (16)
-
-
17. A method for compressing image data having a gradation property, the method comprising:
-
a first step for dividing the image data into predetermined areas, so as to determine a representative value of densities of pixels in each area;
a second step for determining, for each area, a density of each pixel included in the area using the representative value of the area and an interpolation rule;
a third step for comparing a first dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on the image data using a dither pattern with a second dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on a density of each pixel determined in the second step using the dither pattern so as to determine a mismatch value indicating a difference between the first dot pattern and the second dot pattern, and for determining whether or not to use the representative value obtained in the first step for a process for generating compressed data on the basis of the mismatch value and a predetermined criterion value; and
a fourth step for performing the process for generating the compressed data by using the representative value if it was determined that the representative value should be used for generating the compressed data. - View Dependent Claims (19, 20, 21)
-
-
18. A method for compressing image data having a gradation property, the method comprising:
-
a first step for dividing the image data into predetermined areas, so as to determine a representative value of densities of pixels in each area;
a second step for determining, for each area, a density of each pixel included in the area using the representative value of the area and an interpolation rule;
a third step for comparing a first dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on the image data using a dither pattern with a second dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on a density of each pixel determined in the second step using the dither pattern so as to determine a mismatch value indicating a difference between the first dot pattern and the second dot pattern, and for determining for each area whether or not to use the representative value obtained in the first step for a process for generating compressed data on the basis of the mismatch value and a predetermined criterion value; and
a fourth step for performing the process for generating the compressed data by using the representative value of an area where it was determined to use the representative value for generating the compressed data.
-
-
22. A method for compressing image data having a gradation property, the method comprising:
-
a first step for dividing the image data into predetermined areas, so as to determine a representative value of densities of pixels in each area;
a second step for determining, for each area, a density of each pixel included in the area using the representative value of the area and an interpolation rule;
a third step for comparing a first dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on the image data using a dither pattern with a second dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on a density of each pixel determined in the second step using the dither pattern so as to determine a mismatch value indicating a difference between the first dot pattern and the second dot pattern, and for determining a criterion value on the basis of the mismatch value;
a fourth step for determining, on the basis of the mismatch value and the criterion value, whether or not to use the representative value obtained in the first step for a process for generating compressed data; and
a fifth step for performing the process for generating the compressed data by using the representative value if it was determined that the representative value should be used for generating the compressed data.
-
-
23. A method for compressing image data having a gradation property, the method comprising:
-
a first step for dividing the image data into predetermined areas, so as to determine a representative value of densities of pixels in each area;
a second step for determining, for each area, a density of each pixel included in the area using the representative value of the area and an interpolation rule;
a third step for comparing a first dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on the image data using a dither pattern with a second dot pattern that is an arrangement pattern of dots obtained by performing a pseudo gradation process on a density of each pixel determined in the second step using the dither pattern so as to determine a mismatch value indicating a difference between the first dot pattern and the second dot pattern, and for determining a criterion value on the basis of the mismatch value;
a fourth step for determining, on the basis of the mismatch value and the criterion value, for each area whether or not to use the representative value obtained in the first step for a process for generating compressed data; and
a fifth step for performing the process for generating the compressed data by using the representative value of an area where it was determined to use the representative value for generating the compressed data.
-
-
24. A method for generating compressed data of image data having a gradation property, the method comprising the steps of:
-
dividing the image data into predetermined areas;
generating model data from the image data for each of the areas by performing a modeling process for extracting characteristics of the image data;
calculating in trial a quantity of data of thinned data generated by a thinning process for thinning data from the model data on the basis of a threshold level to determine a thinning threshold level that is a threshold level such that the quantity of data becomes a predetermined target quantity of data or less;
generating the thinned data by performing the thinning process on the basis of the determined thinning threshold level;
outputting the generated thinned data as the compressed data;
in the modeling process, in the case where a noted area that is one of the areas is concerned, determining a representative value of the noted area;
determining an interpolation density that is a density of each pixel included in the noted area by using the representative value of the noted area and an interpolation rule;
comparing a reproduced dot pattern that is a dot pattern of the noted area obtained by performing a pseudo gradation process on the interpolation density using a dither pattern with a pseudo gradation image dot pattern that is a dot pattern obtained by performing a pseudo gradation process on the image data in the noted area using the dither pattern;
generating the model data that can determine the representative value of the noted area if the reproduced dot pattern matches the pseudo gradation image dot pattern, while generating the model data that can determine the number of matching dots or the number of mismatching dots between the reproduced dot pattern and the pseudo gradation image dot pattern, a representative value of the noted area and the pseudo gradation image dot pattern if the reproduced dot pattern does not match the pseudo gradation image dot pattern;
in the thinning process, in the case where the noted area is concerned, determining which should be used for generating the thinned data, a value for deriving the representative value for determining the representative value that can be obtained from the model data or the pseudo gradation image dot pattern that can be obtained from the model data, on the basis of a comparison between the number of matching dots or the number of mismatching dots that is obtained from the model data and the thinning threshold level; and
generating the thinned data for the noted area by using the value for deriving the representative value if it was determined that the value for deriving the representative value should be used for generating the thinned data, while generating the thinned data for the noted area by using the pseudo gradation image dot pattern if it was determined that the pseudo gradation image dot pattern should be used for generating the thinned data. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A device for generating compressed data of image data having a gradation property, the device comprising:
-
a dividing portion for dividing the image data into predetermined areas;
a modeling portion for generating model data from the image data for each of the areas by performing a modeling process for extracting characteristics of the image data;
a thinning threshold level determining portion for calculating in trial a quantity of data of thinned data generated by a thinning process for thinning data from the model data on the basis of a threshold level and for determining a thinning threshold level that is a threshold level such that the quantity of data becomes a predetermined target quantity of data or less;
a thinning portion for generating the thinned data by performing the thinning process on the basis of the determined thinning threshold level; and
a compressed data outputting portion for outputting the generated thinned data as the compressed data, wherein the modeling portion, in the case where a noted area that is one of the areas is concerned, determines a representative value of the noted area, determines an interpolation density that is a density of each pixel included in the noted area by using the representative value of the noted area and an interpolation rule, compares a reproduced dot pattern that is a dot pattern of the noted area obtained by performing a pseudo gradation process on the interpolation density using a dither pattern with a pseudo gradation image dot pattern that is a dot pattern obtained by performing a pseudo gradation process on the image data in the noted area using the dither pattern, and generates the model data that can determine the representative value of the noted area if the reproduced dot pattern matches the pseudo gradation image dot pattern, and generates the model data that can determine the number of matching dots or the number of mismatching dots between the reproduced dot pattern and the pseudo gradation image dot pattern, a representative value of the noted area and the pseudo gradation image dot pattern if the reproduced dot pattern does not match the pseudo gradation image dot pattern, and the thinning portion, in the case where the noted area is concerned, determines which should be used for generating the thinned data, a value for deriving the representative value for determining the representative value that can be obtained from the model data or the pseudo gradation image dot pattern that can be obtained from the model data, on the basis of a comparison between the number of matching dots or the number of mismatching dots that is obtained from the model data and the thinning threshold level, and generates the thinned data for the noted area by using the value for deriving the representative value if it was determined that the value for deriving the representative value should be used for generating the thinned data, and generates the thinned data in the noted area by using the pseudo gradation image dot pattern if it was determined that the pseudo gradation image dot pattern should be used for generating the thinned data.
-
Specification