Patent US5247589A successfully refreshed from Google Patents.
US5247589A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for encoding color images
Assignee: Autodesk Inc
•
Filing: 1991-04-26
•
Granted: 1993-09-21
•
Expires: 2011-04-26
Abstract
Abstract Color image information is encoded by grouping together adjacent pixels into blocks, determining which one of several templates each block most closely approximates, and encoding each block in accordance with the rules for a particular template. Data compression without loss of image quality results because the encoding rules for each template ignore irrelevant or duplicative information, thereby saving space for information that is important.
Inventors
- 👤 Jerome F. Faul
- 👤 Julien T. Nguyen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:07
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/64; G; G06; G06T; G06T9/00; G06T9/001
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
142 words
A method increasing effective processing speed for encoding, by a predetermined plurality of encoding schemes, color image information to be displayed by a conventional computer system, comprising the steps of: choosing a subset of encoding schemes from said predetermined plurality of encoding schemes; grouping together adjacent portions of said information into a plurality of blocks, all such blocks being of an identical fixed size; for each of said blocks, selecting one encoding scheme of said subset of encoding schemes responsive to the portions of information comprising said block; and encoding said block by writing a single encoded data word of fixed size that comprises a code identifying said selected encoding scheme and a plurality of data segments, each segment having a particular number of data bits responsive to said image information in said block, arranged in accordance with said selected encoding scheme.
Claim 2
Independent Claim
142 words
A method increasing effective processing speed for encoding, by a predetermined plurality of encoding schemes, color image information to be displayed by a conventional computer system, comprising the steps of: choosing a subset of encoding schemes from said predetermined plurality of encoding schemes; grouping together adjacent portions of said information into a plurality of blocks, all such blocks being of an identical fixed size; for each of said blocks, selecting one encoding scheme of said subset of encoding schemes responsive to the portions of information comprising said block; and encoding said block by writing a single encoded data word of fixed size that comprises a code identifying said selected encoding scheme and a plurality of data segments, each segment having a particular number of data bits responsive to said image information in said block, arranged in accordance with said selected encoding scheme.
Claim 3
Independent Claim
186 words
A method of increasing effective processing speed for encoding color image information to be displayed by a conventional computer system, comprising the steps of: grouping together adjacent portions of said information into a plurality of blocks, all such blocks being of an identical fixed size; for each of said blocks, selecting one of a plurality of encoding schemes responsive to the portions of information comprising said block, each of said plurality of encoding schemes providing an inverse data field representative of inverse display of said color image information; and encoding said block by writing, responsive to inverse display of said color image information, a first state of said inverse data field and, responsive to non-inverse display of said color image information, a second state of said inverse data field, said inverse data field forming a portion of a single encoded data word of fixed size that further comprises a code identifying said selected encoding scheme and a plurality of data segments, each segment having a particular number of data bits responsive to said image information in said block, arranged in accordance with said selected encoding scheme.
Claim 4
Independent Claim
186 words
A method of increasing effective processing speed for encoding color image information to be displayed by a conventional computer system, comprising the steps of: grouping together adjacent portions of said information into a plurality of blocks, all such blocks being of an identical fixed size; for each of said blocks, selecting one of a plurality of encoding schemes responsive to the portions of information comprising said block, each of said plurality of encoding schemes providing an inverse data field representative of inverse display of said color image information; and encoding said block by writing, responsive to inverse display of said color image information, a first state of said inverse data field and, responsive to non-inverse display of said color image information, a second state of said inverse data field, said inverse data field forming a portion of a single encoded data word of fixed size that further comprises a code identifying said selected encoding scheme and a plurality of data segments, each segment having a particular number of data bits responsive to said image information in said block, arranged in accordance with said selected encoding scheme.
References Cited (Backward Citations)
US3694813A
Cited
DE2538724A1
Cited
GB1556368A
Cited
US4101959A
Cited
JPS5579569A
Cited
US4194221A
Cited
US4319267A
Cited
US4300122A
Cited
JPS5630366A
Cited
US4467421A
Cited
US4729127A
Cited
JPS58200670A
Cited
US4743973A
Cited
US4622545A
Cited
US4580134A
Cited
US4686578A
Cited
US4646356A
Cited
US4764975A
Cited
US4631521A
Cited
US4707729A
Cited
US4673977A
Cited
US4965845A
Cited
US4788598A
Cited
US4831659A
Cited
US4797945A
Cited
US4922349A
Cited
US4743959A
Cited
US4965754A
Cited
US4866514A
Cited
US4914508A
Cited
US4980764A
Cited
US4972497A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-09-20 | 1997-03-22 | 1997-09-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-09-20 | 2001-03-22 | 2001-09-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-09-20 | 2005-03-22 | 2005-09-21 | $7700.00 | Window Closed / Lapsed |