Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
112 words
A system for processing video signals, comprising: (a) camera means capturing a plurality of video signals in response to an image and for converting the plurality of video signals to a plurality of raw digital signals; (b) computer means for converting the plurality of raw digital signals into a plurality of usable digital video signals; and (c) bus means for transmitting the plurality of raw digital signals to the computer means; wherein: the computer means processes successive pluralities of raw digital signals at a predetermined frame rate; and the bus means has a communications bandwidth sufficient to transmit the successive pluralities of raw digital signals in accordance with the predetermined frame rate.
Claim 2
Independent Claim
112 words
A system for processing video signals, comprising: (a) camera means capturing a plurality of video signals in response to an image and for converting the plurality of video signals to a plurality of raw digital signals; (b) computer means for converting the plurality of raw digital signals into a plurality of usable digital video signals; and (c) bus means for transmitting the plurality of raw digital signals to the computer means; wherein: the computer means processes successive pluralities of raw digital signals at a predetermined frame rate; and the bus means has a communications bandwidth sufficient to transmit the successive pluralities of raw digital signals in accordance with the predetermined frame rate.
Claim 3
Dependent Claim
45 words
The system of claim 1, wherein the camera means comprises: (a)(1) charged-coupled device (CCD) means for capturing the plurality of video signals in response to the image; and (a)(2) analog-to-digital means for converting the plurality of video signals to the plurality of raw digital signals.
Claim 4
Dependent Claim
14 words
The system of claim 1, wherein the bus means is a high-speed serial bus.
Claim 5
Dependent Claim
13 words
The system of claim 1, wherein the bus means is a parallel bus.
Claim 6
Dependent Claim
18 words
The system of claim 1, wherein the plurality of raw digital signals are in {Y, Cr, -Cb} format.
Claim 7
Dependent Claim
17 words
The system of claim 1, wherein the plurality of usable digital video signals are in YUV format.
Claim 8
Dependent Claim
18 words
The system of claim 6, wherein the plurality of raw digital signals are in {Y, Cr, -Cb} format.
Claim 9
Dependent Claim
70 words
The system of claim 7, wherein the computer means comprises look-up table means for converting the plurality of raw digital signals into the plurality of usable digital video signals, wherein {Y, Cr, -Cb} input bytes of the plurality of raw digital signals provide an index to the look-up table means and the look-up table means provides, in response thereto, YUV output bytes of the plurality of usable digital video signals.
Claim 10
Dependent Claim
91 words
The system of claim 8, wherein the look-up table means performs the equivalent of the following functions: (1) convening the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals; (2) color balancing the linear RGB signals to provide color-balanced RGB signals; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals.
Claim 11
Dependent Claim
172 words
The system of claim 8, wherein the look-up table means performs the equivalent of the following functions: (1) converting the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals, in accordance with the following equation: ##EQU8## (2) color balancing the linear RGB signals to provide color-balanced RGB signals in accordance with the following equation: ##EQU9## wherein α and β are detemmined such that white objects have equal red, green, and blue outputs; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals to match desired computer monitor gammas, for each of R, G, B color channels, in accordance with the transform equation I'=I.sup.γ=0.4, wherein: I is an input R, G, or B color value; I' is an output color value; I'.sub.(I=0) =0; and I'.sub.(I=255) =255; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals, in accordance with the following equation: ##EQU10##
Claim 12
Dependent Claim
28 words
The system of claim 7, wherein the computer means comprises processor means for converting the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 13
Dependent Claim
92 words
The system of claim 11, wherein the processor means comprises: (1) means for convening the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals: (2) means for color balancing the linear RGB signals to provide color-balanced RGB signals; (3) means for gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals; and (4) means for mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals.
Claim 14
Dependent Claim
173 words
The system of claim 11, wherein the processor means comprises: (1) means for converting the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals, in accordance with the following equation: ##EQU11## (2) means for color balancing the linear RGB signals to provide color-balanced RGB signals in accordance with the following equation: ##EQU12## wherein α and β are determined such that white objects have equal red, green, and blue outputs; (3) means for gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals to match desired computer monitor gammas, for each of R, G, B color channels, in accordance with the transform equation I'=I.sup.γ=0.4, wherein: I is an input R, G, or B color value; I' is an output color value; I'.sub.(I=0) =; and I'.sub.(I=255) =255; and (4) means for mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals, in accordance with the following equation: ##EQU13##
Claim 15
Dependent Claim
29 words
The system of claim 1, wherein the computer means comprises look-up table means for converting the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 16
Dependent Claim
28 words
The system of claim 1, wherein the computer means comprises processor means for converting the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 17
Independent Claim
122 words
A method for processing video signals, comprising the steps of: (a) capturing a plurality of video signals with a camera means in response to an image and converting with the camera means the plurality of video signals to a plurality of raw digital signals; (b) converting the plurality of raw digital signals into a plurality of usable digital video signals with a computer means; and (c) transmitting the plurality of raw digital signals to the computer means with a bus means; wherein: the computer means processes successive pluralities of raw digital signals at a predetermined frame rate; and the bus means has a communications bandwidth sufficient to transmit the successive pluralities of raw digital signals in accordance with the predetermined frame rate.
Claim 18
Independent Claim
122 words
A method for processing video signals, comprising the steps of: (a) capturing a plurality of video signals with a camera means in response to an image and converting with the camera means the plurality of video signals to a plurality of raw digital signals; (b) converting the plurality of raw digital signals into a plurality of usable digital video signals with a computer means; and (c) transmitting the plurality of raw digital signals to the computer means with a bus means; wherein: the computer means processes successive pluralities of raw digital signals at a predetermined frame rate; and the bus means has a communications bandwidth sufficient to transmit the successive pluralities of raw digital signals in accordance with the predetermined frame rate.
Claim 19
Dependent Claim
45 words
The method of claim 16, wherein the camera means comprises: (a)(1) charged-coupled device (CCD) means for capturing the plurality of video signals in response to the image; and (a)(2) analog-to-digital means for converting the plurality of video signals to the plurality of raw digital signals.
Claim 20
Dependent Claim
14 words
The method of claim 16, wherein the bus means is a high-speed serial bus.
Claim 21
Dependent Claim
13 words
The method of claim 16, wherein the bus means is a parallel bus.
Claim 22
Dependent Claim
18 words
The method of claim 16, wherein the plurality of raw digital signals are in {Y, Cr, -Cb} format.
Claim 23
Dependent Claim
17 words
The method of claim 16, wherein the plurality of usable digital video signals are in YUV format.
Claim 24
Dependent Claim
18 words
The method of claim 21, wherein the plurality of raw digital signals are in {Y, Cr, -Cb} format.
Claim 25
Dependent Claim
70 words
The method of claim 22, wherein the computer means comprises look-up table means for converting the plurality of raw digital signals into the plurality of usable digital video signals, wherein {Y, Cr, -Cb} input bytes of the plurality of raw digital signals provide an index to the look-up table means and the look-up table means provides, in response thereto, YUV output bytes of the plurality of usable digital video signals.
Claim 26
Dependent Claim
93 words
The method of claim 23, wherein the look-up table means performs an equivalent net result of the following steps: (1) converting the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals; (2) color balancing the linear RGB signals to provide color-balanced RGB signals; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals.
Claim 27
Dependent Claim
171 words
The method of claim 23, wherein the look-up table means performs the equivalent of the follwings steps: (1) convening the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals, in accordance with the following equation: ##EQU14## (2) color balancing the linear RGB signals to provide color-balanced RGB signals in accordance with the following equation: ##EQU15## wherein α and β are determined such that white objects have equal red, green, and blue outputs; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals to match desired computer monitor gammas, for each of R, G, B color channels, in accordance with the transform equation I'=I.sup.γ=0.4, wherein: I is an input R, G, or B color value; I'is an output color value; I'.sub.(I=0) =0; and I'.sub.(I=255) =255; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals, in accordance with the following equation: ##EQU16##
Claim 28
Dependent Claim
28 words
The method of claim 22, wherein the computer means comprises processor means for converting the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 29
Dependent Claim
86 words
The method of claim 26, wherein step (b) comprises the steps of: (1) converting the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals; (2) color balancing the linear RGB signals to provide color-balanced RGB signals; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals.
Claim 30
Dependent Claim
167 words
The method of claim 26, wherein step (b) comprises the steps of: (1) converting the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals, in accordance with the following equation: ##EQU17## (2) color balancing the linear RGB signals to provide color-balanced RGB signals in accordance with the following equation: ##EQU18## wherein α and β are determined such that white objects have equal red, green, and blue outputs; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals to match desired computer monitor gammas, for each of R, G, B color channels, in accordance with the transform equation I'=I.sup.γ=0.4, wherein: I is an input R, G, or B color value; I' is an output color value; I'.sub.(I=0) =0; and I'.sub.(I=255) =255; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals, in accordance with the following equation: ##EQU19##
Claim 31
Dependent Claim
29 words
The method of claim 16, wherein the computer means comprises look-up table means for convening the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 32
Dependent Claim
28 words
The method of claim 16, wherein the computer means comprises processor means for converting the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 33
Independent Claim
112 words
A system for processing video signals, comprising: (a) a camera; (b) a computer; and (c) a bus; wherein: the camera captures a plurality of video signals in response to an image and converts the plurality of video signals to a plurality of raw digital signals; the computer converts the plurality of raw digital signals into a plurality of usable digital video signals; the bus transmits the plurality of raw digital signals to the computer; the computer processes successive pluralities of raw digital signals at a predetermined frame rate; and the bus has a communications bandwidth sufficient to transmit the successive pluralities of raw digital signals in accordance with the predetermined frame rate.
Claim 34
Independent Claim
112 words
A system for processing video signals, comprising: (a) a camera; (b) a computer; and (c) a bus; wherein: the camera captures a plurality of video signals in response to an image and converts the plurality of video signals to a plurality of raw digital signals; the computer converts the plurality of raw digital signals into a plurality of usable digital video signals; the bus transmits the plurality of raw digital signals to the computer; the computer processes successive pluralities of raw digital signals at a predetermined frame rate; and the bus has a communications bandwidth sufficient to transmit the successive pluralities of raw digital signals in accordance with the predetermined frame rate.
Claim 35
Dependent Claim
49 words
The system of claim 31, wherein the camera comprises: (a)(1) charged-coupled device (CCD); and (a)(2) an analog-to-digital converter; wherein: the CCD captures the plurality of video signals in response to the image; and the analog-to-digital converter converts the plurality of video signals to the plurality of raw digital signals.
Claim 36
Dependent Claim
13 words
The system of claim 31, wherein the bus is a high-speed serial bus.
Claim 37
Dependent Claim
12 words
The system of claim 31, wherein the bus is a parallel bus.
Claim 38
Dependent Claim
18 words
The system of claim 31, wherein the plurality of raw digital signals are in {Y, Cr, -Cb} format.
Claim 39
Dependent Claim
17 words
The system of claim 31, wherein the plurality of usable digital video signals are in YUV format.
Claim 40
Dependent Claim
18 words
The system of claim 36, wherein the plurality of raw digital signals are in {Y, Cr, -Cb} format.
Claim 41
Dependent Claim
67 words
The system of claim 37, wherein the computer comprises a look-up table that converts the plurality of raw digital signals into the plurality of usable digital video signals, wherein {Y, Cr, -Cb} input bytes of the plurality of raw digital signals provide an index to the look-up table and the look-up table provides, in response thereto, YUV output bytes of the plurality of usable digital video signals.
Claim 42
Dependent Claim
90 words
The system of claim 38, wherein the look-up table performs the equivalent of the following functions: (1) converting the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals; (2) color balancing the linear RGB signals to provide color-balanced RGB signals; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals.
Claim 43
Dependent Claim
171 words
The system of claim 38, wherein the look-up table performs the equivalent of the following functions: (1) converting the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals, in accordance with the following equation: ##EQU20## (2) color balancing the linear RGB signals to provide color-balanced RGB signals in accordance with the following equation: ##EQU21## wherein α and β are determined such that white objects have equal red, green, and blue outputs; (3) gamma correcting the color-balanced RGB signals to provide gamma-corrected RGB signals to match desired computer monitor gammas, for each of R, G, B color channels, in accordance with the transform equation I'=I.sup.γ=0.4, wherein: I is an input R, G, or B color value; I' is an output color value; I'.sub.(I=0) =0; and I'.sub.(I=255) =255; and (4) mapping the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals, in accordance with the following equation: ##EQU22##
Claim 44
Dependent Claim
27 words
The system of claim 37, wherein the computer comprises a processor that converts the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 45
Dependent Claim
82 words
The system of claim 41, wherein the processor: (1) converts the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals; (2) color balances the linear RGB signals to provide color-balanced RGB signals; (3) gamma corrects the color-balanced RGB signals to provide gamma-corrected RGB signals; and (4) maps the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals.
Claim 46
Dependent Claim
163 words
The system of claim 41, wherein the processor: (1) converts the {YCrCb} input bytes of the plurality of raw digital signals to a linear RGB color space representation to provide linear RGB signals, in accordance with the following equation: ##EQU23## (2) color balances the linear RGB signals to provide color-balanced RGB signals in accordance with the following equation: ##EQU24## wherein α and β are determined such that white objects have equal red, green, and blue outputs; (3) gamma corrects the color-balanced RGB signals to provide gamma-corrected RGB signals to match desired computer monitor gammas, for each of R, G, B color channels, in accordance with the transform equation I'=I.sup.γ=0.4, wherein: I is an input R, G, or B color value; I' is an output color value: I'.sub.(I=0) =0; and I'.sub.(I=255) =255; and (4) maps the gamma-corrected RGB signals into YUV color space to provide the YUV output bytes of the plurality of usable digital video signals, in accordance with the following equation: ##EQU25##
Claim 47
Dependent Claim
31 words
The system of claim 31, wherein the computer comprises a look-up table, wherein the look-up table converts the plurality of raw digital signals into the plurality of usable digital video signals.
Claim 48
Dependent Claim
27 words
The system of claim 31, wherein the computer comprises a processor that converts the plurality of raw digital signals into the plurality of usable digital video signals.