1. Sampling Theorem
Definition:
The Sampling Theorem (Shannon-Nyquist) states that a continuous signal can be perfectly reconstructed from its samples if it is sampled at twice the maximum frequency present in the signal.
Formula:
where:
-
= sampling frequency
-
= highest frequency component in the signal
Application:
Used in digitizing analog images to ensure no information is lost during sampling.
2. Anti-Aliasing
Aliasing:
Occurs when sampling is done below the Nyquist rate, leading to overlapping frequency components and distortion.
Anti-Aliasing:
A process to suppress high frequencies before sampling using low-pass filters to prevent aliasing.
3. Image Quantization
Definition:
Process of mapping a range of continuous pixel values to a finite number of levels.
Types:
-
Scalar Quantization: Each pixel is quantized independently.
-
Vector Quantization: Blocks of pixels are quantized together.
Quantization Error:
Too few levels → loss of detail, visible banding.
4. Orthogonal and Unitary Transforms
Orthogonal Transform:
A linear transformation using an orthogonal matrix where:
-
Preserves energy.
-
Examples: DFT, DCT, Haar, Hadamard.
Unitary Transform:
A generalization using complex numbers:
where is the conjugate transpose.
5. Discrete Fourier Transform (DFT)
Formula:
-
Converts spatial image to frequency domain.
-
Captures periodic patterns.
-
Used in filtering, compression.
6. Discrete Cosine Transform (DCT)
Formula (1D):
Like DFT, but uses only real cosine terms.
-
Energy compaction is high → used in JPEG compression.
7. Hadamard Transform
Properties:
-
Uses only +1 and −1 (binary values).
-
Fast to compute (no multiplications).
-
Not based on sinusoidal functions.
Matrix:
Hadamard matrix is recursively defined:
8. Haar Transform
Properties:
-
Simplest wavelet transform.
-
Breaks signal into approximation and detail parts.
-
Useful for multi-resolution analysis.
Steps:
-
Divide signal into pairs.
-
Calculate average and difference.
-
Recurse on averages.
9. Karhunen-Loeve Transform (KLT / PCA)
Definition:
A statistical transform that decorrelates data. Also known as Principal Component Analysis (PCA).
Steps:
-
Calculate covariance matrix.
-
Compute eigenvalues and eigenvectors.
-
Transform data using eigenvectors.
Advantage:
-
Optimal energy compaction.
-
Basis vectors are data-dependent.
-
Used in face recognition, compression.
Comments
Post a Comment