O_Solver

O_Solver插件定义输入图像中两个视图之间的几何关系(即摄像机关系或求解)。如果要在树下使用DisparityGenerator,VectorGenerator或VerticalAligner,则这是必需的。

输入和控制

连接类型

连接名称

功能

输入值

 

 

相机

预先追踪Nuke立体相机,描述用于拍摄Source图片。这可以是您已通过CameraTracker节点跟踪或导入到的摄像机Nuke从第三方相机跟踪应用程序。此输入是可选的。

忽视

指定在特征检测和分析期间要忽略的区域的蒙版。如果在Source图像产生不正确匹配的特征。此输入是可选的。

资源

一对立体声图像。这些可以是您要处理的图像,也可以是使用相同相机设置拍摄的另一对图像。

Control (UI)

Knob (Scripting)

Default Value

功能

O_Solver Tab

Views to Use

viewPair

Dependent on source

设置要用于计算功能和摄像机关系的两个视图。这些视图被映射为左眼和右眼。

Analysis

Analysis Key

analysisKeyframe

0

显示设置的关键帧,O_Solver通过这些关键帧进行特征匹配和分析。通过在任一侧关键帧上的结果之间进行插值来创建所有其他帧的解。

Add Key

addAnalysisKey

N/A

单击以在当前帧处添加分析关键帧。

Delete Key

deleteAnalysisKey

N/A

单击以删除当前帧处的分析关键帧。

Delete All

deleteAnalysisKeys

N/A

单击以删除所有分析关键帧。

Single Solve From All Keys

singleSolve

disabled

启用后,O_Solver会使用您设置的所有关键帧来计算一个求解。与不使用单个关键帧时,将其用于不会随时间变化的装备以获得更准确的结果。

Features

Mask

ignore

None

设置遮罩类型以排除序列的区域:

None -所有素材都不会被忽略。

Source Alpha -使用源剪辑的Alpha通道定义要忽略的区域。

Source Inverted Alpha -使用源片段的反向Alpha通道定义要忽略的区域。

Mask Luminance -使用遮罩输入的亮度来定义要忽略的区域。

Mask Inverted Luminance -使用“遮罩”输入的反转亮度定义要忽略的区域。

Mask Alpha -使用遮罩输入Alpha通道定义要忽略的区域。

Mask Inverted Alpha -使用反转的遮罩输入Alpha通道定义要忽略的区域。

Number

numberFeatures

1000

设置要在每个图像中检测并在视图之间匹配的特征数量。

Threshold

featureThreshold

0

设置阈值以选择图像中的特征。使用较高的值选择突出的点。使用较低的值将特征散布到整个图像中。

Separation

featureSeparation

2

设置所需的特征间隔以强制检测到的特征覆盖图像。

重要的是,功能不要聚集在一起。如果您设定DisplayKeyframe Matches并确认是这种情况,请尝试增加此值。

Display

Display

displayType

Nothing

设置显示模式:

Nothing -仅显示Source图片。

Keyframe Matches -在查看器叠加层中显示用于相机关系计算的功能和匹配项。

Preview Alignment -预览计算出的特征匹配如何描述立体相机的对准。

Alignment Method

alignmentMethod

Vertical Skew

设置用于在以下情况下对齐视图的对齐方式Display设定为Preview Alignment

Vertical Skew -使用偏斜沿y轴对齐要素。这不会沿x轴移动要素。

Perspective Warp -对图像进行四角扭曲以使其在y轴上对齐。这可能会使特征沿x轴稍微移动。

Rotation -通过围绕一个点旋转整个图像来垂直对齐要素。旋转的中心由算法确定。

Scale -通过缩放图像垂直对齐要素。

Simple Shift -通过上下移动整个图像垂直对齐功能。

Scale Rotate -通过同时缩放和围绕一个点旋转整个图像来垂直对齐要素。旋转的中心由算法确定。

Camera Rotation -首先对两个摄像机进行3D旋转,以使它们具有完全相同的方向和平行的观察轴,然后再对视图进行聚合以提供原始融合,从而对齐要素。为了获得最佳效果,请使用Camera输入以提供有关摄影机的信息。

Match Offset

offset

100

设置应用于对齐的要素匹配的偏移量(以像素为单位)。您可以:

增加此值可人为地增加视差,因此更容易查看要素匹配的水平。任何非水平的匹配都可以视为较差的匹配,可以手动删除。

减小此值可将特定匹配的视差设置为零,并检查每个特征的垂直偏移。火柴应该坐在彼此之上。如果它们是垂直偏移的,则说明它们很差,可以手动将其删除。

注意:  Match Offset控制仅在以下情况下可用Display设定为Preview Alignment

Error Threshold

alignmentError

10

设置垂直对齐误差的阈值(以像素为单位)。什么时候Display设定为Preview Alignment,则在查看器中选择垂直误差大于阈值的任何匹配项。这样,您可以在关键帧上预览对齐时轻松删除具有大错误的不匹配项。

Current Frame

Re-analyse Frame

resetFrame

N/A

单击以清除当前帧中的自动要素匹配并重新计算它们。如果O_Solver上游的节点树中发生了更改,您删除了太多的自动功能匹配项,或者您要基于已创建的任何用户匹配项来计算自动匹配项,这将非常有用。

Delete User Matches

deleteUserMatches

N/A

单击以删除您已手动添加到当前框架的所有功能匹配。

影片教学



 
 
 
 


Loading results