Skip to main content

Generation and Extraction of Color Palettes with Adversarial Variational Auto-Encoders

  • Conference paper
  • First Online:
  • 1026 Accesses

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 236))

Abstract

The process of creating a meaningful and perceptually pleasing color palette is an incredibly difficult task for the inexperienced practitioner. In this paper we show that the Variational Auto Encoder can be a powerful creative tool for the generation of novel color palettes as well as their extraction from visual mediums. Our proposed model is capable of extracting meaningful color palettes from images, and simultaneously learns an internal representation which allows for the sampling of novel color palettes without any additional input.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    https://colorpalettes.net/.

  2. 2.

    https://www.design-seeds.com/.

References

  1. Bloomberg D (2008) Leptonica: color quantization using modified median cut. https://www.semanticscholar.org/paper/Color-quantization-using-modified-median-cut-Bloomberg-Leptonica/d246923c5d559445b4d699d6fe413895250156d3

  2. Chung J, Gulcehre C, Cho K, Bengio Y (2014) Empirical evaluation of gated recurrent neural networks on sequence modeling 1412:3555

    Google Scholar 

  3. Cho W, Bahng H, Park D, Yoo S, Wu Z, Ma X, Choo J (2018) Coloring with Words: Guiding Image Colorization Through Text-Based Palette Generation. ECCV 12:443–459

    Google Scholar 

  4. Cho J, Yun S, Lee K, Choi J (2017) PaletteNet: image recolorization with given color palette, 1058–1066. https://doi.org/10.1109/CVPRW.2017.143

  5. Gervautz M, Purgathofer W (1988) A simple method for color quantization: octree quantization. In: Magnenat-Thalmann N, Thalmann D (eds) New trends in computer graphics. Springer, Berlin, Heidelberg, pp 219–231. 978-3-642-83492-9

    Google Scholar 

  6. Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial nets. In: Ghahramani Z, Welling M, Cortes C, Lawrence ND, Weinberger KQ (eds) Advances in neural information processing systems, vol 27. Curran Associates, Inc., pp 2672–2680

    Google Scholar 

  7. Gowda SN, Yuan C(2019) ColorNet: investigating the importance of color spaces for image classification. arXiv:1902.00267

  8. Heckbert P(1982) Color image quantization for frame buffer display. Assoc Comput Machinery SIGGRAPH Comput Graph 297–307. https://doi.org/10.1145/965145.801294

  9. Heusel M, Ramsauer H, Unterthiner T, Nessler B, Hochreiter S (2018) GANs Trained by a Two Time-Scale Update Rule Converge to a Local Nash. Equilibrium 1706:08500

    Google Scholar 

  10. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735

  11. Kingma DP, Welling M (2014) Auto-encoding variational Bayes. In: 2nd International Conference on Learning Representations ICLR Proceedings. http://arxiv.org/abs/1312.6114

  12. Larsen ABL, Sønderby SK, Larochelle H, Winther O (2016) Autoencoding beyond pixels using a learned similarity metric. In: Proceedings of the 33rd international conference on machine learning, in PMLR, vol 48, pp 1558–1566

    Google Scholar 

  13. MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth berkeley symposium on mathematical statistics and probability, volume 1: Statistics. University of California Press, pp 281–297

    Google Scholar 

  14. Xudong M, Qing L, Haoran Xie, Lau RYK, Wang Z, Smolley SP (2017) Least squares generative adversarial networks. arXiv:1611.04076

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmad Moussa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Moussa, A., Watanabe, H. (2022). Generation and Extraction of Color Palettes with Adversarial Variational Auto-Encoders. In: Yang, XS., Sherratt, S., Dey, N., Joshi, A. (eds) Proceedings of Sixth International Congress on Information and Communication Technology. Lecture Notes in Networks and Systems, vol 236. Springer, Singapore. https://doi.org/10.1007/978-981-16-2380-6_78

Download citation

Publish with us

Policies and ethics