回复于:【Nuke合成】CameraTracker节点参数及用途详解(图文)
› VFX大学 › Nuke合成影视制作 › 【Nuke合成】CameraTracker节点参数及用途详解(图文) › 回复于:【Nuke合成】CameraTracker节点参数及用途详解(图文)
2019-01-13 - 19:47 #54338

韩十七
参与者
步骤2——
用遮罩屏蔽图像区域
跟踪最好作用于场景的固定、刚性部分,以便每个跟踪点都可以创建一个固定的3D点。计算器会使用这些3D点计算摄像机路径。运动元素或烧录元素在坐标世界中没有固定的3D点,应该在跟踪之前屏蔽掉。
对图像序列中的区域进行屏蔽,我们需要将遮罩连接到Mask输入,圈除不跟踪的图像区域。我们也可以将Source输入的alpha通道用作遮罩。
1. 如果我们要用一个单独的遮罩进行屏蔽,就需要在CameraTracker的Mask输入连接一个Roto节点。
2. 查看整个序列,并对遮罩形状打关键帧,以覆盖不该被跟踪的区域。
这种遮罩不需要绘制得太精确,因为我们的目的只是为了覆盖可能会导致CameraTracker出问题的区域。例如下图,我们对演员和版权水印绘制了遮罩。
3. 在属性面板中,进行遮罩设置:
- None – 跟踪整个素材中的特征点。
- Source Alpha – 使用源视频片段的alpha通道定义不被跟踪的区域。
- Source Inverted Alpha – 使用源视频片段的被反转后的alpha通道定义不被跟踪的区域。
- Mask Luminance – 使用mask输入的亮度定义不被跟踪的区域。
- Mask Inverted Luminance – 使用mask输入的被反转后的亮度定义不被跟踪的区域。
- Mask Alpha – 使用mask输入的alpha通道定义不被跟踪的区域。
- Mask Inverted Alpha – 使用mask输入的被反转后的alpha通道定义不被跟踪的区域。
4. 使用Analysis组中的Track按钮,进行正常的自动跟踪。查看【在Sequence模式下跟踪】。
注意:手动跟踪时无需屏蔽图像区域,因为User Track放置的位置是我们自己指定的。