This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2025 Spring 2003 Lab #6: FIR Filtering of Images Date: 18 24 Feb 2003 You should read the Pre-Lab section of the lab and do all the exercises in the Pre-Lab section before your assigned lab time. You MUST complete the online Pre-Post-Lab exercise on Web-CT at the begin- ning of your scheduled lab session. You can use MATLAB and also consult your lab report or any notes you might have, but you cannot discuss the exercises with any other students. You will have approximately 20 minutes at the beginning of your lab session to complete the online Pre-Post-Lab exercise. The Pre-Post- Lab exercise for this lab includes some questions about concepts from the previous Lab report as well as questions on the Pre-Lab section of this lab. The Warm-up section of each lab must be completed during your assigned Lab time and the steps marked Instructor Verification must also be signed off during the lab time . After completing the warm-up section, turn in the verification sheet to your TA. It is only necessary to turn in Section 3 as this weeks lab report. Forgeries and plagiarism are a violation of the honor code and will be referred to the Dean of Students for disciplinary action. You are allowed to discuss lab exercises with other students and you are allowed to consult old lab reports but the submitted work should be original and it should be your own work. The lab report for this week will be an Informal Lab Report. The report will due the next time your lab meets: 2527 February, or 10-Mar at the start of your lab . 1 Pre-Lab The goal of this lab is to learn how to implement FIR filters in MATLAB, and then study the response of FIR filters to various signals, including images or speech. As a result, you should learn how filters can create interesting effects such as blurring and echoes. In addition, we will use FIR filters to study the convolution operation and properties such as linearity and time-invariance. In the experiments of this lab, you will use firfilt( ) , or conv() , to implement 1-D filters and conv2() to implement two-dimensional (2-D) filters. The 2-D filtering operation actually consists of 1-D filters applied to all the rows of the image and then all the columns. 1.1 Two GUIs This lab involves the use of two MATLAB GUIs: one for sampling and aliasing and one for convolution. 1. con2dis: GUI for sampling and aliasing. An input sinusoid and its spectrum is tracked through A/D and D/A converters. 2. dconvdemo: GUI for discrete-time convolution. This is exactly the same as the MATLAB func- tions conv() and firfilt() used to implement FIR filters. Both of these demos can be downloaded from WebCT for ECE2025. From the Homepage, click Re- sources. Then click MATLAB GUIs. Then go to the two demos and click on the download statement....
View Full Document
- Spring '08