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

조회 수: 1 (최근 30일)
Mona Mahboob Kanafi
Mona Mahboob Kanafi 2013년 6월 27일
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
Matt J
Matt J 2013년 6월 27일
편집: Matt J 2013년 6월 27일
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.

댓글을 달려면 로그인하십시오.

답변 (2개)

Matt J
Matt J 2013년 6월 27일
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
Mona Mahboob Kanafi
Mona Mahboob Kanafi 2013년 6월 27일
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.

댓글을 달려면 로그인하십시오.


Matt J
Matt J 2013년 6월 27일
편집: Matt J 2013년 6월 27일
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.

카테고리

Help CenterFile Exchange에서 Fourier Analysis and Filtering에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by