Error-free computation of 8x8 2-D DCT and IDCT using two-dimensional algebraic integer quantization

被引:14
|
作者
Wahid, K [1 ]
Dimitrov, V [1 ]
Jullien, G [1 ]
机构
[1] Univ Calgary, ATIPS Lab, Dept Elect & Comp Engn, Calgary, AB T2N 1N4, Canada
关键词
D O I
10.1109/ARITH.2005.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel error-free (infinite-precision) architecture for the fast implementation of both 8 x 8 2-D Discrete Cosine Transform and Inverse DCT The architecture uses a new algebraic integer quantization of a 1-D radix-8 DCT that allows the separable computation of a 2-D 8 x 8 DCT without any intermediate number representation conversions. This is a considerable improvement on previously introduced algebraic integer encoding techniques to compute both DCT and 1DCT which eliminates the requirements to approximate the transformation matrix elements by obtaining their exact representations and hence mapping the transcendental functions without any errors. Using this encoding scheme, an entire 8 x 8 1-D DCT-SQ (scalar quantization) algorithm can be implemented with only 24 adders. Apart from the multiplication-free nature, this new mapping scheme fits to this algorithm, eliminating any computational or quantization errors and resulting short-word-length and high-speed-design.
引用
收藏
页码:214 / 221
页数:8
相关论文
共 25 条
  • [1] A new design and implementation of 8x8 2-D DCT/IDCT
    Lee, YP
    Chen, LG
    Chen, MJ
    Ku, CW
    [J]. VLSI SIGNAL PROCESSING, IX, 1996, : 408 - 417
  • [2] A Single-Channel Architecture for Algebraic Integer-Based 8x8 2-D DCT Computation
    Edirisuriya, Amila
    Madanayake, Arjuna
    Cintra, Renato J.
    Dimitrov, Vassil S.
    Rajapaksha, Nilanka
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (12) : 2083 - 2089
  • [3] Computation of 2D 8x8 DCT Based on the Loeffler Factorization Using Algebraic Integer Encoding
    Coelho, Diego F. G.
    Nimmalapalli, Sushmabhargavi
    Dimitrov, Vassil S.
    Madanayake, Arjuna
    Cintra, Renato J.
    Tisserand, Arnaud
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (12) : 1692 - 1702
  • [4] Algebraic Integer based 8x8 2-D DCT Architecture for Digital Video Processing
    Madanayake, H. L. P. Arjuna
    Cintra, R. J.
    Onen, D.
    Dimitrov, V. S.
    Bruton, L. T.
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1247 - 1250
  • [5] An accurate fixed-point 8x8 IDCT algorithm based on 2-D algebraic integer representation
    Amer, Ihab
    Badawy, Wael
    Dimitrov, Vassil
    Jullien, Graham
    [J]. APPLICATIONS OF DIGITAL IMAGE PROCESSING XXX, PTS 1 AND 2, 2007, 6696
  • [6] Multiplication-free 8x8 2D DCT architecture using algebraic integer encoding
    Dimitrov, V
    Wahid, K
    Jullien, G
    [J]. ELECTRONICS LETTERS, 2004, 40 (20) : 1310 - 1311
  • [7] A cost-effective architecture for 8x8 two-dimensional DCT/IDCT using direct method
    Lee, YP
    Chen, TH
    Chen, LG
    Chen, MJ
    Ku, CW
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1997, 7 (03) : 459 - 467
  • [8] A new 2-D 8x8 DCT/IDCT core design using group distributed arithmetic
    Guo, JI
    Chen, JW
    Chen, HC
    [J]. PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 752 - 755
  • [9] A 100-MHZ 2-D 8X8 DCT/IDCT PROCESSOR FOR HDTV APPLICATIONS
    MADISETTI, A
    WILLSON, AN
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (02) : 158 - 165
  • [10] A parameterized power-aware IP core generator for the 2-D 8x8 DCT/IDCT
    Ju, RC
    Chen, JW
    Guo, JI
    Chen, TF
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 769 - 772