历史上的今天
今天是:2025年04月20日(星期日)
2019年04月20日 | Facebook用AI“移花接木”,速抠动态人物造假视频
2019-04-20 来源:智东西
导语:近日,Facebook表示,他们研发了新的AI模型,能够将现实视频与游戏形象结合。
智东西4月19日消息,近日Facebook发表了一篇关于从现实视频中提取角色的论文Vid2Game: Controllable Characters Extracted from Real-World Videos(Vid2Game:从真实世界视频中提取可控制的角色)。
在这篇论文中,Facebook提出了一个新的AI模型,这个模型可以对原始视频中的动态的角色进行定位和提取,提取后的角色可被开发者控制,并且添加上任意背景即可生成新视频。
一、AI如何将现实视频与游戏形象结合?

这个团队的方法依赖于两个神经网络,或者说是模仿生物神经元的数学函数层: Pose2Pose,一个将当前姿态和单一实例控制信号映射到下一个姿态的框架;Pose2Frame,将当前姿态和新姿态(以及给定的背景)一起放在输出帧上。这些操作可以由任何“低维”信号控制,比如来自操纵杆或键盘的信号。研究人员表示,该系统足够强大,可以在动态背景中定位提取图像,并将现有背景进行任意的更换,融合成新的图像后生成视频输出。

这种AI模型生成新的视频有两个具体步骤。首先,将包含一个或多个图像的输入视频输送到一个特定区域(如舞蹈)训练的Pose2Pose网络中,该网络将这些图像(加上预估的前景空间掩模)和它们的运动隔离开来,特定区域将作为它们质心的轨迹。(掩模用于确定哪些区域的背景被合成的图像信息所取代。)
然后,使用这些和组合而成数据,Pose2Frame将场景中与角色相关的变化(如阴影、被持有的物品和反射)和与角色无关的变化分开,最终可以形成任何想要的背景与动作的混合视频输出。
二、通过训练对比提取可控角色
为了训练这个AI系统,研究人员采集了三个视频,每个视频长度在5到8分钟之间。这三个视频分别为:一个网球运动员在户外、一个人在室内挥舞着剑、一个人在走路。

研究人员报告说,将这三个视频与传输舞者三分钟视频的神经网络模型相比,他们的方法成功地对动态元素进行了对比,如其他人和摄像机角度的差异,以及角色服装和摄像机角度的变化。
研究人员在论文中写道:“每个网络都解决了之前未完全满足的计算问题,同时为生成具有逼真图形的视频游戏铺平了道路。此外,从类似YouTube的视频中提取的可控角色可以在虚拟世界和增强现实中找到自己的位置。”
三、利用AI系统优化游戏成为热潮
Facebook并不是唯一一家研究可能有助于游戏设计AI系统的公司。
初创AI技术公司Promethean AI利用机器学习帮助人类艺术家为视频游戏创作艺术形象,利用自动化省去重复的建模工作。
AI视觉计算公司Nvidia的研究人员最近有展示了一种可以使用视频片段创建虚拟环境的生成模型。
机器学习也被用来优化复古游戏中的旧游戏纹理,如《最终幻想VII”和“塞尔达传说:暮光公主》,以及在游戏《毁灭战士》中从零开始生成数千个关卡。
结语:AI技术成为行业新突破
AI已经被越来越广泛的应用到了各个领域,各行业都在利用AI技术寻找新的突破口。
在图像处理领域,AI图像技术正在帮助游戏行业优化或者开发更有趣的产品,并逐渐成为游戏行业竞争的又一个重要因素。
史海拾趣
|
2.1由分立器件组成的驱动电路 由分立器件组成的驱动电路((如图3所示),驱动电路工作原理如下: A.当HS为高电平时,Q7、Q4导通,Q6关闭,[url=]电容[/url]C4上的电压(约14V)经过Q4、D3、R6加到Q5的栅极,使Q5导通。在导通期间,Q5的源极电压 ...… 查看全部问答> |
|
CE5.0触摸屏驱动的DDI函数BOOL TouchPanelEnable( PFN_TOUCH_PANEL_CALLBACK pfnCallback ) 其中PFN_TOUCH_PANEL_CALLBACK是指向回掉函数吗?指向哪个回掉函数?是怎么调用的?… 查看全部问答> |
|
小弟初学单片机,看到很多有关ds18b20的c程序,在读取数据处理时,最后一步都要 乘以十再四舍五入,不知为何意,望大侠指点,不胜感激! unsigned int ReadTemperature(void)//读取温度 { unsigned char a=0; & ...… 查看全部问答> |
|
谁用过vsc8201做开发的,我现在找不到设置它为硬件过滤的方法,我想用它做一个可以接收所有包(包括lan里面的所有包)。现在设置它为promisc,但是不起作用,我用的内核是2.6.13的。… 查看全部问答> |
|
好久没来这里啦,大家好哇。 最近调试一个东东,老大说要预留内存给这个驱动,以前是HalAllocateCommonBuffer动态申请连续内存空间的。 我想问下,这个预留的好处在哪里呢? 能节约内存空间吗? 谢谢啦… 查看全部问答> |
|
在quartus 8.0 调用modelsim-altera6.1进入仿真状态但退出仿真状态,只有将modelsim-altera关闭才能彻底退出仿真状态请问如何才能在不关闭modelsim-altera的前提下,彻底退出仿真状态呢,这样我可以继续在quartus里编译,然后重新仿真时不用再启动m ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:25 编辑 第一届(1994年)全国大学生电子设计竞赛题目 题目一 简易数控直流电源 题目二 多路数据采集系统 第二届(1995年)全 ...… 查看全部问答> |
|
【设计工具】xilinx sp605 PCIe EDK使用方法(之一:EDK设置部分) $(\'swf_NPz\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMTkxODkwMzUy/v.sw ...… 查看全部问答> |




