Diverse Image-to-Image Translation via

Disentangled Representations

Learning diverse image-to-image translation from unpaired data
Diverse portrait photography to portrait painting translation

Image-to-image translation aims to learn the mapping between two visual domains. There are two main challenges for many applications: 1) the lack of aligned training pairs and 2) multiple possible outputs from a single input image. In this work, we present a disentangled representation approach for producing diverse outputs without paired training images. To achieve diversity, we propose to map images onto two spaces: 1) a common content space capturing shared information across domains and 2) a domain-specific attribute space. We train a generator that takes encoded content features extracted from given inputs and attribute vectors randomly sampled from the attribute space to produce diverse outputs at test time. To handle unpaired training data, we propose a novel cross-cycle consistency based on disentangled representations. Qualitative results show that our model can generate diverse and realistic images on several tasks without paired data. For quantitative comparisons, we measure realism with user study and diversity with a perceptual distance metric. We apply the proposed model to domain adaptation and show competitive performance when compared to the state-of-the-art on the MNIST-M and the LineMod datasets.



Hsin-Ying Lee*, Hung-Yu Tseng*, Jia-Bin Huang, Maneesh Kumar Singh, and Ming-Hsuan Yang, "Diverse Image-to-Image Translation via Disentangled Representations", in European Conference on Computer Vision, 2018.

* indicates equal contributions

    author    = {Lee, Hsin-Ying and and Tseng, Hung-Yu and Huang, Jia-Bin and Singh, Maneesh Kumar and Yang, Ming-Hsuan}, 
    title     = {Diverse Image-to-Image Translation via Disentangled Representations}, 
    booktitle = {European Conference on Computer Vision},
    year      = {2018}
Disentangled Representation Image-to-Image Translation (DRIT)
* Click to see results from different methods
Portrait (photography) to Portrait (painting)
DRIT (Ours) CycleGAN+noise CycleGAN+BicycleGAN
Yosemite Winter to Summer
DRIT (Ours) CycleGAN+noise CycleGAN+BicycleGAN
Photo to Monet
DRIT (Ours) CycleGAN+noise CycleGAN+BicycleGAN
Cat to Dog
DRIT (Ours)