Cumhur Erkut, Anders Bargum, and Mubarik Jamal Muuse
With previous material from Jesper R Jensen, Ernests Lavrinovits, and Jesper K Nielsen.
A graduate course in Aalborg University Medialogy and Sound & Music Computing programs.
Modern multimedia systems often make use of numerous sensors to capture inputs from the user(s) for interaction with the system. However, the real-life environment around such systems is typically dynamic, noisy, and unpredictable. This hinders direct application of data-driven methods to infer the desired user interaction.
This course introduces signal processing theory and methods for analyzing and processing sensor data, e.g., to facilitate robust feature extraction and data clean-up for subsequent machine learning. The following topics provide the basis of our exploration.
- Spectral Analysis: Examining the frequency content of signals. Techniques like the Fourier Transform or Short-Time Fourier Transform help reveal the underlying frequencies in a signal.
- Signal Modeling: Signal models describe how real-world signals behave. Examples include harmonic summation and sinusoidal models.
- Parameter Estimation: We often need to estimate unknown signal or model parameters from observed data. Methods like Maximum Likelihood Estimation (MLE) or Least Squares Estimation (LSE) come into play here.
- Signal Enhancement: Enhancing signals involves improving their quality by reducing noise, sharpening edges, or enhancing specific features. Adaptive filters, wavelet denoising, and Wiener filtering are commonly used techniques.