Tripod and Lock-off Shot Alignment

Tripod and Lock-off Shot Alignment 三脚とロックオフ(固定)ショットの調整

訳者注)三脚ショットの座標あわせはこれで行う。

てっとりばやく行うには、でON Xaxis, ON Yaxis, ON Zaxisのうち2本を引き、あと1本はなんらかの座標にParallelで引く。線を引いたあと、Alignを押すとカメラ位置を計算してくれる。ON Xaxis, ON Yaxis, ON Zaxisの、矢印は座標軸の方向を向いていなければならず、逆に向けたいときは<->をクリックして直す。

~以下本文~

三脚-モード・ショットは特別な結果をもたらします。その性質にから、フル3Dの解析はできません。
三脚ショット・トラッキングは、時間ごとのカメラのパン・チルト・ロール動作とトラッカーの方向(トラッカーまでの距離ではない)を提供します。
したがって、3Dでショットにオブジェクトを置く必要があるならば、どこにそれを置くべきか知るのが難しくなります。
まず良い情報から記載すると、どこにオブジェクトを置いても、それが「定着する」ので、主な懸念はそれがshotのパースペクティブにマッチするようなアイテムを見つけることのみになります。
shotがいくつかの直線を含むという条件付きで、SynthEyesのレンズ・コントロール・パネルLens Control Panelにはパースペクティブ・マッチングを援助するツールがあります。
シチュエーションによっては、二つ以上が平行である必要があります。
ここに例を示します(後のセクションでそれをセットする方法を説明します):
lensalgn

平行線が軒とウインドウの下にあります。そして、X軸と平行に構成されています。
垂直(Z)線は、家とドア・フレームの端をの描写です。
ドアのそばの選択中の線が、全体的なスケールをセットするための、長さを与えています。
調整ツールは、完全のロックオフショット(このようなシングル・スチール写真)に対して、カメラ位置とFOVを与えることができます。

 

What Lines Do I Need? どんなラインが必要か?

ショットを解析したあと、調整ソルバーを使うことができます、そして、レンズ視野(FOV)を決定します;
それは、解析なしで、または、既知のFOVで、使われるかもしれません;
または、それはレンズFOVを決定するのに用いられるかもしれません。
各々のケースでは、それは同様にカメラ位置を決定します。
もし解析かセット測定のいずれかから、FOVが既知であるなら、少なくとも2本のラインをセットアップする必要があります。2つの線は3D内で異なった2つの座標軸(X・Y・Z)に並行でなければなりません。

つまり、それらは互いにと平行であってはいけないことを意味します。(同じ軸に平行になってしまうからです)
何本ラインを引いても構いません。
FOVがわかっていない場合は、少なくとも3本のラインを定める必要があります。
それらのうちの2つは、互いに、そして、座標軸に平行である必要があります。
3本目のラインは、異なる座標軸と平行である必要があります。
3本の座標軸のどれとでも平行して、何本ラインを引いても構いません。
注:
SynthEyesは、適当な方向にラインを引いてレンズ歪曲を探すことができます。
このラインは座標軸の何にも合っている必要はありません-ただし、前出の調整のために必要とされるラインのカウントには加えないでください。
FOVがスタートすることが知られているかどうかにかかわらず、異なる軸上のラインのうちの2本は、軸でラベル付けされる必要があります、それらのラインがそれぞれの軸に沿って落ちるまで、シーンがまわりに動かされることを意味する。
たとえば、Y軸で、X軸ともう一つの上で1本のラインにラベル付けするかもしれません。
もし座標軸上にラインが十分ないなら、SynthEyesは自動的にわりあてをおこないますが、これらの選択は再度チェックすべきです。
軸のラインの交差は、座標系の起源になります。
上記の例では、起源がドアの上の2つの水平の窓の左の右下角にあります。
トラッカーの基本座標系セットアップいと同様に、「正解」の指定というものがありません-選択はあなたの仕事次第です。
正確さを最大にするために、平行線は、お互いから離れていなければなりません:
右の2本の平行線は、それほど独立した情報を加えません。
イメージの角の小さなオブジェクトの上ですべての線を束ねるならば、どんな使用可能な結果でも得そうにありません。
バッド計画からセーブすることができません!
線が広げられるならば、それはよりよいです、平行線がイメージの側に反対することにあって、そして、それらがイメージでお互いと平行でないならば、さらによりよいです。
たとえば、水平線で収束している鉄道の線路のイメージは、多くの情報を提供します。

