【Nuke抠像】使用Keylight抠像的方法和技巧 – 基础抠像

VFX大学 Nuke合成影视制作 【Nuke抠像】使用Keylight抠像的方法和技巧 – 基础抠像

正在查看 14 条回复
  • 作者
    帖子
    • #24433

      韩十七
      参与者
      青骑士

      Keylight 是一个工业标准的颜色差异抠像器。

      使用 screen color 选择器从 Source 输入端选择一种颜色,作为蓝/绿幕的颜色,从 View 下拉菜单选择输出结果。要移除前景物体上的溢色,使用 despill bias 从输入源拾取皮肤色调。使用 matte 参数改善遮罩。

      Keylight 的核心算法是由计算机电影公司(现 Framestore)开发的,后来经The Foundry 进一步开发。

      本帖内容包括:Keylight抠像流程、基础抠像、高级抠像、屏幕处理。

    • #24434

      韩十七
      参与者
      青骑士

      下面举例说明Keylight的抠像流程。

      首先我们看下面这个镜头,来自《The Saint》(中文译名《侠圣》),此电影由 CFC 和派拉蒙营业公司拍摄。

      上图是蓝幕前景,要与下图中的背景合成。

      1、启动 Nuke,并读入前景和背景图像。从 Keyer 菜单中选择 Keylight,并连接到 Viewer 上。

      2、点击 ScreenColor 旁的取色器,激活小眼睛滴管图标。在视窗上,在如下图所示的蓝色像素区域,按 Ctrl/Cmd+Shift+Alt + 点击或拖拽矩形框。

      拾取屏幕颜色,并设置 ScreenBalance

      这样就好了。在许多情况下,这就是您执行抠像所需要的全部操作了。选择屏幕颜色会创建一个屏幕遮罩,并消减前景溢色。

      3、将输出由 FinalResult 切换为 Composite,查看抠出的前景叠加在背景上的效果。最终合成如下图所示。

      虽然在很多时候只需要选择屏幕色彩就可以应付绝大多数的抠像了(这一点适用于国外抠像,国内抠像一般不会这么简单),但是在有些时候,我们还是需要其他工具处理更复杂的镜头,这些我会在下面详细描述。

    • #24435

      韩十七
      参与者
      青骑士

      基础抠像

      下面我们讲讲基础抠像需要注意的几点。

      第一点,选择屏幕颜色。

      这是所有抠像的第一步。按 Ctrl/Cmd+Shift+Alt 在蓝幕上拖拽一个矩形,Keylight会使用选中像素的平均值作为屏幕颜色。

      小贴士1:如果按住 Alt 取色,Nuke 永远都是采样的源图像,也就是说即使我们正在查看遮罩或合成状态,我们采样的也是蓝色/绿色。这样采样非常方便。

      小贴士2:Ctrl/Cmd+右键可以排除无用的像素。

      小贴士3:在屏幕的不同地方选择深浅不一的蓝色可能会得到截然不同的效果,所以取色需要多尝试,以得到最满意的结果。

      选择 Screen Color 会创建前景遮罩,同时会自动设置 Screen Balance(如果没有手动设置的话)和去除溢色。

    • #24436

      韩十七
      参与者
      青骑士

      第二点,屏幕遮罩。

      设置屏幕颜色进行抠像,也就是创建遮罩——Screen Matte。设置屏幕颜色也会去除前景溢色,当然我们也可以使用 Despill Bias 移除更多溢色。

      下图显示了演员背后明亮的蓝幕。

      要注意的是,多次取色并不会增加之前的选择,也不会抠除更多的背景。

    • #24437

      韩十七
      参与者
      青骑士

      第三点,查看抠像。

      View 参数为我们提供了多种方式查看屏幕遮罩和前景溢色。我们可以将前景作为一个 rgba 输出,与背景进行最终合成;也可以输出预乘或未预乘的抠像结果与节点数上的其他节点进行合成。其中 screen matte 和 status 视图本身不具备输出能力,但可以用来对抠像进行微调。

      Status 显示的是一个夸张的抠像效果,以便我们在微调抠像时作出更明智的选择。右图显示的是从左图取色后的 Status 视图。

      绿幕

      Status

      屏幕上有三种颜色:

      • 黑色显示最终合成时的纯背景区域;
      • 白色是纯前景区域;
      • 灰色是前景和背景像素混合区域(灰色表示半透明抠像)。在前景的边缘处需要灰色像素,以获得好的边缘抠像。(抠像质量很重要的一点就是边缘!)灰色只表示前景和背景的混合区域,并不代表混合比例,也就是说,无论前景和背景的比例是50/50还是99/1,都只显示同一种灰度的灰色。这样做是为了突出抠像中的问题,以便更好地修正。

      我们偶尔也会在 Status 视图下看到其他颜色,这些都包含在 View 内,我会在后面的高级抠像中讲到。

    • #24438

      韩十七
      参与者
      青骑士

      第四点,更多抠像参数。

      为了改善抠像,加实前景使背景不穿透过来,我们可以调节 Clip White 参数;如果要抠除更多前景使背景更清晰,我们应该使用 Clip Black 参数。操作的同时查看 Screen MatteComposite 视图,观察抠像效果。另外,Clip WhiteClip Black 参数不宜过度使用,否则前景和背景之间的边缘会变得非常硬,不融合。

    • #24439

      韩十七
      参与者
      青骑士

      好啦,今天的更贴就到这里啦,我们明晚10:00继续分享Nuke合成小秘密,不见不散哦~

      如果本帖对您有所帮助,请为十七评论或点赞,让十七知道你的存在,给予十七更贴的动力哟!

      如果喜欢十七的帖子,点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~

      本帖未经允许不得转载,转载请注明出处并保留在本站的完整链接,谢谢^_^

    • #27299

      孤帆
      参与者
      军士

      十七大大讲的太好了,解决了我一直以来的疑惑,从根本上让我明白了keylight的工作原理,谢谢十七大大。

      • #27300

        摄影座
        参与者
        军士

        看来是仔细读懂了,能读懂的也应该很厉害了,向你们学习

      • #27302

        韩十七
        参与者
        青骑士

        不客气哦😊突然有了更贴动力~

    • #36047

      绍毅
      参与者
      军士

      昨天才发现的的这么好的帖子。

    • #48592

      果子
      参与者
      军士

      别的不说。等于救了一命。。。roto画的要死了

      • #48604

        韩十七
        参与者
        青骑士

        能帮到你就好哈哈哈,要继续关注NewVFX社区和十七哦,嘻嘻……

    • #56963

      参与者
      军士

      请问素材在哪里下载?

       

    • #65565

      三省吾身
      参与者
      军士

      非常感谢,菜鸟开始学习NUKE,您的帖子帮了大忙了。

    • #66817

      Braver
      参与者
      军士

      感觉你的思路好清晰啊

    • #71628

      sailor66
      参与者
      军士

      很好,很实用,非常适合讲课的小姐姐

    • #71629

      sailor66
      参与者
      军士

      很好学习了,素材能共享吗

正在查看 14 条回复
  • 在下方一键注册,登录后就可以回复啦。
error: 提示:内容受到保护!!
-->