BMD 发表于 2024-4-28 21:58

基础篇 | 在Fusion页面进行绿幕合成(下)



本期看点

上一期《基础篇 |在Fusion页面进行绿幕合成(上)》中,我们使用Delta Keyer(Delta键控器)搭配两种辅助蒙版(Garbage Matte垃圾蒙版和Holdout Matte保留蒙版),完成了蒙版的创建和优化。

本期将介绍在Fusion页面如何利用“Color Corrector颜色校正”工具和“灯光包裹”调整前景和背景的关系、对各元素进行颜色校正;同时我们将分享在调色页面中使用Delta Keyer(Delta键控器)提供的蒙版来匹配前景和背景颜色的方法。另外,随着节点和连线越来越多,我们还将分享通过颜色整理节点树的技巧。


操 作 演 示



上一期分享到这里,蒙版的创建和优化就暂时告一段落了。但是,我们仍然需要在实际背景片段上查看前景,才能评估蒙版的质量。

调整背景



1 在Fusion页面的左上角,点击“媒体池”按钮,然后从媒体夹中找到我们打算作为背景使用的素材。这里,将“BKGD_HD.mov”片段拖到节点编辑器的空白区域中,同时关闭媒体池,为检视器腾出更多空间。

2 新创建的这个节点名称默认识别为“Media In 1”,按“F2”键,将其重命名为“Background”,然后按“1”键,在检视器1中查看该片段。

此时,会出现一个新情况:检视器是空的,什么也看不见。



这是为什么呢?
因为,工程文件的时间范围是基于“剪辑”页面时间线中的源片段的开始和结束时间。如果查看渲染范围,它默认会从第530帧开始。除非我们引入的背景片段的长度超过530帧,否则它在这个合成中是看不见的。

在导入新片段时,查看“关键帧编辑器”会很有帮助,可以帮助我们及时查看它们在时间线上的位置。



3在Fusion页面的右上角,点击“关键帧”按钮。默认情况下,“关键帧编辑器”仅显示出已经制作了动画的轨道。我们需要切换“Filter(筛选器)”菜单来显示所有轨道。



4 点击关键帧编辑器右上角的“Filter(筛选器)”菜单(倒数第2个按钮),在下拉菜单中,“Animated(已做动画)”现在是勾选状态,我们点击它,去掉勾选,来禁用这个筛选器。



现在,关键帧编辑器中显示出所有轨道,包括Background(背景)节点。现在就很清楚为什么检视器1是空的了。


如上图所示,我们的首帧也就是播放头当前停留的位置是第530帧,而“Background”片段是从第0帧开始,到第73帧结束。在合成开始之前,整整还有437帧的间隔。这时候,我们可以使用检查器中的“Global In / Out(全局入点/出点)”控件将“Background”片段滑动到相应的位置上。



5 在节点编辑器中选中“Background”节点,在右侧的检查器面板中,将鼠标指针放在两个“Global In / Out(全局入点/出点)”手柄之间,向右拖动“Global In/Out(全局入点/出点)”,直到靠近530起始帧。



6 当Global In(全局入点)接近530时,放大关键帧编辑器并像在“剪辑页面”中一样,通过拖动片段将片段滑动到合适位置。我们就能在检视器1中查看背景片段了。



如果要在背景上查看键控(抠像)的结果,我们要使用Merge(合并)节点。

7 点击“Media Out 1”节点黄色输入端口附近的连接线,将其断开;然后将“DeltaKeyer 1”节点的输出端口拖到“Background”节点的输出端口上,从而自动创建一个“Merge 1”合并节点;再将“Merge 1”节点的输出端口拖到“MediaOut 1”节点上。

此时,在检视器2中就可以查看基本的合成效果了。我们发现前景和背景看起来是割裂的,它们分属于不同的图像风格,那么下一步,我们可以对前景和背景进行颜色校正,使它们看起来更和谐统一。

对各元素进行颜色校正

