US4144547A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for encoding halftone and line copy data
Assignee: Xerox Corp
•
Filing: 1977-04-04
•
Granted: 1979-03-13
•
Expires: 1997-04-04
Abstract
Abstract A system for encoding halftone and line copy data having an unknown screen frequency and/or angle is disclosed. The data, in binary pixel form, is inputted to multiple predictors, each adapted to handle different types of imagery. The predictions made are compared with the established values for the pixels predicted and error signals generated. The error signals so produced are compared and the error signal with the least error is chosen for encoding.
Inventors
- 👤 James C. Stoffel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 06:29
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/41; H04N1/4105; G; G06; G06T; G06T9/00; G06T9/004
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
99 words
In a system for encoding pixel image data, the combination of: a. multiple predictor means for predicting image values of said pixels, each of said predictor means generating an error signal representative of the accuracy of the predictions made, said prediction means including comparator means for comparing the predicted pixel image value with the established pixel image value to generate said error signal, each of said prediction means having a predetermined prediction function, and b. selector means for selecting from said multiple error signals the error signal of one of said prediction means having the least error for encoding.
Claim 2
Dependent Claim
99 words
In a system for encoding pixel image data, the combination of: a. multiple predictor means for predicting image values of said pixels, each of said predictor means generating an error signal representative of the accuracy of the predictions made, said prediction means including comparator means for comparing the predicted pixel image value with the established pixel image value to generate said error signal, each of said prediction means having a predetermined prediction function, and b. selector means for selecting from said multiple error signals the error signal of one of said prediction means having the least error for encoding.
Claim 3
Dependent Claim
18 words
The system according to claim 1 including means for converting said pixel image data to binary image values.
Claim 4
Dependent Claim
18 words
The system according to claim 2 in which said predictor means includes at least one multiple line predictor.
Claim 5
Dependent Claim
18 words
The system according to claim 2 in which said predictor means includes at least one single line predictor.
Claim 6
Dependent Claim
19 words
The system according to claim 2 in which said converting means comprises threshold means having a predetermined threshold setting.
Claim 7
Dependent Claim
38 words
The system according to claim 1 including encoder means for encoding said selected error signal, and address means for generating address data identifying the prediction means for said selected error signal for incorporation with said encoded error signal.
Claim 8
Dependent Claim
118 words
In the method of encoding pixel image data, the steps including: a. thresholding said data to provide binary pixel image data; b. predicting in accordance with a predetermined predictive function the image value of said pixels from the established image values of other pixels comprising said data; c. comparing the predicted image values of said pixels with the established image values of said pixels; d. generating an error signal representative of the accuracy of said prediction; e. repeating steps b, c and d using predictive functions other than said predetermined predictive function; f. comparing the error signals so produced to determine the error signal having the least error; and g. encoding the error signal with the least error.
Claim 9
Dependent Claim
118 words
In the method of encoding pixel image data, the steps including: a. thresholding said data to provide binary pixel image data; b. predicting in accordance with a predetermined predictive function the image value of said pixels from the established image values of other pixels comprising said data; c. comparing the predicted image values of said pixels with the established image values of said pixels; d. generating an error signal representative of the accuracy of said prediction; e. repeating steps b, c and d using predictive functions other than said predetermined predictive function; f. comparing the error signals so produced to determine the error signal having the least error; and g. encoding the error signal with the least error.
Claim 10
Dependent Claim
17 words
The method according to claim 7 including the step of separating said pixel image data into lines.
Claim 11
Dependent Claim
18 words
The method according to claim 8 including the step of making said predictions on a single line basis.
Claim 12
Dependent Claim
18 words
The method according to claim 8 including the step of making said predictions on a multiple line basis.
Claim 13
Dependent Claim
22 words
The method according to claim 8 including the step of making at least one of said predictions on a multiple line basis.
Claim 14
Dependent Claim
27 words
The method according to claim 7 including the step of encoding address data with said error signal identifying the predictive function used to provide said error signal.
Claim 15
Dependent Claim
19 words
The method according to claim 12 including the step of decoding the error signal encoded to produce said image.
Claim 16
Dependent Claim
36 words
The method according to claim 12, the step of using said address data to identify the predictive function by which said encoded error signal was generated, and decoding said encoded error signal to provide said image.
Claim 17
Dependent Claim
71 words
In a system for compressing a stream of pixel image data, the combination of: at least two predictor/comparator means for predicting image values of the pixels within said data stream from the established image value of other pixels within said data stream and comparing the predicted pixel image value with the pixel established image value to produce an error signal; and means for encoding the error signal having the least error.
Claim 18
Dependent Claim
71 words
In a system for compressing a stream of pixel image data, the combination of: at least two predictor/comparator means for predicting image values of the pixels within said data stream from the established image value of other pixels within said data stream and comparing the predicted pixel image value with the pixel established image value to produce an error signal; and means for encoding the error signal having the least error.
Claim 19
Dependent Claim
48 words
The system according to claim 15 including comparator means for comparing the error signals from said predictor/comparator means to determine the error signal with the least error; and means for temporarily storing the error signals from said predictor/comparator means pending determination of the signal with the least error.
Claim 20
Dependent Claim
52 words
The system according to claim 15 including line copy predictor/comparator means for predicting image values of pixels in said data stream from the established image value of other pixels in said line and comparing the predicted pixel image value with the pixel established image value to produce one of said error signals.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1982-03-12 | 1982-09-11 | 1983-03-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1986-03-12 | 1986-09-11 | 1987-03-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1990-03-12 | 1990-09-11 | 1991-03-13 | $7700.00 | Window Closed / Lapsed |