International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 1 - Number 7 |
Year of Publication: 2010 |
Authors: V.S.Shingate, T.R.Sontakke |
10.5120/161-285 |
V.S.Shingate, T.R.Sontakke . Still Image Compression Using Embedded Zerotree Wavelet Encoding. International Journal of Computer Applications. 1, 7 ( February 2010), 62-67. DOI=10.5120/161-285
This paper proposes a Embedded Zerotree Wavelet Encoding (EZW) for image compression. Shapiro’s Embedded Zerotree Wavelet encoder or EZW encoder for short [Sha93]. An EZW encoder is an encoder specially designed to use with wavelet transforms, which explains why it has the word wavelet in its name. The EZW encoder was originally designed to operate on images (2D-signals) but it can also be used on other dimensional signals. The EZW encoder is based on progressive encoding to compress an image into a bit stream with increasing accuracy. This means that when more bits are added to the stream, the decoded image will contain more detail, a property similar to JPEG encoded images. It is also similar to the representation of a number like ?. Every digit we add increases the accuracy of the number, but we can stop at any accuracy we like. Progressive encoding is also known as embedded encoding. Coding an image using the EZW scheme, together with some optimizations results in a remarkably effective image compressor with the property that the compressed data stream can have any bit rate desired. Any bit rate is only possible if there is information loss somewhere so that the compressor is lossy. However, lossless compression is also possible with an EZW encoder, but of course with less spectacular results.