DocumentCode
2004442
Title
New scaled DCT algorithms for fused multiply/add architectures
Author
Linzer, Elliot ; Feig, Ephraim
Author_Institution
IBM Res., Yorktown Heights, NY, USA
fYear
1991
fDate
14-17 Apr 1991
Firstpage
2201
Abstract
The authors present novel scaled discrete cosine transform (DCT) and inverse scaled DCT algorithms designed for fused multiply/add architecture. Since the most popular case used in image processing involves 8×8 blocks (both emerging JPEG and MPEG standards call for DCT coding on blocks of this size), the authors discuss this case in detail. The scaled DCT and inverse scaled DCT each use 416 operations, so that, combined with scaling or descaling, each uses 480 operations. For the inverse, the descaling can be combined with computation of the IDCT (inverse DCT). If multiplicative constants, which depend on the quantization matrix, can be computed offline, then the descaling and IDCT can be computed simultaneously with 417 operations
Keywords
digital arithmetic; picture processing; transforms; DCT coding; IDCT; JPEG standard; MPEG standard; descaling; discrete cosine transform; fused multiply/add architectures; image processing; inverse scaled DCT algorithms; quantization matrix; scaled DCT algorithms; scaling; Algorithm design and analysis; Arithmetic; Color; Discrete cosine transforms; Entropy coding; Image coding; Image segmentation; MPEG standards; Pixel; Quantization;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1991. ICASSP-91., 1991 International Conference on
Conference_Location
Toronto, Ont.
ISSN
1520-6149
Print_ISBN
0-7803-0003-3
Type
conf
DOI
10.1109/ICASSP.1991.150851
Filename
150851
Link To Document