C_Tracker

CaraVRの2Dトラッカーを使用すると、パターンのパン、チルト、ロールからアニメーションデータを抽出できます。その後、データを直接適用して、別の要素を変換または一致移動できます。または、データ値を反転して元の要素に適用し、画像を安定させることができます。

注意:  C_Trackerはバニラとは異なりますNukeは、緯度の長い空間で追跡できるという点でトラッカーです。つまり、画像がラップアラウンドするときに、フレームのエッジを通過するときにフィーチャが追跡されます。

CaraVRをご覧くださいオンラインヘルプ C_Trackerの詳細については。

入力とコントロール

接続タイプ

接続名

関数

入力

名前のない

追跡するシーケンス。

Control (UI)

Knob (Scripting)

Default Value

関数

C_Tracker Tab

Tracks

e

N/A

enabled

有効にすると、関連付けられたtrackビューアーのアンカーは、入力からフィーチャを追跡するために使用されます。

name

N/A

track 1

トラック名を設定します。

track_x

N/A

Dependent on source input

調整しますx関連する座標trackアンカーの中心。

track_y

N/A

Dependent on source input

調整しますy関連する座標trackアンカーの中心。

offset_x

N/A

0

トラッキングアンカーとx軸およびy軸上のフィーチャ位置との間のオフセット量をピクセル単位で設定します。

これは、追跡する機能が不明瞭であるか使用できない場合に特に役立ち、別のパターンを追跡して必要な追跡データを生成できます。

offset_y

N/A

0

long

N/A

Dependent on source input

追跡アンカーの縦方向または水平方向の位置を表示します。

lat

N/A

Dependent on source input

トラッキングアンカーの緯度または垂直位置を表示します。

fov

N/A

Dependent on source input

球面から直線に変換し、追跡後に再び変換するために使用される視野を表示します。

P

N/A

enabled

有効にすると、追跡中にパンが計算されます。

T

N/A

enabled

有効にすると、追跡中に傾きが計算されます。

R

N/A

disabled

有効にすると、追跡中にロールが計算されます。

注意:  追跡ロールには、少なくとも2つのトラックが必要です。

error

N/A

0

トラック全体のエラー評価を表示します。

add track

add_track

N/A

クリックして、新しいトラックとアンカーをビューアに追加します。

delete track

del_tracks

N/A

クリックすると、選択したすべてのトラックが削除されます。

select all

select_all

N/A

[トラック]リスト内のすべてのトラックをクリックして選択します。

average tracks

average_tracks

N/A

クリックして、選択したすべてのトラックを平均して1つの新しいトラックにまとめます。これは、安定化追跡に特に役立ちます。

Export

Export Menu

exportMenu

C_SphericlaTransform (Stabilise)

クリックするとノードを出力するように設定しますCreate:

C_SphericalTransform (Stabilise) -出力を安定させるために、パン、チルト、およびロールデータを含むC_SphericalTransformにリンクされた式を作成します。

C_SphericalTransform (Match-move) -コンテンツを一致移動するためのパン、チルト、およびロールデータを含む式リンクC_SphericalTransformを作成します。

C_MetaDataTransform (Stabilise) -パン、チルト、およびロールデータを含むC_MetaDataTransformにリンクされた式を作成して、出力を安定させます。

C_MetaDataTransform (Match-move) -コンテンツを一致移動するためのパン、チルト、およびロールデータを含むC_MetaDataTransformにリンクされた式を作成します。

Create

exportButton

N/A

エクスポートドロップダウンで指定されたエクスポートをクリックして作成します。

Settings Tab

General

track channels

channels

rgb

追跡はこれらのチャネルでのみ発生します。

これを他の何かに設定した場合allまたはnone、右側のチェックボックスを使用して個々のチャンネルを選択できます。

pre-track filter

pretrack_filter

median

画像パッチを比較する前に適用されるフィルターを設定します。

none -フィルターは適用されません。

adjust contrast -デフォルトのフィルターは、追跡アルゴリズムにより適合するように画像のコントラストを引き伸ばします。これは推奨設定であり、ほとんどの状況で変更する必要はありません。

median -画像のノイズを除去しようとします。

adjust for luminance changes

adjust_for_luminance_changes

disabled

有効にすると、C_Trackerは明るさの変化を補正するための追加の事前フィルタリングを実行します。

このオプションを使用すると、追跡プロセスが遅くなり、トラックの精度が低下する可能性があります。そのため、明るさに既知の変化がある場合にのみこのコントロールを有効にしてください。

注意:  有効化adjust for luminance changes特に、サブピクセルの精度が非常に重要なジッターショットで、輝度に差のないショットでより良いトラックを生成できる場合があります。

max iterations

max_iter

100

追跡アルゴリズムがフィーチャの検索を停止するまでの最大反復回数を設定します。

注意:  通常、この設定は調整する必要はありません。

epsilon / resolution

epsilon

0.01

C_Trackerが機能を見つけたと想定されるエラーレベルを設定します-より良い一致のためのさらなる検索は実行されません。値を大きくすると、トラックは速くなりますが、精度が低下します。

注意:  通常、この設定は調整する必要はありません。

max_error

max_error

0.2

C_Trackerが機能の検索を停止するエラーレベルを設定します。

clamp super-white, sub-zero footage

clamp_footage

enabled

有効にすると、追跡されたパッチは0〜1の値に固定されます。

注意:  フッテージで使用可能なフルダイナミックレンジを使用して追跡する場合は、このコントロールを無効にして、 max-error それに応じて値。たとえば、ピクセル強度が40の画像では、最大誤差値40が必要になる場合があります。

show error on track paths

show_error_on_track_link

disabled

有効にすると、トラック上のキーフレームは相対的なエラーに応じて色付けされます。

green -つかまれたパターンに適しています。

amber -グラブパターンとの合理的な一致。

red -つかまれたパターンとの不一致。

高いトラックエラー値は、必ずしも悪いキーフレームではありません。むしろ、前のパターンを取得してからパターンが大幅に変更されたことを示しています。

hide progress bar

hide_progress_bar

disabled

有効にすると、追跡中に追跡進行ダイアログが表示されません。

snap to markers

snap_to_markers

disabled

有効にすると、トラックを追加すると、ビューアーのドットやブロブなどの適切なマーカーパターンにガイドが配置されます。追跡アンカーをガイドに移動し、マウスを放してアンカーをガイドの位置にスナップします。

show zoom window

zoom_window_behavior

always

ズームウィンドウがビューアに表示されるタイミングを設定します。

always -ズームウィンドウは常に表示されます。

on track change -トラックが変更されたときにのみズームウィンドウを表示します。

when tracking -追跡中にのみズームウィンドウを表示します。

when tracking or track change -トラッキング中またはトラックが変更されたときにのみズームウィンドウを表示します。

never -ズームウィンドウは表示されません。

zoom window size / magnification

zoom_window_size

200px

ズームウィンドウのサイズを設定します。

zoom_magnification_size

x1

Sets the magnification in the zoom window.

zoom window filter

zoom_window_filter_behaviour

on playback

ズームウィンドウにフィルターを適用するタイミングを設定します。

常に

再生中

決して

注意:  適用されるフィルターは、で選択したものと同じですTransformタブ。視覚的に安定したトラックを作成できます。ただし、トラックの位置決めがより難しくなる可能性があります。

Auto-Tracking

predict track

predict_track

disabled

有効にすると、現在のトラッカーアニメーションパスを使用して、次のフレームのどこを見るかを決定します。

注意:  トラッカーが次のフレームで機能を見つけられない場合は、 clearfwd続行する前にビューアの上のボタンを押すか、同じエラーが繰り返されます。

warp type

warp

Translate

パターンで試行される変換を選択して、パターンを画像に一致させます。Translate最速ですが、パターンがトラックのコース上で回転、スケーリング、またはせん断すると、トラックを失う可能性があります。

Translate -パターン変換のみを想定しています。

Translate/Rotate -パターンの変換と回転が必要です。

Translate/Scale -パターンの変換とスケーリングが必要です。

Translate/Rotate/Scale -パターンの変換、回転、スケーリングを期待します。

Affine -直線とそれらのポイント間の距離が等しいままであることを期待してください。

注意:  このコントロールは、画像が出力としてどのように変換されるかではなく、パターンマッチングアルゴリズムを変換するものが最適なパターンマッチを見つけるために利用します。

pattern grab behavior

grab_behavior

if error above

トラッカーが新しいパターンを取得しようとするタイミングを設定します。

on first frame -最初のフレームでのみパターンを取得します。

every frame -すべてのフレームで新しいパターンを取得します。

every n frames - 使用every n framesフレーム間隔を指定するコントロール。

if error above - 使用when error >グラブの動作を指定するコントロール。

if error below - 使用when error <グラブの動作を指定するコントロール。

custom - 使用every n framesそしてwhen error <> グラブの動作を指定するコントロール。

every n frames

grab_interval

0

いつpattern grab behaviorに設定されていますupdate every n framesまたはcustom、トラッカーがパターンを自動的に再取得する間隔を設定します。

when error >

grab_error_above

0.05

いつpattern grab behaviorに設定されていますupdate if above toleranceまたはcustom、トラッカーがパターンを自動的に再取得するエラーレベルを設定します。

when error <

grab_error_below

0

いつpattern grab behaviorに設定されていますupdate if below toleranceまたはcustom、トラッカーがパターンを自動的に再取得するエラーレベルを設定します。

when tracking is stopped

auto_regrab_pattern

disabled

有効にすると、C_Trackerは追跡が停止するたびに現在の位置でパターンを再取得します。

when tracker is moved

regrab_when_offset

enabled

有効にすると、C_Trackerは、トラックを手動で調整したときにパターンを再取得します。

Transform Tab

Local GPU

gpuName

N/A

次の場合にレンダリングに使用されるGPUを表示しますUse GPU if available有効になっています。ローカルGPUディスプレイNot availableいつ:

Use CPUでGPUデバイスとして選択されているPreferences

システムに適切なGPUが見つかりませんでした。

GPUに十分な空きメモリがない場合など、選択したGPUで処理するためのコンテキストを作成できませんでした。

可能な場合は、別のGPUデバイスを選択して、 Preferencesおよびから代替を選択するGPU Device落ちる。

注意:  別のGPUを選択するには再起動が必要ですNuke変更が有効になる前。

Use GPU if available

useGPUIfAvailable

enabled

有効にすると、レンダリングがLocal GPU CPUではなく、使用可能な場合は指定されます。

注意:  ローカルGPUなしでこのオプションを有効にすると、GPUが利用可能なマシンでスクリプトが開かれるたびに、スクリプトがGPUで実行されます。
コマンドラインからレンダリングしたい場合もこれを選択する必要があります--gpuオプション。

見るWindowsMac OS XおよびmacOS 、またはLinux NukeがサポートするGPUの詳細については。

transform

transform

none

適用する変換のタイプを設定します。

注意:  transformコントロールをに設定する必要がありますnoneトラックを計算するとき。

none -入力画像に変換は適用されません。

stabilize -追跡ポイントが移動しないように画像を変換します。

match-move -別の画像を変換して、追跡ポイントに一致するように移動します。

reference frame

reference_frame

1

いつtransformに設定されていますstabilizeまたはmatch-move、参照フレームまたは識別フレームとして使用する入力シーケンス内のフレームを設定します。

set to current frame

N/A

N/A

クリックして、現在のフレームを参照フレームまたは識別フレームとして設定します。

pan tilt roll pan_tilt_roll 0, 0, 0 パン、チルト、およびロールを度単位で設定します。
pan-tilt position transform_pan_tilt 0, 0 パンチルト変換の緯度経度の位置を設定します。
roll position transform_roll 0, 0 ロール変換の緯度方向の位置を設定します。

Filter

filter

Cubic

ピクセルを元の位置から新しい位置に再マッピングするときに使用するフィルタリングアルゴリズムを選択します。

一般的なガイドラインとして、リストを下に移動すると、処理時間を犠牲にしてフィルターの品質が向上します。Bilinearフィルタリングは最速で、 Lanczos最もシャープ。