Digital Signal Processing Rahil Mahdian22.03.2016 LSV Lab, Saarland University, Germany.

Slides:



Advertisements
Similar presentations
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Advertisements

Robust Speech recognition V. Barreaud LORIA. Mismatch Between Training and Testing n mismatch influences scores n causes of mismatch u Speech Variation.
An Overview of Machine Learning
Introduction The aim the project is to analyse non real time EEG (Electroencephalogram) signal using different mathematical models in Matlab to predict.
Introduction ADCES & BM MUET1. Course Description Title of Subject : Analog & Digital Communication Disciplines : Electronic Engineering Term : (6th Term)
September 2, 2009ECE 366, Fall 2009 Introduction to ECE 366 Selin Aviyente Associate Professor.
4/25/2001ECE566 Philip Felber1 Speech Recognition A report of an Isolated Word experiment. By Philip Felber Illinois Institute of Technology April 25,
Digital Signal Processing & Digital Filters
EE491D Special Topics in Communications Adaptive Signal Processing Spring 2005 Prof. Anthony Kuh POST 205E Dept. of Elec. Eng. University of Hawaii Phone:
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
ICA Alphan Altinok. Outline  PCA  ICA  Foundation  Ambiguities  Algorithms  Examples  Papers.
INTRODUCTION TO ADVANCED DIGITAL SIGNAL PROCESSING
Digital signal Processing Digital signal Processing ECI Semester /2004 Telecommunication and Internet Engineering, School of Engineering, South.
Biomedical Image Analysis and Machine Learning BMI 731 Winter 2005 Kun Huang Department of Biomedical Informatics Ohio State University.
Introduction to machine learning
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
T Digital Signal Processing and Filtering
ECE 472/572 - Digital Image Processing Lecture 4 - Image Enhancement - Spatial Filter 09/06/11.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Pattern Recognition Feature Generation Linear Prediction Gaussian Mixture Models.
Signal ProcessingES & BM MUET1 Lecture 2. Signal ProcessingES & BM MUET2 This lecture Concept of Signal Processing Introduction to Signals Classification.
Introduction to Image Processing Grass Sky Tree ? ? Review.
Speech Signal Processing
Artificial Intelligence 2004 Speech & Natural Language Processing Natural Language Processing written text as input sentences (well-formed) Speech.
TINONS1 Nonlinear SP and Pattern recognition
INDEPENDENT COMPONENT ANALYSIS OF TEXTURES based on the article R.Manduchi, J. Portilla, ICA of Textures, The Proc. of the 7 th IEEE Int. Conf. On Comp.
Jacob Zurasky ECE5526 – Spring 2011
Overview of Part I, CMSC5707 Advanced Topics in Artificial Intelligence KH Wong (6 weeks) Audio signal processing – Signals in time & frequency domains.
Jun-Won Suh Intelligent Electronic Systems Human and Systems Engineering Department of Electrical and Computer Engineering Speaker Verification System.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Advanced Topics in Speech Processing (IT60116) K Sreenivasa Rao School of Information Technology IIT Kharagpur.
Speaker Recognition by Habib ur Rehman Abdul Basit CENTER FOR ADVANCED STUDIES IN ENGINERING Digital Signal Processing ( Term Project )
A Two-level Pose Estimation Framework Using Majority Voting of Gabor Wavelets and Bunch Graph Analysis J. Wu, J. M. Pedersen, D. Putthividhya, D. Norgaard,
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
1 Pattern Recognition Pattern recognition is: 1. A research area in which patterns in data are found, recognized, discovered, …whatever. 2. A catchall.
CSSE463: Image Recognition Day 11 Lab 4 (shape) tomorrow: feel free to start in advance Lab 4 (shape) tomorrow: feel free to start in advance Test Monday.
Introduction to Digital Signals
Signals & Systems B-Tech (Hons). Signals & Systems Lecture # 1 Instructor Engr. Kashif Shahzad 2015.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Singer Similarity Doug Van Nort MUMT 611. Goal Determine Singer / Vocalist based on extracted features of audio signal Classify audio files based on singer.
Cross-Modal (Visual-Auditory) Denoising Dana Segev Yoav Y. Schechner Michael Elad Technion – Israel Institute of Technology 1.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition LECTURE 12: Advanced Discriminant Analysis Objectives:
CSSE463: Image Recognition Day 11 Due: Due: Written assignment 1 tomorrow, 4:00 pm Written assignment 1 tomorrow, 4:00 pm Start thinking about term project.
Instructor: Mian Shahzad Iqbal
Speaker Verification System Middle Term Presentation Performed by: Barak Benita & Daniel Adler Instructor: Erez Sabag.
EC1358 – DIGITAL SIGNAL PROCESSING
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
Speech Recognition through Neural Networks By Mohammad Usman Afzal Mohammad Waseem.
بسم الله الرحمن الرحيم Lecture (1) Introduction to DSP Dr. Iman Abuel Maaly University of Khartoum Department of Electrical and Electronic Engineering.
Data statistics and transformation revision Michael J. Watts
Usman Roshan Dept. of Computer Science NJIT
Instructor: Mian Shahzad Iqbal
- photometric aspects of image formation gray level images
Advanced Image Processing
ARTIFICIAL NEURAL NETWORKS
Speech Processing AEGIS RET All-Hands Meeting
CSSE463: Image Recognition Day 11
Digital Signal Processing
Fundamentals Data.
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
CSSE463: Image Recognition Day 11
Kocaeli University Introduction to Engineering Applications
DT001A, Simulation of communication systems, 7.5 ECTS
CSSE463: Image Recognition Day 11
CSSE463: Image Recognition Day 11
Wavelet transform application – edge detection
Feature Extraction (I)
Machine learning CS 229 / stats 229
Review and Importance CS 111.
Presentation transcript:

