Published November 2012 | Version v1
Journal article

A digital hardware fast algorithm and FPGA-based prototype for a novel 16-point approximate DCT for image compression applications

  • 1. Departamento de Estatística, Universidade Federal de Santa Maria, Santa Maria, RS (Brazil)
  • 2. Signal Processing Group, Departamento de Estatística, Universidade Federal de Pernambuco, Recife, PE (Brazil)
  • 3. ECE, The University of Akron, Akron, OH (United States)

Description

The discrete cosine transform (DCT) is the key step in many image and video coding standards. The eight-point DCT is an important special case, possessing several low-complexity approximations widely investigated. However, the 16-point DCT transform has energy compaction advantages. In this sense, this paper presents a new 16-point DCT approximation with null multiplicative complexity. The proposed transform matrix is orthogonal and contains only zeros and ones. The proposed transform outperforms the well-known Walsh–Hadamard transform and the current state-of-the-art 16-point approximation. A fast algorithm for the proposed transform is also introduced. This fast algorithm is experimentally validated using hardware implementations that are physically realized and verified on a 40 nm CMOS Xilinx Virtex-6 XC6VLX240T FPGA chip for a maximum clock rate of 342 MHz. Rapid prototypes on FPGA for a 8-bit input word size show significant improvement in compressed image quality by up to 1–2 dB at the cost of only eight adders compared to the state-of-art 16-point DCT approximation algorithm in the literature (Bouguezel et al 2010 Proc. 53rd IEEE Int. Midwest Symp. on Circuits and Systems). (paper)

Availability note (English)

Available from http://dx.doi.org/10.1088/0957-0233/23/11/114010

Additional details

Publishing Information

Journal Title
Measurement Science and Technology
Journal Volume
23
Journal Issue
11
Journal Page Range
[10 p.]
ISSN
0957-0233
CODEN
MSTCEP

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
46013283
Subject category
S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
Descriptors DEI
ALGORITHMS; APPROXIMATIONS; COMPARATIVE EVALUATIONS; COMPRESSION; GATING CIRCUITS; IMAGE PROCESSING; IMAGES; IMPLEMENTATION; MATRICES; MHZ RANGE; STANDARDS; TRANSFORMATIONS
Descriptors DEC
CALCULATION METHODS; ELECTRONIC CIRCUITS; EVALUATION; FREQUENCY RANGE; MATHEMATICAL LOGIC; PROCESSING