また、線が平行や垂直であるかのうように見えるシチュエーションに気をつけてください、実際は違う場合があります。
たとえば、木製のセットは実際には幾何学的に正確でないかもしれません、計画的にパースペクティブさえ持つかもしれません。
摩天楼は、構造的理由のためにわずかな先細りを持つかもしれません。
地面は、通常全く平らでありません。
可能な限りいつでも、ショットにいくつかの線を「見つけたい」という誘惑に耐えてください。
多くのものがかなり平行か垂直であるけれども、SynthEyesがカメラ配置を決定するために正確な幾何学を使っていることを覚えておいてください。線が正確に正しくないならば、カメラは異なる位置になってしまいます。

 

Operating the Panel パネル操作
アライメントシステムを使用するために、レンズ・コントロール・パネルへ切り替えてください。
このパネルが開いている時だけ、アライメントライン(Alignment lines)整列線は示されます。

アラインメントに使う予定のラインがちょうどみえるシーケンスのフレームに移動してください。
すべてのラインがこのシングル・フレームに存在する必要があります、そして、このフレーム番号はレンズ・パネルの左下で"At nnnf"ボタンで記録されます。
ボタンをクリックすることによって、このフレームに後で戻ることができます。
後でいくつかのラインがある異なるフレームを再生して、記録されたフレーム番号を変える必要があるならば、ボタンを右クリックしてカレント・フレームにフレーム数をセットしてください。
イメージで線を作製するには、追加ライン・ボタン(Add Line)を、カメラ・ビュー内でクリックし、ドラッグしてリリースしてください。
リリースするとき、メニューが表示されます。そして、ラインの望ましいタイプを選択することができます:
plain 平面, parallel to one of the coordinate axes 座標軸のうちの1本と並行, on one of the coordinate axes 座標軸のうちの1本, or on an axis ある軸上, with the length specified 長さ指定付き.
望まれるタイプを指定してください、そして、必要に応じて線を加え続けてください。
正しく線にタイプを割り当てることができるように、SynthEyesのカレント座標-軸セッティング(Z-Up、Y-UpまたはY-Up-Left)を確実にチェックしてください。
イメージに正確に線を置くことができる限り、正確さを改善するため可能な限り、線を製造しなければなりません。
軸上のラインは、正しい方向で描かれる必要があります:マイナスの座標値からポジティブ座標値まで。
たとえば、SynthEyesはZ-Up座標モードにあって、On Z Axisとして、指定される線は、地面の下から地面の上への方向で描かれなければなりません。
矢印が上の地面端にがありますが、それは上方向へを指していなければなければなりません。
しかし、例え間違えたとしても、心配しないでください、すぐにそれを固定するためにswap-endボタン<->をクリックすることができます。
軸に平行または軸上でないラインはどんな方向で描くかは重要ではありません。
矢印は、軸と平行した線のために引かれません。
シーンの全体的なサイズをコントロールするために、長さを持つシングル軸上ラインを指定することができます。
さらに、この線は、軸上である必要があります。単に軸に平行なだけではいけません。
線を作製した後に、「on-axis with length 軸上で長さ指定」タイプの1つを選択してください。
これは長さスピナーを起動させます、そして、望ましい長さでダイヤルすることができます。

