Skip to main content

Optimal Transportation for Example-Guided Color Transfer

  • Conference paper
  • First Online:
Computer Vision -- ACCV 2014 (ACCV 2014)

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

Included in the following conference series:

Abstract

In this work, a novel and generic method for example-based color transfer is presented. The color transfer is formulated in two steps: first, an example-based Chromatic Adaptation Transform (CAT) has been designed to obtain an illuminant matching between input and example images. Second, the dominant colors of the input and example images are optimally mapped. The main strength of the method comes from using optimal transportation to map a pair of meaningful color palettes, and regularizing this mapping through thin plate splines. In addition, we show that additional visual or semantic constraints can be seamlessly incorporated to obtain a consistent color mapping. Experiments have shown that the proposed method outperforms state-of-the-art techniques for challenging images. In particular, color mapping artifacts have been objectively assessed by the Structural Similarity (SSIM) measure [26], showing that the proposed approach preserves structures while transferring color. Finally, results on video color transfer show the effectiveness of the method.

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 EPUB and 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

Notes

  1. 1.

    Many CAT matrices exist in literature, such as CAT02, Bradford, CMCCAT2000, Sharp, etc. The state-of-the-art CAT02 transformation matrix [14] is used in our work.

  2. 2.

    Implementation available in the OpenCV library. http://opencv.org/.

