Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Selective Region-based Photo Color Adjustment for Graphic Designs

Published: 27 April 2021 Publication History

Abstract

When adding a photo onto a graphic design, professional graphic designers often adjust its colors based on some target colors obtained from the brand or product to make the entire design more memorable to audiences and establish a consistent brand identity. However, adjusting the colors of a photo in the context of a graphic design is a difficult task, with two major challenges: (1) Locality: The color is often adjusted locally to preserve the semantics and atmosphere of the original image; and (2) Naturalness: The modified region needs to be carefully chosen and recolored to obtain a semantically valid and visually natural result. To address these challenges, we propose a learning-based approach to photo color adjustment for graphic designs, which maps an input photo along with the target colors to a recolored result. Our method decomposes the color adjustment process into two successive stages: modifiable region selection and target color propagation. The first stage aims to solve the core, challenging problem of which local image region(s) should be adjusted, which requires not only a common sense of colors appearing in our visual world but also understanding of subtle visual design heuristics. To this end, we capitalize on both natural photos and graphic designs to train a region selection network, which detects the most likely regions to be adjusted to the target colors. The second stage trains a recoloring network to naturally propagate the target colors in the detected regions. Through extensive experiments and a user study, we demonstrate the effectiveness of our selective region-based photo recoloring framework.

References