解析に続ける前に、線ができるだけ正確に置かれていることを確認するために、必ずアラインメント線のエンドポイントの各々の上で速くズームインしてみるようにしてください。(レンズ歪曲のコントロールが必要かどうかは、中央にズームすることでわかります。そして、それはワークフローを難しくします。)、いつでもエンドポイントや線全体は動かすことができ、線タイプも調節できます。
アラインメント線の上でセットすることを完了したあと、Align!(整列)ボタンをクリックしてください。
SynthEyesはあなたの指定した起源と比較してカメラ位置を計算します、もしシーンが解析済みでなく、平行線が利用できる状態であれば、SynthEyesは視野も計算します。
トータル・アラインメント・エラーは、SynthEyesウインドウの下のステータスの上でリストされます。

 

アラインメント・エラーは、通常の解析のように水平ピクセルの平方2乗平均で測定されます。
1または2ピクセルの値は、よくあります。
線の良い構成を持たないならば、数百ピクセルのエラーも起こることがありえます、この場合、再考する必要があります。
カメラと起源が視点に関して計算された位置にあるように、SynthEyesは計算されたアラインメントをして、それを既存の解析に適用します(At nnnfボタンのように表示します)。
たとえば解析済みの、100-フレームの三脚-モード・ショットがあったとします。
フレーム30上のアラインメント線を構築したとします。
Align!をクリックすると、SynthEyesはフレームの前か後のカメラ・マッチをだいなしにしないように、カメラがフレーム30で正確に適切な位置にあるように、全てのパス(フレーム0-99)を変えます。

メッシュはアラインメントに影響を受けません、そのため、これをリファレンスとして利用することができます。
メッシュを動かせるように、3Dのビューポートまたはパースペクティブ-ビューの右クリック・メニューでWhole affects meshes (メッシュへの影響全体)をオンにしてください。
クアッド・ビューへ切り替えをし、解析が正しいことを確認するために、オブジェクトを1つまたは2つを作成しなければなりません。
指定したアラインメント線の品質が重要でないならば、SynthEyesが正しい解析をすぐに見つけないとわかるかもしれません。
別の選択肢をためすために、Align!ボタンをctrlを押しながらクリックしてください。
SynthEyesは最高の解析を与えて、そしてすべてのその他の解析をためすために終わりまでクリックできます。
線がわずかに調子が悪いだけであるならば、わずかに高いRMSエラーだけで、正しい解析が多分第2か第3の解析だろうとわかるかもしれません。
(原文)

Most meshes will not be affected by the alignment, so that they can be used as references. To make them move, turn onWhole affects mesheson the 3-D viewport or perspective-view's right-click menus.
You should switch to the Quad view and create an object or two to verify that the solution is correct.

If the quality of the alignment lines you have specified is marginal, you may find SynthEyes does not immediately find the right solution. To try alternatives,control-click the Align!button. SynthEyes will give you the best solution, then allow you to click through to try all the other (successively worse) solutions. If your lines are only slightly off-kilter, you may find that the correct solution is the second or maybe third one, with only a slightly higher RMS error.

 

Advanced Uses and Limitations  高等な使用法と制約

