Summary
Colour quantised images consist of two parts: a colour palette which represents all possible colours in the image, and an index image which stores which colour is to be used at each pixel position. This index image still contains a large amount of redundant information which can be exploited by applying lossless image compression algorithms. The achieved compression ratio however depends on the ordering of the colour entries in the palette. Hence, in order to achieve better compression, the colour entries need to be reordered so as to allow maximal redundancy exploitation by the specific compression algorithm to be used. In this paper we present a simulated annealing approach to reordering the palette for subsequent JPEG2000 or JPEG-LS lossless compression of the index information. We show that our algorithm allows for improved compression compared to previous reordering techniques.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Battiato, S., Gallo, G., Impoco, G., Stanco, F.: A color reindexing algorithm for lossless compression of digital images. In: Proc. IEEE Spring Conf. Computer Graphics, pp. 104–108 (2001)
Gervautz, M., Purgathofer, W.: A simple method for color quantization: Octree quantization. In: Glassner, A.S. (ed.) Graphics Gems, pp. 287–293 (1990)
Hadenfeldt, A.C., Sayood, K.: Compression of color-mapped images. IEEE Trans. Geoscience and Remote Sensing 32(3), 534–541 (1994)
Heckbert, P.S.: Color image quantization for frame buffer display. ACM Computer Graphics (ACM SIGGRAPH 1982 Proceedings) 16(3), 297–307 (1982)
ISO/IEC. Lossless and near-lossless compression of continuous-tone images - baseline. ISO/IEC International Standard 14495-1 (1999)
ISO/IEC. JPEG2000 image coding system: Core coding system. ISO/IEC International Standard 15444-1 (2002)
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)
Memon, N.D., Venkateswaran, A.: On ordering color maps for lossless predictive coding. IEEE Trans. Image Processing 5(11), 1522–1527 (1996)
Metropolis, A., Rosenbluth, W., Rosenbluth, M.N., Teller, H., Teller, E.: Equation of state calculations by fast computing machines. Journal of Chemical Physics 21(6), 1087–1092 (1953)
Nolle, L.: On the effect of step width selection schemes on the performance of stochastic local search strategies. In: 18th European Simulation Multi-Conference, pp. 149–153 (2004)
Nolle, L., Goodyear, A., Hopgood, A.A., Picton, P.D., Braithwaite, N.: On step width adaptation in simulated annealing for continuous parameter optimisation. In: Reusch, B. (ed.) Fuzzy Days 2001. LNCS, vol. 2206, pp. 589–598. Springer, Heidelberg (2001)
Nolle, L., Schaefer, G.: Color map design through optimization. Engineering Optimization 39(3), 327–343 (2007)
Pinho, A.J., Neves, A.J.R.: A note on Zeng’s technique for color reindexing of palette-based images. IEEE Signal Processing Letters 11(2), 232–234 (2004)
Pinho, A.J., Neves, A.J.R.: A survey on palette reordering methods for improving the compression of color-indexed images. IEEE Trans. Image Processing 13(11), 1411–1418 (2004)
Schaefer, G., Qiu, G., Finlayson, G.: Retrieval of palettised colour images. In: Wang, J., Yi, Z., Żurada, J.M., Lu, B.-L., Yin, H. (eds.) ISNN 2006. LNCS, vol. 3972, pp. 483–493. Springer, Heidelberg (2006)
Spira, A., Malah, D.: Improved lossless compression of color-mapped images by an approximate solution of the traveling salesman problem. In: IEEE Int. Conference on Acoustics, Speech and Signal Processing, vol. 3, pp. 1797–1800 (2001)
Zaccarin, A., Liu, B.: A novel approach for coding color quantized images. IEEE Trans. Image Processing 2(4), 442–453 (1993)
Zeng, W., Li, J., Lei, S.: An efficient color re-indexing scheme for palette-based compression. In: 7th IEEE Int. Conference on Image Processing, vol. III, pp. 476–479 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schaefer, G., Nolle, L. (2009). An Optimisation Approach to Palette Reordering for Indexed Image Compression. In: Avineri, E., Köppen, M., Dahal, K., Sunitiyoso, Y., Roy, R. (eds) Applications of Soft Computing. Advances in Soft Computing, vol 52. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88079-0_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-88079-0_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88078-3
Online ISBN: 978-3-540-88079-0
eBook Packages: EngineeringEngineering (R0)