Error-distributing image conversion method

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S451000, C382S252000

Reexamination Certificate

active

06185006

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method of converting continuous tone images into pseudo-halftone binary images.
2. Description of Related Art
An error-distributing image conversion method has been proposed to convert a continuous tone image into a pseudo-halftone image with high quality. The continuous tone image is comprised of a plurality of pixels, each pixel having a density defined by one of plural tone levels. The plural tone levels are defined in a density range between a predetermined minimum density and a predetermined maximum density. The error-distributing image conversion method converts this multilevel density value, at each pixel, into one of two levels, ON and OFF, for example. The plurality of pixels, each thus having a density value of either ON or OFF, construct the pseudo-halftone image.
SUMMARY OF THE INVENTION
In one conceivable process of the error-distributing image conversion method, when converting the multilevel density value of one pixel into a bilevel density value, the multilevel density value may be first modified by binary conversion errors distributed from already-processed pixels that are located in a neighborhood of the subject pixel. Then, the modified multilevel density is compared with a predetermined threshold value. In accordance with the compared result, the subject pixel is turned ON or OFF. Then, a binary conversion error is calculated as a difference between the modified multilevel density and a density represented by the determined bilevel value of ON or OFF. That is, when the subject pixel is turned ON, the conversion error is calculated through subtracting the maximum density from the modified multilevel density. When the subject pixel is turned OFF, on the other hand, the conversion error is calculated as equal to the modified multilevel density. The binary conversion error will be fractionally distributed or affected onto pixels, which are located neighboring to the subject pixel and which have not yet been processed.
In order to distribute or affect the binary conversion error to the unprocessed neighboring pixels, there have been proposed various methods, such as an error diffusion method and a minimized average error method.
The error diffusion method has been proposed by Robert W. Floyd and Louis Steinberg, in “An Adaptive Algorithm for Spatial Greyscale”, Proceeding of the S.I.D. Vol. 17/2 [1976]. According to the error diffusion method, after the subject pixel is converted into a binary value, the generated binary conversion error is fractionally distributed or diffused to neighboring pixels not yet processed. Each fraction of the binary conversion error is accumulated into a conversion error sum to be used for processing a corresponding unprocessed neighboring pixel.
The minimized average error method has been proposed by J. F. Jarvis, C. N. Judice, and W. H. Ninke, in “A Survey of Techniques for the Display of Continuous Tone Pictures on Bilevel Displays”, Computer Graphics and Image Processing.5, 13-40(1976). According to the minimized average error method, before processing one pixel, the multilevel density of that pixel is added with a sum of fractions of binary conversion errors, which have been generated at already-processed pixels neighboring to the subject pixel. The thus modified multilevel density is converted into the binary value.
The above-described error-distributing image conversion processes can convert a continuous tone image, whose pixels have multilevel densities, into a pseudo-halftone image, whose pixels have bilevel densities. The pseudo-halftone image can be reproduced by a bilevel printer, which is designed to selectively apply an ink dot or not at each pixel location.
The error-distributing image conversion processes, however, induce the problems described below.
It is now assumed that the conceivable error-distributing image conversion process is performed on a pixel by pixel basis onto a continuous tone image D shown in FIG.
1
. All the pixels in the continuous tone image D are processed one by one from left to right along each pixel line, i.e., in a main scanning direction x. The pixel lines are processed from top to bottom along the auxiliary scanning direction y. As the pixels are thus proceeded, binary conversion errors are obtained and distributed to unprocessed neighboring pixels. More specifically, each pixel density value is modified by fractions of errors distributed from already-processed neighboring pixels. The modified density is then compared with a predetermined threshold value. Based on the compared result, the pixel density value is converted into a binary value. A binary conversion error generated through the binary conversion process will be affected to neighboring unprocessed pixels.
As shown in
FIG. 1
, the continuous tone image D has three regions R
1
, R
2
, and R
3
which are arranged in this order along the auxiliary scanning direction y. Pixels in regions R
1
, R
2
, and R
3
are subjected to the error-distributing image conversion process in this order.
It is also assumed that density of each pixel in the continuous tone image D is defined in a multilevel density range between zero (0) and 255. The region R
1
is a non-uniform density region. Pixels with two or more different densities are distributed non-uniformly in region R
1
. Contrarily, regions R
2
and R
3
are uniform density regions. All the pixels in region R
2
have the minimum density in the multilevel density range. That is, all the pixels in region R
2
have the same density of zero (0). All the pixels in region R
3
have the same density of another value greater than zero (0). In this example, all the pixels in region R
3
have the same density of one (1).
When this continuous tone image D is converted into a pseudo-halftone image through the conceivable error-distributing binary conversion process, however, the pseudo-halftone image will suffer from undesirable textures occurring in a leading edge S of the region R
3
. Pixels in leading edge S will be turned ON at a regular interval. The thus regularly arranged turned-ON pixels create a certain texture to be perceived by human eyes.
The present inventor has investigated this problem as described below.
If almost the entire area of the continuous tone image D has non-uniform densities as in region R
1
, even if the continuous tone image D has some small area having uniform density of some value, pixels in image D will not be converted into ON and OFF levels at any regular intervals even through the conceivable error-distributing image conversion process. A pseudo-halftone image, obtained through the conceivable process, will suffer from no undesirable textures.
The continuous tone image D of
FIG. 1
, however, has uniform density region R
2
of the minimum density and uniform density region R
3
of the density higher than the minimum density. Region R
3
is located in a downstream side of minimum density region R
2
in the auxiliary scanning direction, in which the error-distributing image conversion process is successively performed. No pixels are turned ON in minimum density region R
2
during the conceivable error-distributing image conversion process. Accordingly, binary conversion errors, which have been obtained at the region R
1
, are simply distributed and transmitted through the pixels in region R
2
. As the conversion process proceeds in region R
2
along the auxiliary scanning direction, binary conversion errors gradually become uniform. Accordingly, those pixels that are located in region R
2
away from region R
1
will receive uniform amounts of binary conversion errors.
Pixels in pixel rows within leading edge S will also receive uniform amounts of binary conversion errors distributed from the region R
2
. It is noted that all the pixels in the region R
3
have the same density of one (1). Every time a pixel in the leading edge S is converted into the OFF level, a conversion error is calculated as equal to the modified density which has been calculated for the subject pixel

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

Error-distributing image conversion method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Error-distributing image conversion method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Error-distributing image conversion method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2615024

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