×

Scaled forward and inverse discrete cosine transform and video compression/decompression systems employing the same

  • US 6,694,342 B1
  • Filed: 10/16/2000
  • Issued: 02/17/2004
  • Est. Priority Date: 06/13/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for performing a forward discrete cosine transform (DCT) upon a matrix of image data in a video system, the method comprising:

  • performing a column-wise calculation upon each column of said matrix of image data to obtain an intermediary array;

    performing a row-wise calculation upon each row of said intermediary array to obtain an unscaled DCT array; and

    multiplying said unscaled DCT array element-wise with corresponding elements of a symmetric post-scale factor array to produce an output DCT array which represents the image data in a frequency domain;

    wherein said symmetric post-scale factor array is an array expressible by the product M×



    M, wherein U is a matrix of coefficients each being equal to 1, wherein M is an array having a set of post-scale constants along a diagonal and all zeros off the diagonal, wherein said set of post-scale constants are taken from the collection of values defined by cos(nπ

    /16), where n=1, 2, 3, 4.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×