Method of gradation reproduction

Facsimile and static presentation processing – Static presentation processing – Attribute control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S003060

Reexamination Certificate

active

06563604

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to a method of gradation reproduction for reproducing gradation of multi-valued color images applicable to printers, image scanners, photocopiers, facsimiles, and the like apparatuses.
BACKGROUND OF THE INVENTION
As one of the methods of gradation reproduction for multi-valued images, there exists now an error diffusion method.
FIG. 9
is a block diagram depicting the error diffusion method. In the figure, a multi-valued data “D” of an observing pixel subject to a binarization transaction is read from an image memory
1
, and it is &ggr;-corrected into a multi-valued data “D′” suitable for a printing characteristic of an output apparatus such as a printer with reference being made to a corrective data stored in a &ggr;-correction ROM
2
. The &ggr;-corrected multi-valued data “D′” is added with an error data “E” for the observing pixel by an adder
3
within an error diffusion device
8
, and a data F=D′+E is produced.
In a subsequent comparator
5
, the data “F” of the observing pixel, to which the error data “E” is added, is compared with a binarization threshold value “Th”. The comparator
5
outputs a binary signal B=“1”, if the data F≧Th, or a binary signal B=“0”, if the data F<Th. Based on the above output, a binarization error “E′” for a binarization transaction is calculated as E′=F−B′, and it is output by a subtracter
7
. In this instance, the value “B′” is derived as B′=B×255, if the input data has a gradation of 256 steps from 0 to 255. Accordingly, when an input multi-valued data “D” and a binarization threshold value “Th” are given as D=230 and Th=128, for instance, an output data “B” after binarization and a binarization error “E′” respectively become as follows:
B
=1
E′=F−B×
255=230−1×255=−25.
The above binarization error “E” is stored in an error storage means
4
so that it is distributed to data of pixels being transacted thereafter according to a predetermined error matrix “Mxy” in a weighting error calculator
6
. The binarization error “E” is then added to a multi-valued data of a succeeding pixel by the adder
3
, and the error data is transferred. In the above example, in which the input multi-valued data is given as D=230, an error of 25 occurs against the input data of 230, since the value “B′” becomes 255 out of the 256 steps of gradation, because the output data “B” after binarization is 1 as a result of comparison with the binarization threshold value Th=128. Therefore, the error of 25 corresponding to the input D=230 is chosen as the binarization error, and this error is distributed by the weighting error calculator
6
to the error storage unit
4
for unprocessed pixels by using the error matrix, so as to reflect it in the binarizing transaction of the succeeding pixels.
An example of the error matrix “Mxy” is shown in FIG.
10
. In
FIG. 10
, a pixel shown with a mark “*” represents the presently observing pixel, for which a binarizing transaction is made. An error that occurs when this observing pixel is binarized is distributed to the succeeding unprocessed pixels according to weighting factors (
7
,
1
,
5
and
3
) shown in the figure. When binarizing the observing pixel marked by the “*”, an error distribution value stored in the error storage unit
4
is read, and a succeeding input data read from the image memory
1
is corrected with this error distribution value.
As has been described, the error diffusion method is a means to distribute a binarization error, which occurs when a given pixel is binarized, to the succeeding pixels being binarized, to minimize error of the image data after binarization from the original multi-valued image data.
However, the foregoing transaction has some problems associated with printed images in that their quality degrades after the transaction, such as reduction in graininess and tone reproducibility, degradation in image quality around the edge, emergence of moire, and the like.
SUMMARY OF THE INVENTION
The present invention is intended to solve the above-cited problems, and to provide a means capable of improving graininess, tone reproducibility and image reproducibility in the edge, and elimination of moire in the output images after transaction of tone modulation.
A method of gradation reproduction of the present invention is characterized by controlling both size and density of output dots of a reproduced image, after the gradation process of an input image, by way of varying a number of the output dots, in order to solve the above problems.
During the foregoing transaction of determining size of the output dots, a distinctive character of the input image is extracted, and the dot size is determined based on the extracted character.
Also, the aforementioned character extraction is made for an edge region of the images.
Further, the dots to be output for the region where extraction is made at the edge is made smaller in size than dots for other regions.
In order to realize the foregoing object, the method of gradation reproduction comprises the steps of:
(a) obtaining image data of a pixel subject to transaction, as observing pixel data;
(b) adding weighting data to the observing pixel data, where the weighting data is calculated through a weighting process of error data derived from a previously transacted neighboring pixel of the observing pixel with an error distribution matrix;
(c) obtaining data of a pixel neighboring the observing pixel;
(d) calculating a density gradient around the observing pixel from the observing pixel data and the neighboring pixel data, and determining from the calculated density gradient whether the pixel lies in an edge region of the image;
(e) determining dot size data by comparing the weighted observing pixel data with a threshold value corresponding to an individual dot size, and selecting a predetermined dot size if the weighted observing pixel data lies in the edge region;
(f) producing an output of dot data by determining a dot of the observing pixel as dot coordinates, if the dot size data is greater than the threshold value for coordinates determination by comparing the dot size data with the threshold value; and
(g) calculating error data from the observing pixel data, the dot size data and the dot coordinates, and storing it for use as error data in a transaction of the succeeding pixel.
The foregoing method improves reproducibility of gradation, since it varies diameter of the dot in a number of steps. Furthermore, since the method controls coordinates of the dots in a manner to avoid having them arranged side by side along the horizontal and vertical scanning directions, it can prevent moire from emerging.


REFERENCES:
patent: 4811108 (1989-03-01), Numakura et al.
patent: 5029108 (1991-07-01), Lung
patent: 5309246 (1994-05-01), Barry et al.
patent: 5333069 (1994-07-01), Spence
patent: 5617130 (1997-04-01), Uchiyama et al.
patent: 5677093 (1997-10-01), Delabastita et al.
patent: 5737452 (1998-04-01), Schiller
patent: 5892588 (1999-04-01), Samworth
patent: 533593 (1993-03-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of gradation reproduction does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of gradation reproduction, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of gradation reproduction will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3062171

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.