换脸术?我用Nvidia新算法将宠物变成老虎脸
使用Nvidia的新算法,您可以将宠物换成其他品种,以创造自己的独特的版本。
PetSwap是一个使用少量镜头的无监督图像到图像的翻译,或称为funit的图像翻译AI算法的项目。 FUNIT使用基于生成对抗网络(GAN)的框架,与Nvidia用于生成不存在的人、在不存在的驾驶条件下训练自动驾驶车辆都采用了相同的框架。它也类似于制作深度赝品,这些可能会首先受到Nvidia的GAN算法的启发。
研究人员在他们关于PetSwap的论文中写道:“人类非常善于推广”, “当给出一张以前看不见的外来动物的图片时,我们可以用不同的姿势形成同一动物的生动的画面,特别是当我们之前遇到过相似但又不同动物时。”
例如,根据我们看到的其他动物所做的事情,我们的大脑很容易想象一只站立的狗在躺下时的样子。但机器学习算法不能。有了FUNIT,研究人员正试图填补这种想象空白。让算法假设基于其他示例的某些内容可能会允许它使用较小的训练图像数据集。
Nvidia为公众提供了一个演示程序来测试它的算法,所以我选择了我的室友的猫Cookie,一个不知名品种和性别的动物。通过在Cookie的眼睛周围绘制一个紧密的矩形并点击“翻译”,算法产生了几个变异动物,我试图将猫脸与新物种的身体相匹配。结果有点······
Cookie失败了,然后我用我自己的脸尝试了一番。该算法不是为翻译人脸而构建的,但值得一试。
看起来我正在完成一个Animorphs变换。最终,我变成一只非常可爱的猫鼬。
拥有一个可以根据以前的知识而不是大量数据生成新图像的算法,可以使训练成为开发机器视觉的研究人员更快、更轻松的任务 - 例如自动驾驶汽车、辅助机器人和其他自动技术。但就目前而言,FUNIT算法仍然只是deepfake宠物的一种有趣的方法。
编译出品