Digital Signal Processing. Prof. Dietrich Klakow Rahil Mahdian

Similar documents
Digital Signal Processing

International Journal of Advance Engineering and Research Development MUSICAL INSTRUMENT IDENTIFICATION AND STATUS FINDING WITH MFCC

Introduction to Digital Signal Processing (Discrete-time Signal Processing) Prof. Ja-Ling Wu Dept. CSIE & GINM National Taiwan University

1.1 Digital Signal Processing Hands-on Lab Courses

Digital Signal Processing Detailed Course Outline

Supervised Learning in Genre Classification

Voice Controlled Car System

ELEC 310 Digital Signal Processing

Features for Audio and Music Classification

Recognising Cello Performers using Timbre Models

Fundamentals of DSP Chap. 1: Introduction

Recognising Cello Performers Using Timbre Models

Wind Noise Reduction Using Non-negative Sparse Coding

CTP 431 Music and Audio Computing. Course Introduction. Graduate School of Culture Technology (GSCT) Juhan Nam

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

ELG7172A Multiresolution Signal Decomposition: Analysis & Applications. Eric Dubois ~edubois/courses/elg7172a

A Survey of Audio-Based Music Classification and Annotation

Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

AUTOREGRESSIVE MFCC MODELS FOR GENRE CLASSIFICATION IMPROVED BY HARMONIC-PERCUSSION SEPARATION

Lecture 18: Exam Review

GCT535- Sound Technology for Multimedia Timbre Analysis. Graduate School of Culture Technology KAIST Juhan Nam

MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES

Noise Cancellation in Gamelan Signal by Using Least Mean Square Based Adaptive Filter

Piya Pal. California Institute of Technology, Pasadena, CA GPA: 4.2/4.0 Advisor: Prof. P. P. Vaidyanathan

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION

MUSI-6201 Computational Music Analysis

Experiment 2: Sampling and Quantization

Introduction to image compression

Nearest-neighbor and Bilinear Resampling Factor Estimation to Detect Blockiness or Blurriness of an Image*

WE CONSIDER an enhancement technique for degraded

Introduction to Digital Signal Processing (DSP)

Figure 1: Feature Vector Sequence Generator block diagram.

Speech and Speaker Recognition for the Command of an Industrial Robot

Journal of Theoretical and Applied Information Technology 20 th July Vol. 65 No JATIT & LLS. All rights reserved.

ISSN ICIRET-2014

PRODUCTION MACHINERY UTILIZATION MONITORING BASED ON ACOUSTIC AND VIBRATION SIGNAL ANALYSIS

Various Applications of Digital Signal Processing (DSP)

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

Singer Recognition and Modeling Singer Error

Book: Fundamentals of Music Processing. Audio Features. Book: Fundamentals of Music Processing. Book: Fundamentals of Music Processing

TIMBRAL MODELING FOR MUSIC ARTIST RECOGNITION USING I-VECTORS. Hamid Eghbal-zadeh, Markus Schedl and Gerhard Widmer

+ Human method is pattern recognition based upon multiple exposure to known samples.

Speech Recognition Combining MFCCs and Image Features

Chapter 1. Introduction to Digital Signal Processing

A Survey on: Sound Source Separation Methods

International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April ISSN

MUSICAL INSTRUMENTCLASSIFICATION USING MIRTOOLBOX

Musical Instrument Identification Using Principal Component Analysis and Multi-Layered Perceptrons

Keywords Separation of sound, percussive instruments, non-percussive instruments, flexible audio source separation toolbox

Single Channel Speech Enhancement Using Spectral Subtraction Based on Minimum Statistics

mmwave Radar Sensor Auto Radar Apps Webinar: Vehicle Occupancy Detection

Multirate Signal Processing: Graphical Representation & Comparison of Decimation & Interpolation Identities using MATLAB

CURRICULUM VITAE John Usher

Comparison Parameters and Speaker Similarity Coincidence Criteria:

Essence of Image and Video

Acoustic Scene Classification

GYROPHONE RECOGNIZING SPEECH FROM GYROSCOPE SIGNALS. Yan Michalevsky (1), Gabi Nakibly (2) and Dan Boneh (1)

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Blind Identification of Source Mobile Devices Using VoIP Calls

