由2张图,生成完整的运动过程

点击上方“机器学习与生成对抗网络”,关注星标

获取有趣、好玩的前沿干货!

金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI  

先给一张侧脸(关键帧1):

再给一张正脸(关键帧2):

然后仅仅根据这两张图片,AI处理了一下,便能生成整个运动过程

而且不只是简单的那种,连在运动过程中的眨眼动作也“照顾”得很到位。

效果一出,便在Reddit上引发了不少热议:

仅需2个关键帧,如何实现完整运动?

不需要冗长的训练过程。

不需要大量的训练数据集。

这是论文作者对本次工作提出的两大亮点。

具体而言,这项工作就是基于关键帧将视频风格化。

先输入一个视频序列 I ,它由N个帧组织,每一帧都有一个掩膜Mi来划分感兴趣的区域。

与此前方法不同的是,这种风格迁移是以随机顺序进行的,不需要等待顺序靠前的帧先完成风格化,也不需要对来自不同关键帧的风格化内容进行显式合并。

也就是说,该方法实际上是一种翻译过滤器,可以快速从几个异构的手绘示例 Sk 中学习风格,并将其“翻译”给视频序列 I 中的任何一帧。

这个图像转换框架基于 U-net 实现。并且,研究人员采用基于图像块 (patch-based)的训练方式和抑制视频闪烁的解决方案,解决了少样本训练和时间一致性的问题。

而为了避免过拟合,研究人员采用了基于图像块的训练策略。

从原始关键帧(Ik)中随机抽取一组图像块(a),在网络中生成它们的风格化对应块(b)。

然后,计算这些风格化对应块(b)相对于从风格化关键帧(Sk)中取样对应图像块的损失,并对误差进行反向传播。

这样的训练方案不限于任何特定的损失函数。本项研究中,采用的是L1损失、对抗性损失和VGG损失的组合。

另一个问题便是超参数的优化

这是因为不当的超参数可能会导致推理质量低下。

研究人员使用网格搜索法,对超参数的4维空间进行采样:Wp——训练图像块的大小;Nb——一个batch中块的数量;α——学习率;Nr——ResNet块的数量。

对于每一个超参数设置:

(1)执行给定时间训练;

(2)对不可见帧进行推理;

(3)计算推理出的帧(O4)和真实值(GT4)之间的损失。

而目标就是将这个损失最小化。

团队介绍

这项研究一作为Ondřej Texler,布拉格捷克理工大学计算机图形与交互系的博士生。

而除了此次的工作之外,先前他和团队也曾做过许多有意思的工作。

例如一边画着手绘画,一边让它动起来。

再例如给一张卡通图片,便可让视频中的你顶着这张图“声情并茂”。

想了解更多有趣的研究,可戳下方链接????。

参考链接:

[1]https://www.reddit.com/r/MachineLearning/comments/n3b1m6/r_fewshot_patchbased_training_siggraph_2020_dr/
[2]https://ondrejtexler.github.io/patch-based_training/index.html

文仅交流,侵删

猜您喜欢:

等你着陆!【GAN生成对抗网络】知识星球!

超100篇!CVPR 2020最全GAN论文梳理汇总!

附下载 | 《Python进阶》中文版

附下载 | 经典《Think Python》中文版

附下载 | 《Pytorch模型训练实用教程》

附下载 | 最新2020李沐《动手学深度学习》

附下载 | 《可解释的机器学习》中文版

附下载 |《TensorFlow 2.0 深度学习算法实战》

附下载 | 超100篇!CVPR 2020最全GAN论文梳理汇总!

附下载 |《计算机视觉中的数学方法》分享

下载解压后,将“AI脚本插件合集1.1.jsx”复制到\Abobe Illustrator XX\Presets(在部分AI软件中可能显示为“预设”)\zh_CN\脚本 文件夹下,重新启动ai,就可以在"文件"-"脚本"下看见ai脚本菜单,运行即可。其他说明:如果你按上述安装方法可以正常使用脚本,那么可以无视下面说明。如果你按上述方法安装了脚本,但是点击插件却无任何反应,则需要你选择不同版本的脚本复制到\Abobe Illustrator XX\Presets(在部分AI软件中可能显示为“预设”)\zh_CN\脚本 文件夹下,即使是AI绿色版也可以使用。 AI CS6 32bit复制“AI脚本插件合集_CS6_32.jsx” AI CS6 64bit复制“AI脚本插件合集_CS6_64.jsx” AI CC 2015 64bit复制“AI脚本插件合集_2015_64.jsx” AI CC 2017 64bit复制“AI脚本插件合集_2017_64.jsx” AI CC 2018 64bit复制“AI脚本插件合集_2018_64.jsx 注:部分脚本由于兼容原因,可能无法在某些ai版本中使用。 包含的ai脚本插件列表 AI尺寸横向标注 对象横向标注脚本 AI尺寸纵向标注 标注尺寸 增强版 画刀版1.0 画刀版2.0 天地盖盒子脚本 绘制手提袋脚本 绘制外箱脚本 生成出血线脚本 文本段落分行 段落文本行合并 文本段落转换 单行文本打散 字体转曲 字体大小写转换 查找专色 对象换位 选择对象导出为PSD 导出jpg 选择对象导出jpg 选择增强 随机填色 AI圆角插件 锚点分割路径 等分路径 建立等分圆 测量路径长度 点到点连线 节点延伸 解锁全部对象 统一画板尺寸 当前页加矩形 全部页加矩形 垂直两分 水平两分 插入页码等 AI多层转多画板 AI页面适配对象 裁切标记 印前角线 一键拼版 自动拼版 阵列复制 内角线 创建参考线 打开多页PDF 置入PDF多页面 条码生成 移除叠印属性 移除非纯黑叠印 解散全部群组 批量替换链接 AI链接文件打包 全部颜色转黑 查找白色叠印 删除所有蒙版 正则编辑文本 流水号生成器 ai颜色标注
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值