Image Transform-WKF
Image Transform-WKF
Image Transform
Dr. Eng. Ir. Wikky Fawwaz Al Maki, S.T., M.Eng.
Mathematical Preliminaries
2-D Orthogonal and Unitary Transform
Karhunen Loeve Transform
Discrete Cosine Transform
Discrete Sine Transform
Welsh Hadamard Transform
Haar Transform
Slant Transform
must satisfies
The completeness property assures that this error will be zero for P= Q= N
Orthonormality and Completeness:
A={a(k,m)}and B={b(l,n)}are unitary:
Usually B is selected same as A(A=B):
Unitary Transform!
9 11/02/2020 CIG4E3 / Pengolahan Citra Digital
Matrix Representation of Image Transform
separable
is
Compute transform =
Basis images
, i.e. energy-conserved
The transform coefficients tends to be decorrelated, i.e., the off-
diagonal elements of are approaching zero
The
concepts of eigenvalues and eigenvectors are important for
understanding the KL transform.
The population may arise from the formation of the above vectors
for different image pixels
then and so
then
They are ordered so that the first row of A is the eigenvector corresponding
to the largest eigenvalue, and the last row the eigenvector corresponding
to the smallest eigenvalue
KL transform is independent of the image data themselves, but related to its 2nd-
order statistics
or
where is the N2 x 1 vector representation of
where
KL transform : or
2D cases:
For highly correlated data, DCT has good energy compaction. That is, for first-
order stationary Markov sequence with correlation ρ≅1, DCT is approximate to KL
transform
2D Cases : A=A*=AT=Ψ
Fast transform
1D Case:
The number of transitions from 1 to -1 is called sequency (like ω in the continuous case)
H= Hn, N= 2n
A=A*=AT=H
For highly correlated images, Hadamard transform also has good energy
compaction
1D Case:
2D Case: Hr*A*HrT
Fast Transform
Poor energy compactness
N=2n
Real and Orthogonal S=S*S-1=ST
Fast
Very Good Compactness