scispace - formally typeset
Journal ArticleDOI

An adaptive vector quantizer based on the Gold-Washing method for image compression

TLDR
The VLSI architecture for an adaptive vector quantizer is presented and can lead to the development of a high-speed image compressor with great local adaptivity, minimized complexity, and fairly good compression ratio.
Abstract
The VLSI architecture for an adaptive vector quantizer is presented. The adaptive vector quantization method does not require a-priori knowledge of the source statistics and the pre-trained codebook. The codebook is generated on the fly and is constantly updated to capture local textual features of data. The source data are directly compressed without requiring the generation of codebook in a separate pass. The adaptive method is based on backward adaption without any side information. The speed of data compression by using the proposed adaptive method is much faster than that by using the conventional vector quantization methods. The algorithm is shown to reach the rate distortion function for memoryless sources. In image processing, most smooth regions are matched by the code vectors and most edge data are preserved by using the block-data interpolation scheme. The VLSI architecture consists of two move-to-front vector quantizers and an index generator. It explores parallelism in the direction of the codebook size and pipelining in the direction of the vector dimension. According to the circuit simulations using the popular SPICE program, the computation power of the move-to-front vector quantizer can reach 40 billion operations per second at a system clock of 100 MHz by using 0.8 /spl mu/m CMOS technology. It can provide a computing capability of 50 Mpixels per second for high-speed image compression. The proposed algorithm and architecture can lead to the development of a high-speed image compressor with great local adaptivity, minimized complexity, and fairly good compression ratio. >

read more

Citations
More filters
Patent

Video encoder/decoder system

TL;DR: In this article, a method and an apparatus for encoding an image signal is presented, which includes an acquisition module disposed to receive the image signal and a first processor coupled to the acquisition module.
Patent

Method for adjusting the quality of a video coder

TL;DR: In this article, a method and an apparatus for encoding an image signal is presented, which includes an acquisition module disposed to receive the image signal and a first processor coupled to the acquisition module.
Patent

Method for generating a compressed video signal

TL;DR: In this article, a method and an apparatus for encoding an image signal is presented, which includes an acquisition module disposed to receive the image signal and a first processor coupled to the acquisition module.
Journal ArticleDOI

An on-line universal lossy data compression algorithm via continuous codebook refinement. I. Basic results

TL;DR: A new on-line universal lossy data compression algorithm is presented, for finite memoryless sources with unknown statistics, its performance asymptotically approaches the fundamental rate distortion limit.
Journal ArticleDOI

Generalized threshold replenishment: an adaptive vector quantization algorithm for the coding of nonstationary sources

TL;DR: Generalized threshold replenishment, a new adaptive-vector-quantization algorithm designed for the coding of non-stationary sources, differs from prior AVQ algorithms in that it features an explicit, online consideration of both rate and distortion.
References
More filters
Journal ArticleDOI

A mathematical theory of communication

TL;DR: This final installment of the paper considers the case where the signals or the messages or both are continuously variable, in contrast with the discrete nature assumed until now.
Journal ArticleDOI

An Algorithm for Vector Quantizer Design

TL;DR: An efficient and intuitive algorithm is presented for the design of vector quantizers based either on a known probabilistic model or on a long training sequence of data.
Book

Vector Quantization and Signal Compression

TL;DR: The author explains the design and implementation of the Levinson-Durbin Algorithm, which automates the very labor-intensive and therefore time-heavy and expensive process of designing and implementing a Quantizer.
Journal Article

Vector quantization

TL;DR: During the past few years several design algorithms have been developed for a variety of vector quantizers and the performance of these codes has been studied for speech waveforms, speech linear predictive parameter vectors, images, and several simulated random processes.
Journal ArticleDOI

On the Complexity of Finite Sequences

TL;DR: A new approach to the problem of evaluating the complexity ("randomness") of finite sequences is presented, related to the number of steps in a self-delimiting production process by which a given sequence is presumed to be generated.
Related Papers (5)