Professional Documents
Culture Documents
M.Kumar
C-DAC, Hyderabad
Agenda
Signal basics
Basic filters
Introduction
Overview of DSP
Signal Processing
Analog
Before 1970s
Digital
Mixed
1970 to 2000
Current trend
Analog
Input
Analog
Output
Limitations of ASP
Programmable
Multiplexing is possible
FDM
TDM
Why DSP?
Stability
Upgradeability
DSP Applications
Medical Imaging
Weather forcasting
DSP Processors
Smaller footprint
DSP Application
Source:
1. http://news.bbc.co.uk/2/hi/health/8521067.stm
2. http://www.matchboxmobile.com/
Signal Basics
What is a signal?
Why signals?
Speech Signal
Biological Signals
Example
Research
Source: http://mashable.com/2011/01/02/real-sci-fi-tech/#6643MindReading-Machine
http://www.eurekalert.org/pub_releases/2010-09/uou-tbs090110.php
i-Brain
Image Signal
Color images(I=R(0-255),G(0-255),B(0-255))
Video Signal
Classification of Signals
Discrete/Analog(Continous)
Deterministic/Random
Periodic/Aperiodic
Even/Odd etc...
Amplitude- continuous
Time-continuous
Amplitude- continuous
Time-discrete
Amplitude- discrete
Amplitude- discrete
Time-discrete
Time-continuous
Discrete Vs Continous
Time is continous
Time is discrete
Defined at discrete instants of time- it is a sequence
of numbers
Deterministic
Periodic Vs Aperiodic
Even/Odd Signal
Even
Odd
Dimensions of a signal
Singular Functions
t =0, t0 ; t dt=1
(n)=1, n=0
=0, n0
u(t)=0,t<0
=1,t>0
u(n)=0, n<0
=1,n>=0
r(t) = 0, t<0
= t, t>0
r(n) = 0,n<0
= n, n>=0
t =u t+
1
1
u t
2
2
Discrete System
Example
Answer
Example
Summary
Mathematically as x1(n)
Graphically
Signal Amplitude
Signal Magnitude
Signal Power
Subtractor
Summation
Multiplication
Unit Delay
Example: a(5) = b(4) etc...
Summary
LTI Systems
Answer
Linear
Proportionality Characteristic
Linear Discrete
System
Output y(n)
Example
Linear Discrete
System
Non-Linear System
y(n) = [x(n)]2
Input x(n)
Linear Discrete
System
Summary
Time-Invariant Systems
Example
Linear Discrete
System
LTI
Discrete System
Output y(n)
Impulse Response
Analog
Analog
Digital to Analog Conversion
Periodic Sampling
Analog to Digital
Converter
Digital Values
Frequency Ambiquity
Samples
Important Points
Example
Another Example
Nyquist Criteria
Observation-1
Aliasing
Observation-2
Example
Original
Continous
Signal
Analog Anti
Aliasing Filter
(cutoff freq=BHz)
Filtered
Continous
Signal
Discrete
Samples
ADC
Binary Quantization
Example
Summary
Basic Concepts
Types of Signals
Classification of Signals
Discrete Signals,
Systems, Spectrum
LTI Systems
ADC, Sampling, Aliasing
Signal
Analog
Continuous
Time
Digital
Discrete
Time
ADC
Analog processing
Discrete processing
Filtering
Multiplexing
Filtering
LPF
HPF
BPF
BSF
Thank you
mkumar@cdac.in
FDM Vs FMDA
Network Layers
Case Study
1.5
1
LPF
3KHz
0.5
2KHz
0
-0.5
0
-0.5
-1
-1
-1.5
-1.5
200
400
600
800
1000
200
400
600
800
1000
800
1000
0.5
0
0
-1
-0.5
-2
-1
-3
-1.5
Only 2 Hz signal
remains
1.5
5KHz
0.5
0
0
200
400
600
800
200
400
600
800
1000
1000
3
2
1
1.5
LPF
8KHz
1
0.5
11KHz
-2
-3
0
-0.5
-1
-1.5
0
-1
200
400
600
800
1000
200
400
600
Only 2 Hz and 5 Hz
signals remain
0.5
2KHz
HPF
3KHz
0
-0.5
-1
-1.5
0
200
400
600
800
-2
1000
200
400
600
800
1000
Only 5 Hz and 11 Hz
signals remain
1.5
0.5
-1
-0.5
-2
-1
-3
-1.5
0
0
-1
-3
5KHz
0
200
400
600
800
1000
200
400
600
800
1000
Combined signal
1.5
1
1.5
HPF
8KHz
1
0.5
11KHz
0.5
0
-0.5
-1
-0.5
-1.5
-1
-1.5
0
200
400
600
800
1000
200
400
600
800
1000
2KHz
0
-0.5
-1
-1.5
0
200
400
600
800
1000
1.5
+
1.5
1
0.5
BPF
-1
-2
-1
-3
200
400
200
400
600
800
1000
600
800
1000
1
0.5
0
-0.5
-1
-0.5
-1
-1.5
1.5
-1.5
0
-0.5
-1.5
0
11KHz
0.5
5KHz
200
400
600
800
Combined signal
1000
fp1=4 Hz,
fp2=6 Hz,
fs1=3 Hz,
fs2=7 Hz
200
400
600
800
Only 5 Hz signal
remains
1000
2KHz
0
-0.5
-1
-1.5
200
400
600
800
1000
1.5
+
1.5
1
0.5
BSF
-1
-0.5
-2
-1
-3
0
-0.5
-1
-1.5
200
400
600
800
1000
1
0.5
0
-0.5
-1
-1.5
-1.5
0
0
1.5
11KHz
0.5
5KHz
200
400
600
800
1000
200
400
600
800
Combined signal
1000
fp1=4 Hz,
fp2=6 Hz,
fs1=3 Hz,
fs2=7 Hz
200
400
600
800
1000
5 Hz signal is filtered
out, only 2 Hz and 11
Hz signals remain
Case Study
Shoot
Capture
Play Back
Edit
Serve
Encode
Integrate