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

Method and apparatus for scaling and filtering of video information for use in a digital system

Assignee: Cirrus Logic Inc
•
Filing: 1998-09-11
•
Granted: 2000-05-16
•
Expires: 2018-09-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Video information which is organized in a first format is converted to a second format by first scaling the video information to produce scaled video information and then color correcting the scaled video information to produce color corrected video information at a network server. Scaling the video information may be accomplished by first applying a vertical scaling process to the video information to produce vertically scaled video information. Second, an anti-flicker filter may be applied to the vertically scaled video information to produce the scaled video information. The vertical scaling process includes a pixel-by-pixel conversion process wherein, for each group of six scan lines in a frame of the video information, color information for individual pixels which make up the group of six scan lines is scaled to provide color information for pixels in a corresponding group of five scan lines of a frame of the vertically scaled video information. The anti-flicker filter comprises a pixel-by-pixel conversion process wherein for each group of three scan lines in a frame of the vertically scaled video information, color information for individual pixels which make up the three scan lines is scaled to provide color information for pixels in a corresponding scan line of a frame of the scaled video information. Color correcting the scaled video information generally comprises converting R-G-B color information of the scaled video information to Y-U-V color information. The color corrected video information may then be transmitted to a network client via a wireless communication link.

Inventors

  • 👤 Michael H. Phan
  • 👤 Joseph D. Harwood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 16:05
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/01; G; G06; G06T; G06T3/00; G06T3/40; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/391; H04N21/00; H04N21/40; H04N21/41; H04N21/414; H04N21/4143; H04N21/43; H04N21/436; H04N21/4363; H04N21/43637; H04N21/44; H04N21/4402; H04N21/440218; G09G2320/00; G09G2320/02; G09G2320/0247; H04N21/43615; H04N5/00; H04N5/14; H04N5/21; H04N5/44

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 98 words
A method, comprising converting video information organized in a first format to a second format by first scaling the video information to produce vertically scaled video information using a pixel-by-pixel conversion process in which for each group of six scan lines in a frame of the video information, color information for individual pixels which make up the group of six scan lines is scaled to provide color information for pixels in a corresponding group of five scan lines of a frame of the vertically scaled video information and subsequently providing color correction to produce color corrected video information.
Claim 2
Independent Claim 98 words
A method, comprising converting video information organized in a first format to a second format by first scaling the video information to produce vertically scaled video information using a pixel-by-pixel conversion process in which for each group of six scan lines in a frame of the video information, color information for individual pixels which make up the group of six scan lines is scaled to provide color information for pixels in a corresponding group of five scan lines of a frame of the vertically scaled video information and subsequently providing color correction to produce color corrected video information.
Claim 3
Dependent Claim 26 words
The method of claim 1 wherein scaling the video information includes applying an anti-flicker filter to the vertically scaled video information to produce scaled video information.
Claim 4
Dependent Claim 34 words
The method of claim 1 wherein scaling factors used for the color information for individual pixels of each group of six scan lines in the frame of the video information varies between scan lines.
Claim 5
Dependent Claim 64 words
The method of claim 3 wherein color information for pixels of a first scan line of the group of six scan lines from the frame of the video information is scaled by a factor of 1 to form the color information for the pixels of a first scan line of the group of five scan lines from the frame of vertically scaled video information.
Claim 6
Dependent Claim 63 words
The method of claim 4 wherein the color information for pixels in the remaining scan lines of the group of six scan lines from the frame of video information is merged on a scan line basis to form the color information for the pixels of the remaining scan lines of the group of five scan lines from the frame of vertically scaled information.
Claim 7
Dependent Claim 71 words
The method of claim 5 wherein the color information for pixels in the remaining scan lines of the group of six scan lines from the frame of video information is scaled by a predetermined factor on a scan line basis prior to being merged to form the color information for the pixels of the remaining scan lines of the group of five scan lines from the frame of vertically scaled information.
Claim 8
Dependent Claim 35 words
The method of claim 2 wherein the anti-flicker filter uses three scan lines of a frame of the vertically scaled video information to produce one scan line of a frame of the scaled video information.
Claim 9
Dependent Claim 64 words
The method of claim 2 wherein the anti-flicker filter comprises a pixel-by-pixel conversion process wherein for each group of three scan lines in a frame of the vertically scaled video information, color information for individual pixels which make up the three scan lines is scaled to provide color information for pixels in a corresponding scan line of a frame of the scaled video information.
Claim 10
Dependent Claim 39 words
The method of claim 8 wherein scaling factors used by the anti-flicker filter for scaling the pixel color information of the three scan lines of the frame of the vertically scaled video information varies on a scan line basis.
Claim 11
Dependent Claim 44 words
The method of claim 9 wherein the anti-flicker filter is configured to normalize multi-bit values of red, green and blue color information of the pixels in the three scan lines of the frame of the vertically scaled video information before applying the scaling factors.
Claim 12
Dependent Claim 26 words
The method of claim 2 wherein color correcting the scaled video information comprises converting R-G-B color information of the scaled video information to Y-U-V color information.
Claim 13
Dependent Claim 35 words
The method of claim 11 wherein color correcting the scaled video information further comprises normalizing the R-G-B color information to an eight bit format prior to converting the R-G-B color information to Y-U-V color information.
Claim 14
Dependent Claim 23 words
The method of claim 12 wherein the Y-U-V color information for the color corrected video information is formatted as 4:2:2 digital component video.
Claim 15
Dependent Claim 34 words
The method of claim 1 wherein the color information for pixels in the scan lines of the group of six scan lines from the frame of video information is normalized prior to being scaled.
Claim 16
Dependent Claim 120 words
A network server, comprising: a video processor configured to convert video information from a first format to a second format by first scaling the video information to produce vertically scaled video information in which for each group of six scan lines in a frame of the video information, color information for individual pixels which make up the group of six scan lines is scaled to provide color information for pixels in a corresponding group of five scan lines of a frame of the vertically scaled video information and to subsequently provide color correction to produce color corrected video information; and a radio configured to transmit the color corrected video information to at least one network client across a wireless link.
Claim 17
Dependent Claim 120 words
A network server, comprising: a video processor configured to convert video information from a first format to a second format by first scaling the video information to produce vertically scaled video information in which for each group of six scan lines in a frame of the video information, color information for individual pixels which make up the group of six scan lines is scaled to provide color information for pixels in a corresponding group of five scan lines of a frame of the vertically scaled video information and to subsequently provide color correction to produce color corrected video information; and a radio configured to transmit the color corrected video information to at least one network client across a wireless link.
Claim 18
Dependent Claim 17 words
The network server of claim 15 wherein the color corrected video information is compressed prior to transmission.
Claim 19
Dependent Claim 29 words
The network server of claim 15 wherein the video processor is further configured to apply an anti-flicker filter to the vertically scaled video information to produce scaled video information.
Claim 20
Dependent Claim 117 words
A computer network, comprising: a server configured to convert video information from a first format to a second format by first scaling the video information to produce vertically scaled video information in which for each group of six scan lines in a frame of the video information, color information for individual pixels which make up the group of six scan lines is scaled to provide color information for pixels in a corresponding group of five scan lines of a frame of the vertically scaled video information and to subsequently provide color correction to produce color corrected video information; and a client coupled in wireless communication with the server and configured to receive the color corrected video information.
Claim 21
Dependent Claim 117 words
A computer network, comprising: a server configured to convert video information from a first format to a second format by first scaling the video information to produce vertically scaled video information in which for each group of six scan lines in a frame of the video information, color information for individual pixels which make up the group of six scan lines is scaled to provide color information for pixels in a corresponding group of five scan lines of a frame of the vertically scaled video information and to subsequently provide color correction to produce color corrected video information; and a client coupled in wireless communication with the server and configured to receive the color corrected video information.
Claim 22
Dependent Claim 28 words
The computer network of claim 18 wherein the server is further configured to apply an anti-flicker filter to the vertically scaled video information to produce scaled video information.
Claim 23
Dependent Claim 35 words
The computer network of claim 18 wherein scaling factors used for the color information for individual pixels of each group of six scan lines in the frame of the video information varies between scan lines.
Claim 24
Dependent Claim 65 words
The computer network of claim 20 wherein color information for pixels of a first scan line of the group of six scan lines from the frame of the video information is scaled by a factor of 1 to form the color information for the pixels of a first scan line of the group of five scan lines from the frame of vertically scaled video information.
Claim 25
Dependent Claim 64 words
The computer network of claim 21 wherein the color information for pixels in the remaining scan lines of the group of six scan lines from the frame of video information is merged on a scan line basis to form the color information for the pixels of the remaining scan lines of the group of five scan lines from the frame of vertically scaled information.
Claim 26
Dependent Claim 72 words
The computer network of claim 22 wherein the color information for pixels in the remaining scan lines of the group of six scan lines from the frame of video information is scaled by a predetermined factor on a scan line basis prior to being merged to form the color information for the pixels of the remaining scan lines of the group of five scan lines from the frame of vertically scaled information.
Claim 27
Dependent Claim 36 words
The computer network of claim 19 wherein the anti-flicker filter uses three scan lines of a frame of the vertically scaled video information to produce one scan line of a frame of the scaled video information.
Claim 28
Dependent Claim 65 words
The computer network of claim 19 wherein the anti-flicker filter comprises a pixel-by-pixel conversion process wherein for each group of three scan lines in a frame of the vertically scaled video information, color information for individual pixels which make up the three scan lines is scaled to provide color information for pixels in a corresponding scan line of a frame of the scaled video information.
Claim 29
Dependent Claim 40 words
The computer network of claim 25 wherein scaling factors used by the anti-flicker filter for scaling the pixel color information of the three scan lines of the frame of the vertically scaled video information varies on a scan line basis.
Claim 30
Dependent Claim 45 words
The computer network of claim 26 wherein the anti-flicker filter is configured to normalize multi-bit values of red, green and blue color information of the pixels in the three scan lines of the frame of the vertically scaled video information before applying the scaling factors.
Claim 31
Dependent Claim 23 words
The computer network of claim 19 wherein color correcting comprises converting R-G-B color information of the scaled video information to Y-U-V color information.
Claim 32
Dependent Claim 32 words
The computer network of claim 28 wherein color correcting further comprises normalizing the R-G-B color information to an eight bit format prior to converting the R-G-B color information to Y-U-V color information.
Claim 33
Dependent Claim 24 words
The computer network of claim 29 wherein the Y-U-V color information for the color corrected video information is formatted as 4:2:2 digital component video.
Claim 34
Dependent Claim 35 words
The computer network of claim 18 wherein the color information for pixels in the scan lines of the group of six scan lines from the frame of video information is normalized prior to being scaled.

References Cited (Backward Citations)

US5914728A Cited
US5455628A Cited
US5844541A Cited
US5815208A Cited
US5852437A Cited
US5894330A Cited
US5912711A Cited
US5963262A Cited
US5880721A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-16 2003-11-15 2004-05-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-16 2007-11-15 2008-05-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-16 2011-11-15 2012-05-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag