ECE 425
Digital Signal Processing
Fall 2009
MiniProject 2 — Interpolation for Visualization
and Interpolation in Action
This is a 2week lab (weeks of October 19 and 26).
Notice that the prelab should be completed BEFORE you come to lab.
Writeups are due by 4pm on Friday, November 6 in the 425 lockbox.
The DSP lab is 303 Phillips.
Note that the lab has “TA checks” throughout. You must demonstrate the indicated
requirement to your lab TA, who may then ask you followup questions or point out particular
features of interest. Completing the TA checks is a crucial part of the laboratory. If you simply turn
in the questions, you will fail the laboratory component of this course.
Prelab
1.
Read the entire lab, especially the “Helpful Hints” section at the end.
2.
Read the questions at the end.
3.
Computation for steps 13 of the DT interpolation design procedure resulting in your DT
interpolation filter design.
*TA check #1
— Completion of prelab: computation for steps 13 of the DT interpolation design
procedure on the next page. Note that you do not need Matlab to perform these three steps.
Introduction
In this lab you’ll work with interpolation on two levels. You’ll design an interpolation filter for
DT signals in order to better visualize them, and you’ll apply several interpolation filters to images
to understand how the impact of time and/or frequency characteristics of filters manifest
themselves visually.
Interpolation for Visualization
First, you’ll design an interpolation strategy in order to better compare and interpret several
DT signals. The signals of interest exist only in discretetime, but they are length16 and looking
at them in DT (e.g., using
stem
) is not very instructive and does not provide any intuition about
how they differ.
These DT signals are actually 4 basis functions from 4 transforms (all members of a general
family of transforms) which were designed to compress images which are transmitted over
networks in which data is lost (e.g., the internet, or a wireless network). To learn more about these
transforms, see
http://foulard.ece.cornell.edu/hemami/lot/lot.html
or for even more details, look at the paper “ReconstructionOptimized Lapped Orthogonal
Transforms for Robust Image Transmission” on the “Publications” page
http://foulard.ece.cornell.edu/publications.html
This preview has intentionally blurred sections. Sign up to view the full version.
View Full Document2
(go to the end to look at more images). (The paper actually has the interpolated basis functions in
it. They are provided, even though the transforms are discrete, to provide the readers with intuition
This is the end of the preview.
Sign up
to
access the rest of the document.
 '05
 HEMAMI
 Digital Signal Processing, Signal Processing, interpolation filter, dt interpolation, DT interpolation ﬁlter

Click to edit the document details