Professional Documents
Culture Documents
Volume: 2 Issue: 7
ISSN: 2321-8169
2002 2006
_______________________________________________________________________________________________
Abstract-Recent development in image processing requires a compression algorithm with high speed and better performance in terms of quality
matrices. In this paper, an improved SPIHT algorithm based on Huffman coding for image compression are presented. The results are
successfully tested on different gray scale images by changing the compression rate. The best results are obtained by keeping decomposition
level at five. The traditional SPIHT algorithm degrades the performance in terms of PSNR and Compression Ratio. The Huffman coding based
improved SPIHT algorithm gives better performance as compared with traditional SPIHT algorithm. The input gray scale image decomposed by
wavelet filter type bior4.4 and relative wavelet coefficients are indexed and scanned by DWT, then applied to encode the coefficient by SPIHT
encoder. The generated image code vector of type UINT8 again encoded by Huffman Encoder which gives the compressed image in the form of
encoded data. At the other side, reverse process carried out to get the reconstructed image.
Keywords- PSNR, MSE, Compression Ratio, DWT, IDWT.
__________________________________________________*****_________________________________________________
I. INTRODUCTION
Image compression addresses the reduction in the amount
of data required to represent the digital image. Image
Compression is achieved by the removal of one or more of
three basic data redundancies as listed;
(1) Coding redundancy, which is present when less than
best possible code words are used;
(2) Inter pixel redundancy, which results from correlation
between the pixels of an image;
(3) Psycho visual redundancy, which is due to data that is
unnoticed by the human visual system.
The multimedia files (graphics, audio and video) require
substantial storage capacity and broadcast bandwidth. As the
rapid progress in digital communication system performance,
demand very high space for data storage capacity and data
transmission bandwidth continuous to surpass the capabilities
of available compression schemes. The recent growth of data
demanding multimedia-based web page applications have not
only sustained the need for more competent ways to encode
signals and images but have made compression of such signals
essential to store in communication technology.
Huffman coding is a form of statistical coding technique.
The codes contain smallest possible number of code symbols
per source symbol (e.g. grey level value) subject to the
constraint that the source symbols are coded one at a time.
Huffman coding more frequently used symbols have shorter
code words and works well for text and fax transmissions.
Huffman coding gives better performance in terms of
Compression Ratio and PSNR when combined with SPIHT.
In this paper the combined compression scheme are discussed.
Section 2 summarizes the present compression schemes. We
propose Huffman based Improved SPIHT algorithm structure
in Section 3 and Quality Evaluation in Sect. 4, Section 5
summarizes Results and Discussion. Conclusions are
presented in Sect. 6.
_______________________________________________________________________________________
ISSN: 2321-8169
2002 2006
_______________________________________________________________________________________________
What makes SPIHT really excellent is that it yields all those
individuality simultaneously.
2003
IJRITCC | July 2014, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
ISSN: 2321-8169
2002 2006
_______________________________________________________________________________________________
C. Decompression Process:
The decompression process reverses the compression
process to produce the reconstructed image as shown in
Figure 5. The reconstructed image may have lost some
information due to the compression, and may have an error or
distortion compared to the original image; but this is not in the
case of SPHIT. Almost all the image information
reconstructed after the decompression process and the
reconstructed image look similar to the original one.
V. RESULT
The above results tested on 512x512 Man and Chest
medical image. We can apply any image size also; for
compression/decompression speed measurement performance
tested on Intel core 2 duo processor with 2GB RAM and
150GB HDD.
TABLE I. PERFORMANCE OF TRADITIONAL SPIHT ALGORITHM
Man
Image
512x512
Chest
Medical
Image
512x512
Comp
Rate
PSNR
in dB
CR
Time
Response for
Compression
Time Response
for
Decompression
0.1
23.9
16.72
1.87 Sec.
3.46 Sec
0.2
26.39
8.36
4.05 Sec.
4.30 Sec.
0.3
27.94
5.57
6.91 Sec.
6.61 Sec.
0.4
29.34
4.18
10.32 Sec.
9.15 Sec.
0.5
30.54
3.34
14.02 Sec.
12.51 Sec.
0.6
31.4
2.78
21.82 Sec.
16.81 Sec.
0.1
37.77
19.56
2.20 Sec.
3.03 Sec.
0.2
42.52
9.77
3.71 Sec.
3.89 Sec.
0.3
45.14
6.51
5.72 Sec.
5.54 Sec.
0.4
46.79
4.88
9.62 Sec.
8.80 Sec.
0.5
48.16
3.91
12.81 Sec.
10.98 Sec.
0.6
49.17
3.25
17.88 Sec.
16.14 Sec.
PSNR
in dB
CR
Time
Response for
Compression
Time Response
for
Decompression
0.1
25.53
53.38
3.52 Sec.
3.59 Sec.
0.2
28.2
25.84
4.24 Sec.
5.20 Sec.
0.3
29.21
16.91
7.63 Sec.
8.95 Sec.
0.4
31.17
12.67
12.80 Sec.
14.36 Sec.
0.5
32.43
10.03
15.62 Sec.
16.54 Sec.
0.6
32.52
8.35
23.56 Sec.
24.57 Sec.
IV QUALITY MATRICES
0.1
39.17
63.65
2.18 Sec.
3.30 Sec.
0.2
44.16
30.25
3.93 Sec.
4.52 Sec.
0.3
47.06
19.89
6.44 Sec.
6.67 Sec.
0.4
48.72
14.75
10.25 Sec.
10.74 Sec.
0.5
49.74
11.78
13.20 Sec.
13.52 Sec.
0.6
51.11
9.73
20.04 Sec.
19.02 Sec.
Man
Image
512x512
Figure 3 Main Flow Chart of Decompression Process
Chest
Medical
Image
512x512
_______________________________________________________________________________________
ISSN: 2321-8169
2002 2006
_______________________________________________________________________________________________
enhanced by advance processer. Wavelet filter type used is
'bior4.4'.
2005
IJRITCC | July 2014, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
ISSN: 2321-8169
2002 2006
_______________________________________________________________________________________________
REFERENCES
[1]
[2]
[3]
[4]
[5]
Signal Processing,
Recognition 2013.
Image
Processing
and
Pattern
[6]
[7]
VI. CONCLUSION
In this paper we are presented a Huffman coding based
Improved SPIHT algorithm for image compression. The
performance of Traditional SPIHT and Improved SPIHT
algorithm is compared in terms of PSNR, Compression
ratio, compression/decompression speed. The result shows
that the improved approach enhances the quality parameters
in all aspect and it gives almost three times greater
performance in compression ratio than traditional SPIHT.
2006
IJRITCC | July 2014, Available @ http://www.ijritcc.org
_______________________________________________________________________________________