  Zernike moments can be used to generate invariant features that are applied
in various machine vision applications. They, however, suffer from slow
implementation and numerical stability problems. We propose a novel method for
computing Zernike using Fast Fourier Transform (FFT) and GPU computing. The
method can be used to generate accurate moments up to high orders, and can
compute Zernike moments of 4K resolution images in real-time. Numerical
accuracies of Zernike moments computed with the proposed FFT approach have been
analyzed using the orthogonality property and the results show that they beat
other methods in numerical stability. The proposed method is simple and fast
and can make use of the huge GPU-FFT libraries that are available in several
programming frameworks.