对背景和前景进行颜色校正有两个原因。第一个原因,是要去除前景主体上残留的绿色;第二个原因,是为了匹配前景和背景的色彩,使它们看起来真实地存在于相同的场景中。

让我们首先来解决绿色溢出的问题。颜色溢出的原因是绿色幕布的颜色反射到了前景主体的身上。由于去除绿色溢出色与提取蒙版的过程密不可分,因此,抠除绿色幕布的同时也会在前景的蒙版中制造出孔洞。这是因为“Replace Color(替换颜色)”试图移除溢出到前景上的绿幕的颜色。所以我们需要在“溢出色抑制”的质量和蒙版的质量之间做出平衡。

1 选中“DeltaK eyer 1”节点,按“1”键,便于在检视器1中查看蒙版;在右侧检查器中选择“Matte(蒙版)”选项卡。我们可以看到,“Replace Color(替换颜色)”已经包含了对“溢出色抑制(Spill Suppression)”的大量处理。




解决这个难题的一种方法是将“Replace Color(替换颜色)”设置为Source(源)。




2 在检查器底部,将“Replace Mode(替换模式)”下拉菜单设置为“Source(源)”,会重新引入一定数量的原始绿幕像素,而不是尝试移除它们。因此,现在人物身上留下了绿色溢出。



3 在“Delta Keyer 1”和“Merge 1”节点之间插入一个“ColorCorrector 1(颜色校正器)”节点,它可以用来校正高光、中间调和阴影以及溢出色。



4 选中“Color Corrector 1”节点,按“1”键,同时可以尽可能放大检视器,便于在检查器中查看颜色校正前后的差异;打开右侧检查器,从菜单中选择“Suppress(抑制)”选项,我们可以将Suppress Wheel(抑制色轮)中的溢出色的控制点向中心拖动,从而降低他的饱和度。



5 要减少前景边缘周围的绿色和一些亮黄色,可以将绿色和黄色的控制点拖向色轮的中心。(在许多情况下,溢出抑制会显著降低图像的亮度,可以通过稍微提高亮度来抵消这种影响。)

6 选中“Color Corrector 1”节点,按Command+P(macOS)或Ctrl+P(Windows)组合键可以启用或禁用溢出色校正节点,我们可以反复使用快捷键来查看和修改。



前景处理好了之后,可以在“Fusion页面”中再添加一个“Color Corrector(颜色校正器)”节点来给前景进行颜色校正,如上图所示的“Color Corrector 2”节点。

当然,DaVinci Resolve的“调色页面”拥有强大且专业的调色工具和调色能力,我们也可以在那里进行颜色校正,来匹配前景和背景。

将蒙版发送到调色页面

在上一期的分享中,我们在“Fusion页面”使用Delta Keyer(Delta键控器)和其他的辅助蒙版来为绿幕镜头创建和优化蒙版,这里,我们将在调色页面中使用Delta Keyer(Delta键控器)提供的蒙版来匹配前景和背景的颜色。

首先,添加第二个Media Out(媒体输出)节点。将蒙版从“Fusion页面”发送到“调色页面”需要添加一个Media Out(媒体输出)节点。



1 点击节点编辑器中“Delta Keyer 1”节点上方的空白区域,便于在添加下一个节点时精确定位节点创建的位置。

2 按下“Shift+空格键”,在弹出的对话框键入“Media Out”,然后选择搜索到的该工具,按“Enter键”,将该节点添加到节点编辑器中。

3 将“Delta Keyer 1”的输出端口拖到“Media Out 2”节点的黄色输入端口上。

注意:节点编辑器中的第一个Media Out(媒体输出)节点会始终输出到“剪辑页面”。这里正是上图中的“Media Out 1”节点。而其他的Media Out(媒体输出)节点会输出到“调色页面”,所以我们刚刚添加的“Media Out 2”节点会输出到“调色页面”。同时,我们还可以添加尽可能多的Media Out(媒体输出)节点来发送更多的蒙版到“调色页面”。

在调色页面中使用蒙版

