JOURNAL OF TELECOMMUNICATIONS, VOLUME 16, ISSUE 1, SEPTEMBER 2012
8
Color Image Compression Using Two DimensionsDiscrete Wavelet Transform (2D-DWT)
Samir J. AL- Muraab
ABSTRACT:
More applications of advanced communication systems (Mobile, Internet, Satellite) need small or narrow channel capacity in order toincrease the information bit rate/sec, so we use the information Compression process. This study presents a system for color image compression typeJPEG by using Two Dimension Discrete Wavelet Transform [2D- DWT], with some digital signal processing techniques. The results of this system are 50%compression with good accuracy and 75% compression with suitable accuracy, and with consideration the image size for display process. All programs,graphics, and the results are accomplished by using MATLAB version (7).
Index Terms
Two Dimensions Discrete Wavelet Transform 2D-DWT, Color Image Compression, Color Image Decompression.
———————————————— • Samir J. AL- Muraab is with the Babylon University- college of Engineering.
1.
INTRODUCTION
For huge volume of multimedia (audio, video andgraphics) and without compression we need more storagecapacity and large transmission bandwidth. The increasinguse of digital images and growth
of data intensivemultimedia based web applications have cause muchpressure on the researchers to find the way of using theimages in the web applications more effectively. Internet
teleconferencing, High Definition Television (HDTV), satellitecommunications and digital storage of movies are not feasiblewithout a high degree of compression. As it is, such
applications are far from realizing their full potential largely
due to the limitations of common image compression
techniques [1 2 4].Two main common compressed graphic image formats arenamely Joint Photographic Experts Group (JPEG) which isestablished by International Standards Organization andInternational Electro-Technical Commission while theGraphic Interchange Format (GIF) method is commonlyused for line art and other images in which geometric shapesin the Internet[1 2 3 4].
2.
IMAGE
COMPRESSION
Two elementary components of compression areredundancy and irrelevancy reduction. The removing ofduplication from the signal source image means redundancyreduction. And the parts of the signal that is not noticed bythe signal receiver means irrelevancy reduction, namely theHuman Visual System (HVS). In general, three types ofredundancy can be identified [4]:(i) Spatial Redundancy or correlation betweenneighboring pixel values,(ii) Spectral Redundancy or correlation between differentcolor planes or spectral bands and(iii) Temporal Redundancy or correlation betweenadjacent frames in a sequence of images especially in videoapplications.Removing the spatial and spectral redundancies as muchas possible is mean that reducing the number of bits needed
3.
WAVELETS
FOR
IMAGE
COMPRESSION
By contractions and translations of mother wavelet on theinput data the wavelet transform uses both the spatial andfrequency correlation of data. It supports the multi-resolutionanalysis of data i.e. it can be applied to different scalesaccording to the details required, which allows progressivetransmission and zooming of the image without the need ofextra storage. And because of symmetric nature that is boththe forward and the inverse transform have the samecomplexity, building fast compression and decompressionroutines of wavelet transform. So that the characteristics ofwavelet transform well corrected for image compressioninclude the ability to take into account of Human VisualSystem’s (HVS) characteristics, very good energy compactioncapabilities, robustness under transmission, high compressionratio etc.[2].The sub band coding scheme is very similar to the schemeof implementation of wavelet compression: the signal isdecomposed using filter banks. The output of the filter banksis down-sampled, quantized, and encoded. The decoderdecodes the coded representation, up-samples andrecomposes the signal [2].We can get from information of an image, approximationand detail sub signals by using wavelet transform. Theapproximation sub signal shows the general trend of pixelvalues and other three detail sub signals show the vertical,horizontal and diagonal details or changes in the images. Thedetails can be set to zero without significantly changing theimage if it very small (less than threshold). The greater thecompression ratio means the greater the number of zeros. Ifthe energy retained (amount of information retained by animage after compression and decompression) is 100% thenthe compression is lossless as the image can be reconstructedexactly. This occurs when the threshold value is set to zero,meaning that the details have not been changed. If any valueis changed then energy will be lost and thus lossycompression occurs [2 11 12].