US5734369A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for dithering images in a digital display system
Assignee: Nvidia Corp
•
Filing: 1995-04-14
•
Granted: 1998-03-31
•
Expires: 2015-04-14
Abstract
Abstract An ordered dithering process by using different sets of dithering patterns for different color components of the source pixel color instead of using the same set of patterns. The sets of dithered patterns are designed in a way that variations in intensity due to dithering of some color components are partially or fully compensated by variations in intensity due to dithering of other color components.
Inventors
- 👤 Curtis Priem
- 👤 Eugene Lapidous
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 06:33
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; G09G3/00; G09G3/20; G09G3/2007; G09G3/2044; G09G3/2051
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
162 words
In a method for practicing dithering to reproduce at a lower color resolution an image that has been digitized at a higher color resolution including the steps of: truncating each color component by removing a specified number of lower order bits, obtaining an increment value from a data set for each color component, using a value of bits truncated from the color component to select a single element from the data set, modifying each truncated color component by the increment value, the additional step of using different data sets of equal size to obtain increments for different color components of the pixel, in which the additional step of using different data sets of equal size to obtain increments for different color components of the pixel includes using a first data set to obtain increments for a color component having a greatest influence on the intensity of the pixels which differs from other data sets used to obtain increments of other color components.
Claim 2
Dependent Claim
162 words
In a method for practicing dithering to reproduce at a lower color resolution an image that has been digitized at a higher color resolution including the steps of: truncating each color component by removing a specified number of lower order bits, obtaining an increment value from a data set for each color component, using a value of bits truncated from the color component to select a single element from the data set, modifying each truncated color component by the increment value, the additional step of using different data sets of equal size to obtain increments for different color components of the pixel, in which the additional step of using different data sets of equal size to obtain increments for different color components of the pixel includes using a first data set to obtain increments for a color component having a greatest influence on the intensity of the pixels which differs from other data sets used to obtain increments of other color components.
Claim 3
Dependent Claim
59 words
In a method as claimed in claim 1 in which the additional step of using different data sets of equal size to obtain increments for different color components of the pixel includes using a second data set to obtain increments for all color components other than a color component having a greatest influence on the intensity of the pixels.
Claim 4
Dependent Claim
130 words
In a method as claimed in claim 2 in which the additional step of using different data sets of equal size to obtain increments for different color components of the pixel includes using a first data set which has elements corresponding to some values of truncated bits and pixel coordinates that are different from an elements of a second data set corresponding to the same values of truncated bits and pixel coordinates, and an average value of elements in the first data set calculated at a constant value of truncated bits over all pixel coordinates in an area of the image is the same as an average value of elements in the second data set calculated at the same value of truncated bits over the same area of the image.
Claim 5
Dependent Claim
61 words
In a method as claimed in claim 2 in which the additional step of using different data sets of equal size to obtain increments for different color components of the pixel includes using a first data set to obtain increments for a green color component different from a second data set used to obtain increments for red and blue color components.
Claim 6
Independent Claim
146 words
A method for practicing ordered dithering to reproduce at a lower color resolution an image that has been digitized at a higher color resolution including the steps of: truncating each color component of a pixel by removing a specified number of lower order bits, using sets of patterns of ones and zeros to represent values of truncated bits of color components in which the patterns used for identical values of different color components are of equal size but differ in the positions of the ones and zeroes, using a value of the truncated bits to select a pattern from a set of patterns of ones and zeros representing the value of an increment which sets of patterns differ for the different color components, using pixel display position to choose an increment value from a selected pattern, and modifying each truncated color component by the increment value.
Claim 7
Independent Claim
146 words
A method for practicing ordered dithering to reproduce at a lower color resolution an image that has been digitized at a higher color resolution including the steps of: truncating each color component of a pixel by removing a specified number of lower order bits, using sets of patterns of ones and zeros to represent values of truncated bits of color components in which the patterns used for identical values of different color components are of equal size but differ in the positions of the ones and zeroes, using a value of the truncated bits to select a pattern from a set of patterns of ones and zeros representing the value of an increment which sets of patterns differ for the different color components, using pixel display position to choose an increment value from a selected pattern, and modifying each truncated color component by the increment value.
Claim 8
Dependent Claim
43 words
A method as claimed in claim 5 in which a set of patterns representing a color component having a greatest influence on intensity of the pixels differs in the positions of the ones and zeroes from sets of patterns representing other color components.
Claim 9
Dependent Claim
31 words
A method as claimed in claim 6 in which the sets of patterns representing other than a color component having a greatest influence on intensity of the pixels are the same.
Claim 10
Dependent Claim
42 words
A method as claimed in claim 5 in which different patterns used to represent the same values of truncated bits for different color components have the same ratios of positions filled with ones to a whole number of positions in the pattern.
Claim 11
Dependent Claim
188 words
Apparatus for practicing ordered dithering to reproduce at a lower color resolution an image that has been digitized at a higher color resolution comprising: means for truncating each color component of a pixel by removing a specified number of lower order bits, means providing sets of patterns of ones and zeros to represent values of truncated bits of color components in which the patterns used for different color components are of equal size but differ in the positions of the ones and zeroes, in which a set of patterns representing a color component having a greatest influence on intensity of the pixels differs in the positions of the ones and zeroes from sets of patterns representing other color components, means for using a value of the truncated bits to select a pattern from a set of patterns of ones and zeros representing the value, means for selecting a position of an element in a pattern which contains an increment value using pixel display position, and means for modifying each truncated color component of the pixel using an increment value obtained from the selected pattern at the selected position.
Claim 12
Dependent Claim
188 words
Apparatus for practicing ordered dithering to reproduce at a lower color resolution an image that has been digitized at a higher color resolution comprising: means for truncating each color component of a pixel by removing a specified number of lower order bits, means providing sets of patterns of ones and zeros to represent values of truncated bits of color components in which the patterns used for different color components are of equal size but differ in the positions of the ones and zeroes, in which a set of patterns representing a color component having a greatest influence on intensity of the pixels differs in the positions of the ones and zeroes from sets of patterns representing other color components, means for using a value of the truncated bits to select a pattern from a set of patterns of ones and zeros representing the value, means for selecting a position of an element in a pattern which contains an increment value using pixel display position, and means for modifying each truncated color component of the pixel using an increment value obtained from the selected pattern at the selected position.
Claim 13
Dependent Claim
30 words
Apparatus as claimed in claim 9 in which the sets of patterns representing other than a color component having a greatest influence on intensity of the pixels are the same.
References Cited (Backward Citations)
US3967052A
Cited
US4730185A
Cited
US4733230A
Cited
US4683466A
Cited
US4956638A
Cited
US5201030A
Cited
US5138303A
Cited
US5301269A
Cited
US5469190A
Cited
US5341464A
Cited
US5455600A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-03-30 | 2001-09-29 | 2002-03-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-03-30 | 2005-09-29 | 2006-03-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-03-30 | 2009-09-29 | 2010-03-31 | $7700.00 | Window Closed / Lapsed |