skip to main content
article

Color harmonization

Published:01 July 2006Publication History
Skip Abstract Section

Abstract

Harmonic colors are sets of colors that are aesthetically pleasing in terms of human visual perception. In this paper, we present a method that enhances the harmony among the colors of a given photograph or of a general image, while remaining faithful, as much as possible, to the original colors. Given a color image, our method finds the best harmonic scheme for the image colors. It then allows a graceful shifting of hue values so as to fit the harmonic scheme while considering spatial coherence among colors of neighboring pixels using an optimization technique. The results demonstrate that our method is capable of automatically enhancing the color "look-and-feel" of an ordinary image. In particular, we show the results of harmonizing the background image to accommodate the colors of a foreground image, or the foreground with respect to the background, in a cut-and-paste setting. Our color harmonization technique proves to be useful in adjusting the colors of an image composed of several parts taken from different sources.

Skip Supplemental Material Section

Supplemental Material

Low Resolution
High Resolution

References

  1. Boykov, Y., and Jolly, M.-P. 2001. Interactive graph cuts for optimal boundary and region segmentation of objects in N-D images. In Proceedings of ICCV, 105--112.Google ScholarGoogle Scholar
  2. Color Schemer, 2000. http://www.colorschemer.com/.Google ScholarGoogle Scholar
  3. Color Wheel Expert, 2000. http://www.abitom.com/.Google ScholarGoogle Scholar
  4. Goethe, J. v. W. 1971. Goethe's color theory. Translated by Rupprecht Matthei. New York: Van Nostrand Reinhold Company.Google ScholarGoogle Scholar
  5. Gooch, A. A., Olsen, S. C., Tumblin, J., and Gooch, B. 2005. Color2Gray: salience-preserving color removal. ACM Trans. Graph. 24, 3, 634--639. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Granville, W. C., and Jacobson, E. 1944. Colorimetric specification of the color harmony manual from spectrophotometric measurements. Journal of the Optical Society of America 34, 7, 382--395.Google ScholarGoogle ScholarCross RefCross Ref
  7. Holtzschue, L. 2002. Understanding Color. John Wiley & Sons. Inc., New York.Google ScholarGoogle Scholar
  8. Ironi, R., Cohen-Or, D., and Lischinski, D. 2005. Colorization by example. In Eurographics Symposium on Rendering, 201--210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Itten, J. 1960. The Art of Color. New York: Van Nostrand Reinhold Company.Google ScholarGoogle Scholar
  10. Krause, J. 2002. Color Index: Over 1,100 Color Combinations, CMYK and RGB Formulas, for Print and Web Media. F&W Publications, Inc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Levin, A., Lischinski, D., and Weiss, Y. 2004. Colorization using optimization. ACM Trans. Graph. 23, 3, 689--694. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Matsuda, Y. 1995. Color design. Asakura Shoten. (in Japanese).Google ScholarGoogle Scholar
  13. Meier, B. J. 1988. ACE: a color expert system for user interface design. In Proceedings of the 1st Annual ACM SIGGRAPH Symposium on User Interface Software, ACM Press, 117--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Moon, P., and Spencer, D. E. 1944. Geometrical formulation of classical color harmony. Journal of the Optical Society of America 34, 1, 46--60.Google ScholarGoogle ScholarCross RefCross Ref
  15. Morovic, J., and Luo, M. R. 2001. The fundamentals of gamut mapping: A survey. Journal of Imaging Science and Technology 45, 3, 283--290.Google ScholarGoogle Scholar
  16. Munsell, A. H. 1969. A Grammar of Colors. New York: Van Nostrand Reinhold Company.Google ScholarGoogle Scholar
  17. Nack, F., Manniesing, A., and Hardman, L. 2003. Colour picking: the pecking order of form and function. In Proceedings of the 11th ACM International Conference on Multimedia, ACM Press, 279--282. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Ostwald, W., and Birren, F. 1969. The Color Primer. New York: Van Nostrand Reinhold Company.Google ScholarGoogle Scholar
  19. Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. 1992. Numerical Recipes in C: The Art of Scientific Computing. Cambridge University Press, New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Rasche, K., Geist, R., and Westall, J. 2005. Re-coloring images for gamuts of lower dimension. Computer Graphics Forum 24, 3, 423--432. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Reinhard, E., Ashikhmin, M., Gooch, B., and Shirley, P. 2001. Color transfer between images. IEEE Comput. Graph. Appl. 21, 5, 34--41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Tokumaru, M., Muranaka, N., and Imanishi, S. 2002. Color design support system considering color harmony. In Proceedings of the IEEE International Conference on Fuzzy Systems, IEEE Press, 378--383.Google ScholarGoogle Scholar
  23. Welsh, T., Ashikhmin, M., and Mueller, K. 2002. Transferring color to greyscale images. ACM Trans. Graph. 21, 3, 277--280. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Color harmonization

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Graphics
        ACM Transactions on Graphics  Volume 25, Issue 3
        July 2006
        742 pages
        ISSN:0730-0301
        EISSN:1557-7368
        DOI:10.1145/1141911
        Issue’s Table of Contents

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 July 2006
        Published in tog Volume 25, Issue 3

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader