Digital Signal Processing:

Similar documents
Digital Signal Processing Lecture 1

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing

Статистическая обработка сигналов. Введение

Overview of Digital Signal Processing

Overview of Signal Processing

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2

Introduction to Digital Signal Processing (Discrete-time Signal Processing)

Lecture 4 Biosignal Processing. Digital Signal Processing and Analysis in Biomedical Systems

Audio /Video Signal Processing. Lecture 1, Organisation, A/D conversion, Sampling Gerald Schuller, TU Ilmenau

CMPT 318: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals

Continuous vs. Discrete signals. Sampling. Analog to Digital Conversion. CMPT 368: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals

ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS

Signal Processing. Naureen Ghani. December 9, 2017

Music 270a: Fundamentals of Digital Audio and Discrete-Time Signals

EE482: Digital Signal Processing Applications

SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

Pseudo-Random Testing and Signature Analysis for Mixed-Signal Circuits

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

Sampling and Reconstruction of Analog Signals

Biosignal Analysis Biosignal Processing Methods. Medical Informatics WS 2007/2008

Continuous time and Discrete time Signals and Systems

PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture 11-2

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Computing for Engineers in Python

ECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. OpenCourseWare 2006

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION

Signals & Signal Processing

Signals & Signal Processing

Masters of Engineering in Electrical Engineering Course Syllabi ( ) City University of New York--College of Staten Island

Lecture 7 Frequency Modulation

FPGA implementation of DWT for Audio Watermarking Application

Lecture #2. EE 313 Linear Systems and Signals

Analogue Interfacing. What is a signal? Continuous vs. Discrete Time. Continuous time signals

Image analysis. CS/CME/BIOPHYS/BMI 279 Fall 2015 Ron Dror

Based with permission on lectures by John Getty Laboratory Electronics II (PHSX262) Spring 2011 Lecture 9 Page 1

Introduction. Chapter Time-Varying Signals

Basic Signals and Systems

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

ON THE VALIDITY OF THE NOISE MODEL OF QUANTIZATION FOR THE FREQUENCY-DOMAIN AMPLITUDE ESTIMATION OF LOW-LEVEL SINE WAVES

MULTIMEDIA SYSTEMS

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

EE 230 Lecture 39. Data Converters. Time and Amplitude Quantization

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises

Laboratory Assignment 4. Fourier Sound Synthesis

Principles of Communications

Frequency-Domain Sharing and Fourier Series

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N]

Sampling and reconstruction. CS 4620 Lecture 13

Topic 6. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Fundamentals of Music Technology

BME 3113, Dept. of BME Lecture on Introduction to Biosignal Processing

Experiments #6. Convolution and Linear Time Invariant Systems

The Scientist and Engineer's Guide to Digital Signal Processing By Steven W. Smith, Ph.D.

DIGITAL SIGNAL PROCESSING. Chapter 1 Introduction to Discrete-Time Signals & Sampling

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

EENG 479 Digital signal processing Dr. Mohab A. Mangoud

DOWNLOAD OR READ : THE VALUE OF SIGNALS IN HIDDEN ACTION MODELS PDF EBOOK EPUB MOBI

Recall. Sampling. Why discrete time? Why discrete time? Many signals are continuous-time signals Light Object wave CCD

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

THE CITADEL THE MILITARY COLLEGE OF SOUTH CAROLINA. Department of Electrical and Computer Engineering. ELEC 423 Digital Signal Processing


Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Moving from continuous- to discrete-time

Lecture5: Lossless Compression Techniques

Sampling and Reconstruction


Lecture 7: Superposition and Fourier Theorem

E C E S I G N A L S A N D S Y S T E M S. ECE 2221 Signals and Systems, Sem /2011, Dr. Sigit Jarot

CS Lecture 10:

Application of Fourier Transform in Signal Processing

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

Audio processing methods on marine mammal vocalizations

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement

The Noise about Noise

ESE 531: Digital Signal Processing

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing

Chapter 1 INTRODUCTION TO SOURCE CODING AND CHANNEL CODING. Whether a source is analog or digital, a digital communication

Introduction. BME208 Logic Circuits Yalçın İŞLER

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett

EEE 311: Digital Signal Processing I

DSP First Lab 08: Frequency Response: Bandpass and Nulling Filters

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