Design of Speech Signal Analysis and Processing System. Based on Matlab Gateway

Video Processing Applications Image and Video Processing Dr. Anil Kokaram

LEARNING AUDIO SHEET MUSIC CORRESPONDENCES. Matthias Dorfer Department of Computational Perception

Classification of Musical Instruments sounds by Using MFCC and Timbral Audio Descriptors

Automatic Laughter Detection

Audio-Based Video Editing with Two-Channel Microphone

Indexing local features. Wed March 30 Prof. Kristen Grauman UT-Austin

Topics in Computer Music Instrument Identification. Ioanna Karydi

CSE 166: Image Processing. Overview. Representing an image. What is an image? History. What is image processing? Today. Image Processing CSE 166

Automatic Defect Recognition in Industrial Applications

VBM683 Machine Learning

Effects of acoustic degradations on cover song recognition

חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור קורס גרפיקה ממוחשבת 2009/2010 סמסטר א' Image Processing

Region Adaptive Unsharp Masking based DCT Interpolation for Efficient Video Intra Frame Up-sampling

Fourier Transforms 1D

Image Contrast Enhancement (ICE) The Defining Feature. Author: J Schell, Product Manager DRS Technologies, Network and Imaging Systems Group

TOWARD UNDERSTANDING EXPRESSIVE PERCUSSION THROUGH CONTENT BASED ANALYSIS

complex than coding of interlaced data. This is a significant component of the reduced complexity of AVS coding.

POST-PROCESSING FIDDLE : A REAL-TIME MULTI-PITCH TRACKING TECHNIQUE USING HARMONIC PARTIAL SUBTRACTION FOR USE WITHIN LIVE PERFORMANCE SYSTEMS

Drum Sound Identification for Polyphonic Music Using Template Adaptation and Matching Methods

BBM 413 Fundamentals of Image Processing Dec. 11, Erkut Erdem Dept. of Computer Engineering Hacettepe University. Segmentation Part 1

Computer Vision for HCI. Image Pyramids. Image Pyramids. Multi-resolution image representations Useful for image coding/compression

High Quality Digital Video Processing: Technology and Methods

Video coding standards

FPGA Development for Radar, Radio-Astronomy and Communications

Adaptive Resampling - Transforming From the Time to the Angle Domain

A natural acoustic front-end for Interactive TV in the EU-Project DICIT

Man-Machine-Interface (Video) Nataliya Nadtoka coach: Jens Bialkowski

Automatic Laughter Detection

An Overview of Video Coding Algorithms

MPEG-7 AUDIO SPECTRUM BASIS AS A SIGNATURE OF VIOLIN SOUND

Musical Hit Detection

Communication Theory and Engineering

python_speech_features Documentation

Outline. Why do we classify? Audio Classification

VLSI IEEE Projects Titles LeMeniz Infotech

Lecture 9 Source Separation

Color Image Compression Using Colorization Based On Coding Technique

Muscle Sensor KI 2 Instructions

Multirate Digital Signal Processing

Brain-Computer Interface (BCI)

Transcription:

Digital Signal Processing Prof. Dietrich Klakow Rahil Mahdian

Language Teaching: English Questions: English (or German) Slides: English Tutorials: one English and one German group Exercise sheets: most likely English Your solutions: English or German Exam sheet: both languages Your answers: English or German 2

Course-Homepage See: www. lsv. uni-saarland. De Contains: - Slides - Exercises - Literature 3

Register before Tuesday noon, please! 4

Use your university e-mail! Register by Tuesday12:00! 5

Lecture Lecture: Monday 10:15-11:45 (12) Location: -1.03 in building 13 Contact: Rahil Mahdian: tel. 58129 Rahil.Mahdian@lsv.uni-saarland.de Mahdian.t.r@gmail.com Termin OK? 6

Exercises Exercises: Time: by arrangement (doodle) Location: will be announced on mailing list Tutors: Ali Kanso Merlin Köhler 7

Exercises/Practicals Details will follow Two groups Time and date: by doodle Programming language: Matlab (recommended!) or Coordinate with us before you proceed. 8

Mailing List We will set a mailing list All students + ME, AK, and DK will be on it Purpose: Raise questions to everybody Discuss questions Announcements (!!! e.g. exam dates!!!) everything else For changes contact: (I will tell you later) Dietmar.Kuhn@lsv.uni-saarland.de 9

