发明名称 Method and apparatus for performing discrete cosine transform and its inverse
摘要 <p>A system and method of a forward and/or inverse discrete cosine transform in a video system. In one embodiment, an array of DCT transform coefficients are converted to a two dimensional array of spatial data. The array of DCT transform coefficients are first operated upon by a pre-scale computation unit (implemented in either hardware or software) which multiplies a set of predetermined pre-scale constants with the input coefficients. The pre-scale constants multiplied by the input DCT coefficient matrix form a symmetric pre-scale array. Upon pre-scaling using the symmetric pre-scale factor array, an intermediary array is composed by performing intermediary calculations upon each column vector of the pre-scaled array. The output of this intermediary calculation is composed to form an intermediary array. Subsequently, a set of calculations are performed row-wise upon each row vector of the intermediary array to thereby form the output array of spatial data. In one implementation, the array of pre-scale coefficients (i.e., the symetric pre-scale factor array) may be represented as the result of a matrix multiplication MxUxM, where the array U consists of a set of coefficients all equal to 1, and wherein the array M is an array of coefficients wherein the equal row-column diagonal of coefficients include a set of pre-scale constants and all other coefficients in the array are equal to 0. The pre-scale constants includes a set of constants expressed by the cos( pi /16), where n = 1, 2, 3 and 4. In another embodiment, the calculations are reversed to perform a forward discrete cosine transform operation. &lt;IMAGE&gt;</p>
申请公布号 EP0884686(A2) 申请公布日期 1998.12.16
申请号 EP19980304650 申请日期 1998.06.12
申请人 SUN MICROSYSTEMS, INC. 发明人 MOU, ALEX Z.
分类号 G06F17/14;H04N7/30;G06T9/00;(IPC1-7):G06F17/14 主分类号 G06F17/14
代理机构 代理人
主权项
地址