自動追跡

トラックの計算では、ビューアの上のツールを使用して、追跡するフレームの方向と範囲を制御します。クリップの後半でパターンがはっきりと見える場合、後方に追跡すると前方に進むよりも優れた追跡が生成されます。デフォルトでは、Auto-Trackingは、パターンアンカー内からシーケンスの最初のフレームの参照パターンを取得し、フレーム全体の比較にトラック全体でこのパターンを使用します。

ビューアの乱雑さを避けるために、ビューアを右クリックして選択することで、トラッカーオーバーレイを有効または無効にすることができます。 Overlay、またはを押してQ利用可能な状態を切り替えるには:

オーバーレイオフ

オーバーレイ

オーバーレイ、アニメーションパスなし

自動追跡の計算

1.   トラッカーのプロパティパネルで、計算する各トラックを選択するか、クリックしますselect allすべてのトラックを使用します。
2.   トラックごとに、トラックが出力する移動の種類(移動、回転、スケーリング)を選択します。たとえば、シーケンス全体でカメラに向かってフィーチャを追跡するには、平行移動とスケールが必要になる場合があります。

注意:  これらのコントロールは、追跡データからの出力を使用して処理しますTransformコントロールとは同じではありませんSettings > warp typeコントロール。パターン認識を扱います。

3.   ビューアーの上にあるツールバーを使用して、フレームの後方(X)または前方(C)ボタンをクリックします前または次のフレームに移動します。この方法でいくつかのフレームを移動して、有効なすべてのトラックアンカーがパターンに「固定」されるようにします。

特定のトラックアンカーが固定されない場合は、別の位置を試してください。

4.   すべてのトラックアンカーが固定されたら、トラック後方ボタン(Z)またはトラック前方ボタン(V)をクリックしますシーケンス全体を分析します。
5.   特定のフレーム範囲のみを追跡するには、範囲ボタンを使用します必要なフレームを入力します。
6.   クリック停止(Esc) 、いずれかの方向の追跡を停止します。

ヒント:  複数のトラックを同時に計算すると、一部のトラックがパターンに正確に固定され、他のトラックはリセットと再分析が必要になることがあります。特定のトラックに満足したら、トラックで選択を解除しますTracksリスト。これにより、再計算から保護され、気まぐれなトラックのより良い配置を試すことができます。

見る自動追跡のトラブルシューティング面倒なトラックのヘルプ。

自動追跡のトラブルシューティング

追跡がどれほど高度になろうとも、シーケンスによっては必然的に問題を引き起こす可能性があります。自動追跡を支援するために実行できる事前追跡チェックがいくつかあります。

追跡アンカーを配置する前にシーケンスを再生します

シーケンスの大部分で一貫している機能を探します

可能な場合は、隠された機能を避けます-参照オクルージョンへの対処

また、パターンを追跡する方法と、パターンを再サンプリングまたはグラブする頻度を調整することもできます。 SettingsタブとAuto-Trackingコントロール:

1.   調整してみてくださいmax iterationsepsilon 、そしてmax_errorトラックの精度を改善するコントロール:

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

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

max_error -トラッカーが機能の検索を停止するエラーレベル。

2.   自動追跡サブメニューで、有効にしますpredict trackアニメーションパスを使用して、次のフレームでパターンが表示される場所を予測します。

注意:  予測が有効になっているときにトラックが失敗した場合は、 Clear Forwardボタン、または再追跡は同じ誤ったパスに従います。

3.   を使用してパターンでトラッカーが予期する動きのタイプを設定しますwarp type落ちる:

Translate

Translate/Rotate

Translate/Scale

Translate/Rotate/Scale

Affine

変換は計算が最も簡単ですが、回転または拡大縮小するとパターンが失われる可能性があります。アフィンを使用して、直線と相対距離を保持し、せん断を補正することができます。

4.   新しいパターンをシーケンスから取得するタイミングまたは頻度を、パターン取得動作を調整してみてください。

on first frame -比較パターンは、最初のフレームでパターンアンカーを使用して取得されます。機能が平行移動するが、回転、拡大縮小、または透けない場合は、このオプションを選択できます。

every frame -シーケンスのすべてのフレームで比較パターンが取得されます。このオプションは処理に時間がかかりますが、スムーズなトラックを作成できます。

every n frames -を使用して、パターンを取得する間隔を設定できますevery n framesコントロール。

if error above -比較パターンは、エラー値がwhen error >コントロール。このコントロールを低い値に設定すると、パターンがより頻繁に取得されます。

if error below -エラー値がで指定された値よりも小さい場合、比較パターンが取得されます。 when error <コントロール。

custom -このオプションを使用すると、すべてのパターン取得動作コントロールが有効になり、比較パターンがシーケンス全体で取得されるタイミングを微調整できます。

5.   有効にするwhen tracking is stopped追跡が停止したときにトラッカーが現在のフレームでパターンを再取得するようにします。
6.   有効にするwhen tracker is movedトラッキングアンカーが移動したときにトラッカーが現在のフレームでパターンを再取得するようにします。

オクルージョンへの対処

トラッカーのオフセット機能を使用すると、2つのポイント間の距離が一定である限り、別のフィーチャの相対位置を使用して不明瞭なフィーチャを追跡できます。

1.   オクルージョンによりトラッカーが失敗するまで、通常パターンを追跡します。

ズームウィンドウは、障害点の特定に役立ちます。

2.   シーケンスを再生して、可能性のあるオフセットポイント(元のパターングラブから等距離にあるパターン)を特定します。
3.   長押しCtrl/Cmd追跡アンカーをオフセット位置までドラッグします。

オフセット量はトラックリストに記録され、ビューアで黄色で強調表示されます。

4.   トラックの後方(Z)または前方(V)ボタンをクリックして、通常どおりトラッキングを続けます。

トラッカーは、2つのトラックを1つの連続したトラックに結合します。

5.   明確な後方および前方ボタンを使用する悪いキーフレームをクリアします。手動で配置したキーフレームを除く、選択したすべてのトラックとキーフレームを削除するには、[すべてクリア]をクリックします。

注意:  をクリックして、トラッキングアンカーパターンと検索エリアをリセットできます。