Exam Written exam 120 Minutes Date: doodle Note: CuK master students can only take it as a core course if it was not mandatory in their bachelors program 10

Prerequisites Some math Programming E.g. matlab,c++, java, maple,... 11

Rules of the Game In case you don't understand something: 1. Ask!!! 2. Ask!!! 3. Ask!!! 12

1. Introduction

Outline of the Lecture 1. Introduction: (3 lectures) i. DSP basics, Sampling, Convolution, Windowing, etc. ii. Filtering (e.g., FIR, IIR, etc) 2. Signal representations, analysis, and modeling: (3/4 lectures) i. Transforms: DFS, DTFT, DFT, FFT ii. Multi-resolution Analysis: T-F (Gabor), FilterBank, Wavelet iii. Sparse Representations: DCT, Wavelet iv. Signal modeling: LP, AR, ARMA, etc 3. Microphone Arrays (e.g., multi-sensor processing) 1 lecture 4. [Filtering and Smoothing] : (1-lecture) 5. Feature Extraction (Speech, Image) (1 lecture) 6. PCA (KLT), LDA, ICA/IVA (MIMO), etc (2 lectures) 7. Statistical (& Adaptive) Signal Processing: (2/3 lectures) i. Wiener filter ii. Spectral Subtraction iii. LMS, RLS, Kalman filter 14

DSP The main goal A generic term for some techniques: e.g., a. Filtering b. Spectrum analysis c. Compression d. Separation e. etc applied to digitally sampled signals. 15

Signal- Analog and Digital 16

Image Signal Taken from prof.skatsaggelos, NWU 17

Image Signal- resolution Taken from prof.skatsaggelos, NWU 18

Signal- Quantization Taken from prof.skatsaggelos, NWU 19

Multi-Spectral Imaging Taken from prof.skatsaggelos, NWU 20

Multi-Spectral Imaging Taken from prof.skatsaggelos, NWU 21

Feature Extraction from Images Main features: Color Texture Edges 22

Speech Signal - representations 23

Feature Extraction from Speech Standard feature extraction from speech: Mel-Frequency- Cepstral Coefficients 24

Intersection of DSP and scientific areas 25

Multi-sensor signal processing Beamforming Blind Source Separation 26

Microphone Arrays d + τ= d c sinθ Use time delay to enhance signal from a certain direction. 27

Spatial Filtering - Beamforming 28

Basic Principle of Pattern Recognition Test Data x i Training Data Feature Extraction Feature Extraction Classifier Model Training Algorithm 1 2. n 29

Musical Genre Classification Classical? Country Rock 30

or Speaker Recognition Speaker verification: is this Mary? Speaker identification: who is speaking? 31

or Classification A simple introduction Nearest Neighbor Classifier 32

KL-Transform and Linear Discriminant Analysis Find the optimal subspace for feature vectors 33

Linear Predictive Coding Basic algorithm for speech coding 34

Linear Filters With saltand-pepper noise Gaussian 3x3-kernel blurring of the image use other filters (e.g. median filter) 35

Spectral Subtraction and Wiener Filter Suppress noise From: http://www.tu-harburg.de/ft2/aktuforschungen/bildverarbeitung/bildverarbeitung.htm 36

Literature Applied Pattern Recognition von Dietrich W. R. Paulus, Joachim Hornegger Vieweg ISBN: 3528355581 Ca. 40 Euro Speech and image analysis Software oriented Signal processing 37

Literature Digitale Sprachsignalverarbeitung by Peter Vary, Ulrich Heute, Wolfgang Hess Teubner Verlag ISBN: 3519061651 Ca. 45 Euro Spectral subtraction Wiener Filter Microphone arrays 38

Literature Spoken Language Processing by Xuedong Huang, Alex Acero, Hsiao-Wuen Hon, Xuedong Huang, Hsiao-Wuen Hon Prentice Hall ISBN: 0130226165 very comprehensive 39

Questionnaire Take a sheet of paper Please give me you opinion of those questions: All topic covered that you expect? Is there a topic we could skip? What do you expect in terms of teaching style What should not happen in the lecture Take yourself 5 minutes time 40