官方pytorch代码实现
StarGAN-v2是一个可以实现图像到图像转换的GAN网络,前身是StarGAN.
相较于前作,功能上的一个不同是在同一个域的情况下添加了“样式”的转换,而之前的StarGAN做了域的转换,而样式没有变化,见下图(A)
图中D, E, F为StarGAN-v2在StarGAN baseline之上逐步添加样式转换的效果。可以看出,StarGAN-v2的多样性远大于前作StarGAN。
概念解释
在论文的介绍中,给出了域(domain)和风格(style)的定义。
- 域:一个图像集合,其中的图片可以被分类为同一种具有视觉区分度的类型。
- 风格:每个图像具有的独特外观。
网络模型
StarGAN-v2网络由四个模块组成:Generator(生成器),Mapping network(映射网络),Style encoder(