CameraTracker(カメラトラッカー)とは
CameraTracker は、実写映像の3Dモーショントラックを自動解析し、撮影時のカメラの動きに合わせた自然なCG合成をAfter Effects 内で一貫して実現する業界初のプラグインです。
これまでに発売されていた同種のスタンドアローンソフトは、非常に面倒なプロセスを踏む必要がありました。CameraTracker は、精度の高いカメラトラッキングからマッチムーブが After Effects 上で完結できるので、実写と3Dのロゴやキャラクターの合成が気軽に行えます。
映像のトラッキングは非常に簡単。ソースムービーの動きを解析し、生成されたトラッキングポイントを基に、CameraTracker が撮影時のカメラの動きにマッチした After Effectsカメラとヌルオブジェクトを自動生成します。合成する素材は、映像(カメラ)の動きにマッチさせることができ、自然な動きの合成映像が作成できます。
搭載する3Dモーショントラッキングテクノロジーは、The Foundry社のハイエンドコンポジットツール「NUKEX」の技術を採用。CameraTracker で高度なマッチムーブテクノロジーを After Effects上で使用することができます。
CameraTracker 作例(CameraTracker、
CINEMA4D、
Kronos を使用)
(AEでトラッキングしたカメラデータを、スクリプトを使用してCINEMA 4Dに出力し合成)
3つのボタンを押すだけで、自動でカメラトラッキング!
CameraTracker は、ソースムービーのシーケンスを解析し、撮影に使用したカメラの動きを After Effects のカメラにマッチムーブさせます。カメラトラッキングは、以下の3ステップで簡単に行えます。
※下記のイメージをクリックすると、トラッキングの流れをムービーでご覧頂けます。
ステップ 1:トラッキングしたい背景素材のムービーにエフェクト> The Foundry > CameraTracker を適用し、「Track Features」をクリックしてください。パラメーターの設定値に基づき、自動的にソースムービーが解析され、トラッキングポイントが生成されます。
ステップ 2:「Solve Camera」ボタンをクリックしてください。ステップ1で生成したトラッキングポイントから、自動的にカメラ情報が計算され、3Dトラッキングポイントが作成されます。(Solveのダイアログが表示されたら、OKをクリックしてください)
ステップ 3:「Create Scene」をクリックしてください。トラッキング情報が統合され、自動的に背景を撮影した時のカメラの動きにマッチした After Effects カメラとヌルオブジェクトが作成されます。
この After Effects のカメラデータを使うことで、別オブジェクトを背景の動きに合わせたり、CINEMA 4Dに読み込んで3DCGを背景の動きにマッチさせるなどのマッチムーブが行えます。
ステップ 1) Track Features
ムービーを自動解析し、トラッキングポイントを生成します。
ステップ 2) Solve Camera
解析したトラッキングポイントを基に、3Dトラッキングデータを生成します。
ステップ 3) Create Scene
トラッキング情報から After Effectsカメラ、ヌルオブジェクトを作成します。
オブジェクトの合成
CameraTracker には、ユニークなビューワーメニューを搭載し、インタラクティブにトラックポイントを選択し、After Effects上で平面レイヤーやヌルオブジェクトを挿入することができます。
1) トラックポイントを選択して、ヌルオブジェクト/平面レイヤーを作成します。
2) 作成したヌルオブジェクト/平面レイヤーをシーンに合わせて調整します。
3) イメージやオブジェクト、エフェクトなどを適用させ、シーンにブレンドさせることができます。
Point Cloud Preview(ポイントクラウドプレビュー)
Point Cloud Preview は、2Dのシーンのトラックポイントを3Dビューで確認できる強力なツールです。個々のトラックポイントの位置やフレーム状態を詳細に確認できます。全体の位置情報をビジュアルで確認できるので、Ground Plane(グランド プレーン=地坂)の設定やオブジェクトを作成する際に役立ちます。
トラックポイントを2Dでプレビュー
Point Cloud Preview 画面
Ground Plane(グランドプレーン)の設定
CameraTracker は、シーンの Ground Plane(グランドプレーン=地坂)の位置を設定して、シーン全体の方向位置(オリエンテーション)とオフセットを調整することができます。
トラッキングされたカメラと3Dオブジェクトは、シーンのグランドプレーンが指定されておらず、シーンに適切ではない位置やアングルに設定されてしまうことがあります。グランドプレーンを設定することで、例えばオブジェクトを配置した際に、シーンに自然にマッチした状態にできます。
その他の機能
トラックポイントの詳細データ:
各トラッキングポイントの長さや距離などのデータを詳細表示します。
レンズディストーション:
撮影に使用したカメラのレンズディストーションにマッチすることができます。
マットを使用したトラッキング:
複雑なシーンでは、マットを使用して、選択した箇所だけを効率的にトラッキングすることができます。
トラッキングポイントの表示オプション:
トラッキング全体、トラッキング/ポイントのクオリティーをプレビューで切り替えながら確認することができます。
トラックディスプレイオプション:
トラッキング処理の最中にフィードバックが選択できる有無を設定できます。
フローティングイメージ処理をフルサポート
※After Effects でトラッキングしたデータの出力について:
CameraTracker はトラッキングデータの出力には未対応ですが、3DソフトでAfter Effectsのカメラを読み込むことにより、トラッキングデータを使用することができます。
・CINEMA 4D の場合は、AEtoC4Dスクリプトを使用することにより、After EffectsのカメラデータをCINEMA 4Dで読み込むことが可能です。
・Maxon社のCINEMA 4DとAfter Effectsの連携プラグインでも、After EffectsからCINEMA 4Dにコンポジションを書き出せます。
CameraTracker:FAQ/よくある質問
1) CameraTrackerで行えるマッチムーブ/3Dトラッキング/カメラトラッキングとは何ですか?
マッチムーブとは、イメージシーケンス(ムービー)を解析して、撮影に使用したカメラの位置と特徴を抽出する技術です。ショット内でトラッキングしたポイントの視差を利用するので、カメラの動きのあるシーケンスショットが必要になります。また、CameraTracker は、トラッキングポイントから3D空間位置も解析することができます。これにより、解析したカメラの動きとトラッキングポイントを3Dソフトなどにインポートして、ソースムービーの動きに合わせた自然な合成が可能になります。
2) CameraTracker と Planar Tracker ソフト(Mochaなど)との違いは何ですか?
CameraTrackerと Planar Tracking に搭載しているトラッキング技術は似ていますが、機能に大きな違いがあります。Planar Tracking は、イメージ内の平面を認識して、タイプを識別します。そして、そのデータを変換、変形してイメージシーケンス全体に適用させます。CameraTracker(マッチムーブ)は、シーケンスショットからカメラの位置、特徴、3D空間情報を抽出します。これにより、シーン内でビジュアルエフェクトやモーショングラフィックを作成することが可能になります。
3) CameraTracker と 2D Tracker との違いは何ですか?
CameraTracker は、2Dの位置をトラッキングする代わりに、ショットにマッチムーブします。イメージ全体の2D位置をトラッキングして、動きのあるトラッキングポイントの視差から、シーンを撮影したカメラの動きと焦点距離を計算します。
4) CameraTracker で作成したカメラ、ヌルデータは3Dソフトにインポートできますか?
CameraTracker 内では、Camera、Null データを直接エクスポートすることはできません。しかし、CameraTracker は、After Effects のカメラ、ヌル、平面レイヤーを作成するので、以下のスクリプトを利用して After Effects から各ホストアプリケーション対応のデータをエクスポートすることが可能です。
Maxon CINEMA 4D:
>>
AEtoC4D
Autodesk Maya:
>>
AE3D Export
>>
MoCon
Autodesk 3ds Max:
>>
AE3D Export
NewTek Lightwave:
>>
AE3D Export