A Novel Pixel Grouping Scheme for AMBTC Based on Particle Swarm Optimization.

Zhihong Li,Qiang Jin,Chin-Chen Chang,Anhong Wang,Li Liu
2016-01-01
Abstract:Block truncation coding (BTC) is an efficient compression method for grayscale images. Based on the basic concept of traditional BTC, Absolute moment block truncation coding (AMBTC), which utilizes the average value of each block as the threshold to divide each block into two pixel groups and a corresponding bitmap, is widely used because it is simple and efficient. However, the average value of each block value is not always the best threshold to recover the original image. In this paper, we use particle swarm optimization (PSO) to search the optimal threshold in order to minimize the distortion of the recovered image. In the meantime, by using PSO algorithm, the speed of searching the optimal threshold can be flexibly changed according to two coefficients, the population of initialized particles and the maximum iteration time of PSO. The experimental results show that the restored image of our method has better visual quality than AMBTC and is especially efficient to find the near optimal threshold when the block size is large.
What problem does this paper attempt to address?