[1]
Yağız Aksoy, Tunç Ozan Aydın, Aljoša Smolić, and Marc Pollefeys. 2017. Unmixing-based soft color segmentation for image manipulation. ACM Trans. Graph. 36, 2 (2017), 19:1–19:19.
[2]
Yağiz Aksoy, Tae-Hyun Oh, Sylvain Paris, Marc Pollefeys, and Wojciech Matusik. 2018. Semantic soft segmentation. ACM Trans. Graph. 37, 4 (2018), 72.
[3]
P. Arbeláez, J. Pont-Tuset, J. Barron, F. Marques, and J. Malik. 2014. Multiscale combinatorial grouping. In Proc. IEEE CVPR.
[4]
Huiwen Chang, Ohad Fried, Yiming Liu, Stephen DiVerdi, and Adam Finkelstein. 2015. Palette-based photo recoloring. ACM Trans. Graph. 34, 4 (2015), 139.
[5]
Youngha Chang, Suguru Saito, Keiji Uchikawa, and Masayuki Nakajima. 2005. Example-based color stylization of images. ACM Trans. Appl. Percept. 2, 3 (2005), 322–345.
[6]
Daniel Cohen-Or, Olga Sorkine, Ran Gal, Tommer Leyvand, and Ying-Qing Xu. 2006. Color harmonization. In ACM Trans. Graph., 25 (2006), 624–630.
[7]
Yuki Endo, Satoshi Iizuka, Yoshihiro Kanamori, and Jun Mitani. 2016. Deepprop: Extracting deep features from a single image for edit propagation. In CGF, Vol. 35. Wiley Online Library, 189–201.
[8]
Leon A Gatys, Alexander S Ecker, and Matthias Bethge. 2016. Image style transfer using convolutional neural networks. In Proc. IEEE CVPR. 2414–2423.
[9]
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Proc. NIPS. 2672–2680.
[10]
Yoav HaCohen, Eli Shechtman, Dan B Goldman, and Dani Lischinski. 2013. Optimizing color consistency in photo collections. ACM Trans. Graph. 32, 4 (2013), 38.
[11]
Mingming He, Dongdong Chen, Jing Liao, Pedro V Sander, and Lu Yuan. 2018. Deep exemplar-based colorization. ACM Trans. Graph. 37, 4 (2018), 47.
[12]
H-Z Huang, S-H Zhang, RR Martin, and S-M Hu. 2014. Learning natural colors for image recoloring. In CGF, Vol. 33. Wiley Online Library, 299–308.
[13]
Satoshi Iizuka, Edgar Simo-Serra, and Hiroshi Ishikawa. 2017. Globally and locally consistent image completion. ACM Trans. Graph. 36, 4 (2017), 107.
[14]
Sergey Ioffe and Christian Szegedy. 2015. Batch normalization: Accelerating deep network training by reducing internal covariate shift. In Proceedings of the International Conference on Machine Learning. PMLR, 448--456.
[15]
Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, and Alexei A Efros. 2017. Image-to-image translation with conditional adversarial networks. Prof. IEEE CVPR (2017).
[16]
EunJin Kim and Hyeon-Jeong Suk. 2018. Image color adjustment for harmony with a target color. Color Res. Appl. 43, 1 (2018), 75–88.
[17]
Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv:1412.6980. Retrieved from https://arxiv.org/abs/1412.6980.
[18]
Anat Levin, Dani Lischinski, and Yair Weiss. 2004. Colorization using optimization. In ACM Trans. Graph., Vol. 23. 689–694.
[19]
Yuanzhen Li, Edward Adelson, and Aseem Agarwala. 2008. ScribbleBoost: Adding classification to edge-aware interpolation of local image and video adjustments. In CGF, Vol. 27. Wiley Online Library, 1255–1264.
[20]
Jing Liao, Yuan Yao, Lu Yuan, Gang Hua, and Sing Bing Kang. 2017. Visual attribute transfer through deep image analogy. ACM Trans. Graph. 36, 4 (2017), 120.
[21]
Nian Liu, Junwei Han, and Ming-Hsuan Yang. 2018. PiCANet: Learning pixel-wise contextual attention for saliency detection. In Proc. IEEE CVPR. 3089–3098.
[22]
Fujun Luan, Sylvain Paris, Eli Shechtman, and Kavita Bala. 2017. Deep photo style transfer. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 4990--4998.
[23]
Qing Luan, Fang Wen, Daniel Cohen-Or, Lin Liang, Ying-Qing Xu, and Heung-Yeung Shum. 2007. Natural image colorization. In Proc. EG Rendering Techniques. Eurographics Association, 309–320.
[24]
Xudong Mao, Qing Li, Haoran Xie, Raymond YK Lau, Zhen Wang, and Stephen Paul Smolley. 2017. Least squares generative adversarial networks. In Proc. ICCV. IEEE, 2813–2821.
[25]
Tiziano Portenier, Qiyang Hu, Attila Szabo, Siavash Bigdeli, Paolo Favaro, and Matthias Zwicker. 2018. FaceShop: Deep sketch-based face image editing. ACM Trans. Graph 37, 4, Article 99 (2018), 13.
[26]
Joseph Redmon and Ali Farhadi. 2018. Yolov3: An incremental improvement. arXiv:1804.02767. Retrieved from https://arxiv.org/abs/1804.02767.
[27]
Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun. 2015. Faster r-cnn: Towards real-time object detection with region proposal networks. In Proc. NIPS. 91–99.
[28]
Olaf Ronneberger, Philipp Fischer, and Thomas Brox. 2015. U-net: Convolutional networks for biomedical image segmentation. In Proc. MICCAI. Springer, 234–241.
[29]
Olga Russakovsky, Jia Deng, Hao Su, Jonathan Krause, Sanjeev Satheesh, Sean Ma, Zhiheng Huang, Andrej Karpathy, Aditya Khosla, Michael Bernstein, et al. 2015. Imagenet large scale visual recognition challenge. International Journal of Computer Vision 115, 3 (2015), 211–252.
[30]
Maja Konecnik Ruzzier and Leslie De Chernatony. 2013. Developing and applying a place brand identity model: The case of Slovenia. J. Bus. Res. 66, 1 (2013), 45–52.
[31]
Jianchao Tan, Jose Echevarria, and Yotam Gingold. 2018. Efficient palette-based decomposition and recoloring of images via RGBXY-space geometry. ACM Trans. Graph. 37, 6 (2018), 1--10.
[32]
Robert L Underwood. 2003. The communicative power of product packaging: Creating brand identity via lived and mediated experience. J. Market. Theory Pract. 11, 1 (2003), 62–76.
[33]
Orana Velarde. 2018. Quick Tips for Creating Social Media Graphics Like a Designer. Retrieved from https://visme.co/blog/add-text-to-image/.
[34]
Baoyuan Wang, Yizhou Yu, Tien-Tsin Wong, Chun Chen, and Ying-Qing Xu. 2010. Data-driven image color theme enhancement. ACM Trans. Graph. 29, 6 (2010), 1–10.
[35]
Lijun Wang, Huchuan Lu, Yifan Wang, Mengyang Feng, Dong Wang, Baocai Yin, and Xiang Ruan. 2017. Learning to detect salient objects with image-level supervision. In Proc. IEEE CVPR. 136–145.
[36]
Liron Yatziv and Guillermo Sapiro. 2006. Fast image and video colorization using chrominance blending. IEEE Trans. Image Process 15, 5 (2006), 1120–1129.
[37]
Lvmin Zhang, Chengze Li, Tien-Tsin Wong, Yi Ji, and Chunping Liu. 2018. Two-stage sketch colorization. In ACM Trans. Graph 261.
[38]
Qing Zhang, Chunxia Xiao, Hanqiu Sun, and Feng Tang. 2017a. Palette-based image recoloring using color decomposition optimization. IEEE Trans. Image Process. 26, 4 (2017), 1952–1964.
[39]
Richard Zhang, Jun-Yan Zhu, Phillip Isola, Xinyang Geng, Angela S Lin, Tianhe Yu, and Alexei A Efros. 2017b. Real-time user-guided image colorization with learned deep priors. ACM Trans. Graph. 9, 4 (2017).

