SmartVector

SmartVector节点将运动矢量写入到.exr格式,然后将其用于驱动VectorDistort或VectorCornerPin节点,作为Smart Vector工具集的一部分。

看到矢量扭曲VectorCornerPin

输入和控制

连接类型

连接名称

功能

输入项

亚光

前景的可选遮罩,可通过减少可能在前景和背景对象之间发生的像素拖动来改善运动估计。

资源

从中生成运动矢量的序列。

Control (UI)

Knob (Scripting)

Default Value

功能

SmartVector Tab

Local GPU

gpuName

N/A

在以下情况下显示用于渲染的GPU Use GPU if available已启用。本地GPU显示Not available什么时候:

Use CPU被选为default blink device在里面Preferences

在您的系统上找不到合适的GPU。

无法创建用于在所选GPU上处理的上下文,例如GPU上没有足够的可用内存时。

您可以通过导航到Preferences并从default blink device落下。

注意:  选择其他GPU要求您重新启动Nuke在更改生效之前。

Use GPU if available

useGPUIfAvailable

enabled

启用后,将在Local GPU指定(如果有),而不是CPU。

注意:  如果在没有本地GPU的情况下启用此选项,则只要在具有可用GPU的计算机上打开脚本,脚本就可以在GPU上运行。
如果您希望使用命令行从命令行进行渲染,也应该选择此选项。 --gpu选项。

看到WindowsMac OS X和macOS , 要么的Linux有关Nuke支持的GPU的更多信息。

Vector Detail

vectorDetailReg

0.3

设置矢量质量。默认值0.3对于低细节和低移动的序列就足够了,但是在某些情况下,您可能需要增加细节以改善矢量质量。

注意:  高细节矢量需要更长的渲染时间,但可以改善从VectorDistort节点获得的结果。

Strength

strengthReg

1.5

设置帧之间匹配像素的强度。较高的值使您可以将一帧中的相似像素准确地匹配到另一帧,即使结果运动场参差不齐,也可以专注于细节匹配。较低的值可能会错过局部细节,但不太可能为您提供奇数次的杂散矢量,从而产生更平滑的结果。

注意:  默认值适用于大多数序列。

Matte Channel

matteChannel

None

在估算运动时在何处获取要使用的可选前景蒙版:

None -不要使用遮罩。

Source Alpha -使用源输入的Alpha。

Source Inverted Alpha -使用源输入的反向字母。

Matte Luminance -使用遮罩输入的亮度。

Matte Inverted Luminance -使用遮罩输入的反转亮度。

Matte Alpha -使用遮罩输入的Alpha。

Matte Inverted Alpha -使用“遮罩”输入的倒置Alpha。

Output

output

Background

什么时候Matte Channel设置为除NoneOutput控制确定是否Foreground要么Background向量被向下传递或写入文件。

Inpaint Matte Region

inpainting

disabled

启用后,将使用最近的可用矢量填充缺少矢量的任何区域。

注意:  此控件仅在以下情况下可用Matte Channel设置为遮罩选项之一,例如Matte Alpha

Matte Dilation

matteDilation

50

控制在对遮罩区域进行修补之前,对遮罩应用的膨胀量。

注意:  此控件仅在以下情况下可用Inpaint Matte Region已启用。

Export

Export Write

export_write

N/A

单击以自动创建具有合适的写入节点.exr包含矢量数据的设置。

Advanced

Flicker Compensation flickerCompensation disabled

启用后,SmartVector会考虑亮度和整体闪烁的变化,这可能会导致输出问题。可变亮度的示例包括金属表面(如车身)上的高光,或以不可预测的方式反射光的一层内的水体。

注意:  使用Flicker Compensation增加渲染时间。

Tolerances

Weight Red

weightRed

0.3

为了提高效率,大部分运动估算仅在亮度上进行-即使用单色图像。公差允许您在计算图像亮度时调整每个颜色通道的权重。这些参数很少需要调整。但是,例如,您可能希望增加Weight Red使算法可以专注于正确校正主要红色物体的运动,而以镜头中其余项目为代价。

 

 

Weight Green

weightGreen

0.6

Weight Blue

weightBlue

0.1

分步指南

产生运动向量