发明名称 |
Encoding and decoding data arrays using separate pre-multiplication stages |
摘要 |
Some embodiments of the invention provide a method of performing a Discrete Cosine Transform ("DCT") encoding or decoding coefficients of a data array by (1) multiplying the coefficients by a scalar value before the encoding or decoding, and then (2) dividing the encoded or decoded coefficients by the scalar value. When used in conjunction with fixed-point arithmetic, this method increases the precision of the encoded and decoded results. In addition, some embodiments provide a method of performing a two-dimensional (2D) Inverse Discrete Cosine Transform ("iDCT"). This method splits a pre-multiplication operation of the iDCT into two or more separate stages. When used in conjunction with fixed-point arithmetic, this splitting increases the precision of the decoded results of the iDCT.
|
申请公布号 |
US2004010528(A1) |
申请公布日期 |
2004.01.15 |
申请号 |
US20030427556 |
申请日期 |
2003.04.30 |
申请人 |
KUMAR ROGER;HANDLEY MAYNARD;PUN THOMAS;NIE XIAOCHUN;WU HSI-JUNG |
发明人 |
KUMAR ROGER;HANDLEY MAYNARD;PUN THOMAS;NIE XIAOCHUN;WU HSI-JUNG |
分类号 |
G06F17/14;(IPC1-7):G06F17/14 |
主分类号 |
G06F17/14 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|