Cited By

View all
  • (2024)Deep Causal Reasoning for RecommendationsACM Transactions on Intelligent Systems and Technology10.1145/365398515:4(1-25)Online publication date: 26-Mar-2024
  • (2024)Demystifying Tacit Knowledge in Graphic Design: Characteristics, Instances, Approaches, and GuidelinesProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642886(1-18)Online publication date: 11-May-2024
  • (2024)Building Coarse to Fine Convex Hulls With Auxiliary Vertices for Palette-Based Image RecoloringIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.329638630:8(5581-5595)Online publication date: 1-Aug-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 40, Issue 2
April 2021
174 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/3454118
Issue’s Table of Contents
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: 27 April 2021
Accepted: 01 January 2021
Revised: 01 November 2020
Received: 01 June 2020
Published in TOG Volume 40, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Local color adjustment
  2. recoloring
  3. graphic design

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • GRF grant from the Research Grants Council of Hong Kong (RGC)

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)66
  • Downloads (Last 6 weeks)3
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Deep Causal Reasoning for RecommendationsACM Transactions on Intelligent Systems and Technology10.1145/365398515:4(1-25)Online publication date: 26-Mar-2024
  • (2024)Demystifying Tacit Knowledge in Graphic Design: Characteristics, Instances, Approaches, and GuidelinesProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642886(1-18)Online publication date: 11-May-2024
  • (2024)Building Coarse to Fine Convex Hulls With Auxiliary Vertices for Palette-Based Image RecoloringIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.329638630:8(5581-5595)Online publication date: 1-Aug-2024
  • (2024)Region-Aware Portrait Retouching With Sparse Interactive GuidanceIEEE Transactions on Multimedia10.1109/TMM.2023.326218526(127-140)Online publication date: 1-Jan-2024
  • (2023)Language-based Photo Color Adjustment for Graphic DesignsACM Transactions on Graphics10.1145/359211142:4(1-16)Online publication date: 26-Jul-2023
  • (2023)Interactive Flexible Style Transfer for Vector GraphicsProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology10.1145/3586183.3606751(1-14)Online publication date: 29-Oct-2023
  • (2023)De-Stijl: Facilitating Graphics Design with Interactive 2D Color Palette RecommendationProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581070(1-19)Online publication date: 19-Apr-2023
  • (2022)Visual Health Analysis of Print Advertising Graphic Design Based on Image Segmentation and Few-Shot LearningComputational Intelligence and Neuroscience10.1155/2022/80409132022Online publication date: 1-Jan-2022
  • (2022)Application of Computer 3D Modeling Technology in Graphic Image DesignComputational Intelligence and Neuroscience10.1155/2022/64513392022Online publication date: 1-Jan-2022
  • (2022)Neural Brushstroke EngineACM Transactions on Graphics10.1145/3550454.355547241:6(1-18)Online publication date: 30-Nov-2022

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media