大多数情况下,我们在“调色页面”中使用的节点都是为了处理颜色。但是有时,我们还可以从媒体池中添加一些外部蒙版。在我们的例子中,我们需要添加一个从Fusion页面获得的Source(源)。



1 点击DaVinci Resolve底部导航栏的“调色页面”按钮,或者按“Shift+6”组合键,切换到“调色页面”。

我们在Fusion页面中处理的绿幕片段现在是在调色页面中已经被选中的片段。我们需要添加一个Source(源),这个Source(源)代表了从Fusion页面的Media Out 2(媒体输出2)节点上获得的蒙版。

2 在“节点编辑器”中,右键点击空白的灰色区域并选择“添加源”。



一个Source(源)被添加进来后,在节点编辑器左侧会增加一个绿色图标,位于来自剪辑页面的“RGB源”的正下方。这第二个Source(源)就是来自于Fusion 页面中的“Media Out 2”。我们可以把它当成RGB数据或Alpha通道来使用,这里,我们主要是把第二个Source(源)作为Alpha蒙版来使用。

3 将第二个Source(源)的输出端口拖到调色页面的“节点 01”的蓝色Alpha输入端口上。



现在我们就有了一个连接到“节点 01”的蒙版,我们所做的任何颜色校正都将受到Fusion页面中的蒙版的限制(仅示意)。



4 比如,我们使用调色页面的Gamma色轮,降低主滚轮的亮度,然后将色轮推向黄绿色,并降低整体饱和度来匹配吉他手和他的背景

当然,我们还可以通过调色页面的其他工具去优化。

本期绿幕合成的内容分享,重点不在于绿幕键控(抠像)的步骤,而是了解到不能寄希望于一个节点完成所有的操作,在合适的地方使用合适的工具和手法是更为常见的做法。

优化:“Light Wrap(灯光包裹)”

我们设想的是吉他手仿佛置身于世界末日的宏大背景下,背景里的那些略带诡异的绿色或黄色的光会洒在他的周围,就像绿幕背景溢出的一样,给边缘染上颜色。 为了让场景更加真实,我们需要对场景继续进行优化。

这里,我们可以添加一个“灯光包裹”效果,正好利用我们已经创建好的前景Alpha通道。

什么是灯光包裹?

它实质上是创建一个新的前景图像,由前景的边缘蒙版组成,带有向内的模糊,然后,模糊的背景图像将充当新的背景,来模拟溢色。所有这些都将被合并到当前的前景图像上面,在边缘周围添加一种微妙的溢色效果,使之与前景主体正后方的背景光源相匹配。

在我们继续优化之前,可以思考一下在变成错综复杂的节点和连接线之前对节点图进行管理。



“Fusion页面”除了简单地给节点“重命名”,利用“正交连线”、“对齐网格”以外,还提供了多种方法来管理合成。比如,使用颜色来管理节点树的不同部分。



1 框选“Delta Keye 1”、“G Matte ”、“Holdout”节点,打开“特效库”,然后选择“Tools(工具)” ,“Flow(流程)”,从“Flow(流程)”类别中,点击“Underlay(底图)”工具,或使用“Shift+空格键”直接搜索“Underlay(底图)”工具进行添加。

如图所示,我们在“节点编辑器”中添加了“Underlay(底图)”工具,它不是一种效果,而是一种管理工具,可以帮助我们使用背景色对节点树的各个部分进行分组。我们可以给“Underlay(底图)”重命名,指定一个颜色,使它在“节点编辑器”中更加显眼,好辨认。



2 点击“Underlay 1”,按住“Command”键(macOS)或“Ctrl”键(Windows),然后点击“Delta Keye 1”、“G Matte ”、“Holdout”节点,来取消对这三个节点的选择。

3 在“Underlay 1”标题栏上点击鼠标右键,然后从菜单中选择“Rename(重命名)”。然后将在弹出的对话框里重命名为MATTE。

4 保存名称之后,再次在标题栏上点击鼠标右键,然后选择“Set Color(设置颜色)”,选择 “Orange(橙色)”。



