Skip to main content

An Optimisation Approach to Palette Reordering for Indexed Image Compression

  • Conference paper
Applications of Soft Computing

Part of the book series: Advances in Soft Computing ((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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

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)

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

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

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

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

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

    Chapter  Google Scholar 

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

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

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

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

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

Publish with us

Policies and ethics