Professional Documents
Culture Documents
1-D DCT
(2 x 1)u
C (u ) a (u ) f ( x) cos
x 0
2N
N 1
(2 x 1)u
f ( x ) a (u )C (u ) cos
u 0
2N
N 1
Where
x = 0,1,N-1
u = 0,1,N-1
a (u )
1
N
u0
2
N
u 1, , N 1
1
1
1
1
0.924 0.383 0.383 0.924
0.707 0.707 0.707 0.707
2-D DCT
C (u , v) a (u )a (v)
x 0 y 0
(2 x 1)u
(2 y 1)v
f ( x, y ) cos
cos
2N
2N
( 2 x 1)u
(2 y 1)v
f ( x, y ) a (u ) a (v)C (u , v) cos
cos
u 0 v 0
2N
2N
N 1N 1
u , v 0,1, , N 1
1 1
1 1
1 1
1 1
0.707
0.707
0.707
0.707
1 1 0.924
0.924
0.924
0.924
1 1 0.383
0.383
0.383
0.383
1 1 0.383 0.383 0.383 0.383
0.707
0.707
0.707 0.383 0.383 0.383 0.383
DCT-Advantages
Example:
Example: x(n) = [1 2 3 4]
C(k) = [5 -2.23 0 -0.16]
Reconstruction with first 2 coefficients
With DFT:
X(k) = [10 -2+ 2i -2 -2- 2i]
Reconstruction with first 2 coefficients
Example:2-D
1 2 3 4
1 2 3 4
A( x, y )
1 2 3 4
1
2
3
4
A' ( x, y )
1.0429
1.0429
1.0429
1.0429
C (k1, k 2)
10 4.46 0 0.32
0
0
0
0
Example:2-D
Using 2-D DFT
1.5
1.5
A' ( x, y )
1.5
1.5
1.5
1.5
1.5
1.5
40 8 8i 8 8 8i
0
0
0
0
X (k1, k 2)
0
0
0
0
0
0
0
0
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
y ( n)
y (k )
C x (k )
x(n),
x(2 N 1 n),
or
0 n N 1
N n 2 N 1
DFT
.. . .
2 N 1
kn
y
(
n
)
W
2N ,
0 k 2N 1
n 0
N 1
Y ( k ) x ( n) W
n 0
kn
2N
2 N 1
kn
x
(
2
N
n
)
W
2N , 0 k 2N 1
n N
k 2n 1 , 0 k 2 N 1
2N
W2 N Y (k ),
0
0 k N 1
otherwise