Vector Quantization using Genetic &Means Algorithm for Image Compression
نویسندگان
چکیده
In Vector Quantization (VQ), minimization of Mean Square Error (MSE) between code book vectors and training vectors is a non-linear problem. Traditional LBG type of algorithms converge to a local minimum, which depends on the initial code book. While most of the efforts in VQ have been directed towards designing efficient search algorithms for code book, little has been done in evolving a procedure to obtain an optimum code book. This paper addresses the problem of designing a globally optimum code book using Genetic Algorithms (GAS). GAS have been applied to many function optimization problems and have been shown to be good in finding optimal and near optimal solutions. GAS work on a coding of the parameter set over which the search has to be performed, rather than the parameters themselves. These encoded parameters are called solutions or chromosomes and the objective function value at a solution is the objective function value at the corresponding parameters. GAS solve optimization problems using a population of a fixed number solutions. A solution is a string of symbols. GAS evolve over generations. During each generation, they produce a new population from the current population by applying genetic operators viz., natural selection, crossover, and mutation. A solution consists of a string of symbols, typically binary symbols. Each solution in the population is associated with a figure of merit (fitness value) depending on the value of the function to be optimized. The selection operator selects a solution from the current population for the next population with probability proportional to its fitness value. Crossover operates on two solution string,s and results in another two stings. Typical crossover operator exchange the segments of selected stings across a crossover point with a probability. The mutation operator toggles each position in a string with a probability, called Mutation probability. For a detail study on GA, readers are referred to [2].
منابع مشابه
Genetic Algorithms for Large-Scale Clustering Problems
We consider the clustering problem in a case where the distances of elements are metric and both the number of attributes and the number of the clusters are large. Genetic algorithm approach gives in this environment high quality clusterings at the cost of long running time. Three new efficient crossover techniques are introduced. The hybridization of genetic algorithm and k-means algorithm is ...
متن کاملIteration Free Fractal Image Compression For Color Images Using Vector Quantization, Genetic Algorithm And Simulated Annealing
This research paper on iteration free fractal image compression for color images using the techniques Vector Quantization, Genetic Algorithm and Simulated Annealing is proposed, for lossy compression, to improve the decoded image quality, compression ratio and reduction in coding time. Fractal coding consists of the representation of image blocks through the contractive transformation coefficie...
متن کاملImage Compression: An approach using Wavelet Transform and Modified FCM
In recent past, vector quantization has been observed as an efficient technique for image compression. In general, image compression reduces the number bits required to represent an image. The main significance of image compression is that the quality of the image is preserved. This in turn increases the storage space and thereby the volume of the data that can be stored. Image compression is t...
متن کاملImage Compression Based on a Novel Fuzzy Learning Vector Quantization Algorithm
We introduce a novel fuzzy learning vector quantization algorithm for image compression. The design procedure of this algorithm encompasses two basic issues. Firstly, a modified objective function of the fuzzy c-means algorithm is reformulated and then is minimized by means of an iterative gradient-descent procedure. Secondly, the training procedure is equipped with a systematic strategy to acc...
متن کاملImproving Image Vector Quantization with a Genetic Accelerated K-Means Algorithm
In this paper, vector quantizer optimization is accomplished by a hybrid evolutionary method, which consists of a modified genetic algorithm (GA) with a local optimization module given by an accelerated version of the K-means algorithm. Simulation results regarding image compression based on VQ show that the codebooks optimized by the proposed method lead to reconstructed images with higher pea...
متن کاملUsing Vector Quantization for Image Processing
Image compression is the process of reducing the number of bits required to represent an image. Vector quantization, the mapping of pixel intensiry vectors into binary vectors indexing a limited number of possible reproductions, is a popular image compression algorithm. Compression has traditionally been done with little regard for image processing operations that may precede or follow the comp...
متن کامل