written 7.9 years ago by |
Walsh transform
The Walsh Transform matrix is obtained from the Hadamard matrix by re-arranging the rows in increasing sign change order.
The Hadamard matrix is given below
$H[8]=\begin{vmatrix} 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\ 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\\ 1 & 1 & -1 & - 1 &1 & -1 & -1 & -1 \\ 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1 \\ 1 & 1 & 1 & 1 & -1 & -1& -1 & -1 \\ 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1\\ 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\\ 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1 \end{vmatrix}$
Rearranging the rows of the Hadamard matrix to get an increasing order of sign changesgives us the Walsh matrix
$H[8]=\begin{vmatrix} 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\ 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\\ 1 & 1 & -1 & - 1 & -1 & -1 & 1 & 1 \\ 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1 \\ 1 & -1 & -1 & 1 & 1 & -1& -1 & 1 \\ 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1\\ 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\\ 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1 \end{vmatrix}$
Plotting each of the rows of the Walsh matrix gives us the Walsh basis functions. Walsh transformation can be calculated using the Matrix Equation
$X[n]=[W(N) x(n)]$
The inverse is given by $x(n)=1/N [W(N)X(n)].$
Wavelet Transform:
Two dimentional Forward Pyramid Decomposition:
- In wavelet Transform, an image signal is passed through an analysis filter bank followed by decimation operation.
- The analysis filter bank consists of a LPF and HPF.
When the signal passes through these filters,it splits into two bands.
The LPF which corresponds to an averaging operation,extracts texture information of the signal.
The HPF,which corresponds to differencing operation,extracts the detail information of the signal.
- The output filter is decimated by two.
- A Two Dimentional Transform is accomplished by Row-wise filtering operation using parallel bank of filters followed by Row-wise filtering operation using parallel bamk of filters. Each time the output of filters is decimated by two.
- This operation splits input image into four bands of data,LL(Low-Low),HL(High-Low),LH(Low-High),HH(High-High).
- The LL band can be decomposed once again in the same manner , thereby producing even more subbands. This can be done up to any level, thereby resulting in a pyramidal decomposition.
Two Dimensional Inverse Pyramid Reconstruction:
- In inverse wavelet transform, the decomposed frequency band images LL,LH,HL,HH are first interpolated by factor two and then further passed through a synthesis filter bank.
- The synthesis filter bank consists of a LPF and HPF.
- When the decomposed frequency band image signal is passed through these filters,the output is merged into single band image.
- The reconstructed image is exactly same as original input image.