2024年3月12日发(作者:迅雷vip账号出租平台)
音画制作︱
Post Production
Adobe After Effects
内容识别填充功能初探
文/宁波广电集团 翁晴霄
摘要 :
Adobe After Effects2019年4月新版本新增的“内容识别填充”功能,只需几步简单操作,就可以从活动视频中移除不需要的物体。
本文结合实例,介绍了此功能的详细使用方法,以及使用方式不同对结果的不同影响。并对此功能的优点和目前的局限性进行分析。
关键词 :
AE16.1.1;内容识别填充功能;从活动画面移除物体
CG从业者大抵遇到过要在活动画面中去除一个物体的难题。比如路边的电线杆、空中的电线、墙上的涂鸦,或
者乱入的话筒、无人机的影子等等,如果是出现在非用不可的镜头里,就得花大量的时间精力手动对其慢慢修整,过
程非常困难繁琐。而Adobe After Effects自2019年4月发布的AE16.1.1版本开始增加了一个叫做“Content-
Aware Fill--内容识别填充”的功能,据说可以非常便捷地移除视频中不需要的物体或者区域。据称该功能由 Adobe
Sensei 提供技术支持,使用AI技术对内容进行即时识别,移除物体这个工作使用者只需进行几步简单操作,绝大
部分的活由软件承包。
60
影视制作
音画制作︱
Post Production
内容识别填充功能究竟有多神奇呢,首先来看看Adobe官网介绍此功能所举的实例。从海中去除帆船和影子,
从墙上去除涂鸦,看起来效果非常自然,堪称完美。图1左右为去除帆船前后对比,图2为去除涂鸦前后对比。
图1 某动画中太阳系八大行星大小对比演示
图2 某动画中太阳系八大行星大小对比演示
那么,实际使用效果如何呢?接下来,以从沙滩上移除行走的鸟及其影子为例,详细介绍内容识别填充功能的使
用方式和使用效果。使用AE16.1.2版本,新建项目,把视频素材放于时间线上,然后操作如下:
Step.01
选中图层,用钢笔工具绘制一
个封闭蒙版将鸟框在其中,见图3。
图3
影视制作
61
音画制作︱
Post Production
Step.02
进行蒙版跟踪,在跟踪完成后
将蒙版设成“相减”。
在菜单栏点击“窗口”—“ 跟
踪器”,打开跟踪器面板。选中蒙版
1,再点击跟踪器中播放或逐帧播
放按钮,对蒙版跟踪。可以看到时
间线上,蒙版逐帧产生关键帧。由
于鸟活动时外形轮廓不断变化,待
跟踪完成后需在时间线上拖动指
针,查看并适当调整蒙版轮廓,确
保鸟自始至终在蒙版以内。跟踪完
成后,将蒙版设成“相减”。图层中
会出现一块透明区域,如图4。
图4
Step.03
对透明区域进行内容识别填充。在菜单栏点击“窗口”—“内容识别
填充”, 打开“内容识别填充”面板,如图5。
1)填充目标窗口:可在窗口中看到用蒙版抠除的部分,也即需要填充
的区域。区域边缘为粉红色轮廓。
2)阿尔法扩展:类似于蒙版边缘的羽化,适当地设置可以使填充边缘
更自然。此例中使用扩展值4。
3)填充方式:移除物体后,需要由软件产生新的像素点来填充透明区
域。根据像素点来源的不同,分为三种填充方式,分别为“对象”、“表面”、
“边缘混合”。本例中选“对象”。
“对象”方式:将对象从画面中移除,新的像素点由软件参考当前帧和前后
关联帧产生。当前帧里被对象盖住的背景会在前后帧中出现,软件会估算场景
的运动,决定应该往当前的透明区域填充怎样的像素。这种方式适用于需要移
除的物体与背景有相对运动的情景,比如抠除道路上行驶的汽车;或者客观上
两者之间并没有相对运动,但由于镜头变化而在画面中产生了相对运动的情景。
“表面” 方式:替换对象的表面,与“对象”方式相似,同样从前后关联帧
获取像素,但这像素是软件“无中生有”地估算出来的。这种方式,适用于静
态和平坦的表面,例如衣服上的LOGO,墙面上的涂鸦。
“边缘混合”方式:混合周边的像素,软件对蒙版边缘的像素进行采样和混
图5
62
影视制作
音画制作︱
Post Production
合后填充至透明区域,这同样是个“无中生有”的过程。
当背景为缺少纹理的表面,而对象是静态的,比如去掉纸
上的文字就可以用这种方式。另外,当需要移除的对象较
小且跟周边相似度较高,比如想去掉脸上一颗小痘痘,也
适用这种方式。
4)范围:可根据需要选择渲染整个的合成时间还
是仅仅渲染工作区域,用于设置填充图层的渲染范围。
本例中选“工作区域”。
5)创建参考帧:当视频背景很复杂的时候,直接
用内容识别填充无法获得满意的效果。这时候可以创建
一个单帧填充图层,并使用 Photoshop 将其打开后进
行修补。这个参考帧就为软件提供了可参照的像素点以
生成新的填充图层。需要的时候,可以创建多个参考
帧。另外也可以使用任何其他方式创建单帧图层,从而
为内容识别填充提供指导。
6)生成填充图层:生成新的填充图层来填补透明
区域。点击此按钮后,面板的底部会先后显示分析和渲
染的进度,如图6。生成填充图层的速度跟填充区域的
大小,画面复杂程度有关系。当然内容相同的情况下机
器本身的性能越强,工作速度也就越快。
图6
渲染完成,图7和图8分别对应时间线不同位置
对应的两帧,每张图的左右部分分别为鸟被移除前后的
图像。可以看到,鸟被移除了,而沙滩上原先被鸟遮挡
的部分被很好地修补完整,只剩下鸟的影子。
图7 图8
接下去移除鸟的影子,重复如上1-3步骤。先创
建蒙版2把鸟影子框在其中,再对蒙版2进行跟踪,然
后创建新的填充图层填补蒙版2抠出的透明区域,最终
效果如图9。
图9
影视制作
63
音画制作︱
Post Production
图10
可以看到影子虽然去除了,但
沙滩上出现了一些本不该有的东
西。尝试不同的工作流程:把刚才
渲染好的两个填充图层关闭,然后
在蒙版1、2都跟踪完成的情况下,
再次进行内容识别填充,可以看到
这次的效果就令人满意了。图10
为生成新填充图层后的时间线,图
11为最终效果。
图11
内容识别填充功能是以移除对
象周围的场景为参考去分析物体
之后背景本来的样子。蒙版大一
点,蒙版内原本属于背景的部分也
成了移除对象。或者像第一次流程
中那样,先做一个蒙版,那么生成
首个填充图层时最终需要移除的
鸟影子也成了参考的背景内容。种
种因素,都会影响到最终的填充效
果。因此实际操作中,应合理设置
蒙版的形状以及准确程度,若发现
结果不满意,应该灵活调整。
在这个视频中还有一段画面的
背景中同时出现了沙滩和海浪,而
且与Adobe官网示例中平静无澜
的海面不同,此视频中的海浪是时刻不停快速变化的。略去过程来看看在这段视频中去除鸟并进行内容识别填充的
结果,见图12~图13。
64
影视制作
图12
音画制作︱
Post Production
图13
如果说刚才对沙滩的修补令人
惊喜,那么这次的填充效果瑕疵明
显,对专业的影视制作来说肯定是
无法令人满意的。究其原因,海浪
不断快速变化的形状,以及由形状
变化引起的对光线的反射和折射
实在太变幻莫测,前后帧并没有合
适的参考像素可供使用。而海水与
沙滩的分界应定在哪里,海水半透
出沙子时两者比例如何确定,显然
让软件很困扰。由此可见,这种复
杂状况下,即使有AI技术加持,软
件也难以还原出与实际情况一致
的画面来。那么可以用创建参考帧
的方式来弥补吗?首先,因为画面
的光影变化大,未必能创建出完美
的参考帧。其次,每一帧画面的背
景都差别甚大,意味着需要创建很多的参考帧,所需的
人工工作过多,也就离内容识别填充功能秉持机器代替
人工的本意相去甚远了。所以说,此功能的局限性在这
里明显地表现出来了。
图14
再来看看网上国内外各路大神所做的内容识别填
充功能教程中的实例。图14是从公路上去除行驶的汽
车前后对比。图15是去除路灯和旗杆的前后对比。图
16是去除行驶屋顶上的LOGO前后对比。图16去除
湖边小路上行人的前后对比。
影视制作
65
音画制作︱
Post Production
图15 图16
远远的镜头中平坦的公路上小小的汽车、带喷绘的
砖墙前细细的旗杆、平坦的建筑物顶、缓慢推进的镜头
中的湖边小路。这些例子中背景虽然随着镜头在运动,
但背景本身都没有大的变化,同时需要移除的物体在画
面中所占比例基本都很小。以内容识别填充功能现有的
能力来修补这些场景,是可以达到较好的效果的。即使
填充效果并不是非常完美,因为填充区域所占比例小,
看起来也不会太明显。当然,视频作者们也大都提到了
还是会出现瑕疵的情况。
综上所述,AE的内容识别填充功能首先是一个非
常令人惊喜的新功能。当需要从画面中移除一个物体
时,软件可以替代人工做大量复杂繁琐的工作。在适当
的场景中,此功能的工作效果相当好。但是,当画面过
分复杂时,最终效果难以达到专业的影视制作要求。当
然如果是非专业用途,此功能的效果还是可以接受的。
可以期待随着技术的进步,Adobe公司还会不断改善
软件,进一步提升此功能,让使用更方便,使效果更完
美,让我们拭目以待吧!
图17
【参考文献】:
[1] Adobe官网:Adobe After Effects 用户指南——使用内容识别填充面板,移除视频中的对象
66
影视制作
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1710217005a1720709.html
评论列表(0条)