← Back to Patent Explorer
US5703622A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for identifying video pixel data format in a mixed format data stream

Assignee: International Business Machines Corp
•
Filing: 1995-01-30
•
Granted: 1997-12-30
•
Expires: 2015-01-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for a computer graphics system identifies the format of video pixel data in a data stream having a plurality of data formats including a first pixel data format and a second pixel data format, the second pixel data format being a YUV format. The method comprises the steps of (a) receiving pixel data; (b) selecting an output channel in response to at least one particular value of at least one bit of each received pixel datum wherein the particular value identifies the data format as either the first pixel data format or the YUV format; and (c) providing the pixel data to the selected output channel. Also provided is a circuit in a video graphics controller and a computer system having such circuit according to the method.

Inventors

  • 👤 Edward Kelley Evans
  • 👤 Roderick Michael Peters West

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 06:50
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; G09G5/06; G09G5/36; G09G5/39; G09G5/395

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 170 words
A method for identifying the format of video pixel data in a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format, the method comprising the steps of: a) receiving pixel data; b) selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) providing said pixel data to said selected output channel, wherein the first pixel data format is a 555 RGB format, and the YUV format is a modified 4:2:2 YUV format having a reduced number of chrominance bits as compared to a conventional 4:2:2 YUV format and wherein bits 0 to 6 represent chrominance, bits 7 through 14 represent luminance, and bit 15 represents the particular value identifying the data format.
Claim 2
Independent Claim 170 words
A method for identifying the format of video pixel data in a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format, the method comprising the steps of: a) receiving pixel data; b) selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) providing said pixel data to said selected output channel, wherein the first pixel data format is a 555 RGB format, and the YUV format is a modified 4:2:2 YUV format having a reduced number of chrominance bits as compared to a conventional 4:2:2 YUV format and wherein bits 0 to 6 represent chrominance, bits 7 through 14 represent luminance, and bit 15 represents the particular value identifying the data format.
Claim 3
Independent Claim 167 words
A method for identifying the format of video pixel data in a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format, the method comprising the steps of: a) receiving pixel data; b) selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) providing said pixel data to said selected output channel, the first pixel data format being a 16 bpp video pixel CLUT8 format and the YUV format being a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the eight most significant bits of each video pixel datum identifies the data format as one of the group comprising 4:2:2 YUV and CLUT8.
Claim 4
Independent Claim 167 words
A method for identifying the format of video pixel data in a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format, the method comprising the steps of: a) receiving pixel data; b) selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) providing said pixel data to said selected output channel, the first pixel data format being a 16 bpp video pixel CLUT8 format and the YUV format being a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the eight most significant bits of each video pixel datum identifies the data format as one of the group comprising 4:2:2 YUV and CLUT8.
Claim 5
Dependent Claim 31 words
The method as recited in claim 2 wherein the at least one particular value of the eight most significant bits comprises a predetermined luminance value of the YUV pixel data format.
Claim 6
Independent Claim 180 words
A method for identifying the format of video pixel data in a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format, the method comprising the steps of: a) receiving pixel data; b) selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) providing said pixel data to said selected output channel, wherein the first pixel format is a 16 bpp pixel data format selected from the group consisting of modified 444 -- RGB format and modified CLUT12 format, and the YUV format is a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the four most significant bits of each video pixel datum identifies the data format as the first pixel format or the YUV format.
Claim 7
Independent Claim 180 words
A method for identifying the format of video pixel data in a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format, the method comprising the steps of: a) receiving pixel data; b) selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) providing said pixel data to said selected output channel, wherein the first pixel format is a 16 bpp pixel data format selected from the group consisting of modified 444 -- RGB format and modified CLUT12 format, and the YUV format is a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the four most significant bits of each video pixel datum identifies the data format as the first pixel format or the YUV format.
Claim 8
Dependent Claim 168 words
A circuit in a video graphics device comprising: a) a means for receiving pixel data from a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format; b) a means for selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) a means for providing said pixel data to said selected output channel, the first pixel data format being a 16 bpp video pixel CLUT8 format and the YUV format being a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the eight most significant bits of each video pixel datum identifies the data format as one of the group comprising 4:2:2 YUV and CLUT8.
Claim 9
Dependent Claim 168 words
A circuit in a video graphics device comprising: a) a means for receiving pixel data from a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format; b) a means for selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) a means for providing said pixel data to said selected output channel, the first pixel data format being a 16 bpp video pixel CLUT8 format and the YUV format being a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the eight most significant bits of each video pixel datum identifies the data format as one of the group comprising 4:2:2 YUV and CLUT8.
Claim 10
Dependent Claim 170 words
A computer system having a video graphics device circuit comprising: a) a means for receiving pixel data from a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format; b) a means for selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) a means for providing said pixel data to said selected output channel, the first pixel data format being a 16 bpp video pixel CLUT8 format and the YUV format being a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the eight most significant bits of each video pixel datum identifies the data format as one of the group comprising 4:2:2 YUV and CLUT8.
Claim 11
Dependent Claim 170 words
A computer system having a video graphics device circuit comprising: a) a means for receiving pixel data from a data stream, the data stream comprising video pixel data having at least a first pixel data format and a second pixel data format, the second pixel data format being a YUV format; b) a means for selecting an output channel in response to at least one particular value of at least one bit of each said received pixel datum wherein the particular value identifies the data format as one of the first pixel data format and the YUV format; and c) a means for providing said pixel data to said selected output channel, the first pixel data format being a 16 bpp video pixel CLUT8 format and the YUV format being a 16 bpp video pixel 4:2:2 YUV format, and wherein at least one particular value of the eight most significant bits of each video pixel datum identifies the data format as one of the group comprising 4:2:2 YUV and CLUT8.

References Cited (Backward Citations)

US4800380A Cited
US4979738A Cited
US4789854A Cited
WO1989001218A1 Cited
US5241658A Cited
US5243447A Cited
US5301272A Cited
EP0601647A1 Cited
US5473342A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-29 2001-06-30 2001-12-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-29 2005-06-30 2005-12-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-29 2009-06-30 2009-12-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag