Fourier transforms, Two-dimensional Fourier transforms and its applications.

3. Describe Fourier transforms, Two-dimensional Fourier transforms (wiener filtering and Discrete cosine transform). Mention Applications.

Answer:

1. Fourier Transforms

Fourier Transform is a mathematical tool that transforms a spatial domain signal/image into its frequency domain representation. It is used to analyze the frequency content of images and filters.

Where:

  • M,N: Image width and height

All 1D Fourier properties extend to 2D using vector inner products.

Used in:

  • JPEG, MPEG, H.264
  • Block-based compression (8×8 blocks)

DCT Basis Functions:

  • First (DC) component: constant
  • Higher: encode horizontal/vertical frequencies
  • Used in image/video compression standards

5. Applications of Fourier Transforms

5.1. Sharpening and Noise Removal

  • Performed using neighborhood processing.
  • Traditionally done via linear filters (e.g., convolution).
  • Modern techniques favor non-linear filters:
    • Weighted median, bilateral filter, anisotropic diffusion, non-local means.
  • Variational methods (e.g., total variation using L1 norm) are also used.
  • Recently, deep neural networks dominate denoising tasks (Section 10.3).

5.2. Effectiveness Measurement of Denoising

  • Common metric: Peak Signal-to-Noise Ratio (PSNR) — used when clean image is known.
  • Better metrics:
    • SSIM (Structural Similarity Index).
    • FLIP (perceptual image difference).
    • Neural perceptual similarity metrics — prefer texture-preserving results over overly smooth outputs.
  • In absence of clean image: use no-reference image quality assessment.

5.3. Blur Removal and Super-resolution

  • Covered in detail in Section 10.3.
  • Use advanced models (often deep learning) for:
    • Removing motion or defocus blur.
    • Enhancing image resolution.

These show how filters attenuate or enhance different frequency ranges.

Leave a Reply

Your email address will not be published. Required fields are marked *