提示 通过拖动底图的标题栏会移动底图矩形框中所包含的所有节点。

这个底图把我们的抠像节点和它的辅助蒙版组成一组。当使用灯光包裹来扩大我们的合成时,可以添加另一个底图,然后使用不同的颜色来区分不同的区域。

5 在节点树空白区域中单击,然后使用“Shift+空格键”,利用搜索工具搜索“Underlay(底图)”工具,把它添加到“节点编辑器”中。

6 将新添的底图重命名为“Light_wrap”,并将它的颜色设置为蓝色。



准备工作已做好。



现在从“Delta Keyer(Delta键控器)”那边复制两个蒙版节点,来为“灯光包裹”创建一个边缘蒙版,它只遮住前景主体边缘周围的区域。

1 从工具栏中,将两个“Matte Control(蒙版控制)”工具拖到新添的底图中。



2 将两个附加的输出端口从“Delta Keyer 1”节点连接到这两个“Matte Control(蒙版控制)”节点上。

3 将“Matte Control 1”节点的输出端口连接到“Matte Control 2”节点的绿色前景输入端口。



4 选择“Matte Control 1”节点,然后按数字“1”键在检视器1中查看Alpha通道;同时在右侧“检查器”中,将“Blur(模糊)”滑块增加到2或3左右。

5 选择“Matte Control 2”节点,然后按数字“1”键在检视器1中查看Alpha通道。

蒙版控制是用在蒙版上的各种操作。我们可以使用来自前景输入中的蒙版,以多种方式与背景输入中的蒙版进行组合。为了达到我们所要的效果,我们这两个“Matte Control ”节点连接起来,并从其中一个减去另一个。



6 在“Matte Control 2”节点的检查器中,将“Combine(组合)”菜单设置为 “Combine Alpha(组合Alpha通道)”,再将“组合运算”菜单设置为 “Subtract(相减)”。

现在,我们就创建了灯光包裹所需的边缘蒙版。蒙版越模糊,背景图像的颜色围绕前景主体的边缘扩散就越多。

接下来,就是简单的合并合成。我们使用边缘蒙版,并用背景来填充它,然后将它的结果合并到我们吉他乐手的上面。



1 从工具栏中拖拽“Merge(合并)”节点,并把它放在“Matte Control 2”节点的下方。

2 将“Matte Control 2”节点的输出端口拖拽到“Merge 2”节点的蓝 色遮罩输入端口上,来创建合成的效果遮罩。

3 断开“Merge1(合并1)”与“Color Corrector 1”节点的连接。由于灯光包裹的最终结果将成为“Merge1”节点新的前景,因此不再需要这个连接。

4 再将“Color Corrector 1”节点的输出端口连接到“Merge 2”节点的黄色背景输入端口上。



5 将“ColorCorrector 2”的第二个输出拖拽到“Merge 2”节点的绿色前景端口上。

现在我们的“灯光包裹”就基本完成了。



不过,任何光源的溢光都是散射光。它不应该有详细的、清晰的边缘。在这种情况下,必须使用“Blur(模糊)”节点来柔化来自“Color Corrector 2”节点的溢色。

1 若要柔化来自背景片段的溢色,可以在“Color Corrector 2”与“Merge 2”之间插入一个“Blur 1(模糊)”节点,然后在“检查器”中,将“Blur(模糊)”滑块增加到10左右。

2 现在,“Merge 2”的输出是新的前景图像,将“Merge 2”的输出端口拖拽到“Merge 1”的前景输入端口上,然后在任何一个检视器中查看最终的结果。

添加“灯光包裹”效果是为了让合成看起来更加逼真。我们可以在“Matte Control 蒙版控制”节点中调整蒙版的“Blur(模糊)”与“Gamma(伽马)”的数量,来观察它是如何影响灯光包裹的“溢色”强度与扩散。



本期的分享就到这里了,希望对您有用。

页: [1]
查看完整版本: 基础篇 | 在Fusion页面进行绿幕合成(下)