Contrast Brushes: Interactive Image Enhancement by Direct Manipulation

Aus de_evolutionary_art_org
Wechseln zu: Navigation, Suche


Neil A. Dodgson, Mark Grundland, Rahul Vohra: Contrast Brushes: Interactive Image Enhancement by Direct Manipulation. In: Oliver Deussen, Peter Hall (Eds.): Eurographics Workshop on Computational Aesthetics, 2009. 107-114



We implement contrast brushes, an interactive method for directly brushing contrast adjustments onto an image. The adjustments are performed by a histogram warping approach that implements tone mapping using piecewisedefined, continuously differentiable, monotonic splines. This allows the independent specification of tone changes and contrast adjustments without causing halo or contouring artifacts, while still endowing contrast brushes with intelligible parameters that render their effects predictable for the user. A user study demonstrates that contrast brushes can prove more effective than Adobe Photoshop's interactive contrast enhancement tools.

Extended Abstract


author = {Dodgson, Neil A. and Grundland, Mark and Vohra, Rahul},
title = {Contrast Brushes: Interactive Image Enhancement by Direct Manipulation},
booktitle = {Proceedings of the Fifth Eurographics Conference on Computational Aesthetics in Graphics, Visualization and Imaging},
series = {Computational Aesthetics'09},
year = {2009},
isbn = {978-3-905674-17-0},
location = {Victoria, British Columbia, Canada},
pages = {107--114},
numpages = {8},
url = {, },
doi = {10.2312/COMPAESTH/COMPAESTH09/107-114},
acmid = {2381305},
publisher = {Eurographics Association},
address = {Aire-la-Ville, Switzerland, Switzerland},

Used References

ADAMS A., BAKER R.: The Print. Little Brown, 1983.

BRAUN G. J., FAIRCHILD M. D.: Image lightness rescaling using sigmoidal contrast enhancement functions. J. Electronic Imaging 8, 4 (1999), 380-393.

BROOKE J.: SUS: A 'quick and dirty' usability scale. In Usability Evaluation in Industry. Taylor & Francis, London, 1996.

R. Dale-Jones , T. Tjahjadi, Four algorithms for enhancing images with large peaks in their histogram, Image and Vision Computing, v.10 n.7, p.495-507, Sept. 1992

FREI W.: Image enhancement by histogram hyperbolization. Comp. Graph. & Image Proc. 6, 3 (1977), 286-294.

GREGORY J. A., DELBOURGO R.: Piecewise rational quadratic interpolation to monotonic data. IMA J. Numerical Analysis 2 (1982), 123-130.

GRUNDLAND M., DODGSON N. A.: Automatic contrast enhancement by histogram warping. Computational Imaging and Vision 32 (2004), 293-300.

GRUNDLAND M., DODGSON N. A.: Interactive contrast enhancement by histogram warping. Computational Imaging and Vision 32 (2004), 832-838.

GRUNDLAND M., DODGSON N. A.: Color histogram specification by histogram warping. In Proc. SPIE (2005), vol. 5667, pp. 610-621.

GONZALEZ R. C., FITTES B. A.: Gray-level transformations for interactive image enhancement. Mechanism & Machine Theory 12, 1 (1977), 111-122.

GUO L. J.: Balance contrast enhancement technique and its application in image colour composition. Int. J. Remote Sensing 12, 10 (1991), 2133-2151.

Rafael C. Gonzalez , Richard E. Woods, Digital Image Processing, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2001

Taosong He , Lichan Hong , Arie Kaufman , Hanspeter Pfister, Generation of transfer functions with stochastic search techniques, Proceedings of the 7th conference on Visualization '96, p.227-ff., October 28-29, 1996, San Francisco, California, USA

HUMMEL R. A.: Histogram modification techniques. Comp. Graph. & Image Proc. 4, 3 (1975), 209-224.

Sang-Yeon Kim , Dongil Han , Seung-Jong Choi , Jong-Seok Park, Image contrast enhancement based on the piecewise-linear approximation of CDF, IEEE Transactions on Consumer Electronics, v.45 n.3, p.828-834, August 1999

Dani Lischinski , Zeev Farbman , Matt Uyttendaele , Richard Szeliski, Interactive local adjustment of tonal values, ACM Transactions on Graphics (TOG), v.25 n.3, July 2006

J. Marks , B. Andalman , P. A. Beardsley , W. Freeman , S. Gibson , J. Hodgins , T. Kang , B. Mirtich , H. Pfister , W. Ruml , K. Ryall , J. Seims , S. Shieber, Design galleries: a general approach to setting parameters for computer graphics and animation, Proceedings of the 24th annual conference on Computer graphics and interactive techniques, p.389-400, August 1997

S. K. Naik , C. A. Murthy, Hue-preserving color image enhancement without gamut problem, IEEE Transactions on Image Processing, v.12 n.12, p.1591-1598, December 2003

O'GORMAN L., BROTMAN L. S.: Entropy-constant image enhancement by histogram transformation. In Proc. SPIE (1985), vol. 575, pp. 106-113.

PELEG S.: Iterative histogram modification 2. IEEE Trans. Sys., Man & Cyb. 8, 7 (1978), 555-556.

Jenny Preece , Yvonne Rogers , Helen Sharp, Interaction Design, John Wiley & Sons, Inc., New York, NY, 2002

ROSENFELD A., DAVIS L. S.: Iterative histogram modification. IEEE Trans. Sys., Man & Cyb. 8, 4 (1978), 300-302.

Erik Reinhard , Michael Stark , Peter Shirley , James Ferwerda, Photographic tone reproduction for digital images, ACM Transactions on Graphics (TOG), v.21 n.3, July 2002

A. Raji , A. Thaibaoui , E. Petit , P. Bunel , G. Mimoun, A gray-level transformation-based method for image enhancement, Pattern Recognition Letters, v.19 n.13, p.1207-1212, Nov. 1998

SARFRAZ M., AL-MULHEM M., ASHRAF F.: Preserving monotonic shape of the data using piecewise rational cubic functions. Computers & Graphics 21, 1 (1997), 5-14.

Soong-Der Chen , A. R. Ramli, Contrast enhancement using recursive mean-separate histogram equalization for scalable brightness preservation, IEEE Transactions on Consumer Electronics, v.49 n.4, p.1301-1309, November 2003

Soong-Der Chen , A. R. Ramli, Minimum mean brightness error bi-histogram equalization in contrast enhancement, IEEE Transactions on Consumer Electronics, v.49 n.4, p.1310-1319, November 2003

SIMS K.: Interactive evolution of equations for procedural models. The Visual Computer 9, 8 (1993), 466-476.

SHYU M.-S., LEOU J.-J.: A genetic algorithm approach to color image enhancement. Patt. Recog. 31, 7 (1998), 871-880.

B. C. Stoel , A. M. Vossepoel , F. P. Ottes , P. L. Hofland , H. M. Kroon , L. J. Schultze Kool, Interactive histogram equalization, Pattern Recognition Letters, v.11 n.4, p.247-254, Apr. 1990

THOMPSON D. D., GONZALEZ R. C.: Image enhancement by moment specification. In Proc. 15th Southeastern Symp. on System Theory (1983), pp. 134-137.

J. D. Tubbs, A note on parametric image enhancement, Pattern Recognition, v.20 n.6, p.617-621, November 1, 1987

WONGSRITONG K., KITTAYARUASIRIWAT K., CHEEVASUVIT F., DEJHAN K., SOMBOONKAEW A.: Contrast enhancement using multipeak histogram equalization with brightness preserving. In IEEE Asia-Pacific Conference on Circuits and Systems (1998), pp. 455-458.

Xiaoyin Xu , Eric L. Miller, Entropy Optimized Contrast Stretch to Enhance Remote Sensing Imagery, Proceedings of the 16 th International Conference on Pattern Recognition (ICPR'02) Volume 3, p.30915, August 11-15, 2002

YOUNG-HO K., HYUN-SUK J., KUN-SOP K., BYUNG-DEOK N.: Region-based histogram specification for dynamic range expansion. In Proc. SPIE (1998), vol. 3302, pp. 90-97.

Yu Wang , Qian Chen , Baeomin Zhang, Image enhancement based on equal area dualistic sub-image histogram equalization method, IEEE Transactions on Consumer Electronics, v.45 n.1, p.68-75, February 1999

Yeong-Taeg Kim, Contrast enhancement using brightness preserving bi-histogram equalization, IEEE Transactions on Consumer Electronics, v.43 n.1, p.1-8, February 1997

ZAMPERONI P.: Image enhancement. Adv. in Imaging and Electron Physics 92 (1995), 1-77.


Full Text

intern file

Sonstige Links