Key signal generating apparatus for digital chromakey system
First Claim
Patent Images
1. A chromakey system for mixing a first video signal with a second video signal in accordance with a key signal;
- said system comprising;
means for determining the difference between a reference hue data sample and a hue data sample of said first video signal in U-V chroma signal coordinates; and
means for generating said key signal having a magnitude which is determined according to a predetermined quadratic curve relationship based upon said difference.
1 Assignment
0 Petitions
Accused Products
Abstract
A key signal generating apparatus for a digital chromakey system for generating a key signal in accordance with the difference between a reference hue corresponding to a back color data and a hue of an input video data in U-V chroma signal coordinates, in which the gain of key signal is determined by quadratic curve groups in the U-V chroma signal coordinates.
-
Citations
14 Claims
-
1. A chromakey system for mixing a first video signal with a second video signal in accordance with a key signal;
- said system comprising;
means for determining the difference between a reference hue data sample and a hue data sample of said first video signal in U-V chroma signal coordinates; and means for generating said key signal having a magnitude which is determined according to a predetermined quadratic curve relationship based upon said difference. - View Dependent Claims (5, 6, 7, 8)
- said system comprising;
-
2. A chromakey system which is arranged for mixing a first video signal with a second video signal in accordance with a key signal;
- said system comprising;
means for generating said key signal having a magnitude which is determined according to a predetermined quadratic curve relationship based upon a difference between a reference hue data sample and a hue data sample of said first video signal in U-V chroma signal coordinates; wherein said means for generating said key signal comprises; means receiving hue point data samples (U, V) of an input video data signal and reference hue point data samples (U0, V0) of said input video data signal, in U-V chroma signal coordinates for producing data signals U-U0 and V-V0 therefrom; means for converting said data signals U-U0 and V-V0 into data signals (U-U0)2 and (V-V0)2, respectively, and adding the same so as to produce an output data signal (U-U0)2 +(V-V0)2 ; means for generating a square root of said data signal (U-U0)2 +(V-V0)2 ; means for converting said data signal U-U0 and V-V0 into data signals (U-U0) cos θ and
(V-V0) sin θ
, respectively, and adding the same so as to produce data signal (U-U0) cos θ
+(V-V0) sin θ
when θ
=tan-1 (V0 /U0)means for multiplying said data signal (U-U0) cos θ
+(V-V0) sin θ
by -e (e≧
0); andmeans for adding an output of said square root generating means with an output of said multiplying means, whereby an output of said last-mentioned adding means is said magnitude of said key signal.
- said system comprising;
-
3. A chromakey system which is arranged for mixing a first video signal with a second video signal in accordance with a key signal;
- said system comprising;
means for generating said key signal having a magnitude which is determined according to a predetermined quadratic curve relationship based upon a difference between a reference hue data sample and a hue data sample of said first video signal in U-V chroma signal coordinates; wherein said means for generating said key signal comprises; means receiving a hue point data signal (U, V) of an input video data signal and a reference hue point data signal (U0, V0), respectively, in U-V chroma signal coordinates for producing data signals U-U0 and V-V0 therefrom; means for converting said data signals U-U0 and V-V0 into data signals -(U-U0)sin θ and
(V-V0) cos θ and
adding the same so as to produce an output data signal (V-V0) cos θ
-(U-U0) sin θ
when θ
=tan-1 (V0 /U0);means for converting said data signals U-U0 and V-V0 into data signals (U-U0) cos θ and
(V-V0) sin θ
, respectively, and adding the same so as to produce an output data signal (U-U0) cos θ
+(V-V0) sin θ
lmeans for multiplying said output data signal (V-V0) cos θ
(U-U0) sin θ
by 1/e and then squaring the same;means for squaring said output data signal (U-U0) cos θ
+(V-V0) sin θ
;means for adding an output data signal of said multiplying means with an output data signal of said squaring means; and means for generating a square root on the basis of said added output data signals, whereby an output of said last-mentioned means is said magnitude of said key signal.
- said system comprising;
-
4. A chromakey system which is arranged for mixing a first video signal with a second video signal in accordance with a key signal;
- said system comprising;
means for generating said key signal having a magnitude which is determined according to a predetermined quadratic curve relationship based upon a difference between a reference hue data sample and a hue data sample of said first video signal in U-V chroma signal coordinates; wherein said means for generating said key signal comprises; means receiving a hue point data signal (U, V) of an input video data signal and a reference point data signal (U0, V0), respectively, in U-V chroma signal coordinates for producing data signals U-U0 and V-V0 therefrom; first means for converting said data signals U-U0 and V-V0 into data signals -(U-U0) sin θ and
(V-V0) cos θ and
adding the same so as to produce an output data signal (V-V0) cos θ
(U-U0) sin θ
when θ
=tan-1 (V0 /U0);second means for converting said data signals U-U0 and V-V0 into data signals (U-U0) cos θ and
(V-V0) sin θ
, respectively, and adding the same so as to produce an output data signal (U-U0) cos θ
(V-V0) sin θ
;means for multiplying and squaring an output of said first converting means, by first squaring and then multiplying the same by n times; means for squaring an output of said second converting means; means for adding an output of said multiplying means with an output of said squaring means including means for producing a square root therefrom; means for multiplying an output data signal of said second-mentioned converting means by -2 and adding the same with an output signal of said adding means; and means for multiplying an output signal of said last-mentioned multiplying means by 1/n, whereby an output of said adding means is said magnitude of said key signal.
- said system comprising;
-
9. Key signal generating apparatus for use in a digital chromakey system, comprising:
-
signal processing means receiving at least one sample of an input video data signal (U, V) and one sample of a reference hue data signal (U0, V0) for calculating predetermined signal values therefrom and producing two added output signals (Ex, Fy); random access memory means including a plurality of look-up tables of conversion data receiving said added output signals and producing converted first and second output signals therefrom; first calculator means connected to receive said converted first and second output signals for performing predetermined mathematical operations thereon and producing an output signal representing a polar coordinate quadratic curve system; second calculator means receiving said output signal representing said polar coordinate quadratic curve system for performing predetermined mathematical operations thereon and producing an output signal representing an elliptical curve system; third calculator means connected to receive said output signal representing said elliptical curve system and said first added output signal from said signal processing means for performing predetermined mathematical operations thereon and producing an output signal representing a hyperbolic curve system; and selector means connected to receive said signal representing a polar coordinate quadratic curve system, said signal representing an elliptical curve system, and said signal representing an hyperbolic curve system for selecting one as said key signal, in which the contours of said key signal are defined by quadratic equations according to one of said curve systems in chroma signal coordinates. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification