O_Solver

O_Solverプラグインは、入力画像の2つのビュー間の幾何学的関係(つまり、カメラの関係または解決)を定義します。これは、ツリーの下でDisparityGenerator、VectorGenerator、またはVerticalAlignerを使用する場合に必要です。

入力とコントロール

接続タイプ

接続名

関数

入力

 

 

カメラ

事前追跡済みNuke撮影に使用されるカメラ設定を説明するステレオカメラSource画像。これは、CameraTrackerノードで追跡したカメラまたはインポートしたカメラです。 Nukeサードパーティのカメラ追跡アプリケーションから。この入力はオプションです。

無視する

特徴の検出および分析中に無視する領域を指定するマスク。これは、 Source画像が誤って一致したフィーチャを生成しています。この入力はオプションです。

ソース

画像のステレオペア。これらは、作業したい画像、または同じカメラ設定で撮影された別の画像ペアのいずれかです。

Control (UI)

Knob (Scripting)

Default Value

関数

O_Solver Tab

Views to Use

viewPair

Dependent on source

機能とカメラの関係を計算するために使用する2つのビューを設定します。これらのビューは、左目用と右目用にマップされます。

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 -ソースクリップのアルファチャネルを使用して、無視する領域を定義します。

Source Inverted Alpha -ソースクリップの反転したアルファチャネルを使用して、無視する領域を定義します。

Mask Luminance -マスク入力の輝度を使用して、無視する領域を定義します。

Mask Inverted Luminance -マスク入力の反転輝度を使用して、無視する領域を定義します。

Mask Alpha -マスク入力アルファチャネルを使用して、無視する領域を定義します。

Mask Inverted 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 -画像を4角に反らせて、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