ES422: Signal Processing and Machine Learning for IoT

Fall 2020

Proposed topics to be covered are similar to the Fall 2018 version initially. After the preliminary topics are covered, the course will focus on machine learning and IoT applications.


Fall 2018

Topics covered:

In this course, we cover the following topics, based on student interest. Not all topics may be covered.

  • Review of signal processing and linear systems
  • Visualization of signals
  • Fourier Analysis
  • Filtering and noise removal
  • Digital and Mobile Communications
  • Machine Learning
  • Special topics (time permitting): Adaptive Signal Processing, Localization, Image Processing, Detection and Estimation theory


Class Projects:

Signal Reconstruction using the Fourier Series

Project1.pdf

Signal Analysis/Synthesis using the DFT

Project2.pdf

Audio QPSK

Project3.pdf


Final projects (student selected projects):

Real-Time Tracking of Hockey Players with Amateur Videography

Real-Time Tracking of Hockey Players with Amatuer Videography.pdf
Player_Tracking_Slides.pdf
player_tracking_example.mp4

Videoframe-Based Image Processing Approach to Food Burning Detection

Food_Burning_Final_Paper.pdf
Food_Burning_Slides.pdf


Machine Learning

The machine learning content covered in this class was covered in a paper presented at the 2019 ASEE/IEEE Frontiers in Education Conference (Cincinnati,OH, October 2019).

PID5986743.pdf