Cross-Correlation and Auto - Correlation
Cross-Correlation and Auto - Correlation
Spring 2008
Cross-
Cross -correlation
The cross correlation between x(n) and y(n) is defined as
rxy (l ) x (n ) y ( n l )
n
l 0,1,2,.....
(1)
rxy (l ) x( n l ) y ( n )
n
l 0,1,2,.....
The cross correlation between y(n) and x(n) is defined as
ryx (l ) x ( n l ) y ( n)
n
l 0,1,2,.....
(2)
ryx (l ) x ( n) y ( n l )
n
l 0,1,2,.....
1
Cross-
Cross -correlation
Example: Determine the cross correlation sequence rxy(l)
Example
x(n) = {……0. 0. 2. -1. 3. 7 .1. 2. -3. 0. 0……….}
y(n) = {……0. 0. 1. -1. 2. -2. 4. 1. -2. 5. 0. 0……….}
Solution:
Solution
rxy (0) x ( n ) y ( n)
n
rxy (0) 2 1 6 14 4 2 6 7
rxy (1) x(n) y(n 1)
n
y(n - 1) = {……0. 0. 1. -1. 2. -2. 4. 1. -2. 5.0.0……….}
rxy (1) 1 3 14 2 8 3 13
3
Digital Signal Processing
Slide 3
Cross correlation
rxy(2) 18 rxy (3) 16 rxy(4) 7 rxy(5) 5 rxy(6) 3 rxy(l) 0 l 7
rxy (1) 0 rxy (2) 33 rxy (3) 14 rxy (4) 36 rxy (5) 19
rxy(l) = {10. -9. 19. 36 .-14. 33. 0. 7. 13. -18. 16. -7. 5. -3}
↑
2
Autocorrelation
The autocorrelation of x(n) is defined as
rxx (l ) x( n l ) x( n)
n
l 0,1,2,.....
rxx (l ) x( n l ) x( n)
n
l 0,1,2,.....
5
Digital Signal Processing
Slide 5
Normalised correlations
The normalised autocorrelation of x(n) is defined as
rxx (l )
xx (l )
rxx (0)
The normalised cross correlation between x(n) and y(n)
is defined as
rxy (l )
xy (l )
rxx (0)ryy (0)
6
Digital Signal Processing
Slide 6
3
Crosscorrelation and Autocorrelation
7
Digital Signal Processing
Slide 7
l a l
2 n
rxx (l ) a (a )
n 0 1 a2
Then for all l
l
a
rxx (l )
1 a2
1
rxx (0)
1 a2
r (l )
xx (l ) xx a l
rxx (0)
8
Digital Signal Processing
Slide 8
4
Correlations of Power Signals
The cross correlation is defined for power signal as
M
1
rxy (l ) lim
M 2M 1
n M
x( n ) y ( n l )
M
1
rxx (l ) lim
M 2 M 1
n M
x( n ) x( n l )
Radar System
5
Radar System
Self Study
12
Digital Signal Processing
Slide 12