EasyManua.ls Logo

Altera Stratix - Discrete Cosine Transform (DCT); DCT Background

Altera Stratix
572 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
7–52 Altera Corporation
Stratix Device Handbook, Volume 2 September 2004
Discrete Cosine Transform (DCT)
Convolution Implementation Results
Table 7–17 shows the results of the 3 × 3 2-D FIR filter implementation in
Figure 7–28.
The design requires the input to be an 8
× 8 image, with 8-bit input data
and 9-bit filter coefficient width. The output is an image of the same size.
Convolution Design Example
Download the 3 × 3 2-D Convolutional Filter (two_d_fir.zip) design
example from the Design Examples section of the Altera web site at
www.altera.com.
Discrete Cosine
Transform (DCT)
The discrete cosine transform (DCT) is widely used in video and audio
compression, for example in JPEG, MPEG video, and MPEG audio. It is a
form of transform coding, which is the preferred method for compression
techniques. Images tend to compact their energy in the frequency domain
making compression in the frequency domain much more effective. This
is an important element in compressing data, where the goal is to have a
high data compression rate without significant degradation in the image
quality.
DCT Background
Similar to the discrete fourier transform (DFT), the DCT is a function that
maps the input signal or image from the spatial to the frequency domain.
It transforms the input into a linear combination of weighted basis
functions. These basis functions are the frequency components of the
input data.
Table 7–17. 3
× 3 2-D Convolution Filter Implementation Results
Part EP1S10F780
Utilization Lcell: 372/10570 (3%)
DSP block 9-bit elements: 9/48 (18%)
Memory bits: 768/920448 (<1%)
Performance 226 MHz
Latency 15 clock cycles

Table of Contents

Related product manuals