HistoGAN: Controlling Colors of GAN-Generated and Real Images via Color Histograms

11/23/2020
by   Mahmoud Afifi, et al.
6

While generative adversarial networks (GANs) can successfully produce high-quality images, they can be challenging to control. Simplifying GAN-based image generation is critical for their adoption in graphic design and artistic work. This goal has led to significant interest in methods that can intuitively control the appearance of images generated by GANs. In this paper, we present HistoGAN, a color histogram-based method for controlling GAN-generated images' colors. We focus on color histograms as they provide an intuitive way to describe image color while remaining decoupled from domain-specific semantics. Specifically, we introduce an effective modification of the recent StyleGAN architecture to control the colors of GAN-generated images specified by a target color histogram feature. We then describe how to expand HistoGAN to recolor real images. For image recoloring, we jointly train an encoder network along with HistoGAN. The recoloring model, ReHistoGAN, is an unsupervised approach trained to encourage the network to keep the original image's content while changing the colors based on the given target histogram. We show that this histogram-based approach offers a better way to control GAN-generated and real images' colors while producing more compelling results compared to existing alternative strategies.

READ FULL TEXT

page 2

page 3

page 4

page 6

page 9

page 10

page 13

page 20

research
04/03/2019

Constrained Generative Adversarial Networks for Interactive Image Generation

Generative Adversarial Networks (GANs) have received a great deal of att...
research
08/19/2021

Towards Vivid and Diverse Image Colorization with Generative Color Prior

Colorization has attracted increasing interest in recent years. Classic ...
research
01/24/2018

Deep Interactive Evolution

This paper describes an approach that combines generative adversarial ne...
research
02/22/2017

Unsupervised Diverse Colorization via Generative Adversarial Networks

Colorization of grayscale images has been a hot topic in computer vision...
research
03/29/2021

LatentKeypointGAN: Controlling GANs via Latent Keypoints

Generative adversarial networks (GANs) have attained photo-realistic qua...
research
05/23/2022

Algorithm Development for Controlling Movement of a Robotic Platform by Digital Image Processing

The following work shows an algorithm that can process images digitally ...
research
10/21/2012

Developing ICC Profile Using Gray Level Control In Offset Printing Process

In prepress department RGB image has to be converted to CMYK image. To c...

Please sign up or login with your details

Forgot password? Click here to reset