Elsevier

Real-Time Imaging

Volume 10, Issue 4, August 2004, Pages 229-238
Real-Time Imaging

Image contrast enhancement via entropy production

https://doi.org/10.1016/j.rti.2004.05.004Get rights and content

Abstract

In this paper a novel approach for image contrast enhancement is proposed. Employing a thermodynamical model to define local information content, the method derives a measure of local contrast which takes into account spatial structure across multiple scales. From this measure a local contrast map is computed, which is then applied to the image, giving rise to a selective enhancement of the original image. Here some applications to medical images will be presented as well as a comparison with other methods.

Introduction

Generation of digital images involves several steps like formation, digitization, transmission, which may affect the information content of the image. One of the most common degradations in the recorded image is its poor contrast—roughly, the difference between its highest and lowest intensity values—due for example, to a poor illumination of the object or the scene to be imaged [1]. In particular, digital image enhancement techniques have been widely used in medical imaging in order to enhance contrast of image features. Also, it is worth noting that an enhancement technique performing well in enhancing biomedical images may not be as good in enhancing satellite images.

Contrast enhancement methods can be broadly classified into global, local and multiscale. Global methods basically rely on the modification of the histogram such as in histogram equalization and histogram specification [1]. Clearly such methods suffer from the drawback that the image characteristics differ considerably from one region to another in the same image and the local histogram may not follow the global histogram. This indeed occurs when complex images such as medical images are considered; in this case, it is reasonable to resort to context-sensitive techniques relying on local contrast variation. In local methods of contrast enhancement, a definition of local contrast is used to measure the contrast and enhance the image by modifying the contrast measurement [2], [3], [4]. In particular, Beghdadi and Le Negrate [5] first defined the contrast by considering edge detection operators. The main drawback of local approaches is that they are single-scale spatial domain methods and thus can only enhance the contrast of a narrow range of sizes, as determined by the size of the local processing region. In order to enhance features of all sizes simultaneously, multiresolution enhancement methods have been proposed [6], [7] based on the wavelet transform [8]. As an alternative to the wavelet representation, a multiscale morphological approach to local contrast enhancement has been recently developed [9], while Boccignone et al. [10], [11] have suggested a multiscale approach using a nonlinear scale-space representation of the image generated by anisotropic diffusion [12].

This paper contributes a novel approach. The idea is to perform contrast enhancement relying on the structural information contained within a given region of an image, which can be encoded by considering the dynamical loss of information. The latter is measured by the production of entropy, in the thermodynamical sense, during a fine-to-coarse transformation, namely a nonlinear scale-space evolution of the original image. [13]. The evolution of entropy production along the transformation, locally characterizes different kinds of features such as edges and texture, and is eventually used to form a contrast map, which is the basis of the proposed enhancement method.

The outline of this paper is as follows. In Section 2, we provide a brief overview of key concepts related to contrast enhancement. In Section 3 we discuss the theoretical background of the approach, in particular its links to scale-space theory. In Section 4, the enhancement method is described providing a detailed discussion as regards the behavior of contrast in anisotropic scale-space. In Section 5 we present the experimental work. We supply examples obtained within the medical imaging field, showing that the proposed method encompasses advantages peculiar to locally adaptive and other multiscale techniques, while allowing to capture the nonlinear effects of contrast sensitivity. We draw some conclusions in Section 6.

Section snippets

Background

Contrast is a key concept in vision science, indeed the human visual system encodes relative differences between luminance stimuli rather than the absolute light level [14]. It is obvious that a relevant question, both from theoretical and practical viewpoint, is how to link the physical contrast measured in an image with the contrast actually perceived by an observer.

Vision science researchers agree that no single parameter measuring physical contrast, like Michelson's formula or the

Theory

The model used here considers the image as a thermodynamical system and has been developed to integrate diffusion approaches to information extraction over multiple scale analysis [13], [17]. The idea of applying information theory to scale-space representations is not new and a wide review of proposals is discussed in a recent and interesting paper by Sporring and Weickert [18], who also present a generalization to previous methods by studying the behavior of Renyi's entropy throughout linear

Contrast enhancement using entropy production