Digital Signal Processing Rahil Mahdian LSV Lab, Saarland University, Germany

2 Course-Homepage See: saarland.de/index.php?id=137 Contains: -Slides -Exercises -Additional Notes -Literature -Announcements -Sample problems LSV Lab, Saarland University, Germany

3 Lectures & Timeline (Schedule)

4 Exercises/Practicals Details will follow Groups of two people => preferred Final Project : extra point you can choose now Programming language: –Matlab (recommended!) –or Coordinate with us before you proceed. LSV Lab, Saarland University, Germany

5 Exam Written exam 120 Minutes Date: May, 2nd (15: :00) Note: CuK master students can only take it as a core course if it was not mandatory in their bachelors program LSV Lab, Saarland University, Germany

6 Prerequisites Some math (Calculus, Linear Algebra, Probabilities & Statistics) Programming E.g. matlab,C++,... LSV Lab, Saarland University, Germany

1. DSP Theory Basics Part-1 (Motivation, Applications, Categories) LSV Lab, Saarland University, Germany

8 DSP – The main goal A generic term for some techniques: e.g., a.Filtering (e.g., LP, AR, IIR, FIR, etc.) b.Analysis (e.g., Spectrum, MRA, wavelet, etc.) c.Compression (e.g., PCA, JPEG, etc.) d.Synthesis (e.g., LPC, HMM, etc.) e.Separation (e.g., ICA, IVA, NMF, CCA, etc.) f.Learning (e.g. GMM, HMM, DicL, etc.) g.Etc. applied to digitally sampled signals. LSV Lab, Saarland University, Germany

9 DSP – Some Applications LSV Lab, Saarland University, Germany

10 Signal- Analog and Digital

11 Speech Signal - representations LSV Lab, Saarland University, Germany

12 Feature Extraction from Speech Standard feature extraction from speech: Mel-Frequency- Cepstral Coefficients LSV Lab, Saarland University, Germany

13 Image Signal Taken from prof.sKatsaggelos, NWU

14 Image Signal- resolution Taken from prof.sKatsaggelos, NWU

15 Signal- Quantization Taken from prof.sKatsaggelos, NWU

16 Multi-Spectral Imaging Taken from prof.sKatsaggelos, NWU

17 Multi-Spectral Imaging Taken from prof.sKatsaggelos, NWU

18 Feature Extraction from Images Main features: Color Texture Edges LSV Lab, Saarland University, Germany

19 Intersection of DSP and scientific areas LSV Lab, Saarland University, Germany

20 Beamforming Blind Source Separation Multi-sensor signal processing

21 Microphone Arrays + d Wave front  Use time delay to enhance signal from a certain direction. LSV Lab, Saarland University, Germany

22 Spatial Filtering - Beamforming LSV Lab, Saarland University, Germany

23 Test Data x i Basic Principle of Pattern Recognition Feature Extraction Classifier Model 11 …. Feature Extraction Training Data Training Algorithm 22 nn LSV Lab, Saarland University, Germany

24 Musical Genre Classification ? ? ? Classical Country Rock LSV Lab, Saarland University, Germany

25 or Speaker Recognition Speaker verification: is this Mary? Speaker identification: who is speaking? LSV Lab, Saarland University, Germany

26 or Classification A simple introduction Nearest Neighbor Classifier LSV Lab, Saarland University, Germany

27 Algorithms- KL Transform and Linear Discriminant Analysis Find the optimal subspace for feature vectors LSV Lab, Saarland University, Germany

28 Analysis - Linear Predictive Coding Basic algorithm for speech coding LSV Lab, Saarland University, Germany

29 Linear Filters With “salt- and-pepper” noise Gaussian 3x3-kernel  blurring of the image  use other filters (e.g. median filter) LSV Lab, Saarland University, Germany

30 Spectral Subtraction and Wiener Filter From: Suppress noise

31 Literature Applied Pattern Recognition von Dietrich W. R. Paulus, Joachim HorneggerDietrich W. R. PaulusJoachim Hornegger Discrete-Time Signal Processing by Alan V. Oppenheim et al. Spoken Language Processing by Xuedong Huang, Alex Acero, et al. Bayesian Reasoning and ML By David Barber

32 Determnistic Random Deterministic vs. Random Signals LSV Lab, Saarland University, Germany

33 Non-Causal Anti-Causal Causal Causal Signals LSV Lab, Saarland University, Germany

34 Discrete time vs. Digitized Signal LSV Lab, Saarland University, Germany

35 Quantized signal input output

36 # of Bits Assigned LSV Lab, Saarland University, Germany

37 Analog to Digital and Vice Versa LSV Lab, Saarland University, Germany

38 Multi-Resolution vs. Single resolution LSV Lab, Saarland University, Germany

39