2D FFT of an image shows some invalid values for high frequencies

3 visualizaciones (últimos 30 días)
I uploaded my 2D FFT magnitude image here:
If you take a look at it, for high frequencies[right, left, top and bottom], only at around x and y axis, there are some points with high power[yellow color]. These points shouldn't be in the resultant FFT2, since I know the original height image is isotropic and therefore the 2D FFT must look something like the example below(just note high frequencies; they are not for the same image):
Now, the question is, what could be the possible reasons for such a behavior at high frequencies?
  1 comentario
Matt J
Matt J el 27 de Jun. de 2013
Editada: Matt J el 27 de Jun. de 2013
since I know the original height image is isotropic and therefore the 2D FFT must look something like the example below
Post the original height image, so that we can verify that it is isotropic.
Have you used 'axis equal' to display these images? I can discern some asymmetry in your 2nd FFT image, even though it is mostly isotropic.

Iniciar sesión para comentar.

Respuestas (2)

Matt J
Matt J el 27 de Jun. de 2013
Now, the question is, what could be the possible reasons for such a behavior at high frequencies?
Because the frequencies you've shown are not really "high". Both plots look the same, except that the first one has smaller axis limits and is presenting a cropped view of the 2nd one.
  1 comentario
Mona Mahboob Kanafi
Mona Mahboob Kanafi el 27 de Jun. de 2013
Hi Matt, by high frequencies I mean 'high' in comparison to zero. And those images are not the same, because the first one is an image of a real surface measurement but the second one is a theoretical generated surface to see how my code works. I asked the readers just to take a look at the second image on its high frequencies to see what I mean by isotropy in the image and what I don't want to see in the first image. And know whether it's a calculation problem or some problem in the profilometer or the software we use while exporting the data.

Iniciar sesión para comentar.


Matt J
Matt J el 27 de Jun. de 2013
Editada: Matt J el 27 de Jun. de 2013
Is it possible that you have non-isotropic noise? Even if the underlying input signal is isotropic, asymmetric high freqeuncy noise could certainly cause asymmetry in the high frequency spectrum.

Categorías

Más información sobre Fourier Analysis and Filtering en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by