Beruflich Dokumente
Kultur Dokumente
I. INTRODUCTION
The objective of this paper is two fold. First, the images are
compressed by using the techniques SPIHT, EZW and SOFM.
---------- (1)
where, N is the total number of pixels. So the largest
coefficients contain the information that reduces the MSE
distortion.
A. SPIHT Coding
It is important to have the encoder and decoder test sets
for significance in the same way, so the coding algorithm uses
three lists called list of significant pixels (LSP), list of
insignificant pixels (LIP), and list of insignificant sets (LIS).
1. Initialization: Set n to [log2 maxi,j(ci,j)] and transmit n. Set
the LSP to empty. Set the LIP to the coordinates of all the
roots (i, j)
(i, j)
H that have descendants.
2. Sorting pass:
2.1 for each entry (i, j) in the LIP do:
2.1.1 output Sn(i, j);
2.1.2 if Sn(i, j) = 1, move (i, j) to the LSP
and output the sign of ci,j ;
2.2 for each entry (i, j) in the LIS do:
2.2.1 if the entry is of type A, then
output Sn(D(i, j));
if Sn (D(i, j)) = 1, then
for each (k, l)
O(i, j) do:
output Sn(k, l);
if Sn (k, l) = 1, add (k, l) to the LSP,
output the sign of ck,l;
if Sn(k, l) = 0, append (k, l) to the
LIP;
if L(i, j) not equal to 0, move (i, j) to the end
of the LIS, as a type-B entry, and go to step
2.2.2; else, remove entry (i, j) from the LIS;
2.2.3 if the entry is of type B, then
output Sn(L(i, j));
if Sn (L(i, j)) = 1, then
append each (k, l)
O(i,
j) to the LIS as a type-A entry:
remove (i, j) from the LIS:
3. Refinement pass: for each entry (i, j) in the LSP, except
those included in the last sorting pass (the one with the same
n), output the nth most significant bit of |ci,j|;
4. Loop: decrement n by 1 and go to step 2 if needed.
III. EZW ALGORITHM
The EZW algorithm was one of the first and powerful
algorithms based on Wavelet based Image compression. The
other algorithms were created depending upon the
fundamental concepts of EZW. The EZW algorithm was
-----------------(2)
4. Updating:
Fig. 2 Classifying a Coefficient
-----------------(3)
Continue until noticeable changes are observed.
V. EXPERIMENTS
The images Lena, Baboon, Cameraman, Peppers, Barbara
and Bridge are used for the experiments. The results of
experiments are used to find the PSNR (Peak Signal to Noise
Ratio) values and MSE (Mean Square Error) values for the
reconstructed images. The results that got by using SPIHT
technique are shown in the Fig. 3 and Fig. 4. Some of the best
results highest PSNR values for given compression ratios for
the sample images have obtained with SPIHT.
-------------(4)
The SPIHT method is not a simple extension of
traditional methods for image compression, and represents an
important advance in the field. The method deserves special
attention because it provides highest image quality,
progressive image transmission, fully embedded coded file,
Simple quantization, exact bit rate coding and Error
protection. Furthermore, its embedded coding process proved
to be effective in a broad range of reconstruction qualities.
TABLE I
PSNR & MSE VALUES FOR SPIHT
Image
PSNR
MSE
Lena
39.85
6.7242
Cameraman
35.56
18.0679
Bridge
29.78
68.4667
Barbara
36.62
14.1501
Peppers
37.81
10.7597
Baboon
28.53
91.2663
Image
PSNR
MSE
Lena
26.21
155.6583
Cameraman
24.43
234.2509
Bridge
23.68
278.6882
Barbara
22.92
332.1073
Peppers
23.59
89.8794
Baboon
22.19
134.7829
Image
PSNR
MSE
Lena
11.5208
4.5814e+003
Cameraman
11.5090
4.5939 e+003
Bridge
11.5548
4.5457 e+003
Barbara
11.3605
4.7537 e+003
Peppers
11.5544
4.5461 e+003
Baboon
11.2623
4.8625e+003
45
40
35
PSNR
30
SPIHT
25
EZW
20
SOFM
15
10
5
0
1
MSE
250
200
SPIHT
EZW
150
100
50
0
1
AUTHORS