Copyright 2004 Ken Greenebaum
2D DCT
n
Can be performed by
n
Doing 1D DCT on rows
n
Followed by a 1D DCT on the columns
n
n
With clever mathematical optimization
n
8x8 DCT matrix multiplication with
n
5 multiplies
n
29 adds