27 July 2015 Refined codebook for grayscale image coding based on vector quantization
Author Affiliations +
Abstract
Vector quantization (VQ) is a commonly used technique for image compression. Typically, the common codebooks (CCBs) that are designed by using multiple training images are used in VQ. The CCBs are stored in the public websites such that their storage cost can be omitted. In addition to the CCBs, the private codebooks (PCBs) that are designed by using the image to be compressed can be used in VQ. However, calculating the bit rates (BRs) of VQ includes the storage cost of the PCBs. It is observed that some codewords in the CCB are not used in VQ. The codebook refinement process is designed to generate the refined codebook (RCB) based on the CCB of each image. To cut down the BRs, the lossless index coding process and the two-stage lossless coding process are employed to encode the index table and the RCB, respectively. Experimental results reveal that the proposed scheme (PS) achieves better image qualities than VQ with the CCBs. In addition, the PS requires less BRs than VQ with the PCBs.
© 2015 Society of Photo-Optical Instrumentation Engineers (SPIE)
Yu-Chen Hu, Yu-Chen Hu, Wu-Lin Chen, Wu-Lin Chen, Pi-Yu Tsai, Pi-Yu Tsai, } "Refined codebook for grayscale image coding based on vector quantization," Optical Engineering 54(7), 073110 (27 July 2015). https://doi.org/10.1117/1.OE.54.7.073110 . Submission:
JOURNAL ARTICLE
11 PAGES


SHARE
Back to Top