Abstract

Vector quantization (VQ) is an attractive image compression technique. VQ utilizes the high correlations between neighboring pixels in a block, but disregards the high correlations between the adjacent blocks. Unlike VQ, Side match VQ (SMVQ) exploits codeword information of two encoded adjacent blocks, the upper and left blocks, to encode the current input vector. However, SMVQ doesn’t consider edge characteristics of the current input vector and its neighboring vectors at all. Variable-rate SMVQ has been proposed in the literature that exploits a block classifier to decide which class the input vector belongs to using the variances of the upper and left codewords. However, this block classifier didn’t take the variance of the current input vector itself into account. Based on this, variable-rate SMVQ with a new block classifier called new CSMVQ is proposed. This classifier uses the variance of the input vector together with variances of its neighboring encoded blocks to encode the input vector. Experimental results show that new CSMVQ can obtain lower bit rate than VQ and old CSMVQ. Moreover, new CSMVQ can obtain higher image quality than SMVQ, old CSMVQ and VQ. In addition, new CSMVQ needs shorter encoding time than old CSMVQ.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.