Part 2 Solution To Exercise On 2DDCT Using Matrix Implementation
Part 2 Solution To Exercise On 2DDCT Using Matrix Implementation
N 1 N 1
(2i 1)u (2 j 1)v
Suv (u ) ( v ) sij cos cos
i 0 j 0 2N 2N
N 1
(2i 1)u N 1
(2 j 1)v
(u ) cos ( v ) sij cos
2N 2N
i 0 j 0
Fiv
N 1
(2i 1)u
(u ) Fiv cos
i 0 2N
First Stage
Second Stage
0 10 0 10
10 0 10 0
First column: Fi 0 , Su 0 , Third column: Fi 2 , Su 2
10 10 10 10
0 0 0 0
Second and fourth columns are all zeros.
10 0 10 0
0 0 0 0
Suv
10 0 10 0
0 0 0 0
(b)
20 20 20 20
20 20 20 20 1
B A
20 20 20 20 2
20 20 20 20
Hence
80 0 0 0 10 0 10 0 75 0 5 0
0 0 0 0 1 0
0 0 0 0 0 0 0
2-D DCT of B =
0 0 0 0 2 10 0 10 0 5 0 5 0
0 0 0 0 0 0 0 0 0 0 0 0