+ All Categories
Home > Documents > Digital Signal Processing A Merger of Mathematics and Machines

Digital Signal Processing A Merger of Mathematics and Machines

Date post: 01-Jan-2016
Category:
Upload: justine-roy
View: 16 times
Download: 0 times
Share this document with a friend
Description:
Digital Signal Processing A Merger of Mathematics and Machines. 2002 Summer Youth Program Electrical and Computer Engineering Michigan Technological University. Signals and Sounds. The simplest signal is the sinusoid:. frequency = 500 Hz. t. frequency = 1 KHz. t. frequency = 2 KHz. t. - PowerPoint PPT Presentation
Popular Tags:
22
Digital Signal Processing Digital Signal Processing A Merger of Mathematics and A Merger of Mathematics and Machines Machines 2002 Summer Youth Program Electrical and Computer Engineering Michigan Technological University
Transcript
Page 1: Digital Signal Processing A Merger of Mathematics and Machines

Digital Signal ProcessingDigital Signal ProcessingA Merger of Mathematics and A Merger of Mathematics and

MachinesMachines

2002 Summer Youth ProgramElectrical and Computer Engineering

Michigan Technological University

Page 2: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Signals and Sounds

The simplest signal is the sinusoid:

t

t

t

t

frequency = 500 Hz

frequency = 1 KHz

frequency = 2 KHz

frequency = 4 KHz

Page 3: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Signals and Sounds

Sums of sinusoids

0 0.005 0.01 0.015 0.02-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

time (seconds)

ampl

itude

))(cos())(cos()( t12092t9412tx

941 1209 f

‘spectral’ representation

Page 4: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Signals and Sounds

1 2 3

4 5 6

7 8 9

* 0 #

697 Hz

941 Hz

852 Hz

770 Hz

1209

Hz

1336

Hz

1477

Hz

s t f t f trow column( ) cos( ) cos( ) 2 2

Dual-tone multiple frequency (DTMF)

Frere Jacques

Olympic Fanfare

Page 5: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Signals and Sounds

time (seconds)

fre

que

ncy

(Hz)

2 4 6 8 10 12

0

500

1000

1500

2000

2500

3000

3500

4000

Olympic Fanfare

Page 6: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Signals and Sounds

What other signals (or sounds) can we make from sinusoids?

– Answer: ALL OF THEM!

This is Fourier theory and it forms the basis for many branches of electrical engineering.

Page 7: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

The Common Loon

Page 8: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Pied-Billed Grebe

Page 9: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Tundra Swan (Whistling Swan)

Page 10: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Signals and Sounds

0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

time (seconds)

ampl

itude

250 1250

750 1750

2250 f

Signal Spectrum

Page 11: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Signals and Sounds

0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

time (seconds)

ampl

itude

250 f

Signal Spectrum

0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

time (seconds)

ampl

itude

Page 12: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Filtering

One of the key concepts in signal processing is the idea that systems can be built to analyze or modify a signal’s spectrum.

– Applications:• speech recognition• speaker recognition• noise removal

Page 13: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Filtering

+

noise

Page 14: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Filtering

0 500 1000 1500 2000 2500 3000 3500 4000 45000

50

100

150

200

250

300

frequency (Hz)

gain

frequency response

H(f)

Page 15: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Filtering

time (seconds)

fre

que

ncy

(Hz)

0.5 1 1.5 2 2.5 3 3.5 4

0

2000

4000

6000

8000

10000

+

noise

time (seconds)

fre

que

ncy

(Hz)

0.5 1 1.5 2 2.5 3 3.5 4

0

2000

4000

6000

8000

10000

Page 16: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Filtering

H(f)time (seconds)

fre

que

ncy

(Hz)

0.5 1 1.5 2 2.5 3 3.5 4

0

2000

4000

6000

8000

10000

time (seconds)

fre

que

ncy

(Hz)

0.5 1 1.5 2 2.5 3 3.5 4

0

2000

4000

6000

8000

10000

0 2000 4000 6000 8000 10000 120000

0.5

1

1.5

2

2.5

3

3.5

frequency (Hz)

gain

frequency response

Page 17: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Digital Signal Processing

A-to-D D-to-ADSPanalog analogdigital digital

Analog signals are continuous in time and amplitude.

Digital signals are discrete in time and amplitude.

Page 18: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Sampling

16 bits gives 216 = 65,536 amplitude levels

8 bits gives 28 = 256 amplitude levels

4 bits gives 24 = 16 amplitude levels

Page 19: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Sampling of Sound

16 bits (CD quality) 12 bits 8 bits (phone quality) 16 bits / 8 bits 8 bits / 6 bits 8 bits / 4 bits 8 bits / 2 bits

Page 20: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Digital Signal Processing

Digital filters are really simple!– four-sample moving average filter

– recursive (feedback) filter

44nx2nx1nxnx

ny)()()()(

)(

)()(.)( nx1ny90ny

Page 21: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

Pictures Too!

Page 22: Digital Signal Processing A Merger of Mathematics and Machines

Department of Electrical and Computer Engineering

Copyright Michigan Technological University

2002 Summer Youth Program

So What Do You Need To Learn?

Signal and System Theory– Spectral analysis– Filter design

Digital Signal Processing– Software systems– Hardware systems


Recommended