Exercise 4.3.7

Answers

We can follow the same pattern for 1D FFT as in IV.1, e.g. equation (11), where we decompose the Fourier matrix ΩN into ΩN 2 , and recurse until there’s only 1 element in the matrix.

In 2D, it now involves Kronecker product which is more complicated. Since in 2D DFT, we apply 1D DFT twice on rows and columns, so we probably can count them independently here, so

For an n by n image, since we have reductions from both dimensions, the final count for size n = 2l is reduced from n2n2 = n4 to

1 4n2l = 1 4n2log 2(n).

Each level l will need 1 4n2 calculations.

User profile picture
2020-03-20 00:00
Comments