Skip to main content

An Optimisation Approach to Palette Reordering for Indexed Image Compression

  • Conference paper
  • 705 Accesses

Part of the Advances in Soft Computing book series (AINSC,volume 52)

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.

Keywords

  • colour quantisation
  • colour palette
  • image compression
  • simulated annealing
  • optimisation analysis

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-540-88079-0_18
  • Chapter length: 8 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   229.00
Price excludes VAT (USA)
  • ISBN: 978-3-540-88079-0
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   299.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Gervautz, M., Purgathofer, W.: A simple method for color quantization: Octree quantization. In: Glassner, A.S. (ed.) Graphics Gems, pp. 287–293 (1990)

    Google Scholar 

  3. Hadenfeldt, A.C., Sayood, K.: Compression of color-mapped images. IEEE Trans. Geoscience and Remote Sensing 32(3), 534–541 (1994)

    CrossRef  Google Scholar 

  4. Heckbert, P.S.: Color image quantization for frame buffer display. ACM Computer Graphics (ACM SIGGRAPH 1982 Proceedings) 16(3), 297–307 (1982)

    CrossRef  Google Scholar 

  5. ISO/IEC. Lossless and near-lossless compression of continuous-tone images - baseline. ISO/IEC International Standard 14495-1 (1999)

    Google Scholar 

  6. ISO/IEC. JPEG2000 image coding system: Core coding system. ISO/IEC International Standard 15444-1 (2002)

    Google Scholar 

  7. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)

    CrossRef  MathSciNet  Google Scholar 

  8. Memon, N.D., Venkateswaran, A.: On ordering color maps for lossless predictive coding. IEEE Trans. Image Processing 5(11), 1522–1527 (1996)

    CrossRef  Google Scholar 

  9. 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)

    CrossRef  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    CrossRef  Google Scholar 

  12. Nolle, L., Schaefer, G.: Color map design through optimization. Engineering Optimization 39(3), 327–343 (2007)

    CrossRef  Google Scholar 

  13. 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)

    CrossRef  Google Scholar 

  14. 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)

    CrossRef  MathSciNet  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Zaccarin, A., Liu, B.: A novel approach for coding color quantized images. IEEE Trans. Image Processing 2(4), 442–453 (1993)

    CrossRef  Google Scholar 

  18. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)