Electronic memory state reallocation system for improving the resolution of color coding video systems
First Claim
1. An apparatus for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein the color video image is stored in a memory as luminance data and corresponding chrominance data, comprising:
- (a) limiting means connected to the memory for limiting the luminance data stored in the memory to values less than or equal to a predetermined threshold value;
(b) memory writing means connected to the memory for selectively writing to the memory substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are greater than the predetermined threshold value; and
(c) lookup table means connected to the memory for sequentially receiving from the memory the luminance data and corresponding chrominance data and for generating luminance data and corresponding chrominance data for display on the display device, wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to the luminance data and corresponding chrominance data received from the memory for luminance data received from the memory that are less than or equal to the predetermined threshold value and wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data received from the memory that are greater than the predetermined threshold value.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides means and methods for generating high resolution color computer generated graphic elements, such as lines, circles and curves, using a modified color-under coding system. A portion of the original luminance grey scale is reassigned or reallocated for substitution with data for high resolution graphic elements. High resolution graphic data are introduced by a user-operated input device via a control device such as a computer. The input luminance signal is digitally limited and stored in video random access memory (VRAM). A level detector detects the Y signal level to determine the presence of certain Y signal levels. Memory look-up tables provide appropriate user-determined substitute values for the Y, I and Q data values where certain, preselected Y signal levels are detected.
45 Citations
49 Claims
-
1. An apparatus for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein the color video image is stored in a memory as luminance data and corresponding chrominance data, comprising:
-
(a) limiting means connected to the memory for limiting the luminance data stored in the memory to values less than or equal to a predetermined threshold value; (b) memory writing means connected to the memory for selectively writing to the memory substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are greater than the predetermined threshold value; and (c) lookup table means connected to the memory for sequentially receiving from the memory the luminance data and corresponding chrominance data and for generating luminance data and corresponding chrominance data for display on the display device, wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to the luminance data and corresponding chrominance data received from the memory for luminance data received from the memory that are less than or equal to the predetermined threshold value and wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data received from the memory that are greater than the predetermined threshold value. - View Dependent Claims (2, 3, 4)
-
-
5. A video graphic system for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein color video signals are coupled to a video input of the video graphic system, wherein the color video signals are suitable for digitization into luminance data and corresponding chrominance data, and wherein the luminance data and corresponding chrominance data can be displayed on a display device, the video graphic system comprising:
-
(a) limiting means connected to the video input for limiting at least one of the color video signals coupled to the video input; (b) digitization means connected to the limiting means for digitizing the color video signals output from the limiting means into luminance data and corresponding chrominance data, wherein the luminance data obtained from digitization of the color video signals are limited to values less than or equal to a predetermined threshold value; (c) memory means connected to the digitization means for storing the luminance data and corresponding chrominance data; (d) memory writing means connected to the memory means for selectively writing to the memory means substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are greater than the predetermined threshold value; and (e) lookup table means connected to the memory means for sequentially receiving from the memory the luminance data and corresponding chrominance data and for generating luminance data and corresponding chrominance data for display on the display device, wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to the luminance data and corresponding chrominance data received from the memory means for luminance data received from the memory means that are less than or equal to the predetermined threshold value and wherein the luminance data and correspondign chrominance data generated by the lookup table means are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data received from the memory means that are greater than the predetermined threshold value. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein the color video image is stored in a memory as luminance data and corresponding chrominance data, comprising the steps of:
-
(a) limiting the luminance data stored in the memory to values less than or equal to a predetermined threshold value; (b) selectively writing to the memory substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are greater than the predetermined threshold value; and (c) generating luminance data and corresponding chrominance data for display on the display device, wherein the generated luminance data and corresponding chrominance data are equal to the luminance data and corresponding chrominance data stored in the memory for luminance data that are less than or equal to the predetermined threshold value and wherein the generated luminance data and corresponding chrominance data are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data that are greater than the predetermined threshold value. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for inserting high resolution color graphic element sinto a digitized color video image for display on a display device, wherein the color video image is stored in a memory as luminance data and corresponding chrominance data, and wherein the values of the luminance and corresponding chrominance data re binary values in a range of binary states, comprising:
-
(a) limiting means connected to the memory for limiting the values of the luminance data stored in the memory to binary states that are within a predetermined subset of the total range of binary states; (b) memory writing means connected to the memory for selectively writing to the memory substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data re not within the predetermined subset of the total range of binary states; and (c) lookup table means connected to the memory for sequentially receiving from the memory the luminance data and corresponding chrominance data and for generating luminance data and corresponding chrominance data for display on the display device, wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to the luminance data and corresponding chrominance data received from the memory luminance data received from the memory that have values that are within the predetermined subset of the total range of binary states and wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to luminance data and corresponding chrominance data representing high resolution color grpahic elements for luminance data received from the memory that have values that are not within the predetermined subset of the total range of binary states. - View Dependent Claims (19, 20, 21)
-
-
22. A video graphic system for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein color video signals are coupled to a video input of the video graphic system, wherein the color video signals are suitable for digitization into luminance data and corresponding chrominance data, and wherein the luminance data and corresponding chrominance data are binary values in a range of binary states, and wherein the luminance data and corresponding chrominance data can be displayed on a display device, the video graphic system comprising:
-
(a) limiting means connected to the video input for limiting at least one of the color video signals coupled to the video input; (b) digitization means connected to the limiting means for digitizing the color video signals output from the limiting means into luminance data and corresponding chrominance data, wherein the luminance data obtained from digitization of the color video signals are limited to vinary states that are within a predetermined subset of the total range of binary states; (c) memory means connected to the digitization means for storing the luminance data and corresponding chrominance data; (d) memory writing means connected to the memory means for selectively writing to the memory means substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are not within the predetermined subset of the total range of binary states; and (e) lookup table means connected to the memory means for sequentially receiving from the memory the luminance data and corresponding chrominance data and for generating luminance data and corresponding chrominance data for display on the display device, wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to the luminance data and corresponding chrominance data received from the memory means for luminance data received from the memory means that are within the predetermined subset of the total range of binary states and wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data received from the memory means that have values that are nto within the predetermined subset of the total range of binary states. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein the color video image is stored in a memory as luminance data and corresponding chrominance data, and wherein the values of the luminance and corresponding chrominance data re binary values in a range of binary states, comprising the steps of:
-
(a) limiting the luminance data stored in the memory to values that are within a predetermined subset of the total range of binary states; (b) selectively writing to the memory substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are not within the predetermined subset of the total range of binary states; and (c) generating luminance data and corresponding chrominance data for display on the display device, wherein the generated luminance data and corresponding chrominance data are equal to the luminance data and corresponding chrominance data stored in the memory for luminance data that have values that are within the predetermined subset of the total range of binary states and wherein the generated luminance data and corresponding chrominance data are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data that have values that are not within the total range of binary states. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein the color video image is stored in a memory as luminance data and corresponding chrominance data, comprising:
-
(a) limiting means connected to the memory for limiting the luminance data stored in the memory to values greater than or equal to a predetermined threshold value; (b) memory writing means connected to the memory means for selectively writing to the memory means substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are less than the predetermined threshold value; and (c) lookup table means connected to the memory for sequentially receiving from the memory the luminance data and corresponding chrominance data and for generating luminance data and corresponding chrominance data for display on the display device, wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to the luminance data and corresponding chrominance data received from the memory means for luminance data received from the memory that are greater than or equal to the predetermined threshold value and wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data received from the memory that are less than the predetermined threshold value. - View Dependent Claims (35, 36, 37)
-
-
38. A video graphic system for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein color video signals are coupled to a video input of the video graphic system, wherein the color video signals are suitable for digitization into luminance data and corresponding chrominance data, and wherein the luminance data and corresponding chrominance data can be displayed on a display device, the video graphic system comprising:
-
(a) limiting means connected to the video input for limiting at least one of the color video signals coupled to the video input; (b) digitization means connected to the limiting means for digitizing the color video signals output from the limiting means into luminance data and corresponding chrominance data, wherein the luminance data obtained from digitization of the color video signals are limited to values greater than or equal to a predetermined threshold value; (c) memory means connected to the digitization means for storing the luminance data and corresponding chrominance data; (d) memory writing means connected to the memory means for selectively writing to the memory means substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data are less than the predetermined threshold value; and (e) lookup table means connected to the memory means for sequentially receiving from the memory the luminance data and corresponding chrominance data and for generating luminance data and corresponding chrominance data for display on the display device, wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to the luminance data and corresponding chrominance data received from the memory means for luminance data received from the memory means that are greater than or equal to the predetermined threshold value and wherein the luminance data and corresponding chrominance data generated by the lookup table means are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data received from the memory means that are less than the predetermined threshold value. - View Dependent Claims (39, 40, 41)
-
-
42. The video graphic system as claimed in calim 38 wherein the digitizing means digitizes the color video signals into luminance data and corresponding chrominance data, wherein the chrominance data are at a lower resolution than are the luminance data.
-
43. A method for inserting high resolution color graphic elements into a digitized color video image for display on a display device, wherein the color video image is stored in a memory as luminance data and corresponding chrominance data, comprising the steps of:
-
(a) limiting the luminance data stored in the memory to values greater than or equal to a predetermined threshold value; (b) selectively writing to the memory substitute luminance data for certain of the stored luminance data, wherein the values of the substitute luminance data re less than the predetermined threshold value; and (c) generating luminance data and corresponding chrominance data for display on the display device, wherein the generated luminance data and corresponding chrominance data are equal to the luminance data and corresponding chrominance data stored in the memory for luminance data that are greater than or equal to the predetermined threshold value and wherein the generated luminance data and corresponding chrominance data are equal to luminance data and corresponding chrominance data representing high resolution color graphic elements for luminance data that are less than the predetermined threshold value. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
Specification