Patent US5828815A successfully refreshed from Google Patents.
Patent US5850208A successfully refreshed from Google Patents.
US5850208A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Concurrent dithering and scale correction of pixel color values
Assignee: Round Rock Research LLC
•
Filing: 1997-07-21
•
Granted: 1998-12-15
•
Expires: 2017-07-21
Abstract
Abstract A circuit in a graphics processing subsystem receives pixel color values as input and concurrently provides both dithering and scale correction of the color values. Pixel color values are initially generated by the subsystem as 8-bit binary quantities, each having a maximum possible value of 255. However, the graphics processing subsystem utilizes a scale of 0 to 256 for processing color values. The correction function prevents a loss of pixel intensity that would otherwise result from representing 8-bit color values on a 0 to 256 scale.
Inventors
- 👤 Glenn C. Poole
- 👤 Thomas J. Repa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 19:49
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/10
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
147 words
A circuit for processing pixel color values, comprising: means for receiving a color value, the color value having a lower order plurality of bits and a higher order plurality of bits; means for receiving a second value, the second value having a lower order plurality of bits and a higher order plurality of bits, such that the higher order plurality of bits of the second value represent a dither value corresponding to a dither matrix and the lower order plurality of bits of the second value are the higher order plurality of bits of the color value; and means for adding the color value to the second value to generate a sum value having a lower order plurality of bits and a higher order plurality of bits and for outputting the higher order plurality of bits of the sum value as a corrected and dithered color value.
Claim 2
Dependent Claim
147 words
A circuit for processing pixel color values, comprising: means for receiving a color value, the color value having a lower order plurality of bits and a higher order plurality of bits; means for receiving a second value, the second value having a lower order plurality of bits and a higher order plurality of bits, such that the higher order plurality of bits of the second value represent a dither value corresponding to a dither matrix and the lower order plurality of bits of the second value are the higher order plurality of bits of the color value; and means for adding the color value to the second value to generate a sum value having a lower order plurality of bits and a higher order plurality of bits and for outputting the higher order plurality of bits of the sum value as a corrected and dithered color value.
Claim 3
Independent Claim
55 words
A method of processing pixel values, the method comprising the steps of: receiving a pixel value; combining at least a portion of the pixel value with a dither value to form a second value; and adding the pixel value to the second value to generate a sum value representing a dithered and corrected pixel value.
Claim 4
Independent Claim
55 words
A method of processing pixel values, the method comprising the steps of: receiving a pixel value; combining at least a portion of the pixel value with a dither value to form a second value; and adding the pixel value to the second value to generate a sum value representing a dithered and corrected pixel value.
Claim 5
Dependent Claim
32 words
A method according to claim 2, wherein the combining step comprises the step of concatenating at least a portion of the pixel value with the dither value to form the second value.
Claim 6
Dependent Claim
15 words
A method according to claim 2, wherein the dither value corresponds to a dither matrix.
Claim 7
Dependent Claim
20 words
A method according to claim 2, wherein the corrected and dithered pixel value comprises a scale-corrected and dithered pixel value.
Claim 8
Independent Claim
111 words
A method of processing pixel values, the method comprising the steps of: receiving a pixel value having a lower order portion and a higher order portion; receiving a second value having a lower order portion and a higher order portion, wherein the higher order portion of the second value represents a dither value, and wherein the lower order portion of the second value includes the higher order portion of the pixel value; and adding the pixel value to the second value to generate a sum value having a lower order portion and a higher order portion, the higher order portion of the sum value representing a dithered and scale-corrected pixel value.
Claim 9
Independent Claim
111 words
A method of processing pixel values, the method comprising the steps of: receiving a pixel value having a lower order portion and a higher order portion; receiving a second value having a lower order portion and a higher order portion, wherein the higher order portion of the second value represents a dither value, and wherein the lower order portion of the second value includes the higher order portion of the pixel value; and adding the pixel value to the second value to generate a sum value having a lower order portion and a higher order portion, the higher order portion of the sum value representing a dithered and scale-corrected pixel value.
Claim 10
Dependent Claim
16 words
A method according to claim 6, wherein each of said portions comprises a plurality of bits.
Claim 11
Dependent Claim
15 words
A method according to claim 6, wherein the dither value corresponds to a dither matrix.
References Cited (Backward Citations)
US5404427A
Cited
US4843573A
Cited
US5201030A
Cited
US5264840A
Cited
US5371515A
Cited
US5594467A
Cited
US5485558A
Cited
US5459823A
Cited
US5414529A
Cited
US5714974A
Cited
US5375193A
Cited
US5714975A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-12-14 | 2002-06-15 | 2002-12-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-12-14 | 2006-06-15 | 2006-12-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-12-14 | 2010-06-15 | 2010-12-15 | $7700.00 | Window Closed / Lapsed |