Contribution

A way to learn image-to-image translation without paired data, by making the translation invertible, and a demonstration across style transfer, object transfiguration, season transfer and photo enhancement.

Key insight

Invertibility is a free constraint. Without pairs, the adversarial loss only says the output should look like the target domain. Requiring that the input can be recovered forces the output to depend on it.

Assumptions

  • A roughly bijective relation between domains. Content survives and appearance changes
  • ResNet generator and 70×70 PatchGAN discriminator, least-squares GAN loss, λ = 10, and a history buffer of generated images for the discriminators

Key results

  • Tables 4 and 5 as in the LIT note. The full model is best photo → labels and second-best labels → photo
  • AMT maps ↔ aerial: about 25% of trials fooled
  • Failure cases (§6): dog → cat and other geometric changes

Claims

idclaimstrengthsupport
C1Cycle consistency makes unpaired translation work where GAN-only does notmoderateablation on Cityscapes; qualitative across tasks
C2Both cycle directions are neededweakone direction beats both on labels → photo; instability shown qualitatively
C3It does not handle geometric changemoderatestated by the authors, with examples

Connections

It is the unpaired counterpart of pix2pix. Projected GAN’s related work (LIT-562) cites perceptual-discriminator variants that improve on it.

Recommendations

  • R1 — For unpaired appearance translation, use a cycle-consistency loss. Filed as SOTA-339

Limitations

  • FCN score on Cityscapes is the only quantitative ablation
  • Appearance only

Open questions

  • Whether a weaker constraint than exact invertibility would allow geometric change