Design optimization of the quantization and a pipelined 2D-DCT for real-time applications

被引:0
|
作者
Anas Hatim
Said Belkouch
Mohamed El Aakif
Moha M’rabet Hassani
Noureddine Chabini
机构
[1] University of Cadi Ayyad,National School of Applied Sciences
[2] University of Cadi Ayyad,Technology, Electronics and Instrumentation Lab, faculty of sciences and techniques
[3] Royal Military College of Canada,Department of Electrical and Computer Engineering
来源
关键词
Discret cosine transform; JPEG compression; FPGA; Optimisation; Video compression;
D O I
暂无
中图分类号
学科分类号
摘要
The Discrete Cosine Transform (DCT) is one of the most widely used techniques for image compression. Several algorithms are proposed to implement the DCT-2D. The scaled SDCT algorithm is an optimization of the DCT-1D, which consists in gathering all the multiplications at the end. In this paper, in addition to the hardware implementation on an FPGA, an extended optimization has been performed by merging the multiplications in the quantization block without having an impact on the image quality. A simplified quantization has been performed also to keep higher the performances of the all chain. Tests using MATLAB environment have shown that our proposed approach produces images with nearly the same quality of the ones obtained using the JPEG standard. FPGA-based implementations of this proposed approach is presented and compared to other state of the art techniques. The target is an an Altera Cyclone II FPGA using the Quartus synthesis tool. Results show that our approach outperforms the other ones in terms of processing-speed, used resources and power consumption. A comparison has been done between this architecture and a distributed arithmetic based architecture.
引用
收藏
页码:667 / 685
页数:18
相关论文
共 50 条
  • [31] Design optimization of multi-cluster embedded systems for real-time applications
    Pop, P
    Eles, P
    Peng, Z
    Izosimov, V
    Hellring, M
    Bridal, O
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1028 - 1033
  • [32] REAL-TIME AFFINE INVARIANT PATCH MATCHING USING DCT DESCRIPTOR AND AFFINE SPACE QUANTIZATION
    Chen, Xiaobo
    Ye, Feng
    Zhu, Fuguo
    Men, Aidong
    2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011,
  • [33] Pipelined FFT Architectures for Real-time Signal Processing and Wireless Communication Applications
    Glittas, Antony Xavier
    Lakshminarayanan, G.
    18TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST, 2014,
  • [34] Sparse 2D-DCT Reconstruction of Total Electron Content Maps
    Sunu, Cansu
    Toker, Cenk
    2019 9TH INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SPACE TECHNOLOGIES (RAST), 2019, : 667 - 672
  • [35] Efficient and Privacy-Preserving Outsourcing of 2D-DCT and 2D-IDCT
    An, Dezhi
    Zhang, Shengcai
    Lu, Jun
    Li, Yan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
  • [36] Design of processor arrays for real-time applications
    Fimmel, D
    Merker, R
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 1018 - 1028
  • [37] Aspect Oriented Design of Real-Time Applications
    Machta, Naoufel
    Bennani, M. Taha
    Ben Ahmed, Samir
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 763 - +
  • [38] An Ontological Approach to Design Real-time Applications
    Ben Abid, Wided
    Mhiri, Mohamed
    Bouazizi, Emna
    Rhayem, Ahlem
    JOURNAL ON DATA SEMANTICS, 2016, 5 (03) : 195 - 209
  • [39] A pipelined real-time optical flow algorithm
    Correia, MV
    Campilho, A
    IMAGE ANALYSIS AND RECOGNITION, PT 2, PROCEEDINGS, 2004, 3212 : 372 - 380
  • [40] Real-Time Parallel and Fully Pipelined Two-Dimensional DCT Lattice Structures with Application to HDTV Systems
    Chiu, Ching-Te
    Liu, K. J. Ray
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1992, 2 (01) : 25 - 37