ライン・アラインメント・システムを理解すると、使用しやすいために、常にそれを使いたくなるかもしれません、ショットをトラッキングする通常のフル3Dのカメラを一列に並べるために、これを使うなどです。
実際、三脚-モード・ショットでの使用でわかるように、通常の移動カメラと移動オブジェクト・ショットの場合でも使用可能です。これはかなり魅力的な用途です。
しかし、たとえそれが美しくなるとしても、それは多分、期待する方法になるか、3Dのショットのためのトラッカー制約に使用可能な単調な代わるものであるためにならないでしょう。
まず、正確さの問題があります。
通常の3Dの移動カメラ・ショットは何百ものフレームについて何百ものトラッカーに基づきます。そして、何十万ものデータ・ポイントを与えます。
対照的に、ライン・アラインメントは、多分1つのフレームに手作業で配置される10本のラインに基づくでしょう。
線ベースのアラインメントは、トラッカー解析ほど正確な方法ではありません。
これは、バグまたはすぐに修正される問題ではありません。
ライン・ベースのアラインメントは、カメラは起源に対する一つの位置関係です。しかし、トラッカーはカメラとは異なる(より正しい)位置関係です。
お分かりかもしれませんが、トラッカーは原点に位置しません。
トラッカーがイメージにきちんとロックされるものであるので、アラインメント断固とした座標システムに予想してオブジェクトを配置するならば、それらは ― トラッカー(整列する座標システムでない)によりよくそれらにマッチをするために挿入されたオブジェクトの位置をつままない限り ― イメージで定着しません。
第2に、サイズの問題があります。
アラインメントのサイズで座標をセットしたとき、それは正しくカメラを配置します。
しかし、それはトラッカーの雲のサイズについて言う何も持ちません。
高さ6フィートの俳優のためにうまく整列するシーンを持つことはできます、しかし、トラッカーの雲は影響を受けなくて、まだ30フィートの巨人と一致します。
成功を使っているアラインメントのどんな希望でも持ちます3Dの解析します、少なくともトラッカーへの距離制約を持つことはまだ確実である必要があります。
これは移動オブジェクト・ショットでさらに本当です、そこで、アラインメント・ラインのそれと同様に、カメラとオブジェクトの独立したサイジングは考慮される必要があります。
アラインメント・システムが三脚とロック外れたショットのために簡単に機能する全体の理由はサイズと深さ情報がないということであるので、結果はそれらのショットのために議論の余地があります。
まとめると、アラインメント・サブシステムは移動カメラと移動オブジェクト・ショットに作用することができます、しかし、これはエキスパートのみ役立って、多分それらについての良いアイデアでさえないでしょう。
我々を送る、シーンはそれの上で援助のために見ているテクニカル・サポートでファイルします、その代わりに使用法トラッカー制約(物語の終わり)にとって、それをしない設定するために移動しています。
しかし、アラインメント・サブシステムが本当に三脚-モードとロックオフショットに非常に役立つとわからなければなりません!

(原文)Since the line alignment system is pretty simple to understand and use, you might be tempted to use it all the time, to use it to align regular full 3-D camera tracking shots as well. And in fact, as its use on tripod-mode shots suggests, we have made it usable on regular moving camera and even moving-object shots, which are an even more tempting use.

But even though it works fine, it probably is not going to turn out the way you expect, or be a usable routine alternative to tracker constraints for 3-D shots.
First, there's the accuracy issue. A regular 3-D moving-camera shot is based on hundreds of trackers over hundreds of frames, yielding many hundreds of thousands of data points. By contrast, a line alignment is based on maybe ten lines, hand-placed into one frame. There is no way whatsoever for the line-based alignment to be as accurate as the tracker solutions. This is not a bug, or an issue to be corrected next week. Garbage in, garbage out.
Consequently, after your line-based alignment, the camera will be at one location relative to the origin, but the trackers will be in a different (more correct) position relative to the camera, so…. The trackers willnotbe located at the origin as you might expect. Since the trackers are the things that are locked properly to the image, if you place objects as you expect into the alignment-determined coordinate system, theywill not stickin the image—unless you tweak the inserted object's position to make them match better to the trackers, not the aligned coordinate system.
Second, there is the size issue. When you set up the size of the alignment coordinate, it will position the camera properly. But it will have nothing to say about the size of the cloud of trackers. You can have the scene aligned nicely for a 6-foot tall actor, but the cloud of trackers is unaffected, and still corresponds to 30 foot giants. To have any hope of success using alignment with 3-D solves, you must still be sure to have at least a distance constraint on the trackers. This is even more the case with moving-object shots, where the independent sizing of the camera and object must be considered, as well as that of the alignment lines.
The whole reason that the alignment system works easily for tripod and lock-off shots is that there is no size and no depth information, so the issue is moot for those shots.
To summarize, the alignment subsystem is capable of operating on moving-camera and moving-object shots, but this is useful only for experts, and probably is not even a good idea for them. If you send us a your scene file at tech support looking for help on that, we are going to tell you not to do it, to use tracker constraints instead, end of story.
But, you should find the alignment subsystem very useful indeed for your tripod-mode and lock-off shots!

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2009年04月05日 02:55
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。