可以创建带有添加到输入图像的功能的输出图像的CNN?例如,如果输入了人脸的图像,则输出戴着眼镜的人脸的图像。
有几种选择,但基本上以相同的方式,即每个像素必须有一个输入,输出图像中每个像素必须有一个输出。
在MLP中,输入层中的神经元必须与输出层中的神经元相同。
在CNN中,您还可以在卷积层的开始处以及在反卷积层之后。
看一下这篇论文(真棒),可以从其他图像(例如Google地图中的卫星视图和地图视图)创建非常逼真的图像。这是一个神经网络,它试图解决问题,并且试图创建其他神经网络无法将其与真实图像区分开的图像(它也具有可用的源代码):
https://phillipi.github.io/pix2pix/