Patent US4843573A successfully refreshed from Google Patents.
US4843573A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Display-based color system
Assignee: Xerox Corp
•
Filing: 1987-10-26
•
Granted: 1989-06-27
•
Expires: 2007-10-26
Abstract
Abstract A method and apparatus for reversibly transforming color, which is selected from a gamut of colors producible by the primaries of a color display device (20), into a perceptually uniform color space. The coordinates of the color space are readily convertible into internationally accepted standards for color measurement. Also provided, is a method for transforming the color space coordinates of a selected color into the corresponding relative primary intensity levels of the display device (20).
Inventors
- 👤 Joann M. Taylor
- 👤 Paul A. McManus
- 👤 Gerald M. Murch
- 👤 Roxanna F. Rochat
- 👤 Novia A. Weiman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 22:03
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; H; H04; H04N; H04N9/00; H04N9/64; G09G2320/00; G09G2320/06; G09G2320/0693
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
152 words
A method for defining an improved perceptually uniform color space for a display device, the improved perceptually uniform color space having coordinates H, V, and C, which are based upon CIELUV coordinates L*, v* and u*, the method comprising the steps of: (a) determining the maximum CIELUV chroma C* uv =(u* 2 +v* 2 ) 1/2 producible by a display device that has a plurality of color-producing primaries, the luminous intensity of the primaries being adjustable between minimum and maximum levels to produce a gamut of colors; (b) establishing a maximum numerical value for the C coordinate; (c) dividing the maximum C value by the determined maximum CIELUV chroma to yield a chroma factor C f ; and (d) defining the improved color space coordinates as: H=arctan (v*/u*)+K, where K=0° for u*>0 and v*>0; K=90° for u*<0 and v*>0; K=180° for u*<0 and v*<0; K=270° for u*>0 and v*<0; V=L*; C=C*.sub.uv (V)(C.sub.f).
Claim 2
Independent Claim
152 words
A method for defining an improved perceptually uniform color space for a display device, the improved perceptually uniform color space having coordinates H, V, and C, which are based upon CIELUV coordinates L*, v* and u*, the method comprising the steps of: (a) determining the maximum CIELUV chroma C* uv =(u* 2 +v* 2 ) 1/2 producible by a display device that has a plurality of color-producing primaries, the luminous intensity of the primaries being adjustable between minimum and maximum levels to produce a gamut of colors; (b) establishing a maximum numerical value for the C coordinate; (c) dividing the maximum C value by the determined maximum CIELUV chroma to yield a chroma factor C f ; and (d) defining the improved color space coordinates as: H=arctan (v*/u*)+K, where K=0° for u*>0 and v*>0; K=90° for u*<0 and v*>0; K=180° for u*<0 and v*<0; K=270° for u*>0 and v*<0; V=L*; C=C*.sub.uv (V)(C.sub.f).
Claim 3
Dependent Claim
48 words
The method of claim 1 wherein step (a) includes determining the CIELUV chroma for each of the plurality of primaries, wherein the primary for which the CIELUV chroma is determined is adjusted to the maximum intensity level and the remaining primaries are adjusted to the minimum intensity level.
Claim 4
Dependent Claim
16 words
The method of claim 1 wherein the maximum numerical value for C is established as 100.
Claim 5
Dependent Claim
28 words
The method of claim 1 wherein step (d) includes the substep of subtracting from the H value a value H 0 in the range of -11° to -15°.
Claim 6
Independent Claim
203 words
A method for defining a selected color in terms of a perceptually uniform color space that is described by H, V, and C coordinates, the method comprising the steps of: (a) selecting a color that is defined by a primary intensity vector, which vector denoting the relative values of the luminous intensities of a plurality of primaries, each primary being adjustable to produce a range of luminous intensity levels; (b) generating a matrix for converting the primary intensity vector into corresponding XYZ tristimulus values; (c) multiplying the primary intensity of the selected color by the matrix to yield corresponding tristimulus values X s , Y s , Z s ; (d) computing the CIELUV system coordinates L*, u*, v* that correspond to the tristimulus values X s , Y s and Z s ; (e) computing the H coordinates as H=arctan (v*/u*)+K, where K=0° for u*>0 and v*>0; K=90° for u*<0 and v*>0; K=180° for u*<0 and v*<0; K=270° for u*>0 and v*<0; (f) computing V as V=L*; (g) computing C f as 100/C* uvmax , where C* uvmax is the maximum numerical value of the CIELUV system chroma C* uv producible by the primaries; and (h) computing C as C=(v*.sup.2 +u*.sup.2).sup.1/2 (V)(C.sub.f).
Claim 7
Independent Claim
203 words
A method for defining a selected color in terms of a perceptually uniform color space that is described by H, V, and C coordinates, the method comprising the steps of: (a) selecting a color that is defined by a primary intensity vector, which vector denoting the relative values of the luminous intensities of a plurality of primaries, each primary being adjustable to produce a range of luminous intensity levels; (b) generating a matrix for converting the primary intensity vector into corresponding XYZ tristimulus values; (c) multiplying the primary intensity of the selected color by the matrix to yield corresponding tristimulus values X s , Y s , Z s ; (d) computing the CIELUV system coordinates L*, u*, v* that correspond to the tristimulus values X s , Y s and Z s ; (e) computing the H coordinates as H=arctan (v*/u*)+K, where K=0° for u*>0 and v*>0; K=90° for u*<0 and v*>0; K=180° for u*<0 and v*<0; K=270° for u*>0 and v*<0; (f) computing V as V=L*; (g) computing C f as 100/C* uvmax , where C* uvmax is the maximum numerical value of the CIELUV system chroma C* uv producible by the primaries; and (h) computing C as C=(v*.sup.2 +u*.sup.2).sup.1/2 (V)(C.sub.f).
Claim 8
Dependent Claim
29 words
The method of claim 5, wherein step (e) further includes subtracting from H a value H 0 , wherein H 0 is in the range of -11° to -15°.
Claim 9
Independent Claim
243 words
A system for defining a color selected from a gamut of colors producible by a color display device in terms of a perceptually uniform color space that is described by H, V and C coordinates, the system comprising: (a) a display device having a plurality of primaries each primary variable between a minimum and maximum luminous intensity level for producing a color that is defined by a primary intensity vector denoting the relative values of the primary intensity levels; (b) input means for receiving and storing data corresponding to the primary intensity vector of the color; (c) processing means for (1) generating a matrix for converting primary intensity vectors into corresponding XYZ tristimulus values; (2) multiplying the primary intensity vector of the color by the matrix to yield the tristimulus values X s , Y s , Z s of the color; (3) determining the L*, u* and v* coordinates of the CIELUV system that correspond to the tristimulus values X s , Y s and Z s ; and (4) computing the H, V and C coordinates as: H=(arctan (v*/u*)+K)-H.sub.0, where K=0° for u*>0 and v*>0; K=90° for u*<0 and v*>0; K=180° for u*<0 and v*<0; K=270° for u*>0 and v*<0; -11°≦H 0 ≦-15°; V=L*; C=(v* 2 +u* 2 ) 1/2 (V)(C f ) where C f =100/C* uvmax , wherein C* uvmax is a maximum numerical value of the CIELUV chroma C* uv producible by the primaries of the display device.
Claim 10
Independent Claim
243 words
A system for defining a color selected from a gamut of colors producible by a color display device in terms of a perceptually uniform color space that is described by H, V and C coordinates, the system comprising: (a) a display device having a plurality of primaries each primary variable between a minimum and maximum luminous intensity level for producing a color that is defined by a primary intensity vector denoting the relative values of the primary intensity levels; (b) input means for receiving and storing data corresponding to the primary intensity vector of the color; (c) processing means for (1) generating a matrix for converting primary intensity vectors into corresponding XYZ tristimulus values; (2) multiplying the primary intensity vector of the color by the matrix to yield the tristimulus values X s , Y s , Z s of the color; (3) determining the L*, u* and v* coordinates of the CIELUV system that correspond to the tristimulus values X s , Y s and Z s ; and (4) computing the H, V and C coordinates as: H=(arctan (v*/u*)+K)-H.sub.0, where K=0° for u*>0 and v*>0; K=90° for u*<0 and v*>0; K=180° for u*<0 and v*<0; K=270° for u*>0 and v*<0; -11°≦H 0 ≦-15°; V=L*; C=(v* 2 +u* 2 ) 1/2 (V)(C f ) where C f =100/C* uvmax , wherein C* uvmax is a maximum numerical value of the CIELUV chroma C* uv producible by the primaries of the display device.
Claim 11
Dependent Claim
14 words
The apparatus of claim 7 wherein the processing means comprises a programmable data processor.
References Cited (Backward Citations)
US4379292A
Cited
US4409614A
Cited
US4500972A
Cited
US4500919A
Cited
US4769695A
Cited
US4719503A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-06-26 | 1992-12-26 | 1993-06-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-06-26 | 1996-12-26 | 1997-06-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-06-26 | 2000-12-26 | 2001-06-27 | $7700.00 | Window Closed / Lapsed |