As mentioned in the introduction, the canonical Fechner–Weber's fails in case of complex images, for instance if either target or background is structured or if there are many targets, and it is thus necessary to take into account local variations of perceived contrast. A measure of local contrast, for all points (x,y) of the image, can be defined as c(x,y)=ln(I(x,y)/IN(x,y)), where IN(x,y) is the average luminance of the local background N of (x,y); then, enhancement of c(x,y) can be obtained

Results

In our experiments we set g(f)=f-9/5/5 in Eq. (16), thus promoting diffusion with backward sharpening across edges and the achievement of a stable solution. The term c is calculated by using an approximated fixed point image f* obtained by letting the anisotropic diffusion run for large t (100), which for simulation purposes, provides a suitable approximation. Since the variable window information has already been incorporated within the multiscale representation, in Eq. (23) IN can be

Conclusion

The main idea in this paper is to perform contrast enhancement relying on a contrast map, derived from density of entropy production evolution, which has been shown to be closely related to the information content of image structures. Indeed, density of entropy production σ implicitly defines regions of different information content, or saliency, namely σ is large along edges, smaller in textured regions, and almost zero in regions of almost constant intensity.

Such information is computed by

References (34)

  • A. Beghdadi et al.

    Contrast enhancement technique based on local detection of edges. CVGIP

    (1989)
  • S. Mukhopadhyay et al.

    A multiscale morphological approach to local contrast enhancement

    Signal Processing

    (2000)
  • L.I. Rudin et al.

    Nonlinear total variation-based noise removal algorithms

    Physica D

    (1992)
  • R.T. Whitaker et al.

    A multi-scale approach to non-uniform diffusion

    CVGIPImage Understanding

    (1993)
  • R.C. Gonzalez et al.

    Digital image processing

    (1987)
  • R. Gordon et al.

    Feature enhancement of mammographic features using fixed and adaptive neighborhoods

    Applied Optics

    (1984)
  • W.M. Morrow et al.

    Region-based contrast enhancement of mammograms

    IEEE Transactions on Medical Imaging

    (1992)
  • A.P. Dhnawan et al.

    Enhancement of mammographic features by optimal adaptive neighborhood image processing. IEEE Transactions on Medical Imaging

    (1986)
  • A. Laine et al.

    Wavelets for contrast enhancement of digital mammography. IEEE Engineering in Medicine and Biology

    (1995)
  • J. Lu et al.

    Contrast enhancement of medical images using multiscale edge representation

    Optical Engineering

    (1994)
  • S.G. Mallat et al.

    Characterization of signals from multiscale edges

    IEEE Transactions on PAMI

    (1992)
  • G. Boccignone, A. Picariello, Multiscale contrast enhancement of medical images. 1997 Proceedings IEEE International...
  • G. Boccignone

    Contrast enhancement in scale-space

    International Journal of Computer Science and Information Management

    (1998)
  • P. Perona et al.

    Scale-space and edge detection using anisotropic diffusion

    IEEE Transanctions on PAMI

    (1990)
  • G. Boccignone et al.

    Encoding visual information using anisotropic transformations

    IEEE Transanctions on PAMI

    (2001)
  • B.A. Wandell

    Foundations of Vision

    (1995)
  • E. Peli

    Contrast in complex images

    Journal of Optical Society of America A

    (1990)
  • Cited by (7)

    • Multiscale contrast similarity deviation: An effective and efficient index for perceptual image quality assessment

      2016, Signal Processing: Image Communication
      Citation Excerpt :

      In fact, we can define “high quality” as appropriate contrast and little distortion. The contrast has been widely used in the area of image enhancement [20–25]. Contrast has previously been utilized in SSIM [3], where it was used as one of the three features – luminance, contrast and structure.

    • Measuring perceptual contrast in digital images

      2012, Journal of Visual Communication and Image Representation
    • Image contrast measure as a gloss material descriptor

      2017, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    • Measuring perceptual contrast in uncontrolled environments

      2010, 2010 2nd European Workshop on Visual Information Processing, EUVIP2010
    View all citing articles on Scopus

    This research was funded by MURST ex 60% and INFM.

    View full text