Professional Documents
Culture Documents
Signals and Signal Processing: Prepared By: Prof. Iyad Jafar Instructor: Prof. Dia Abunnadi
Signals and Signal Processing: Prepared By: Prof. Iyad Jafar Instructor: Prof. Dia Abunnadi
Signals and Signal Processing: Prepared By: Prof. Iyad Jafar Instructor: Prof. Dia Abunnadi
Chapter 1
Classification of Signals
Where is DSP?
3
Classification of Signals
Signal Source
Single source speech, temperature ….
Multi source video, remote sensing ….
Signal Values
Real
Complex
Certainty
Deterministic Can be expressed
mathematically/tables
Random values are generated randomly and can’t be
predicted ahead of time
4
Classification of Signals
Dimensionality
1-D
2-D
3-D
9
Why to do it this way?
Why Digital Signal Processing?
Digital signals
Are less sensitive to noise
Can be easily and cheaply stored and transferred
Digital systems are
Less sensitive to precise values and tolerances in component
values
Can be produced in large numbers
Can be easily integrated/interfaced with other systems
Can be easily configured and modified using software
Can be shared by multiple signals
Can implement complex, nonlinear and time-varying
operations
However, digital processing have some disadvantages
Complexity and computational overhead
Bandwidth and speed
Power consumption is higher (analog systems may consist of
10
passive components only.
Where is DSP?
11
Where is DSP?
Sound applications
Compression, enhancement, special effects, recognition, echo
cancellation,…
Cell Phones, MP3 Players, Movies, Dictation, Text-to-speech,…
Communication
Modulation, coding, detection, equalization, echo cancellation,…
Cell Phones, dial-up modem, DSL modem, Satellite Receiver,…
Automotive
ABS, GPS, Active Noise Cancellation, Cruise Control, Parking,…
Medical
Magnetic Resonance Imaging, Tomography, Electrocardiogram,…
Military
Radar, Sonar, Space photographs, remote sensing,…
Image and Video Applications
DVD, JPEG, Movie special effects, video conferencing,…
Mechanical
Motor control, process control, oil and mineral prospecting,…
12
How to Obtain Digital Signals?
Analog signals are continuous in time and
amplitude! (infinite number of points and infinite
possible values)
13
How to Obtain Digital Signals?
1. Sampling
Collect representative points at discrete time instants.
This converts the signal from continuous-time to discrete-
time signal. Usually, the spacing between samples is equal
(uniform or periodic sampling).
x a (t)
Sampling
x s [n] = x a (t) t nT x a (nT)
14
How to Obtain Digital Signals?
2. Quantization
Samples values are assigned values from a set of a
finite values (quantum levels).
x s [n]
Quantization
x q [n]
3. Coding
Assign binary codes to quantized values
x q [n]
Coding
x[n]
15