検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
クロノス
クロノスはNukeXのリタイマー。映像を減速または加速するように設計されています。シーケンス内のモーションを計算して、モーションベクトルを生成します。これらのモーションベクトルは、各ピクセルがフレームからフレームにどのように移動するかを示します。正確な動きベクトルを使用すると、動きの方向に沿って補間することにより、シーケンス全体の任意の時点で出力画像を生成できます。
|
|
2つのフレームの単純な組み合わせ 中間フレームを実現します。 |
クロノスベクトル補間 同じ2つのフレームの。 |
デフォルトでは、Kronosは半速度のスローダウンを実行するように設定されています。これは、0と1の元のフレームの間に位置0.25と0.75で新しいフレームを生成することで実現されます。フレームは、リタイミングシーケンスに元のフレームが含まれないように、ゼロ(元のフレーム)と半分ではなく、1/4と4分の3で作成されます。これにより、半速のスローダウンで他のすべてのフレームに見られるパルスが回避され、モーションブラーが発生する可能性があります。
Kronosは、最初のフレームの前または最後のフレームの後に画像を外挿できないため、入力フレーム間のみを補間します。一定速度のリタイムs因子によって出力時間を「伸ばす」 1/s、入力フレーム間のすべての間隔を埋めるために必要な画像を生成します。
次の表では、 |ビデオシーケンスを埋めるために画像が必要な場所を示します。この例では、入力シーケンスに5つのフレームがあり、 X、そして一定の速度0.5(デフォルト設定)でリタイミングしたいです。この操作は、入力フレーム間の時間を2倍に引き延ばすことに相当します。これにより、 O。
サンプル |
| |
| |
| |
| |
| |
| |
| |
| |
| |
入力 |
バツ |
バツ |
バツ |
バツ |
バツ |
|
|
|
|
入力ストレッチ |
バツ |
|
バツ |
|
バツ |
|
バツ |
|
バツ |
出力 |
バツ |
O |
バツ |
O |
バツ |
O |
バツ |
O |
バツ |
出力シーケンスはnumber_of_intervals / speed + 1フレーム長。たとえば、速度が0.5入力フレームが範囲[1,10]、出力シーケンスの長さは(10 - 1)/ 0.5 + 1 = 19フレーム長。
入力速度の計算例
入力シーケンスが[t_start, t_end]。入力シーケンスのリタイミングTiming > Input Speedモードは、入力シーケンスで時間が流れる速度を変化させるため、ある時点でtau、入力時間フレームで、出力時間にマップしますt_o次のように:
開始フレームt_start入力シーケンスと出力シーケンスの両方で同じです。速度パラメータsアニメーション化されないため、 s定数であり、以下を取得します。
したがって、シーケンスの最後のフレームがどこにマップされるかを知りたい場合は、次を使用します。
例を見てみましょう。入力シーケンスが範囲[1, 10]と速度は0.5、出力シーケンスの範囲は[ 1, 19 ]、 次のように:
t_o_start = 1
t_o_end = 1 + 2 * (10 - 1) = 19
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
フィードバックをお寄せいただきありがとうございます。