Patent US4636839A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4636839A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of and apparatus for generating color matte signals

Assignee: US Philips Corp
•
Filing: 1985-04-22
•
Granted: 1987-01-13
•
Expires: 2005-04-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of generating color matte signals includes the steps of: inputting hue, saturation, and luminance values; calculating R, G and B color component values from the hue, saturation and luminance values; calculating luminance (Y), and color difference component (Cr and Cb) values from the calculated R, G and B values; and outputting the calculated Y, Cr, and Cb values. The hue value is in two parts, the first of which defines one of six segments formed by dividing each side of the color triangle in half and the second of which define intermediate values within the segment. The R, G and B values are determined by calculating three color components from the saturation, luminance and the second part of the hue value, and assigning the three color components to registers for holding R, G and B values in dependence on the segment defined by the first of the hue value.

Inventors

  • 👤 David J. Cole
  • 👤 Ian S. Cosh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 23:24
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/64; H04N9/74; H04N9/76

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 172 words
A method of generating colour matte signals comprising the steps of: inputting hue, saturation, and luminance values; and calculating R, G and B colour component values from the hue, saturation and luminance values; characterised in that the method further comprises the steps of calculating luminance (Y), and colour difference (Cr and Cb) component values from the calculated R, G and B values; and outputting the calculated Y, Cr, and Cb values; wherein the hue value is formed in two parts, the first of which defines one of six segments formed by dividing each side of the colour triangle in half and the second of which define intermediate values within the segment and the step of calculating the R, G and B values comprises the further steps of: calculating three colour components from the saturation, luminance and the second part of the hue value; and assigning the three colour components to registers for holding R, G and B values in dependence on the segment defined by the first part of the hue value.
Claim 2
Independent Claim 172 words
A method of generating colour matte signals comprising the steps of: inputting hue, saturation, and luminance values; and calculating R, G and B colour component values from the hue, saturation and luminance values; characterised in that the method further comprises the steps of calculating luminance (Y), and colour difference (Cr and Cb) component values from the calculated R, G and B values; and outputting the calculated Y, Cr, and Cb values; wherein the hue value is formed in two parts, the first of which defines one of six segments formed by dividing each side of the colour triangle in half and the second of which define intermediate values within the segment and the step of calculating the R, G and B values comprises the further steps of: calculating three colour components from the saturation, luminance and the second part of the hue value; and assigning the three colour components to registers for holding R, G and B values in dependence on the segment defined by the first part of the hue value.
Claim 3
Dependent Claim 257 words
A method according to claim 1, characterised in that the saturation and luminance values are both defined as 8 bit words and the hue is defined as a 10 bit word, the three most significant bits of the hue value forming the first part comprising the steps of: (1) inputting hue, saturation, and luminance values; (2) doubling the second part of the hue value; (3) detecting whether the first part of the hue value is 110 or 111 and if so converting the first part of the hue value to 000 or 001 respectively; (4) detecting whether the first part of the hue value is odd or even and if it is even inverting the second part of the hue value; (5) inverting the saturation value; (6) calculating the value of three colour components D, E and F according to the following equations D=1, E=(1-SH), and F=S where S is the saturation value S is the inverted saturation value and H is the doubled second part of the hue value inverted; (7) multiplying the values of D, E and F by the luminance value; (8) assigning the multiplied D, E and F values to registers for holding the R, G and B values in dependence on the segment defined by the first part of the hue value; (9) calculating Y', Cr' and Cb' values according to the following equations Y'=0.299R+0.587G+0.114B, Cr'=R-Y, and Cb'=B-Y; (10) scaling the Y', Cr' and Cb' values to form Y, Cr and Cb values; and (11) outputting the Y, Cr and Cb values.
Claim 4
Independent Claim 34 words
A method according to claims 1, characterised by the further steps of: inputting a destination address for the colour matte signal; and outputting the destination address with the calculated Y, Cr and Cb values.
Claim 5
Dependent Claim 153 words
A colour matte generator having variable luminance, saturation and hue controls, the colour matte generator comprising means for calculating R, G and B colour components from the luminance, saturation and hue values, characterised by means for storing the selected luminance saturation and hue values in digital form, means for calculating luminance (Y) and colour difference (Cr, Cb) component values from the R, G and B colour components and means for outputting the luminance and colour difference component values, wherein the hue control selects one of six segments formed by dividing each side of the colour triangle in half and specifies an intermediate value within the segment, the colour matte generator further comprising means for calculating three colour components from the hue, luminance and saturation values and means for assigning the calculated colour components to registers for holding the red (R), green (G) and blue (B) component values in dependence on the selected segment.
Claim 6
Dependent Claim 153 words
A colour matte generator having variable luminance, saturation and hue controls, the colour matte generator comprising means for calculating R, G and B colour components from the luminance, saturation and hue values, characterised by means for storing the selected luminance saturation and hue values in digital form, means for calculating luminance (Y) and colour difference (Cr, Cb) component values from the R, G and B colour components and means for outputting the luminance and colour difference component values, wherein the hue control selects one of six segments formed by dividing each side of the colour triangle in half and specifies an intermediate value within the segment, the colour matte generator further comprising means for calculating three colour components from the hue, luminance and saturation values and means for assigning the calculated colour components to registers for holding the red (R), green (G) and blue (B) component values in dependence on the selected segment.
Claim 7
Dependent Claim 33 words
A colour matte generator as claimed in claim 4 characterised by means for selecting a destination address for the luminance and colour difference component values and producing an output code specifying said destination.
Claim 8
Dependent Claim 26 words
A colour matte generator as claimed in claim 4 characterised by means for outputting the luminance and colour difference component values during the field blanking period.

References Cited (Backward Citations)

US4319266A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-01-12 1990-07-14 1991-01-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-01-12 1994-07-14 1995-01-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-01-12 1998-07-14 1999-01-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag