Signals and Systems

Artificial Intelligence & Information Analysis

DESCRIPTION

Digital Signals and Systems are everywhere.  Digital 1D signals, 2D signals (images) and 3D signals (video) encompass the vast majority of digital information nowadays in several disciplines:

  1. Digital Media, Social Media (music, images, video),
  2. Biomedical Signal/Image Analysis and Diagnosis,
  3. Autonomous cars, drones, marine vessels, robots
  4. Big Data Analytics,
  5. Internet and Communications (media broadcasting, streaming).
  6. Scientific signal acquisition of any sort, e.g., Remote Sensing, Environment Sensing, Geophysical Prospecting.

Digital Systems can model every aspect of the world, e.g., :

  1. Financial systems and Engineering
  2. Biomedical and Biology Systems
  3. Power plants
  4. Autonomous Systems and Robotics.
  5. Neural Networks.
  6. Social Networks, Complex Networks.

Much confusion exists nowadays in CVML literature, as even mature ML scientists have no background on Signals and Systems and confuse even basic notions, e.g., convolutions and correlations. SS principles are overviewed, while focusing on fast convolution algorithms, particularly on 2D convolution algorithms that are an absolute must for CNN libraries/frameworks and many computer vision tasks.

This CVML Web Module focuses on Signals and Systems and their applications. It starts with an Introduction to Signals and Systems. Then, a) Continuous-time Signals and Systems and b) Discrete-time Signals and Systems are presented. FIR and IIR systems are detailed. Signal Sampling is overviewed, as it provides the theoretical basis for A/D conversion and transformation of Continuous-time Signals to Discrete-time Signals. Various signals transform types are detailed, as they form the basis for signal processing and analysis: a) Laplace Transform; b) Fourier Transform; c) Orthogonal Signal Transforms; d) Fourier Series; e) Z Transform; f) Discrete Fourier Transform. Fast Fourier Transform. Fast 1D Convolution Algorithms provide the programming basis for fast linear system/filter implementations. State-Space Equations provide a very important prelude to RNN and LSTM neural networks.

FFT structure.

LECTURE LIST

  1. Introduction to Signals and Systems
  2. Continuous-time Signals and Systems
  3. Discrete-time Signals and Systems
  4. Fourier Transform
  5. Orthogonal Signal Transforms. Fourier Series
  6. Laplace Transform
  7. Signal Sampling
  8. Z-transform
  9. Discrete Fourier Transform
  10. Fast Fourier Transform
  11. Fast 1D Convolution Algorithms
  12. State-Space Equations

LECTURE SLIDES

https://aiia.csd.auth.gr/signals-and-systems-lecture-slides/