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 条
  • [1] Design optimization of the quantization and a pipelined 2D-DCT for real-time applications
    Hatim, Anas
    Belkouch, Said
    El Aakif, Mohamed
    Hassani, Moha M'rabet
    Chabini, Noureddine
    MULTIMEDIA TOOLS AND APPLICATIONS, 2013, 67 (03) : 667 - 685
  • [2] A pipelined fast 2D-DCT accelerator for FPGA-based SoCs
    Tumeo, Antonino
    Monchiero, Matteo
    Palermo, Gianluca
    Ferrandi, Fabrizio
    Sciuto, Donatella
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 331 - +
  • [3] Parallel Implementation of RSA 2D-DCT Steganography and Chaotic 2D-DCT Steganography
    Savithri, G.
    Vinupriya
    Mane, Sayali
    Banu, J. Saira
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER VISION AND IMAGE PROCESSING, CVIP 2016, VOL 1, 2017, 459 : 593 - 605
  • [4] Novel low-power pipelined DCT processor for real-time IoT applications
    AbdolVahab Khalili Sadaghiani
    Behjat Forouzandeh
    Journal of Real-Time Image Processing, 2023, 20
  • [5] Novel low-power pipelined DCT processor for real-time IoT applications
    Sadaghiani, AbdolVahab Khalili
    Forouzandeh, Behjat
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2023, 20 (03)
  • [6] A 600MHz 2D-DCT processor for MPEG applications
    Sarmiento, R
    Pulido, C
    Tobajas, F
    Armas, V
    Esper-Chain, R
    Lopez, J
    Montiel-Nelson, J
    Nunez, A
    THIRTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 1998, : 1527 - 1531
  • [7] VLSI ARCHITECTURES FOR COMPUTING THE 2D-DCT
    YAN, M
    MCCANNY, JV
    SYSTOLIC ARRAY PROCESSORS, 1989, : 411 - 420
  • [8] 2D-DCT的FPGA实现
    郭前岗
    潘磊
    周西峰
    微型机与应用, 2012, 31 (11) : 38 - 40+43
  • [9] Reliability and performance optimization of pipelined real-time systems
    Benoit, Anne
    Dufosse, Fanny
    Girault, Alain
    Robert, Yves
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (06) : 851 - 865
  • [10] Design and implementaion of a 2D-DCT architecture using coefficient distributed arithmetic
    Ghosh, S
    Venigalla, S
    Bayoumi, M
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW FRONTIERS IN VLSI DESIGN, 2005, : 162 - 166