Claims
- 1. Apparatus for rendering a color image in a computer, comprising:a data structure stored in memory and containing sets of data defining a plurality of colors, a first set of data defining a plurality of gray colors located on a plurality of luminance levels within a color gamut, each luminance level consisting of colors of uniform luminance and having an area and vertices, and a second set of data defining a plurality of highly saturated colors located on the luminance levels; and means for combining data from the sets of data to replace an original color of the color image in order to render the image.
- 2. The apparatus of claim 1 wherein the first set of data defining a plurality of gray colors comprises a gray color from each of the luminance levels.
- 3. The apparatus of claim 1 wherein the second set of data defining a plurality of highly saturated colors comprises a plurality of highly saturated colors located at the vertices of each of the luminance levels.
- 4. The apparatus of claim 1 wherein the second set of data defining a plurality of highly saturated colors comprises a plurality of highly saturated colors located at the vertices of every alternate luminance level.
- 5. The apparatus of claim 1 wherein the second set of data defining a plurality of highly saturated colors comprises a plurality of highly saturated colors located at the vertices of the color gamut.
- 6. The apparatus of claim 1 wherein the data structure contains a third set of data defining a plurality of less saturated color s on each of the luminance levels, the number of the plurality of less saturated colors on each luminance level being related to the area of the luminance level within the color gamut.
- 7. The apparatus of claim 1 wherein the color gamut is an RGB color gamut comprising colors defined by an ordered triple of red, green, and blue intensity values, the intensity values varying between a minimum and a maximum intensity of the respective color.
- 8. Apparatus for rendering a color image in a computer comprising:a data structure stored in memory and containing sets of data defining a plurality of colors, a set of vertices data defining colors at the vertices of an RGB color gamut, and a set of distributed data defining a plurality of colors on each of a plurality of luminance levels between a black color and a white color, the luminance levels near the black color being more closely spaced than those near the white color, each of the luminance levels having vertices and including those colors within the RGB color gamut having a same luminance; and means for combining data from the sets of data to replace an original color of the color image in order to render the image.
- 9. The apparatus of claim 8 wherein the data structure contains data defining:a gray color on each luminance level; colors at the vertices of every other of the luminance levels; and a number of additional colors on each luminance level in at least one circle around the gray color on said luminance level.
Parent Case Info
This application is a continuation of application Ser. No. 08/395,425, filed on Feb. 28, 1995, now abandoned, which is a continuation of application Ser. No. 08/069,173, filed on May 27, 1993, now U.S. Pat. No. 5,394,518, titled LUMINANCE SENSITIVE PALETTE, which is a continuation of application Ser. No. 07/995,848, filed Dec. 23, 1992, now abandoned.
US Referenced Citations (9)
Number |
Name |
Date |
Kind |
4009527 |
Scott et al. |
Mar 1977 |
A |
4962419 |
Hibbard et al. |
Oct 1990 |
A |
5008739 |
D'Luna et al. |
Apr 1991 |
A |
5204665 |
Bollman et al. |
Apr 1993 |
A |
5218350 |
Bollman et al. |
Jun 1993 |
A |
5233413 |
Fuchsberger |
Aug 1993 |
A |
5341464 |
Friedman et al. |
Aug 1994 |
A |
5394518 |
Friedman et al. |
Feb 1995 |
A |
5412766 |
Pietras et al. |
May 1995 |
A |
Non-Patent Literature Citations (3)
Entry |
Digital Halftoning by Robert Ulichney, Second printing 1988; Chapters 1, 5, 6, and 7. |
Computer Graphics: Principles and Practice by Foley, van Dam, Feiner, and Hughes, Reprinted with corrections Nov., 1991; Chapter 13. |
Dithering for 12-Bit True-Color Graphics by Wells, Williamson and Carrie of Sun Microsystems; IEEE Computer Graphics & Applications, Sep. 1991. |
Continuations (3)
|
Number |
Date |
Country |
Parent |
08/395425 |
Feb 1995 |
US |
Child |
08/667291 |
|
US |
Parent |
08/069173 |
May 1993 |
US |
Child |
08/395425 |
|
US |
Parent |
07/995848 |
Dec 1992 |
US |
Child |
08/069173 |
|
US |