Digital Signal Processing Applications

EE482 Spring 2024


Description

Professor

Dr. Brendan Morris,
Office: SEB 3216
OH: MW 15:00-16:00

Lecture

Lecture: MoWe 16:00-17:15, CBC C116
Final: Mo May 8, 18:00-20:00
Look up your final exam schedule now to determine conflicts.

Textbook:
Real-Time Digital Signal Processing: Fundamentals, Implementations, and Applications, 3rd Edition, Kuo, Lee, Tian, ISBN: 978-1-118-41432-3
Recommended Text:
Digital Image Processing, 3e, Gonzalez and Woods, ISBN: 978031687288
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools and Techniques to Build Intelligent Systems, 2e, Geron, ISBN: 9781492032649
The Scientist and Engineer's Guide to Digital Signal Processing, Smith, ISBN: 978-0966017632. Available Free Online http://www.dspguide.com/pdfbook.htm


Catalog Description:
Application of signals and systems theory. Topics may include audio and speech signal processing, image processing, multi-spectral imaging, biomedical signals, and active sensing technologies such as Radar and Lidar.
Prerequisites: EE361

Course Syllabus: [pdf]

Grading

ComponentPercentageDate
Final: 20% 05/08 18:00
Quizzes (5): 25% TBD
Project: 25% 05/12
Homework: 30% Bi-Weekly
Homework will include programming problems. While Matlab will be used during instruction, it is highly recommended to use Python. Students may work together in study groups but all assignments must be completed individually. Homework will be due in class on the designated date. No late homework will be accepted unless prior notification and arrangements are made.

The course will have a term project. You will be required to submit a project report in the form of a conference styled manuscript and make a presentation.

Gradebook

The gradebook is available through UNLV Webcampus [link].
Note that the calculated % is not necessarily reflective of your final grade. The gradebook should be used mainly to ensure that I have correctly recorded your scores.

Schedule (Tentative)

WeekDateLecture TopicReadingAssignment
1 01/15 Mo MLK Holiday - Course Intro [pdf][Zoom] RTDSP Ch 1 [pdf] HW01 [pdf]
Due W 01/24
Solutions [pdf]
01/17 We class01: Real-time DSP Intro [Ch1.0-1.3] Fundamentals [Ch2.0-2.2]
2 01/22 Mo class02: Random variables and Numerical effects [Zoom] [Ch2.3-2.5] RTDSP Ch 2 [pdf]
01/24 We class03: quiz01 Review [Zoom][PFE notes]
3 01/29 Mo class04: quiz01 - Ch1-2 [Zoom] RTDSP Ch 3 [pdf] HW02 [pdf]
Due M 02/05
Solutions [pdf]
01/31 We class05: FIR Filter Design and Implementation [Zoom][Ch3]
4 02/05 Mo class06: IIR Filter Design and Implementation [Zoom][Ch4.1-4.2] RTDSP Ch 4 [pdf] HW03 [pdf]
Due W 2/14
Solutions [pdf]
02/07 We class07: IIR Filter Design and Implementation [Zoom][Ch4.3-4.6]
5 02/12 Mo class08: IIR Filter Design and Implementation [Zoom]
02/14 We class09: quiz02 review - Ch3-4 [Zoom]
6 02/19 Mo class10: President Day Holiday
Project Introduction [pdf]
RTDSP Ch 5 [pdf] HW04 [pdf]
Due M 3/4
Solutions [pdf]
02/21 We class11: quiz02 - Ch3-4 [Zoom]
7 02/26 Mo class12: Frequency Analysis [Zoom]
02/28 We class13: Frequency Analysis - FFT [Zoom] [pdf]
Texas Instruments FFT source notes [ppt]
8 03/04 Mo class14: quiz03 - review Ch5 [Zoom] RTDSP Ch 6 [pdf] HW05 [pdf]
Due M 3/25
Solutions [pdf]
03/06 We class15: quiz03 - Ch5 [Zoom]
9 03/11 Mo Spring Break
03/13 We Spring Break
10 03/18 Mo class16: Adaptive Signal Processing [Zoom] RTDSP Ch 9 [pdf]
03/20 We class17: Speech Signal Processing [pdf][Zoom][Ch9]
11 03/25 Mo class18: Speech Signal Processing [Zoom]
03/27 We class19: quiz04 - Ch6, 9
12 04/01 Mo class20: Image Processing [Ch11] RTDSP Ch 11 [pdf] HW06 [pdf]
Due M 4/08
04/03 We class21: Image Frequency Filtering [pdf]
13 04/08 Mo class22: Object Recognition [pdf] Viola and Jones [pdf] HW07 [pdf]
Due M 4/15
04/10 We class23: Classical Object Detection [pdf]
14 04/15 Mo class24: Deep Object Detection [pdf] Zhao Review
Object Detection [pdf]
HW08 [pdf]
Due M 4/22
04/17 We class25: Deep Object Detection
15 04/22 Mo class26: Machine Learning and Neural Network Overview [pdf]
04/24 We class27: quiz05 - Ch11+detection
16 04/29 Mo class28: Project Presentations
05/01 We class29: Project Presentations
17 05/06 Mo Final -