Skip to main content

A Fast Algorithm for Exact Histogram Specification. Simple Extension to Colour Images

  • Conference paper
Book cover Scale Space and Variational Methods in Computer Vision (SSVM 2013)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 7893))

Abstract

In [12] a variational method using \({\mathcal C}^2\)-smoothed ℓ1-TV functionals was proposed to process digital (quantized) images so that the obtained minimizer is quite close to the input image but its pixels are all different from each other. These minimizers were shown to enable exact histogram specification outperforming the state-of-the-art methods [6], [19] in terms of faithful total strict ordering. They need to be computed with a high numerical precision. However the relevant functionals are difficult to minimize using standard tools because their gradient is nearly flat over vast regions.

Here we present a specially designed fixed-point algorithm enabling to attain the minimizer with remarkable speed and precision. This variational method applied with the new proposed algorithm is actually the best way (in terms of quality and speed) to order the pixels in digital images. This assertion is corroborated by exhaustive numerical tests.

We extend the method to color images where the luminance channel is exactly fitted to a prescribed histogram. We propose a new fast algorithm to compute the modified color values which preserves the hue and do not yield gamut problem. Numerical tests confirm the performance of the latter algorithm.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

References

  1. Arici, T., Dikbas, S.: A histogram modification framework and its application for image contrast enhancement. IEEE Trans. on Image Proc. 18, 1921–1935 (2009)

    Article  MathSciNet  Google Scholar 

  2. Bassiou, N., Kotropoulos, C.: Color image histogram equalization by absolute discounting back-off. Computer Vision and Image Understanding 107 (2007)

    Google Scholar 

  3. Bauss, F., Nikolova, M., Steidl, G.: Fully smoothed ℓ1-TV models: Bounds for the minimizers and parameter choice. J. of Math. Imaging and Vision (2013)

    Google Scholar 

  4. Berns, R.S.: Billmeyer and Saltzman Principles of Color Technology, 3rd edn. Willey & Sons, Roy S (2000)

    Google Scholar 

  5. Caselles, V., Lisani, J.L., Morel, J.M., Sapiro, G.: Shape preserving local histogram modification. IEEE Trans. on Image Processing 8, 220–229 (1999)

    Article  Google Scholar 

  6. Coltuc, D., Bolon, P., Chassery, J.-M.: Exact histogram specification. IEEE Trans. on Image Processing 15, 1143–1152 (2006)

    Article  Google Scholar 

  7. Gonzalez, R., Woods, R.: Digital Image Processing. Addison-Wesley (1993)

    Google Scholar 

  8. Hall, E.L.: Almost uniform distributions for computer image enhancement. IEEE Transactions on Computers C-23, 207–208 (1974)

    Google Scholar 

  9. Han, J.H., Yang, S., Lee, B.U.: A novel 3-D color histogram equalization method with uniform 1-D gray scale histogram. IEEE Trans. on Image Proc. 20, 506–512 (2011)

    Google Scholar 

  10. Menotti, L., Najman, L., de Araújo, A., Facon, J.: A fast hue-preserving histogram equalization method for color image enhancement using a bayesian framework. In: Proc. 14th Int. Workshop Syst., Signal Image Process, pp. 414–417 (2007)

    Google Scholar 

  11. Naik, S.F., Murthy, C.A.: Hue-preserving color image enhancement without gamut problem. IEEE Trans. on Image Processing 12, 1591–1598 (2003)

    Article  Google Scholar 

  12. Nikolova, M., Wen, Y., Chan, R.: Exact histogram specification for digital images using a variational approach. J. of Mathematical Imaging and Vision (2012)

    Google Scholar 

  13. Ortega, J., Rheinboldt, W.: Iterative Solution of Nonlinear Equations in Several Variables. Academic Press, New York (1970)

    MATH  Google Scholar 

  14. Palma-Amestoy, R., Provenzi, E., Bertalmio, M., Caselles, V.: A perceptually inspired variational framework for color enhancement. IEEE Trans. on Pattern Analysis and Machine Intelligence 31, 458–474 (2009)

    Article  Google Scholar 

  15. Schwartz, L.: Analyse: Topologoe générale et analyse fonctionnelle, Hermann, Paris (1993)

    Google Scholar 

  16. Sen, D., Sankar, P.: Automatic exact histogram specification for contrast enhancement and visual system based quantitative evaluation. IEEE Trans. on Image Processing 20, 1211–1220 (2011)

    Article  Google Scholar 

  17. Solomon, C., Breckon, T.: Fundamentals of Digital Image Processing. A Practical Approach with Examples in Matlab, 1st edn. John Wiley & Sons (2011)

    Google Scholar 

  18. Trahanias, P.E., Venetsanopoulos, A.: Color image enhancement through 3-D histogram equalization. In: Proc. 15th Int. Conf. Pattern Recognit., vol. 1, pp. 545–548 (1997)

    Google Scholar 

  19. Wan, Y., Shi, D.: Joint exact histogram specification and image enhancement through the wavelet transform. IEEE Trans. on Image Processing 16, 2245–2250 (2007)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nikolova, M. (2013). A Fast Algorithm for Exact Histogram Specification. Simple Extension to Colour Images. In: Kuijper, A., Bredies, K., Pock, T., Bischof, H. (eds) Scale Space and Variational Methods in Computer Vision. SSVM 2013. Lecture Notes in Computer Science, vol 7893. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38267-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38267-3_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38266-6

  • Online ISBN: 978-3-642-38267-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics