Introduction To Signal Processing
Introduction To Signal Processing
Processing
Tarek A. Tutunji
What is a signal?
sensor
Dynamical Physical quantity
phenomenon signal
1.5
0.5
ECG
-0.5
-1
0 2 4 6 8 10 12 14 16 18 20
Temps [s]
Temperature Signal
15
10
5
Température de l'air
-5
-10
-15
-20
140 150 160 170 180 190 200 210 220 230
Heures de 1992~1990
Pressure Flow Signal
112.5
112
111.5
Pression
111
110.5
110
0.05 0.1 0.15 0.2 0.25 0.3
Temps [s]
Vibration Signal
4000
3000
2000
1000
Accélération
-1000
-2000
-3000
-4000
0 0.02 0.04 0.06 0.08 0.1 0.12
Temps [s]
Speech Signal
y t sin 2 500 t
I B x, y
Tarek A. Tutunji
Systems
Tarek A. Tutunji
Signal Processing
Analog vs. Digital Signal Processing
Most signals in science and engineering are Analog (i.e. signals are
functions of continuous variable). These can be processed directly
by analog systems such as filters.
Tarek A. Tutunji
Signal Processing
Analog Digital
Tarek A. Tutunji
Digital Signal Processing
Tarek A. Tutunji
Digital Signal Processing
Tarek A. Tutunji
Digital Signal Processors (DSPs)
Tarek A. Tutunji
DSPs
Tarek A. Tutunji
Continuous-Time Signal using MATLAB
>> grid
0.2
>> xlabel('Time (sec)');
x(t)
>> ylabel('x(t)') 0
-0.2
-0.4
-0.6
0 5 10 15 20 25 30
Time (sec)
Tarek A. Tutunji
Discrete-Time Signal using MATLAB
>> n=1:8; 6
>> x=[2 3 4 7 1 2 -2 2];
>> plot(n,x,'x') 5
>> stem(n,x,'filled') 4
>> xlabel('n') 3
>> ylabel('x[n]')
x[n]
2
-1
-2
1 2 3 4 5 6 7 8
n
Tarek A. Tutunji
Continuous-Valued vs. Discrete-Valued Signals
Tarek A. Tutunji
Analog-to-Digital Conversion
Tarek A. Tutunji
Sampling Process
Analog Signal
Sampling
Interval
(Ts)
Sampled
Numbers
Sampling
Quantization
Differentiation
Difference
Integration
Summation
Differential and Difference Equations
Math Intro: Continuous-Time Signals
Tarek A. Tutunji
Deterministic vs. Random Signals
Tarek A. Tutunji
Signal Processing Applications: Communication
Signal Processing Applications: Control
Signal Processing Applications
Image Processing
Pattern recognition; Robotic vision; Image enhancement;
Animation
Instrumentation and Control
Spectrum analysis; Position control; Noise reduction;
Military
Secure communication; Radar processing; Sonar processing;
Missile guidance
Speech and Audio
Speech recognition; Digital audio
Tarek A. Tutunji
Signal Processing Applications
Telecommunication
Video conferencing; Data communication
Biomedical
ECG (Electrocardiograph); X-ray storage/enhancement
Consumer
Cellar mobile phones; Digital television; Digital camera;
Internet music; Interactive entertainment systems
Tarek A. Tutunji
Conclusion
Tarek A. Tutunji