Patent US5859651A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5859651A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for block data transfer to reduce on-chip storage for interpolative video resizing

Assignee: International Business Machines Corp
•
Filing: 1996-08-19
•
Granted: 1999-01-12
•
Expires: 2016-08-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a method and apparatus for transferring a video image, to be resized, from a host processor to an accelerator chip of a display adapter such that the storage capacity of a memory device in the chip is greatly reduced. The video data is first divided into MxM arrays of data elements. Then, the arrays are transferred one row at a time. Each row is stored before being processed by the chip. Consequently, since these rows are much shorter than the lines of frames of data elements, the storage capacity of the chip's memory device is greatly reduced.

Inventors

  • 👤 Brahmaji Potu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:09
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40; G06T3/4007; G09; G09G; G09G5/00; G09G5/36; G09G5/363; G09G2340/00; G09G2340/04; G09G2340/0407

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 147 words
A method of transferring a video image data from a host processor to a display adapter, said display adapter having at least a first and a second first-in first-out (FIFO) memory devices for temporarily storing transferred rows before processing, said first and said second FIFO memory devices storing different rows, said method comprising the steps of: dividing said image into three sets of arrays wherein the first set of arrays is of M columns and M rows of data, where M is an integer, and the second and third sets are of N×N arrays of data elements, where M=2N, said data being either RGB or YUV 4:2:2 pixel data or YUV 4:2:0 planar data; and transferring 1/2 row of the first array, 1/2 row of the second array, 1/2 row of the third array and 1/2 row of the first array until the video image is transferred.
Claim 2
Independent Claim 147 words
A method of transferring a video image data from a host processor to a display adapter, said display adapter having at least a first and a second first-in first-out (FIFO) memory devices for temporarily storing transferred rows before processing, said first and said second FIFO memory devices storing different rows, said method comprising the steps of: dividing said image into three sets of arrays wherein the first set of arrays is of M columns and M rows of data, where M is an integer, and the second and third sets are of N×N arrays of data elements, where M=2N, said data being either RGB or YUV 4:2:2 pixel data or YUV 4:2:0 planar data; and transferring 1/2 row of the first array, 1/2 row of the second array, 1/2 row of the third array and 1/2 row of the first array until the video image is transferred.
Claim 3
Independent Claim 148 words
An apparatus for transferring a video image data from a host processor to a display adapter, said display adapter having at least a first and a second first-in first-out (FIFO) memory devices for temporarily storing transferred rows before processing, said first and said second FIFO memory devices storing different rows, said apparatus comprising: means for dividing said image into three sets of arrays wherein the first set of arrays is of M columns and M rows of data, where M is an integer. and the second and third sets are of N×N arrays of data elements, where M=2N, said data being either RGB or YUV 4:2:2 pixel data or YUV 4:2:0 planar data; and means for transferring 1/2 row of the first array, 1/2 row of the second array, 1/2 row of the third array and 1/2 row of the first array until the video image is transferred.
Claim 4
Independent Claim 148 words
An apparatus for transferring a video image data from a host processor to a display adapter, said display adapter having at least a first and a second first-in first-out (FIFO) memory devices for temporarily storing transferred rows before processing, said first and said second FIFO memory devices storing different rows, said apparatus comprising: means for dividing said image into three sets of arrays wherein the first set of arrays is of M columns and M rows of data, where M is an integer. and the second and third sets are of N×N arrays of data elements, where M=2N, said data being either RGB or YUV 4:2:2 pixel data or YUV 4:2:0 planar data; and means for transferring 1/2 row of the first array, 1/2 row of the second array, 1/2 row of the third array and 1/2 row of the first array until the video image is transferred.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-11 2002-07-13 2003-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-11 2006-07-13 2007-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-11 2010-07-13 2011-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag