Pix2Pix图像转译工具是一款非常神奇的图像处理软件,这款软件的人工智能非常厉害,用户只用画个草图就能直接生成成图!百分百还原用户想要的样子,如下图所示,小编试玩了一下,感觉已经爱不释手了!
使用pix2pix-tensorflow的pix2pix.py脚本训练和导出模型。交互式演示是使用Canvas API 以 Javascript 编写的,并与通过Tensorflow运行图像的后端服务器通信。后端服务器可以运行Tensorflow本身,或者将请求转发到由Google运行的托管Tensorflow服务的Cloud ML 上。
预训练模型在GitHub上的数据集部分提供。所有的发布与原来的pix2pix实现应该都是可用的。模型可以使用pix2pix.py脚本从预训练的模型中导出,导出的模型从GitHub上的服务器README链接过来的。
猫照片的边缘是使用整体嵌套边缘检测(Holistically-Nested EdgeDetection)生成的,并且将功能添加到process.py脚本中,并将依赖项添加到Docker镜像中。
和之前的画猫一样,这个AI应用背后的技术,也是基于有条件对抗网络的图像到图像翻译。这个网络不仅能学习从输入图像到输出图像的映射,而且还能学习一个损失函数来训练这一映射。
这使得传统上可能需要不同损失函数的问题,能够应用相同的通用方法。也就是说能在不必手动设计损失函数的情况下实现合理的结果。
这种方法被证明在以标签图合成照片、从边缘图重建对象、图像着色等任务中有效。