A Comparative Study On Adaptive Lifting Based Scheme and Interactive Artificial Bee Colony Algorithm For Image Compression
A Comparative Study On Adaptive Lifting Based Scheme and Interactive Artificial Bee Colony Algorithm For Image Compression
2, April 2015
ABSTRACT
Adaptive update lifting scheme based Interactive artificial bee colony algorithm is proposed in this paper.
Wavelet transform based compression technique is used for images and multimedia files. Approximation
and detail coefficients are extracted from the signal by filtering in wavelet transform. To increase
frequency resolution both approximation and detail coefficients are re-decomposed up to some level.
Artificial bee colony algorithm by local search finds different update coefficients to get quality of
compressed image by choosing optimally best update coefficient. In IABC, the affection between employed
bees and the onlooker bees is found by considering the concept of universal gravitation. By passing on
control parameter different values, the universal gravitation involved in the IABC has a single onlooker
bee & variety of quantities of employed bees. As a result, IABC compared with existing image compression
schemes such as wavelet transform and Artificial Bee colony Algorithm, the proposed work gives better
PSNR.
KEYWORDS
Image Compression, Artificial bee colony, Wavelet Transform, Adaptive Lifting Scheme.
1. INTRODUCTION
Wavelet coding is recognised as efficient coding technique for lossy image compression. It is
well known that, the wavelet transform decomposes a typical image data to a few coefficients
with large magnitude and many coefficients with small magnitude. As most of the energy of the
image concentrates on these coefficients with large magnitude, lossy compression systems just by
using coefficients with large magnitude can realize the reconstructed image with good quality and
high compression ratio. For wavelet transforms, Lifting Scheme(LS) (3,4)allows efficient
construction of the filter banks. The restriction of this structure is that the filter structure is fixed
over the entire signal. In many applications to shape itself to the signal it is very much desirable
to design the filter banks. A number of such adaptive Lifting Schemes are proposed in the
literature which consider local characteristics of the signal for adapting [13,16]. Ramanathan et
al.[15] applied ABC algorithm to determine the optimal window size to obtain satisfactory
compression and quality in the multi-objective manner. M. Mohamed Ismail and Dr. K.Baskaran
DOI : 10.5121/ijma.2015.7205
57
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
[16] have implemented ABC algorithm in update process of lifting scheme to get better PSNR.
PEI-WEI TSAI et al[23] have proposed the Interactive Artificial Bee Colony Optimization
algorithm.
Image compression technique using adaptive update lifting scheme and Interactive Artificial Bee
Colony Algorithm (IABC) is presented in this paper. The results obtained are compared with
wavelet transform & Artificial Bee Colony Algorithm proposed in the literature. The rest of the
paper is described as follows. Section II provides a brief overview of basic image compression
techniques. In section III, a general lifting scheme is discussed and compared with the adaptive
lifting scheme. Section IV discusses about the wavelet transform. In Section V, Artificial Bee
Colony Algorithm is explained and section VI describes the Interactive Artificial Bee Colony
algorithm and Experimental results are discussed in Section VII.
3. LIFTING SCHEME
Lifting scheme is simplest and efficient algorithm to calculate wavelet transforms. Lifting scheme
is used to implement critically sampled filter banks which have integer output. The lifting scheme
can custom design the filters, essential in the transform algorithms. Independent of translating
and dilating, needless of frequency analysis, lifting scheme is processed into space domain. An
answer to the algebraic stage of wavelet construction is provided by lifting scheme, which leads
to a fast in-place calculation of the wavelet transform, i.e. it does not require auxiliary memory.
Different wavelets show different image compression effect; the compressed image quality and
the compression rate are not only relational to the filter length, but also concerns with regularity
and local frequency, vanishing moment, orthogonality, bi-orthogonality. In this paper, we
58
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
implement adaptive lifting scheme based upon wavelet decomposition. Then, with the help of
IABC algorithm, we find the best directional window size to get better compression ratio with
considerable quality.
As long as for the inverse and forward transforms U and P are chosen, the original signal will be
perfectly reconstructed. The inverse lifting stage is shown in Fig.2.
59
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
Figure 2. Inverse lifting steps: undo the Update, undo the Predict, and Merge the even and odd samples
According to the structure of lifting, Adaptive Lifting Scheme performs update first , and then
performs prediction.
4. WAVELET TRANSFORM
The wavelet transform decomposes a typical image data to a few coefficients with large
magnitude and many coefficients with small magnitude. In wavelet transform first step
decomposes a signal into constituent parts in the time-frequency domain on a basis function
localized in both time and frequency domains. The image or signal is decomposed into four
different frequencies: approximation, vertical detail, horizontal detail and diagonal detail.
60
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
Up to a level the decompositions are repeated on the approximation coefficients. As details are
not decomposed at the high levels and can be described by the small scale wavelet coefficients,
wavelet transform is not suitable for images having rapid variations.
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
62
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
7. EXPERIMENTAL RESULTS
The IABC algorithm is tested on standard images with different image formats such as tif, png
jpeg. The results obtained using IABC are shown in figure 7. The results are tabulated for various
images in Table(1) & Table(2). Figure 8 & Figure 9 respectively presents the result for
Cameraman Image & Pepper Image graphically. The results obtained are with the results of
different image compression scheme such as wavelet transform, Artificial Bee colony algorithm
& Interactive Artificial Bee colony algorithm.
Image 1: Cameraman Image
(a)
(b)
Figure 7. Reconstructed Images with Lifting using IABC (a) Original Image (b) Output Image.
64
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
A. Comparison Tables
Table 1: Comparison table for cameraman image
65
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
A. Comparison Graphs
REFERENCES
[1]
[2]
Subramanya A. Image Compression Technique, potentials IEEE, Vol. 20, issue 1,pp19-23, FebMarch 2001.
Rafael C. Gonzalez, Richard Eugene; Digital image processing, Edition 3, 2008,page 466.
66
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
67
The International Journal of Multimedia & Its Applications (IJMA) Vol.7, No.2, April 2015
[24] Vrinda Shivashetty, G.G Rajput, Adaptive Lifting Based Image Compression Scheme Using
Interactive Artificial Bee Colony Algorithm, CSITY, SIGPRO, DTMN-2015, pp. 09-21, DOI:
10.5121/csit.2015.50302
[25] Dalijit Singh, Sukhjeet Kaur Ranade, Comparative Analysis of Transform based Lossy Image
Compression Techniques, International Journal of Engineering Research and Applications(IJERA) ,
Vol.2, Issue 5, September-October 2012, pp. 1736-1741.
AUTHORS
Dr. G. G. Rajput currently working as Associate Professor in the Department of Computer Science at Rani
Channamma University Belagavi, Karnataka State, India. The Area of interest includes Image processing,
Pattern recognition, Operations Research and Software Engineering.
Vrinda Shiva Shetty received B.E from Gurbarga University and M.Tech degree from VTU in Computer
Science and Engineering and presently pursuing Ph.D in Image Compression from the University of
Gulbarga University, Gulbarga, and Karnataka. Field of Interest includes Intelligent Image Processing,
Evolutionary Computation.
68