References

  1. Bookstein, F.: Principal warps: thin-plate splines and the decomposition of deformations. IEEE Trans. Pattern Anal. Mach. Intell. 11, 567–585 (1989)

    Article  MATH  Google Scholar 

  2. Chiou, W.C., Chen, Y.L., Hsu, C.T.: Color transfer for complex content images based on intrinsic component. In: IEEE Multimedia Signal Processing, pp. 156–161 (2010)

    Google Scholar 

  3. Cusano, C., Gasparini, F., Schettini, R.: Color transfer using semantic image annotation. In: IS&T/SPIE Electronic Imaging, International Society for Optics and Photonics, pp. 82990U–82990U-8 (2012)

    Google Scholar 

  4. Delon, J., Desolneux, A., Lisani, J.L., Petro, A.: A nonparametric approach for histogram segmentation. IEEE Trans. Image Process. 16, 253–261 (2007)

    Article  MathSciNet  Google Scholar 

  5. Ferradans, S., Papadakis, N., Rabin, J., Peyré, G., Aujol, J.-F.: Regularized discrete optimal transport. In: Pack, T. (ed.) SSVM 2013. LNCS, vol. 7893, pp. 428–439. Springer, Heidelberg (2013)

    Google Scholar 

  6. Freedman, D., Kisilev, P.: Object-to-object color transfer: optimal flows and smsp transformations. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 287–294 (2010)

    Google Scholar 

  7. HaCohen, Y., Shechtman, E., Goldman, D.B., Lischinski, D.: Non-rigid dense correspondence with applications for image enhancement. ACM Trans. Graph. 30, 70:1–70:10 (2011)

    Article  Google Scholar 

  8. HaCohen, Y., Shechtman, E., Goldman, D.B., Lischinski, D.: Optimizing color consistency in photo collections. ACM Trans. Graph. 32, 1–10 (2013)

    Article  Google Scholar 

  9. Huo, J.y., Chang, Y.l., Wang, J., Wei, X.x.: Robust automatic white balance algorithm using gray color points in images. IEEE Trans. Consum. Electron. 52, 541–546 (2006)

    Google Scholar 

  10. Hwang, Y., Lee, J.Y., So Kweon, I., Joo Kim, S.: Color transfer using probabilistic moving least squares. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3342–3349 (2014)

    Google Scholar 

  11. Jiang, J., Gu, J.: An exemplar-based method for automatic visual editing and retouching of fine art reproduction. In: Color and Imaging Conference, pp. 85–91 (2013)

    Google Scholar 

  12. Le Meur, O., Le Callet, P., Barba, D., Thoreau, D.: A coherent computational approach to model bottom-up visual attention. IEEE Pattern Anal. Mach. Intell. 28, 802–817 (2006)

    Article  Google Scholar 

  13. Lindner, A., Shaji, A., Bonnier, N., Süsstrunk, S.: Joint statistical analysis of images and keywords with applications in semantic image enhancement. In: Proceedings of the 20th ACM International Conference on Multimedia, pp. 489–498 (2012)

    Google Scholar 

  14. Moroney, N., Fairchild, M.D., Hunt, R.W.G., Li, C., Luo, M.R., Newman, T.: The CIECAM02 color appearance model. In: Color and Imaging Conference, pp. 23–27 (2002)

    Google Scholar 

  15. Murray, N., Skaff, S., Marchesotti, L., Perronnin, F.: Toward automatic and flexible concept transfer. Comput. Graph. 36, 622–634 (2012)

    Article  Google Scholar 

  16. Neumann, L., Neumann, A.: Color style transfer techniques using hue, lightness and saturation histogram matching. In: Computational Aesthetics in Graphics, Visualization and Imaging, pp. 111–122 (2005)

    Google Scholar 

  17. Papadakis, N., Provenzi, E., Caselles, V.: A variational model for histogram transfer of color images. IEEE Trans. Image Process. 20, 1682–1695 (2011)

    Article  MathSciNet  Google Scholar 

  18. Pitié, F., Kokaram, A.C., Dahyot, R.: Automated colour grading using colour distribution transfer. Comput. Vis. Image Underst. 107, 123–137 (2007)

    Article  Google Scholar 

  19. Pouli, T., Reinhard, E.: Progressive color transfer for images of arbitrary dynamic range. Comput. Graph. 35, 67–80 (2011)

    Article  Google Scholar 

  20. Rabin, J., Delon, J., Gousseau, Y.: Removing artefacts from color and contrast modifications. IEEE Trans. Image Process. 20, 3073–3085 (2011)

    Article  MathSciNet  Google Scholar 

  21. Reinhard, E., Adhikhmin, M., Gooch, B., Shirley, P.: Color transfer between images. IEEE Comput. Graph. Appl. 21, 34–41 (2001)

    Article  Google Scholar 

  22. Rubner, Y., Tomasi, C., Guibas, L.J.: The earth mover’s distance as a metric for image retrieval. Int. J. Comput. Vision 40, 99–121 (2000)

    Article  MATH  Google Scholar 

  23. Sheikh Faridul, H., Stauder, J., Kervec, J., Tremeau, A.: Approximate cross channel color mapping from sparse color correspondences. In: The IEEE International Conference on Computer Vision (ICCV) Workshops (2013)

    Google Scholar 

  24. Tai, Y.W., Jia, J., Tang, C.K.: Local color transfer via probabilistic segmentation by expectation-maximization. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 747–754 (2005)

    Google Scholar 

  25. Viola, P., Jones, M.J.: Robust real-time face detection. Int. J. Comput. Vision 57, 137–154 (2004)

    Article  Google Scholar 

  26. Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13, 600–612 (2004)

    Article  Google Scholar 

  27. Wu, F., Dong, W., Kong, Y., Mei, X., Paul, J.C., Zhang, X.: Content-based colour transfer. Comput. Graph. Forum 32, 190–203 (2013)

    Article  Google Scholar 

  28. Xu, W., Mulligan, J.: Performance evaluation of color correction approaches for automatic multi-view image and video stitching. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 263–270 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oriel Frigo .

Editor information

Editors and Affiliations

1 Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material (zip 28,643 KB)

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Frigo, O., Sabater, N., Demoulin, V., Hellier, P. (2015). Optimal Transportation for Example-Guided Color Transfer. In: Cremers, D., Reid, I., Saito, H., Yang, MH. (eds) Computer Vision -- ACCV 2014. ACCV 2014. Lecture Notes in Computer Science(), vol 9005. Springer, Cham. https://doi.org/10.1007/978-3-319-16811-1_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16811-1_43

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16810-4

  • Online ISBN: 978-3-319-16811-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics