Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
337 words
A digital converter for an input video data signal having successive samples of at least three data values representing luminance and hue information defining the samples according to a first color space definition, the converter comprising: at least two color space converters in cascade along a data path between a data input and a data output, a first said color space converter being operable to convert successive sets of the data values from the first color space definition to a second color space definition, the first color space converter being operable to perform a numeric function on the successive sets of the data values using first factors applicable to the data values, and a second said color space converter being operable to convert successive sets of the data back to the first color space definition, the second color space converter being operable to perform a numeric function on the successive sets of the data values using second factors applicable to the data values; at least one value adjustment circuit operable to perform a numeric function on the successive sets of the data values using third factors applicable to the data values, the adjustment circuit being coupled to at least one of the two color space converters for performing the numeric function using the third factors to correct the data values in at least one of the color space definitions; and, a controller in data communication with the at least one value adjustment circuit, the first and second color space converters and an input, the controller being responsive to signals on the input to control the numeric function effected by the adjustment circuit for altering the luminance and color difference information contained in the data values, and wherein the data values have a gain and an offset and the controller is operable to adjust at least one of the first, second and third factors in order to adjust at least one of the gain and offset of the data values as the successive samples pass through the converter.
Claim 2
Dependent Claim
337 words
A digital converter for an input video data signal having successive samples of at least three data values representing luminance and hue information defining the samples according to a first color space definition, the converter comprising: at least two color space converters in cascade along a data path between a data input and a data output, a first said color space converter being operable to convert successive sets of the data values from the first color space definition to a second color space definition, the first color space converter being operable to perform a numeric function on the successive sets of the data values using first factors applicable to the data values, and a second said color space converter being operable to convert successive sets of the data back to the first color space definition, the second color space converter being operable to perform a numeric function on the successive sets of the data values using second factors applicable to the data values; at least one value adjustment circuit operable to perform a numeric function on the successive sets of the data values using third factors applicable to the data values, the adjustment circuit being coupled to at least one of the two color space converters for performing the numeric function using the third factors to correct the data values in at least one of the color space definitions; and, a controller in data communication with the at least one value adjustment circuit, the first and second color space converters and an input, the controller being responsive to signals on the input to control the numeric function effected by the adjustment circuit for altering the luminance and color difference information contained in the data values, and wherein the data values have a gain and an offset and the controller is operable to adjust at least one of the first, second and third factors in order to adjust at least one of the gain and offset of the data values as the successive samples pass through the converter.
Claim 3
Dependent Claim
39 words
The digital converter of claim 1, wherein the successive samples comprise bit serial words at the data input, further comprising a serial to parallel converter and a demultiplexer for converting the successive samples to bit parallel, word serial form.
Claim 4
Dependent Claim
44 words
The digital converter of claim 1, wherein the adjustment circuit comprises at least one clipping filter coupled to an output of the second color space converter, the clipping filter imposing at least one of a maximum and a minimum value on the data values.
Claim 5
Dependent Claim
119 words
The digital converter of claim 1, wherein the successive samples comprise bit serial words at the data input and the data output according to a YCbCr luminance and color difference color space definition, further comprising a serial to parallel converter and a demultiplexer coupled between the data input and the first color space converter for converting the successive samples to bit parallel, word serial form at an input to the first color space converter, and a parallel to serial converter and remultiplexer coupled between the second color space converter and the data output, and wherein the third factors are variable coefficients and the adjustment circuit is responsive to the variable coefficients provided to the adjustment circuit by the controller.
Claim 6
Dependent Claim
83 words
The digital converter of claim 4, further comprising at least one lookup table memory containing data values loaded by the controller into addressable memory locations, the lookup table memory being coupled between an output of the first color space converter and an input of the second color space converter such that an output of the first color space converter addresses memory locations in the lookup table memory and applies contents of the memory locations to an input of the second color space converter.
Claim 7
Dependent Claim
45 words
The digital converter of claim 5, wherein the adjustment circuit further comprises at least one clipping filter coupled to an output of the second color space converter, the clipping filter imposing at least one of a maximum and a minimum value on the data values.
Claim 8
Dependent Claim
82 words
The digital converter of claim 1, wherein the input video data signal includes sample data values representing active video data and also signalling codes in addition to the sample data values, and further comprising a control circuit operable to detect the signalling codes and a bypass datapath enabled by the control circuit for passing the signalling codes around the color space converters and the adjustment circuit, the bypass datapath having a delay equal to a processing delay of the active video data.
Claim 9
Dependent Claim
62 words
The digital converter of claim 1, wherein the successive samples comprise 4:2:2 sampled YCbCr luminance and color difference values, and further comprising means operable to provide color difference values CbCr at twice a rate of sampling thereof, prior to performing the numeric function, for each luminance sample, whereby the YCbCr luminance and color difference values are processed at a 4:4:4 sample rate.
Claim 10
Dependent Claim
40 words
The digital converter of claim 8, wherein the means for doubling samples of the color difference values comprises an interpolating filter operable to insert an average of a predetermined number of successive color difference values Cr, Cb between samples thereof.
Claim 11
Dependent Claim
30 words
The digital converter of claim 9, further comprising a decimating filter operable to reduce the number of CbCr color difference values to reconvert the values to a 4:2:2 sampling rate.
Claim 12
Dependent Claim
119 words
The digital converter of claim 1, wherein the successive samples are provided at the input according to a YCbCr luminance and color difference color space definition, wherein the adjustment circuit includes a matrix multiplier operable to multiply the data values by coefficients provided to the adjustment circuit by the controller, and wherein each of the YCbCr components are applied to the matrix multiplier in a two's complement form, and wherein the Y component of the luminance and color difference is artificially offset to provide approximately equal distribution of allowable values above and below zero, whereby outputs of the matrix multiplier range substantially through a full dynamic quantization span in a variably offset translation of an RGB color space definition.
Claim 13
Dependent Claim
98 words
The digital converter of claim 11, further comprising at least one auxiliary color space converter, the auxiliary color space converter being arranged to perform the numeric function using reduced values of one of the data values and the factors, and further comprising means for comparing an output of the auxiliary color space converter and one of the first and second color space converters, and generating an overflow code when said one of the first and second color space converters produces an output having a sign different from a sign of the output of the auxiliary color space converter.
Claim 14
Dependent Claim
330 words
A digital converter for an input video data signal having successive samples of at least three data values representing luminance and hue information defining the samples according to a first color space definition, the converter comprising: at least two color space converters in cascade along a data path between a data input and a data output, a first said color space converter being operable to convert successive sets of the data values from the first color space definition to a second color space definition, and a second said color space converter being operable to convert successive sets of the data back to the first color space definition; at least one value adjustment circuit operable to perform a numeric function on the successive sets of the data values using coefficients applicable to the data values, the adjustment circuit being coupled to at least one of the two color space converters for performing the numeric function to correct the data values in at least one of the color space definitions; a controller coupled to the at least one value adjustment circuit and to an input, the controller being responsive to signals on the input to control the numeric function effected by the adjustment circuit for altering the luminance and color difference information contained in the data values; and, wherein the successive samples are provided at the input according to a YCbCr luminance and color difference color space definition, wherein the adjustment circuit includes a matrix multiplier operable to multiply the data values by the coefficients provided to the adjustment circuit by the controller, and wherein each of the YCbCr components are applied to the matrix multiplier in a two's complement form, and wherein the Y component of the luminance and color difference is artificially offset to provide approximately equal distribution of allowable values above and below zero, whereby outputs of the matrix multiplier range substantially through a full dynamic quantization span in a variably offset translation of an RGB color space definition.
Claim 15
Dependent Claim
330 words
A digital converter for an input video data signal having successive samples of at least three data values representing luminance and hue information defining the samples according to a first color space definition, the converter comprising: at least two color space converters in cascade along a data path between a data input and a data output, a first said color space converter being operable to convert successive sets of the data values from the first color space definition to a second color space definition, and a second said color space converter being operable to convert successive sets of the data back to the first color space definition; at least one value adjustment circuit operable to perform a numeric function on the successive sets of the data values using coefficients applicable to the data values, the adjustment circuit being coupled to at least one of the two color space converters for performing the numeric function to correct the data values in at least one of the color space definitions; a controller coupled to the at least one value adjustment circuit and to an input, the controller being responsive to signals on the input to control the numeric function effected by the adjustment circuit for altering the luminance and color difference information contained in the data values; and, wherein the successive samples are provided at the input according to a YCbCr luminance and color difference color space definition, wherein the adjustment circuit includes a matrix multiplier operable to multiply the data values by the coefficients provided to the adjustment circuit by the controller, and wherein each of the YCbCr components are applied to the matrix multiplier in a two's complement form, and wherein the Y component of the luminance and color difference is artificially offset to provide approximately equal distribution of allowable values above and below zero, whereby outputs of the matrix multiplier range substantially through a full dynamic quantization span in a variably offset translation of an RGB color space definition.
Claim 16
Dependent Claim
307 words
A digital converter for an input video data signal having successive samples of at least three data values representing luminance and color information defining the samples according to a first color space definition, the converter comprising: at least two color space converters in cascade along a data path between a data input and a data output, a first said color space converter being operable to convert successive sets of the data values from the first color space definition to a second color space definition, and a second said color space converter being operable to convert successive sets of the data back to the first color space definition; at least one value adjustment circuit operable to perform a numeric function on the successive sets of the data values using factors applicable to the data values, the adjustment circuit being coupled to at least one of the two color space converters for performing the numeric function to correct the data values in at least one of the color space definitions; and, a controller coupled to the at least one value adjustment circuit and to an input, the controller being responsive to signals on the input to control the numeric function effected by the adjustment circuit for altering the luminance and color difference information contained in the data values; and, at least one auxiliary color space converter, the auxiliary color space converter being arranged to perform the numeric function using reduced values of one of the data values and the factors, and further comprising means for comparing an output of the auxiliary color space converter and one of the first and second color space converters, and generating an overflow code when said one of the first and second color space converters produces an output having a sign different from a sign of the output of the auxiliary color space converter.
Claim 17
Dependent Claim
307 words
A digital converter for an input video data signal having successive samples of at least three data values representing luminance and color information defining the samples according to a first color space definition, the converter comprising: at least two color space converters in cascade along a data path between a data input and a data output, a first said color space converter being operable to convert successive sets of the data values from the first color space definition to a second color space definition, and a second said color space converter being operable to convert successive sets of the data back to the first color space definition; at least one value adjustment circuit operable to perform a numeric function on the successive sets of the data values using factors applicable to the data values, the adjustment circuit being coupled to at least one of the two color space converters for performing the numeric function to correct the data values in at least one of the color space definitions; and, a controller coupled to the at least one value adjustment circuit and to an input, the controller being responsive to signals on the input to control the numeric function effected by the adjustment circuit for altering the luminance and color difference information contained in the data values; and, at least one auxiliary color space converter, the auxiliary color space converter being arranged to perform the numeric function using reduced values of one of the data values and the factors, and further comprising means for comparing an output of the auxiliary color space converter and one of the first and second color space converters, and generating an overflow code when said one of the first and second color space converters produces an output having a sign different from a sign of the output of the auxiliary color space converter.
Claim 18
Dependent Claim
38 words
The digital converter of claim 14, further comprising a jamming circuit responsive to the overflow code, operable to insert a predetermined value in place of the output of said one of the first and second color space converters.