Automatic multimode continuous halftone line copy reproduction
First Claim
1. The method of processing automatically image pixels which may comprise high or low frequency half-tones, continuous tones, and/or lines to provide binary level output pixels, the steps which comprise:
- (a) separating any high frequency half-tone image pixels from said image pixels;
(b) descreening any high frequency half-tone image pixels found to permit rescreening at a lower frequency;
(c) separating any continuous tone image pixels from said image pixels;
(d) screening any image pixels from steps b and c to produce binary level output pixels thereof; and
(e) thresholding the remaining low frequency half-tone and line image pixels to produce binary level output pixels.
0 Assignments
0 Petitions
Accused Products
Abstract
An image data handling system to automatically detect and segregate from a stream of image pixels high frequency half-tone image input, continuous tone image input, low frequency half-tone image input, and line image input which may be present in the pixel stream. The image pixels are first autocorrelated in accordance with a predetermined algorithm to detect if high frequency half-tone image data is present. Data of this type found is processed by first descreening and then rescreening at a lower frequency to provide binary level pixels. The pixel stream is analyzed for the presence of continuous tone image data. Where found, such data is processed by a template screening process to provide binary level pixels. Remaining pixels comprising low frequency half-tone and line copy image data are thresholded to provide binary level pixels.
161 Citations
18 Claims
-
1. The method of processing automatically image pixels which may comprise high or low frequency half-tones, continuous tones, and/or lines to provide binary level output pixels, the steps which comprise:
-
(a) separating any high frequency half-tone image pixels from said image pixels; (b) descreening any high frequency half-tone image pixels found to permit rescreening at a lower frequency; (c) separating any continuous tone image pixels from said image pixels; (d) screening any image pixels from steps b and c to produce binary level output pixels thereof; and (e) thresholding the remaining low frequency half-tone and line image pixels to produce binary level output pixels. - View Dependent Claims (2, 3, 4, 5)
-
-
6. The method of automatically processing unknown image pixels, the steps comprising:
-
(a) identifying high frequency half-tone image pixels in said image pixels; (b) identifying continuous tone image pixels in said image data; (c) identifying low frequency half-tone and line pixels in said image pixels; (d) descreening any image pixels found in step a; (e) screening any image pixels produced by steps b or d; and (f) thresholding any image pixels found in step c.
-
-
7. In the method of processing image data in the form of pixels to provide binary level output pixels, the steps which comprise:
-
(a) identifying continuous tone or high frequency half-tone pixels in said image data; (b) descreening said high frequency half-tone pixels to provide descreened high frequency half-tone pixels; (c) screening said continuous tone and said descreened high frequency half-tone pixels to provide said binary level output pixels; and (d) thresholding the remaining pixels in said image data to convert said remaining pixels to binary level output pixels.
-
-
8. In an apparatus for processing a stream of image data, said image data being in the form of pixels whose signal levels represent the intensity of the discrete image areas represented by each pixel, the combination comprising:
-
(a) image data identifying means for identifying high frequency half-tone and continuous tone pixels in said stream of image data; (b) descreen means for descreening any high frequency half-tone pixels found; (c) screen means for screening any continuous tone and descreened high frequency half-tone pixels found; and (d) threshold means for thresholding pixels remaining in said image data stream. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16)
-
-
14. In an apparatus for processing image data, said image data being in the form of a stream of image pixels whose signal levels represent the intensity of the discrete image areas represented by each pixel, the combination comprising:
-
(a) means for producing a first control signal in response to the presence of high frequency half-tone image pixels in said pixel stream, a second control signal in response to the presence of continuous tone image pixels in said pixel stream, and a third control signal in response to the presence of low frequency half-tone and line copy image pixels in said pixel stream; (b) first image data processing means for processing high frequency half-tone image pixels; (c) second image data processing means for processing continuous tone image pixels; (d) third image data processing means for processing low frequency half-tone and line copy image pixels; and (e) control means responsive to said first, second and third control signals for actuating said first, second and third image data processing means respectively whereof to process said image data regardless of the pixel content of said image data.
-
-
17. In an apparatus for processing image pixels which may represent continuous tone images, high frequency halftone images, low frequency halftone images, and/or line images, the combination of:
-
(a) descreening means for descreening high frequency halftone image pixels; (b) screening means coupled to said descreening means output for rescreening descreened high frequency halftone image pixels output from said descreening means; (c) thresholding means for thresholding low frequency halftone and line image pixels; and (d) bypass means effective when actuated to bypass said descreening means to permit continuous tone image pixels to be routed directly to said screening means. - View Dependent Claims (18)
-
Specification