TransWikia.com

Importance of Phase in FFT of an image

Signal Processing Asked by Mohit Lamba on January 29, 2021

While processing digital images in the Fourier domain, mostly we exploit the amplitude and not the phase. This could be because the amplitude is much more structured and the amplitude spectrum reveals a lot about the spatial domain as illustrated in HIPR and other answers.

I am really curious to know what does the phase encapsulates, what can we infer from it, what kinds of operations can we perform on the phase of FFT of an image to achieve some objectives?

My specific interest lies in fusing two images in the frequency domain, but any PDF or well-documented links on understanding the phase of FFT(image) will help.

—— Edit (following images as suggested by TimWescott in comments)
enter image description here
enter image description here
enter image description here
enter image description here

One Answer

The amplitude of an image represents the intensity of the different frequencies in the image. Therefore, it holds the geometrical structure of features in the image (i.e. changes in the spatial domain).

The phase on the other hand, represents the locations of these features (which helps our human eye to better comprehend the image).

Here's a visualization I made in Matlab:

enter image description here

As you can see at the bottom, when we combine amplitude and phase from different images and perform inverse FFT, the resulting image looks much more like the original from which we took the phase. This means that phase holds more information about the image than amplitude.

Answered by Nitzan on January 29, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP