Appendix A

AN ALGORITHM OF THE TWO-DIMENSIONAL FOURIER TRANSFORM1

GRIGORYAN A. M.

A new algorithm for calculating the two-dimensional Fourier transform is proposed, by constructing the tensor of the third order. It is shown, that such an algorithm requires operations of multiplication by 1.6-2 times fewer, than known algorithms and does not require an additional temporary storage for saving intermediate results of calculations.

Consider an arbitrary array {fn,k} of the discrete signal, whose size for simplicity of exposition will be considered equal, i.e., n, k = 1 : N, for an integer number N.

At each point (p, s) of the spectrum, the Fourier transform of the signal up to the normalized factor equals

Fp,s=n=1Nk=1Nfn,kWnp+ks,

(A.1)

Get Image Processing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.