A Row-Parallel 8 x 8 2-D DCT Architecture Using Algebraic Integer-Based Exact Computation

被引:26
|
作者
Madanayake, Arjuna [1 ]
Cintra, Renato J. [2 ]
Onen, Denis [3 ]
Dimitrov, Vassil S. [3 ]
Rajapaksha, Nilanka [1 ]
Bruton, L. T. [3 ]
Edirisuriya, Amila [1 ]
机构
[1] Univ Akron, Dept Elect & Comp Engn, Akron, OH 44325 USA
[2] Univ Fed Pernambuco, Dept Estat, BR-50740540 Recife, PE, Brazil
[3] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2M 4S7, Canada
关键词
Algebraic integer quantization; discrete cosine transform (DCT); FPGA design; ERROR ANALYSIS; TRANSFORM; IMPLEMENTATION; DESIGN; ALGORITHMS; IMAGES; LENGTH; RANGE; ARRAY; IDCT;
D O I
10.1109/TCSVT.2011.2181232
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An algebraic integer (AI)-based time-multiplexed row-parallel architecture and two final reconstruction step (FRS) algorithms are proposed for the implementation of bivariate AI-encoded 2-D discrete cosine transform (DCT). The architecture directly realizes an error-free 2-D DCT without using FRSs between row-column transforms, leading to an 8 x 8 2-D DCT that is entirely free of quantization errors in AI basis. As a result, the user-selectable accuracy for each of the coefficients in the FRS facilitates each of the 64 coefficients to have its precision set independently of others, avoiding the leakage of quantization noise between channels as is the case for published DCT designs. The proposed FRS uses two approaches based on: 1) optimized Dempster-Macleod multipliers, and 2) expansion factor scaling. This architecture enables low-noise high-dynamic range applications in digital video processing that requires full control of the finite-precision computation of the 2-D DCT. The proposed architectures and FRS techniques are experimentally verified and validated using hardware implementations that are physically realized and verified on field-programmable gate array (FPGA) chip. Six designs, for 4-bit and 8-bit input word sizes, using the two proposed FRS schemes, have been designed, simulated, physically implemented, and measured. The maximum clock rate and block rate achieved among 8-bit input designs are 307.787 MHz and 38.47 MHz, respectively, implying a pixel rate of 8 x 307.787 approximate to 2.462 GHz if eventually embedded in a real-time video-processing system. The equivalent frame rate is about 1187.35 Hz for the image size of 1920 x 1080. All implementations are functional on a Xilinx Virtex-6 XC6VLX240T FPGA device.
引用
收藏
页码:915 / 929
页数:15
相关论文
共 36 条
  • [1] 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
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (12) : 2083 - 2089
  • [2] 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.
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1247 - 1250
  • [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
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (12) : 1692 - 1702
  • [4] Error-free computation of 8x8 2-D DCT and IDCT using two-dimensional algebraic integer quantization
    Wahid, K
    Dimitrov, V
    Jullien, G
    17TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2005, : 214 - 221
  • [5] Multiplication-free 8x8 2D DCT architecture using algebraic integer encoding
    Dimitrov, V
    Wahid, K
    Jullien, G
    ELECTRONICS LETTERS, 2004, 40 (20) : 1310 - 1311
  • [6] An accurate fixed-point 8x8 IDCT algorithm based on 2-D algebraic integer representation
    Amer, Ihab
    Badawy, Wael
    Dimitrov, Vassil
    Jullien, Graham
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXX, PTS 1 AND 2, 2007, 6696
  • [7] A new design and implementation of 8x8 2-D DCT/IDCT
    Lee, YP
    Chen, LG
    Chen, MJ
    Ku, CW
    VLSI SIGNAL PROCESSING, IX, 1996, : 408 - 417
  • [8] A low power 8 x 8 direct 2-D DCT chip design
    Chang, HC
    Jiu, JY
    Chen, LL
    Chen, LG
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2000, 26 (03): : 319 - 332
  • [9] A Low Power 8 x 8 Direct 2-D DCT Chip Design
    Hao-Chieh Chang
    Jiun-Ying Jiu
    Li-Lin Chen
    Liang-Gee Chen
    Journal of VLSI signal processing systems for signal, image and video technology, 2000, 26 : 319 - 332
  • [10] NOVEL VLSI IMPLEMENTATION OF (8X8) POINT 2-D DCT
    MCGOVERN, FA
    WOODS, RF
    YAN, M
    ELECTRONICS LETTERS, 1994, 30 (08) : 624 - 626