GAN Inversion(GAN 反演)
什么是Inversion?
来龙去脉:
在生成过程中,我们通过将z输入G,然后得到图像,但是你这个Z是不定的(随机的高斯分布噪声),所以即使你得到了质量好的生成图像,但是依然无法通过修改你这个图像对应的Z来实现图像编辑。
为了可以实现图像编辑,我们需要找到这个图像对应的latent z,也就是一个可以被调控的tensor,那么我们就可以通过修改tensor的某些维度来实现对图像的编辑。
那么找到某个图像对应的latent z的过程就是inversion
一句话解释清楚:
找到给定某个图像对应的latent z
怎么实现inversion?
方法有很多
styleGAN 只能对生成的图像进行inversion:
有的是直接在定义模型的时候就已经定义好了latent z的空间,即在生成过程中就可以直接得到latent z,但是这个styleGAN是只能找到生成的图像对应的latent z,但是无法找到任意给定的图像对应的z