EE 403: Digital Signal Processing

MATHEMATICS IN COMMUNICATIONS: INTRODUCTION TO CODING. A Public Lecture to the Uganda Mathematics Society

DIGITAL SIGNAL PROCESSING. Introduction

Chapter 1 INTRODUCTION TO DIGITAL SIGNAL PROCESSING. 1.1 Introduction 1.2 The Sampling Process

Matched filter. Contents. Derivation of the matched filter

Chapter 8. Representing Multimedia Digitally

Lecture Outline. ESE 531: Digital Signal Processing. Anti-Aliasing Filter with ADC ADC. Oversampled ADC. Oversampled ADC

Lab 8. Signal Analysis Using Matlab Simulink

Digital and Analog Communication (EE-217-F)

DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)

Week 1 Introduction of Digital Signal Processing with the review of SMJE 2053 Circuits & Signals for Filter Design

Assistant Lecturer Sama S. Samaan

ESE 531: Digital Signal Processing

Sampling and reconstruction

Transcription:

Digital Signal Processing: Mathematical and algorithmic manipulation of discretized and quantized or naturally digital signals in order to extract the most relevant and pertinent information that is carried by the signal. What is a signal? What is a system? What is processing? Applied Signal Processing - Lecture 1

Examples of signals: Applied Signal Processing - Lecture 1

Characterization of signals: Continuous time signals vs. discrete time signals e.g. Temperature in the building at any time Continuous valued signals vs. digital signals e.g. Amount of current drawn by a device; average exam grades - Continuous time and continuous valued: Analog signal - Continuous time and discrete valued: Quantized signal - Discrete time and continuous valued: Sampled signal - Discrete time and discrete values: Digital signal (CD audio) Real-valued signals vs. complex-valued signals Single channel vs. multi-channel signals e.g. Blood pressure signal 128 channel EEG Deterministic vs. random signal One-dimensional vs. two-dimensional vs. multi-dimensional signals Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

- Any physical quantity that is represented as a function of an independent variable is called a signal. independent varables can be time, frequency, space etc. - Every signal carries information. However, not all that information is typically of interest to the user. The goal of signal processing is to extract the useful information from the signal - The part of the signal that is not useful is called noise. Noise is not necessarily noisy. Any part of the signal we are not interested in is by definition noise. Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Sinusoids play a very important role in signal processing, because They are easy to generate They are easy to work with; their mathematical properties are well known Most importantly: all signals can be written as a sum of sinusoids, through Fourier transforms (later). In continuous time: Applied Signal Processing - Lecture 1

- A discrete-time signal, commonly referred to as a sequence, is only defined at discrete time instances, where t is defined to take integer values only. - Discrete-time signals may also be written as a sequence of numbers inside braces: {x[n]} = {..., -0.2, 2.2, 1.1, 0.2, -3.7, 2.9,...} n indicates discrete time, in integer intervals, the bold-face number is at t = 0. Applied Signal Processing - Lecture 1

- Discrete-time signals are often generated from continuous time signals by sampling, which can roughly be interpreted as quantizing the independent variable (time). {x[n]} = x(nt S ) = x( t ) t=nts n =...,-2,-1,0,1,2,... T S = Sampling interval/period f S = 1/T S = Sampling frequency Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

ZERO ORDER HOLD Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Examples of filtering Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

Analysis of ECG Signals Applied Signal Processing - Lecture 1

Analysis of seismic waves: study the structure of the soil by analyzing seismic waves, wither natural (earthquakes, volcanic eruptions) or man-made (explosions etc.) Useful e.g. for exploration of oil. Depending on the material in the soil the reflected waves have different frequencies (modes). Applied Signal Processing - Lecture 1

travel time Seismic signals as a function of position Applied Signal Processing - Lecture 1

Dolby Noise Reduction Scheme A Compressor Applied Signal Processing - Lecture 1

Dolby Noise Reduction Scheme Applied Signal Processing - Lecture 1

Applied Signal Processing - Lecture 1

μn 1 n 0 μn 0 n< 0

[ ] [ ] [ n] x n=x n+x ev od [ ] [ ] [ ] x n=x n+x n cs ca

E = x n= [ ] ( x n ) 2

1 1 N n= 0 ( [ ]) P= x xn N 2

bounded summable square summable