(57)【特許請求の範囲】
【請求項１】
画像キャプチャに関する装置の設定を制御する方法であって、前記方法は、
ａ）感知デバイスにおいて三次元の位置データおよび方位データを捕捉する捕捉ステップと、
ｂ）捕捉された前記位置データおよび方位データから前記装置によって取り扱われる関心領域の位置情報をプロセッサによって算定する関心領域位置情報算定ステップと、
ｃ）前記関心領域の前記位置情報に基づいて前記装置の前記設定をリアルタイムで制御するために、前記プロセッサの出力ポートを介し前記装置に向けて制御信号を出力する出力ステップと、
を含み、
前記関心領域および前記感知デバイスが異なる場所に所在する、
方法。
【請求項２】
ｄ）コントローラによって、前記制御信号により前記装置の前記設定を制御するステップ、
をさらに含む、請求項１に記載の方法。
【請求項３】
−  前記位置データおよび方位データをメモリに格納するステップ、
をさらに含む、請求項１に記載の方法。
【請求項４】
前記設定が、カメラの焦点設定、前記カメラのズーム設定、前記カメラの口径設定、前記カメラのオキュラー間レンズ角度設定、前記カメラのパン設定、前記カメラの傾斜設定、前記カメラの回転設定、前記カメラの位置設定、照明設備制御の設定、および音響設備の設定、のうちの少なくとも一つを含む、請求項１〜３のいずれか１項に記載の方法。
【請求項５】
前記捕捉ステップ（ａ）が、物理的場所を表す座標と前記感知デバイスの前記方位を表す特性とを生成するステップを含む、請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記関心領域位置情報算定ステップ（ｂ）の前記関心領域が一つ以上のノードを含み、前記関心領域位置情報算定ステップ（ｂ）は、各ノードに対し、
ｉ）前記ノードの位置情報を算定するノード位置情報算定ステップと、
ｉｉ）前記装置と前記ノードとの間の距離を計算する距離計算ステップを含み、
前記出力ステップ（ｃ）の前記制御信号は、関心領域位置情報算定ステップ（ｂ）で計算された前記距離に基づいて生成されることを特徴とする請求項１〜５のいずれか１項に記載の方法。
【請求項７】
前記ノード位置情報算定ステップ（ｂ）（ｉ）における各ノードの前記位置情報は、ノード（ｘ１，ｙ１，ｚ１）のユークリッド空間を含み、
前記距離計算ステップ（ｂ）（ｉｉ）が、
−  ユークリッド空間座標（ｘ２，ｙ２，ｚ２）中の前記装置の位置情報を受信するステップと、
−  次のピタゴラスの定理：
【数１】
0006551392.tif 000004
から、前記装置の前記位置情報と前記ノードの前記位置情報との間の前記距離を計算するステップと、
を含む、請求項６に記載の方法。
【請求項８】
前記ノード位置情報算定ステップ（ｂ）（ｉ）が、前記ノードの前記位置情報を計算するために、前記捕捉ステップ（ａ）の前記感知デバイスの前記位置データおよび方位データからの先端オフセットを適用する適用ステップを含む、請求項６または７に記載の方法。
【請求項９】
前記先端オフセットの適用ステップが、
−  前記感知デバイスによって定義された軸システム内で、前記感知デバイスの前記位置データおよび方位データに対する前記ノードの相対座標を取得することを含み、
前記ノード位置情報算定ステップ（ｂ）（ｉ）が、前記装置に対する前記ノードの絶対位置の値を求めるステップをさらに含む、
請求項８に記載の方法。
【請求項１０】
前記ノードの前記絶対位置の値が次の式により求められ、
【数２】
0006551392.tif 000005
前式において：
回転マトリックスＭ＝Ｘ．Ｙ．Ｚで、Ｍは最終回転であり；
マトリックスＸ、Ｙ、Ｚは個別の回転マトリックスであり；
Ａ、Ｂはそれぞれ、Ｘ軸回転軸すなわちロールのコサインおよびサインであり；
Ｃ、Ｄはそれぞれ、Ｙ軸回転軸すなわち傾斜のコサインおよびサインであり；
Ｅ、Ｆはそれぞれ、Ｚ軸回転軸すなわちパンのコサインおよびサインであり；
Ｘｆ＝Ｘｓ＋Ｘｔ＊Ｍ（１，１）＋Ｙｔ＊Ｍ（２，１）＋Ｚｔ＊Ｍ（３，１）；
Ｙｆ＝Ｙｓ＋Ｘｔ＊Ｍ（１，２）＋Ｙｔ＊Ｍ（２，２）＋Ｚｔ＊Ｍ（３，２）；
Ｚｆ＝Ｚｓ＋Ｘｔ＊Ｍ（１，３）＋Ｙｔ＊Ｍ（２，３）＋Ｚｔ＊Ｍ（３，３）：
前式において：
Ｘｆ、Ｙｆ、Ｚｆは、前記ノードの絶対（または「最終的」）座標であり；
Ｘｓ、Ｙｓ、Ｚｓは、前記感知デバイスのセンターの座標であり；
Χｔ、Ｙｔ、Ζｔは、前記感知デバイスのセンターに対する前記先端オフセットの座標に対応し；
Ｍ（行，列）は、それぞれ、行および列に関する前記回転マトリックスの要素である；
請求項９に記載の方法。
【請求項１１】
前記先端オフセットの前記適用ステップは、感知デバイス位置に所在するベース感知デバイスの位置および方位に対する、ノード位置に所在するノード感知デバイスの位置を測定することによってあらかじめ計算されている先端オフセットを取得することを含む、請求項８に記載の方法。
【請求項１２】
初期方位は、Ｘ、Ｙ、Ｚ、およびＷを属性として四元数Ｑ１として定義され、前記捕捉ステップの前記方位データはＱ２として定義され、前記ノードの前記位置情報は
Ｐｎ＋（ｑｉｑｎ）Ｐｉ（ｑｉｑｎ）
によって算定され、この式において、
Ｐｉは、方位ｑのセンサからのオフセットであり；
Ｐｎは、前記センサの現在位置であり；
ｑｉは、Ｐｉが計算されたときの前記センサの方位であり；
ｑｎは、前記センサの現在の方位であり；
ｑｉおよびｑｎは単位四元数である；
請求項１１に記載の方法。
【請求項１３】
前記感知デバイスは、人に所在する第１の場所に配置されており、前記三次元位置データ及び方位データは、該人に所在する該第１の場所の物理的場所及び方位を表わしており、
取り扱われる関心領域の位置情報は、該関心領域の、該人に所在する該第１の場所からの既定の位置オフセットに基づいて算定され、
前記制御信号は、前記装置の設定を該人に所在する第２の場所に制御し、
該第１の場所は、該人の後部に所在しており、
該第２の場所は、該人の顔に所在している、
請求項１に記載の方法。
【請求項１４】
前記第１の場所は、前記人の頭の後部に所在しており、前記第２の場所は、前記人の目に対応する、請求項１３に記載の方法。
【請求項１５】
前記第１の場所は、前記人の首の後部に所在しており、前記第２の場所は、前記人の目に対応する、請求項１３に記載の方法。
【請求項１６】
前記第２の場所は、前記人の左目及び右目の１つである、請求項１３に記載の方法。
【請求項１７】
前記画像キャプチャに関する装置はカメラであり、
前記制御信号は、該カメラを前記第２の場所に導く、請求項１３〜１６のいずれかに記載の方法。
【請求項１８】
画像キャプチャに関する装置の設定を制御する方法であって、前記方法は、
ａ）感知デバイスにおいて三次元の位置データおよび方位データを捕捉する捕捉ステップと、
ｂ）捕捉された前記位置データおよび方位データから前記装置によって取り扱われる関心領域の位置情報をプロセッサによって算定する関心領域位置情報算定ステップと、
ｃ）前記関心領域の前記位置情報に基づいて前記装置の前記設定をリアルタイムで制御するために、前記プロセッサの出力ポートを介し前記装置に向けて制御信号を出力する出力ステップと、
を含む方法であって、
前記関心領域位置情報算定ステップ（ｂ）の前記関心領域が一つ以上のノードを含み、前記関心領域位置情報算定ステップ（ｂ）は、各ノードに対し、
ｉ）前記ノードの位置情報を算定するノード位置情報算定ステップと、
ｉｉ）前記装置と前記ノードとの間の距離を計算する距離計算ステップを含み、
前記出力ステップ（ｃ）の前記制御信号は、関心領域位置情報算定ステップ（ｂ）で計算された前記距離に基づいて生成される方法であって、
前記ノード位置情報算定ステップ（ｂ）（ｉ）が、前記ノードの前記位置情報を計算するために、前記捕捉ステップ（ａ）の前記感知デバイスの前記位置データおよび方位データからの先端オフセットを適用する適用ステップを含む、方法。
【請求項１９】
前記先端オフセットの適用ステップが、
−  前記感知デバイスによって定義された軸システム内で、前記感知デバイスの前記位置データおよび方位データに対する前記ノードの相対座標を取得することを含み、
前記ノード位置情報算定ステップ（ｂ）（ｉ）が、前記装置に対する前記ノードの絶対位置の値を求めるステップをさらに含む、
請求項１８に記載の方法。
【請求項２０】
画像キャプチャに関する装置の設定を制御する方法であって、前記方法は、
ａ）感知デバイスにおいて三次元の位置データおよび方位データを捕捉する捕捉ステップであって、該感知デバイスは人に所在する第１の場所に配置されており、該三次元の位置データ及び方位データは該人に所在する該第１の場所の物理的場所及び方位を表わしている、捕捉ステップと、
ｂ）捕捉された前記位置データおよび方位データから前記装置によって取り扱われる関心領域の位置情報をプロセッサによって算定する関心領域位置情報算定ステップであって、該人に所在する該第１の場所からの該関心領域の既定の位置オフセット、該関心領域、及び、異なった場所に位置する該人に所在する該第１の場所に基づいて該関心領域の位置情報を算定する関心領域位置情報算定ステップと、
ｃ）前記関心領域の前記位置情報に基づいて前記装置の前記設定をリアルタイムで第２の場所へ制御するために、前記プロセッサの出力ポートを介して前記装置に向けて制御信号を出力する出力ステップと、
を含み、
該第１の場所に位置する該感知デバイスは該人の身体において隠されており、
該第２の場所は、該人の顔の特徴である該人の身体部分である、
方法。
【請求項２１】
画像キャプチャに関する装置の設定を制御するためのシステムであって、前記システムは、
−  位置データおよび方位データを捕捉する感知デバイスと、
−  前記感知デバイスと通信し、前記位置データおよび方位データから、前記装置によって取り扱われる関心領域の位置情報を算定するプロセッサと、
−  前記関心領域の前記位置情報に基づいて前記装置の前記設定をリアルタイムで制御するために、前記装置に向けて制御信号を出力する、前記プロセッサと一体化された出力ポートと、
を含み、
前記関心領域および前記感知デバイスが異なる場所に所在する、
システム。
【請求項２２】
−  前記出力ポートと通信し、前記制御信号によって前記装置の前記設定を制御するコントローラ、
をさらに含む、請求項２１に記載のシステム。
【請求項２３】
−  前記位置データおよび方位データを格納するメモリ、
をさらに含む、請求項２１または２２に記載のシステム。
【請求項２４】
前記装置をさらに含み、前記設定が、カメラの焦点設定、前記カメラのズーム設定、前記カメラの口径設定、前記カメラのオキュラー間レンズ角度設定、前記カメラのパン設定、前記カメラの傾斜設定、前記カメラの回転設定、前記カメラの位置設定、照明設備制御の設定、および音響設備の設定、のうちの少なくとも一つを含む、請求項２１〜２３のいずれか１項に記載のシステム。
【請求項２５】
前記感知デバイスが視認に依存しない感知デバイスである、請求項２１〜２４のいずれか１項に記載のシステム。
【請求項２６】
前記感知デバイスが送信器を含み、前記システムは、前記送信器と前記プロセッサとの間で通信している受信器をさらに含む、請求項２１〜２５のいずれか１項に記載のシステム。
【請求項２７】
前記プロセッサを内蔵するデータ処理ユニットと、前記データ処理ユニットと通信しているユーザデバイスとをさらに含み、前記ユーザデバイスがユーザインターフェースを含む、請求項２１〜２６のいずれか１項に記載のシステム。
【請求項２８】
前記ユーザデバイスが、ワイヤレス通信ネットワークを介し前記データ処理ユニットと通信している、請求項２７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ使用環境における動き追跡の分野に関する。さらに具体的には、本発明は、カメラまたは関連する装置の設定の制御のためのシステムおよび方法に関する。
【背景技術】
【０００２】
カメラ環境（例えば、フィルム、テレビジョン、ライブエンターテインメント、スポーツ）では、カメラ、照明、および音響の機能性を操作するための多種多様な装置が存在する。これらの機能の制御および相互関係が、観客に知覚される最終的な画像および音声の質を決める。かかる機能の一つがカメラの焦点である。「焦点プル」または「ピント送り」は、移動する被写体の焦点面からの物理的距離に対応して、レンズの焦点距離の設定を変える行動を言う。例えば、俳優が或るショット内で焦点面から８メートルの距離から３メートルの距離に動くと、フォーカスプラーが、俳優の変化した位置に正確に対応して、そのテイクの間にレンズに設定された距離を変化させることになる。さらに、フォーカスプラーは、構図の特定の美学的要件の指定に応じて、フレーム内の一つの被写体から別の被写体に焦点を移すことができる。
【０００３】
焦点調整のこのプロセスは、「ファーストアシスタントカメラ（ｆｉｒｓｔ  ＡＣ：  Ｆｉｒｓｔ  Ａｓｓｉｓｔａｎｔ  Ｃａｍｅｒａ）（第一ＡＣ）」または「フォーカスプラー」によって手動で行われる。
【０００４】
所与のショットのパラメータにもよるが、多くの場合、エラーを許す余地はほとんどない。そのため、映画製作の分野で、フォーカスプラーの役割は非常に重要であり、「ソフト」な画像は、かかるエラーを撮影後に修正する方法がないのでほとんどの状況では使用不可能と見なされことになる。また、俳優が後のテイクで自己の最善の演技を再現できない可能性も考慮しなければならず、したがってフォーカスプラーはあらゆるテイクにおいて完璧に実施するよう期待される。これらの要因のため、一部のプロダクション関係者は、フォーカスプラーがセットにおいて最も難しい仕事をしていると考えている。
【０００５】
フォーカスプラーが非常な熟達者であっても、現在の処理法ではこの仕事の複雑さおよび困難さによって製作が遅延する。
【０００６】
現在の映画製作では、ブロッキングリハーサルから開始され、この中で様々な俳優の位置が定められる。このリハーサルの間、撮影助手は、俳優が移動を止めるすべての点の床上にテープマークを付す。その後俳優らはヘアやメークアップを行うために去り、代役が来て、照明、フレーミング、焦点マーク設定のため、これら様々な位置においてその位置につく。
【０００７】
撮影監督およびカメラオペレータによってカメラ位置が確立されたならば、第一ＡＣは、諸俳優のマークとカメラの焦点面との間の様々な距離の測定を開始する。これらの距離は、レンズのフォーカスバレル上の油性鉛筆／ペンの一連のマーク、および／または焦点追跡デバイスのマーキングディスクで記録される。代役を用い、ファインダおよび／または内蔵のモニタを通してこれらのマークの正確さが確認される。望ましい特定のフレーミングを設けるためにマークが再位置付けされると、これに応じ、第一ＡＣは自分のマークを再測定／再設定しなければならない。さらに、第一ＡＣは、焦点を正しい中間距離に正確に合わせるのを助力するために、テイク時に俳優が彼らのマークの間を移動する際の参照用に、床上に特定の距離マークを設けることがある。
【０００８】
俳優がセットに戻ったとき、通常、カメラのためのリハーサルが行われ、この中でフォーカスプラーおよびオペレータはショットを実践し、すべてが適切にセットアップされていることを確実にする。テイク中に、フォーカスプラーは、台詞、俳優または被写体の動き、カメラの移動に基づいて焦点を修正し、俳優のマークの喪失または何らかの予測されない動きをその場で補正する。或る障害によって、フォーカスプラーが、自分のマークの全てを見ることを妨げられた場合、彼はショット中に双方向無線を介して、第二ＡＣに頼んで自分のマークを告げてもらうことができる。長焦点レンズ、大口径、至近距離、またはこれら３つのどれかの組み合わせなど、一部の状況では、数ミリメートルの被写体の動きですら、即時の極めて正確な焦点の修正を必要とし得る。
【０００９】
テイクの後、フォーカスプラーが、タイミングエラーであれ、マークミスであれ、またはテイクの「ソフト」の或る部分を生じさせた可能性のある何らかの他の問題であれ、自分がミスをおかしたと感じた場合、該プーラーは、通常、それをオペレータ（ファインダ中のエラーに最も気付き易い人）または撮影監督に報告することになり、再度のテイクが既に計画されているのでなければ、それを要請することになり得る。
【００１０】
フォーカスプラーの主要なツールには、視覚、反射神経、および直感を保持することに加え、布または繊維ガラスのテープ手段、スチールテープ手段、レーザ距離計、および、或る場合には、マットボックスまたはカメラ本体の側部に搭載され、リアルタイムで距離の読み取りを提供するカメラ内蔵超音波距離計がある。ステディカムまたはクレーンショットなど、フォーカスプラーがカメラに触ることができないカメラ位置においては、フォーカスプラーは遠隔追従フォーカスシステムを用いることになるが、但し、一部のフォーカスプラーは、何時においても遠隔システムを使うことを好む。前述のいずれの場合においても、フォーカスプラーは、ショットの過程において手動で焦点を合わせることをなお必要とする。
【００１１】
現在のアプローチは、手間がかかり、難しくて非常に間違え易い。このことは、映画動画製作における長い間の技術的障害であり、映画監督に創作上の大きな制約を課すのみならず、使用できないショット、時間のかかるセットアップ、および高い熟練度の高給のフォーカスプラーの必要性による製作コストの増大をもたらしている。
【００１２】
本出願人の知る範囲に、レーザ、ソナー、および顔／物体認識追跡に基づく半自動焦点調節システムがある。
【００１３】
これらの方法は基本的には同じアプローチの変形で、これらの各々は、画像の「二次元面」を感知し、その面上の任意の所与の領域またはピクセルに対する深さおよび距離の情報を捕捉する。最も進んだシステムでは、システムのオペレータがこのとき該二次元画像上の或るポイントを選択することができ、その時点で当該ポイントに対する距離データがモータに入力され、モータがリアルタイムで焦点の調節を制御することになる。
【００１４】
これらの既存の方法にはいくつかの制限がある。具体的には、これらのシステムは全て「視線」である。これらは、「二次元面」中で現在可視でない対象体には焦点を合わせることができない。レーザシステムは、所望の被写体上にレーザの狙いを付けるため追加のオペレータを必要とする。顔認識システムは、対象体が急速に回ったり、フレームから外れたり、または別の被写体または対象体の後ろに消えたりすると当該対象体への追跡を失うことになる。
【００１５】
おそらく最も重要なのは、これらシステムのいずれもが、最も難度の高い焦点調節タスク、すなわち、被写体が高速で移動しているときの大口径による長い焦点距離で、且つ被写体の焦点ポイントが極めて特定的、例えば目であるといったタスクに必要な非常に厳しい正確さに対する真の対応力がないことにある。というのは、ＬＩＤａＲ（Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ（光検知測距））およびレーザシステムの両方とも、人間のオペレータが、画面上でカーソルを移動するか、もしくは実際のレーザで狙うかして、リアルタイムで目の追跡を保つ必要があるからである。また、レーザを人の目の中に照らすのは望ましくないことにも留意すべきであろう。顔認識システムは、原理上目を追跡し、さらに高いレベルの精度および確度を備える必要がある。
【００１６】
本出願人の知る範囲に、米国特許第５，９３０，７４０号（ＭＡＴＨＩＳＥＮ）、第８，４４８，０５６号（ＰＵＬＳＩＰＨＥＲ）、および第８，５６２，４３３号（ＬＡＲＳＥＮ）；以下の公開番号の米国特許出願第２００８／０３１２８６６号（ＳＨＩＭＯＭＵＲＡ）、第２０１０／０１９４８７９号（ＰＡＳＶＥＥＲ）、第２０１３／０１８８０６７号（ＫＯＩＶＵＫＡＮＧＡＳ）、第２０１３／０２２２５６５号（ＧＵＥＲＩＮ）、第２０１３／０２２９５２８号（ＴＡＹＬＯＲ）、および第２０１３／０３２４２５４号（ＨＵＡＮＧ）、並びに特開２００８−０１１２１２号（ＫＯＮＤＯ）がある。
【００１７】
したがって、前述を考慮すれば、設計および構成要素によって、上記の従来技術の懸案事項の一部を克服することが可能な改良されたシステムが必要とされている。
【発明の概要】
【課題を解決するための手段】
【００１８】
本発明の目的は、設計および構成要素によって前述の必要性の一部を満たし、しかして、従来技術で知られた他の関連システムおよび／または方法を改良するシステムを提供することである。
【００１９】
本発明の目的は、画像キャプチャに関する装置の設定を制御するためのシステムおよび方法を提供することである。かかる装置には、カメラを含み得、設定は、例えば、カメラの焦点設定、ズーム設定、口径設定、オキュラー間レンズ角度設定、および／または制御パン設定、傾斜設定、回転設定、および／またはカメラの位置設定、および／または照明設備の設定、および／または音響設備の設定などの場合もある。
【００２０】
本発明の或る態様によれば、画像キャプチャに関する装置の設定を制御する方法が提供され、本方法は、
ａ）感知デバイスにおいて位置データおよび方位データを捕捉するステップと、
ｂ）プロセッサによって、捕捉された位置データおよび方位データから装置によって取り扱われる関心領域の位置情報を算定するステップと、
ｃ）関心領域の前記位置情報に基づいて装置の設定をリアルタイムで制御するために、プロセッサの出力ポートを介し装置に向けて制御信号を出力するステップと、
を含む。
【００２１】
この「装置」は、被写体の画像（写真もしくはビデオ画像）をキャプチャするためのカメラなどの画像キャプチャ装置を含むことができ、および／または、この装置は、照明設備、音声キャプチャ設備など、画像キャプチャ装置と協働する装置を含んでもよい。
【００２２】
本発明の別の態様によれば、画像キャプチャに関する装置の設定を制御するためのシステムが提供され、本システムは、
−  位置データおよび方位データを捕捉するよう構成された感知デバイスと、
−  感知デバイスと通信しているプロセッサであって、該プロセッサは、該位置データおよび方位データから、装置によって取り扱われる関心領域の位置情報を算定するよう構成されている、該プロセッサと、
−  関心領域の前記位置情報に基づいて装置の設定をリアルタイムで制御するために、装置に向けて制御信号を出力するよう構成された、プロセッサ中に組み込まれた出力ポートと、
を含む。
【００２３】
本発明の別の態様によれば、コンピュータによって実行するためのデータおよび命令を格納して有する非一時的コンピュータ可読ストレージが提供され、前記データおよび命令は、
−  感知デバイスの位置データおよび方位データを受信するためのコード手段と、
−  該位置データおよび方位データから、装置によって取り扱われる関心領域の位置情報を算定するためのコード手段と、
−  関心領域の前記位置情報に基づいて装置の設定をリアルタイムで制御するために、装置に向けて制御信号を出力するためのコード手段と、
を含む。
【００２４】
本発明の別の態様によれば、画像キャプチャに関する装置の設定を制御する方法が提供され、本方法は、
ａ）各識別子が装置によって取り扱われる所定の関心領域に関連付けられている、一つ以上の識別子をメモリに格納し且つ対応する位置情報を格納するステップと、
ｂ）プロセッサにおいて、前記一つ以上の識別子の選択を受信するステップと、
ｃ）前記一つ以上の所定の関心領域の選択された一つの位置情報に基づいて装置の設定をリアルタイムで制御するために、プロセッサの出力ポートを介し装置に向けて制御信号を出力するステップと、
を含む。
【００２５】
本発明の別の態様によれば、画像キャプチャに関する装置の設定を制御するためのシステムが提供され、本システムは、
−  装置によって取り扱われる所定の関心領域の一つ以上の識別子および対応する位置情報を格納するよう構成されたメモリと、
−  該メモリと通信していて、前記一つ以上の識別子の選択を受信するよう構成されたプロセッサと、
−  前記一つ以上の所定の関心領域の選択された一つの位置情報に基づいて装置の設定をリアルタイムで制御するために、装置に向けて制御信号を出力するよう構成された、プロセッサと一体化された出力ポートと、
を含む。
【００２６】
諸実施形態によれば、上記システムの構成要素は、中央デバイス（例えばコンピュータ）中に設けられており、本システムは、ユーザのコマンドを受信するための一つ以上のユーザデバイス（例えばコンピュータ、これはタッチスクリーン付きのタブレットコンピュータであってよい）をさらに含み、このユーザデバイスは中央デバイスと通信している。さらに具体的には、このユーザデバイスは、グラフィカルユーザインターフェースを介し、ユーザに一つ以上の所定の関心領域を提示し、ユーザから、前記一つ以上の関心領域の選択を受信し、そして前記一つ以上の関心領域への参照を中央デバイスに送信するよう構成することができる。
【００２７】
本発明の別の態様によれば、装置によって取り扱われる所定の関心領域の一つ以上の識別子および対応する位置情報を格納して有する非一時的コンピュータ可読ストレージが提供され、該コンピュータ可読ストレージは、プロセッサによって実行するためのデータおよび命令をさらに含み、前記データおよび命令は、
−  前記一つ以上の識別子の選択を受信するためのコード手段と、
−  前記一つ以上の所定の関心領域の選択された一つの位置情報に基づいて装置の設定をリアルタイムで制御するために、装置に向けて制御信号を出力するためのコード手段と、
を含む。
【００２８】
本発明の別の態様によれば、画像キャプチャに関する装置の設定を制御する方法が提供され、本方法は、
ａ）視認に依存しない感知デバイスによって、該感知デバイスにおいて位置データを捕捉するステップと、
ｂ）プロセッサによって、該位置データから、装置によって取り扱われる関心領域の位置情報を算定するステップと、
ｃ）プロセッサの出力ポートによって、関心領域の前記位置情報に基づいて装置の設定をリアルタイムで制御するために、装置に向けて制御信号を出力するステップと、
を含む。
【００２９】
本発明の別の態様によれば、画像キャプチャに関する装置の設定を制御するためのシステムが提供され、本システムは、
−  位置データを捕捉するよう構成された視認に依存しない感知デバイスと、
−  感知デバイスと通信しているプロセッサであって、該プロセッサは、位置および方位データに基づいて、装置によって取り扱われる関心領域の位置情報を算定するよう構成される、該プロセッサと、
−  関心領域の前記位置情報に基づいて装置の設定をリアルタイムで制御するために、装置に向けて制御信号を出力するよう構成された、プロセッサと一体化された出力ポートと、
を含む。
【００３０】
諸実施形態によれば、本システムは、出力ポートと通信していて、前記制御信号によって装置の設定を制御するよう構成されているコントローラをさらに含む。
【００３１】
諸実施形態によれば、この設定は、カメラの焦点設定、カメラのズーム設定、カメラの口径設定、カメラのオキュラー間レンズ角度設定、カメラのパン設定、カメラの傾斜設定、カメラの回転設定、カメラの位置設定、照明設備制御の設定、および／または音響設備の設定を含み得る
【００３２】
本発明の別の態様によれば、視認に依存しない感知デバイスから位置データを受信するための入力ポートを有するコンピュータによって実行するための、データおよび命令を格納して有する非一時的コンピュータ可読ストレージが提供され、前記データおよび命令は、
−  位置データおよび方位データに基づいて、装置により取り扱われる関心領域の位置情報を算定するためのコード手段と、
−  関心領域の前記位置情報に基づいて装置の設定をリアルタイムで制御するために、装置に向けて制御信号を出力するためのコード手段と、
を含む。
【００３３】
本発明の別の態様によれば、画像キャプチャに関する装置の設定を制御するためのシステムが提供され、本システムは、
ａ）三次元の位置データを捕捉するようになされ、カメラによりキャプチャされる被写体に取り付けられるセンサと、
ｂ）位置データを受信し該位置データに基づいて制御信号を生成するため、センサと通信するようになされたプロセッサと、
ｃ）制御信号に応じて装置の設定を制御するため、プロセッサと通信するようになされたコントローラと、
を含む。
【００３４】
特定の諸実施形態において、この設定は、焦点設定、ズーム設定、口径設定、オキュラー間レンズ角度設定、および／または制御パン設定、傾斜設定、カメラの回転設定、カメラの位置設定、照明設備の設定、音響設備の設定および／またはこれらの任意の組み合わせを含み得る。
【００３５】
特定の諸実施形態において、センサデバイスにより、例えばアジマス、エレベーション、およびロール（Ａ、Ｅ、Ｒ：ａｚｉｍｕｔｈ、ｅｌｅｖａｔｉｏｎ  ａｎｄ  ｒｏｌｌ）のオイラー角における全３つの自由度で方位データが捕捉される。かかる実施形態で、プロセッサは、焦点のポイントの位置、またはセンサデバイスの場所を表す位置および方位データに関連させた「ノード」を計算するようになされる。このプロセッサは、しかして、該ノードの位置に基づいて制御信号を生成するようになされる。
【００３６】
「焦点のポイント」または「ノード」とは、制御対象の装置の設定（例えば、焦点、ズーム、口径、照明、音響など）の基となる、被写体上の特定のポイントまたは関心領域を意味する。この「ノード」は、場合によって動き追跡システムにおける「先端オフセット」とも言われ、例えば、該ノードがセンサと同一の座標軸を持たないが、センサと一定の距離にあるような一部の状況において位置および方位の両方を提供する。例えば、位置および方位データが、センサが配置された人頭の後部に対応するものであっても、ノードは人の目に対応することができる。しかして、焦点、ズーム、口径、オキュラー間角度、制御パン、傾斜、カメラの回転、カメラの位置、照明設備、および／または音響設備は、センサの位置および方位からの計算を通して、人物の目の特定な配置に基づいて設定することができる。
【００３７】
特定の諸実施形態において、本システムは、具体的にはキャプチャ対象の被写体に対しカメラが移動する場合のために、カメラに搭載されるセンサをさらに含む。
【００３８】
本発明のさらに別の態様によれば、画像キャプチャに関する装置の設定を制御する方法が提供され、本方法は、
−  カメラにキャプチャされる対象の被写体に関する三次元位置データを捕捉するステップと、
−  該位置データに基づいて制御信号を生成するステップと、
−  制御信号に応じて装置の設定を制御するステップと、
を含む。
【００３９】
本発明のさらに別の態様によれば、画像キャプチャに関する装置の設定を制御するための非一時的プロセッサ可読ストレージ媒体が提供され、本ストレージ媒体は、プロセッサによって下記を実行するためのデータおよび命令を含む：
−  カメラにキャプチャされる対象の被写体に関する三次元位置データを受信し、
−  該位置データに基づいて制御信号を生成し、
−  装置の設定を制御するためにコントローラに制御信号を送信する。
【００４０】
本発明のさらに別の態様によれば、画像キャプチャに関する装置の設定を制御するためのシステムが提供され、本システムは、
位置および／または方位データを捕捉するようになされ、カメラによるキャプチャ対象の被写体に取り付けられるセンサおよび送信器と、
位置データを受信し前記位置および／または方位データに基づいて制御信号を送信するため、センサの送信器と通信するようになされたプロセッサと、
制御信号を受信し該制御信号に応じて装置の設定を制御するため、プロセッサと通信するようになされたコントローラと、
を含む。
【００４１】
さらなる別の態様によれば、前述のシステムに関連する方法が提供される。
【００４２】
さらなる別の態様によれば、前述のシステムに関連する方法を実行するためのデータおよび命令を含む非一時的プロセッサ可読ストレージ媒体が提供される。
【００４３】
本発明の諸実施形態は、三次元空間中に所定の位置および方向を持つ複数の「ノード」を生成するための極めて具体的な特性を用いた動き追跡データを使って、多種多様な動きおよび静止写真環境において、増強されたレベルの装置制御と自動化とを達成可能にする点において、有益である。
【００４４】
本発明の諸実施形態は、これらが、ユーザとのやりとりの有無を問わず、三次元空間中の複数の所定の静止または移動ポイント（ノード）からのリアルタイムの追跡および／または選択と、ソフトウェアインターフェースまたは機械的ダイアルもしくは他の機械的入力デバイスを使い、いかなる追加の手作業の介在なくして、何時でもこれらノードの任意のものを選択することとを可能にする点において、有益である。焦点制御の或る例において、ユーザが所望のノードを選択すると、本システムは自動的にそのノードに焦点を合わせ、たとえ該ノードおよびカメラが動いていてもそのノードへの焦点を維持する。また、本システムは、現在の視野に入っていないノードへの焦点合わせを可能にし、対象体が構図に入ったまたは他の対象体（出入り口、壁、自動車など）の後ろから出現した瞬間にそれらに焦点が合うようにすることが可能になる。
【００４５】
本発明の目的、利点、および特徴は、添付の図面を参照しながら、例示のためだけに示す以下の本発明の好適な実施形態の非限定的な説明を読めばさらに明らかになろう。
【図面の簡単な説明】
【００４６】
【図１Ａ】本発明の或る実施形態による、カメラの設定を制御するためのシステムのブロック図である。
【図１Ｂ】本発明の或る実施形態による、図１Ａ中に示されたシステムによって実行される方法のステップを表すフローチャートである。
【図１Ｃ】本発明の或る実施形態による、図１Ａ中に示されたシステムによって実行される方法を表すシーケンス図である。
【図２Ａ】本発明の別の実施形態による、複数のカメラ設定およびカメラ操作を同時に制御するためのシステムのブロック図を示す。
【図２Ｂ】本発明の別の実施形態による、複数のカメラ設定およびカメラ操作を同時に制御するためのシステムのブロック図を示す。
【図３】或る実施形態による、図１Ａ中に示されたシステムとともに使用されるシングルまたはダブルブームポールの感知源の取り付け具を示す概略図である。
【図４】或る実施形態による、図１Ａ中に示されたシステムとともに使用されるカメラアームの感知源の取り付け具を示す概略図である。
【図５】図５は、或る実施形態による、図１Ａ中に示されたシステムとともに使用されるカメラセンサ取り付け具を示す概略図であり、本カメラセンサ取り付け具は、ロッドおよびロッドの各端部に取り付けられた感知源容器を含む。図５Ａは、図５中に示されたカメラセンサ取り付け具の感知源容器の透視図である。図５Ｂは、図５中に示されたロッドの一部の側面図であり、ロッドの端部とそこから延びる取り付けシャフトとを示す。図５Ｃは、図５Ａ中に示された感知源ケースの取り付け穴の側面像であり、これは、図５Ｂ中に示されたロッドの端部を受けるように構成される。
【図６】或る実施形態による、図１Ａ中に示されたシステムとともに使用されるモジュール式感知源取り付けシステムを示す概略図である。
【図７】図１Ａに示されたシステム中のユーザデバイスのグラフィカルユーザインターフェース（ＧＵＩ：ｇｒａｐｈｉｃａｌ  ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）上に表示されたホーム画面を示す。
【図８】図７中に示されたＧＵＩのノード生成／修正ウィンドウを示す。
【図９】図７中に示されたホーム画面の一部、具体的には、様々なノードを定義するノードアレイを示す。
【図１０】図９中に示されたノードアレイの或る特定のノードボタンを示す。
【図１１】図９中に示されたノードアレイの選択されたノードボタンを示す。
【図１２】図７中に示されたホーム画面の一部、具体的には、シーケンサの構成要素を示す。
【図１３】図７中に示されたホーム画面の別の部分、具体的には、コーナーダイアル制御インターフェースを示す。
【図１４】図７中に示されたホーム画面のさらに別の部分、具体的には、別のコーナーダイアル制御インターフェースを示す。
【図１５】或る実施形態による、制御対象のカメラを定義するため、図１Ａ中に示されたシステムのユーザデバイス上に表示されるディスプレイ画面を示す。
【図１６】或る実施形態による、制御対象のカメラのレンズを補正するため、図１Ａ中に示されたシステムのユーザデバイス上に表示される別のディスプレイ画面を示す。
【図１７】或る実施形態による、センサデバイスの構成を選択するため、図１Ａ中に示されたシステムのユーザデバイス上に表示される別のディスプレイ画面を示す。
【図１８】或る実施形態による、ノードアレイおよびシーケンサの構成をメモリ中に記録するため、図１Ａ中に示されたシステムのユーザデバイス上に表示される別のディスプレイ画面を示す。
【図１９】或る実施形態による、図１Ａ中に示されたシステムのユーザデバイス上に表示される、ノードデータに適用すべき待ち時間／遅延の補正の量を調整するためのコーナコントローラを含む、ディスプレイ画面の一部を示す。
【図２０】或る実施形態による、図１Ａ中に示されたシステムのユーザデバイス上に表示される、線形シーケンサ機能に関する相互作用のグラフ表現を含む、別の制御ディスプレイ画面を示す。
【図２１】或る実施形態による、図１Ａ中に示されたシステムのユーザデバイス上に表示される、カスタムシーケンサ機能に関する相互作用のグラフ表現を含む、別の制御ディスプレイ画面を示す。
【図２２】或る実施形態による、図１Ａ中に示されたシステムのユーザデバイス上に表示される、フリーシーケンシング機能に関する相互作用のグラフ表現を含む、別の制御ディスプレイ画面を示す。
【図２３】或る実施形態による、図１Ａ中に示されたシステムのユーザデバイス上に表示される、フリーシーケンシング機能に関する相互作用のグラフ表現を含む、別の制御ディスプレイ画面を示す。
【図２４】或る実施形態による、図１Ａ中に示されたシステムのユーザデバイスのグラフィカルユーザインターフェース（ＧＵＩ）上に表示されるホーム画面の一部、具体的には、４ノード幾何配置コントローラ機能を示す。
【図２５】或る実施形態による、図１Ａ中に示されたシステムのユーザデバイスのグラフィカルユーザインターフェース（ＧＵＩ）上に表示されるホーム画面の一部、具体的には、３ノード幾何配置コントローラ機能を示す。
【発明を実施するための形態】
【００４７】
以降の説明において、同じ参照番号は類似の要素を表す。これらの図面に示された、または本説明に記載された、言及される諸実施形態および／または幾何的構成および寸法は、単に例示目的のためだけに提供される本発明の実施形態である。
【００４８】
広義に述べれば、或る特定の実施形態によれば、カメラの設定を制御するための本システムおよび方法は、三次元の位置および方位データを生成するために、動きキャプチャまたは全体的な（またはローカルの）位置決めシステムを用いる。このデータは、所望の被写体とカメラとの間の相対的な距離データを含む他の寸法計算とともに、三次元空間における位置および方位をリアルタイムで計算するソフトウェアによって処理される。次いで、このデータは、レンズの焦点、レンズの口径、カメラのリモートヘッドなど、カメラ関連の装置を操作するためのサーボモータなどの装置を制御するために、全てリアルタイムで用いられる。
【００４９】
さらに具体的には、或る特定の実施形態によれば、本発明は焦点および構図の制御に関し、三次元空間中に所定のポイント、以降「ノード」と言う、を生成することを含む。ノードは、花瓶など室内の固定されたノードであってもよいし、あるいは、人や動物など動くノードであってもよい。カメラが動いていない場合またはカメラがセンサを有する場合、固定されたノードにはセンサは必要ない。動くノードおよび動くカメラにはセンサが必要である。動き追跡システムは、基本的には、所与の三次元空間中に無限数の定義ポイントを取り出す可能性を生成するので、このデータと連動させることで、はるかに複雑で、創造的且つ実用的な可能性を解放することができる。このシステムで定義され用いられる「ノード」の一つの重要な特徴は、これらノードが位置および方位両方のデータを保有することであり、このことは、左目と右目との間で自動的に焦点をプルするなどインテリジェントな動作を可能にする−本文書後部の「自動プロファイリング」を参照のこと。
【００５０】
しかして、ここで図１を参照すると、カメラ１２など、画像キャプチャに関する装置１１２の設定を制御するためのシステム１０が提示されている。システム１０は、感知（検知）デバイスで位置データおよび方位データを捕捉するよう構成された、センサ１４などの一つ以上の感知デバイス１１４を含む。システム１０は、データ処理デバイス２８（本明細書では「データ処理ユニット」とも言う）中に内蔵されたプロセッサ１６をさらに含む。プロセッサ１６は、感知デバイス１１４と通信しており、位置および方位データに基づいて、装置１１２によって取り扱われる関心領域の位置情報を算定するよう構成される。プロセッサ１６は、関心領域の前記位置情報に基づいて装置１１２の設定をリアルタイムで制御するために、装置１１２に向けて制御信号を出力するよう構成された出力ポート４３をさらに含む。
【００５１】
システム１０は、出力ポート４３と通信しており制御信号を使い装置１１２の設定を制御するよう構成されているコントローラ１１８、をさらに含む。システム１０は、位置データおよび方位データを格納するため、ＲＡＭ３２などのメモリ１３２をさらに含む。システム１０は装置１１２をさらに含む。本実施形態によれば、感知デバイス１１４は、視認に依存せず（すなわち非視線センサ）そして送信器２２を含む。システム１０は、送信器２２とプロセッサ１６との間で通信している受信器２６をさらに含む。システム１０は、ユーザインターフェース４２を含み、ワイヤレス通信ネットワーク３９を介してデータ処理デバイス２８と通信しているユーザデバイス４０をさらに含む。
【００５２】
さらに具体的には、図１は、カメラ１２の設定の制御のためのシステム１０を示す。システム１０は、各々がカメラ１２によるキャプチャ対象の被写体に取り付けられ、各々が各センサ１４の場所に基づいて三次元の位置データを捕捉するようになされた、センサ群１４を含む。システム１０は、位置データを受信し、該位置データに基づく制御信号を送信するためセンサ１４と通信するようになされた、プロセッサ１６をさらに含む。システム１０は、制御信号に応じてカメラ１２の設定を制御するためプロセッサ１６と通信するようになされた、コントローラ１８をさらに含む。
【００５３】
また図１に示されるように、センサ１４は、各々がハブ／送信器２２に配線で接続される。ハブ／送信器２２は、ワイヤレス無線周波（ＲＦ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ）リンク）通信手段２４を介してユニバーサル・シリアル・バス（ＵＳＢ：Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）受信器２６と通信し、その受信器は、ＵＳＢ接続２７を介して、内蔵プロセッサ１６を有するデータ処理デバイス２８につながれている。
【００５４】
データ処理デバイス２８は、電源３０およびＤＤＲ３ランダムアクセスメモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）３２をさらに含み、フラッシュ不揮発性コンピュータストレージ３４を内蔵する。データ処理デバイス２８は、ＷｉＦｉ通信モジュール３６、およびワイヤレスデータネットワーク３９を介してユーザデバイス４０と通信するためのＺｉｇｂｅｅ（商標）ワイヤレス通信モジュール３８をさらに含み、本例におけるユーザデバイスはｉＰａｄ（商標）でありユーザインターフェース４２を含む。当然ながら、このｉＰａｄ（商標）は、例えばＡｎｄｒｏｉｄ（商標）タブレットコンピュータなど任意の他の適切なコンピュータデバイスと置き換えまたは組み合わせることが可能である。
【００５５】
コントローラ１８は、ハードワイヤ４４を介してデータ処理デバイス２８に接続される。コントローラ１８は、カメラ１２のエリア中に取り付けられ、Ｃｙｐｒｅｓｓ  ＰＳＯＣ（商標）５  ＬＰマイクロコントローラユニット（ＭＣＵ：ｍｉｃｒｏ−ｃｏｎｔｒｏｌｌｅｒ  ｕｎｉｔ）４６および電源４８を含む。Ｈブリッジ５０、５２、５４は、コントローラ１８を、それぞれサーボモータ５６、５８、６０に接続し、これらモータは、カメラ１２の特定の設定、すなわち、それぞれ焦点、絞り、およびズームを自動的に操作する。
【００５６】
なお、別の実施形態によれば、前述の構成要素は、任意の適切な方法で、任意の適切な通信手段を介して相互接続することができる。
【００５７】
実際には、例えば、図２Ａおよび２Ｂに示された実施形態では、複数のカメラ１２がシステム１０’に制御されている。各カメラ１２は、「スレーブ」データ処理デバイス２８ｂに接続され、該処理デバイスは、ユーザデバイス４０の対応するユーザインターフェースを介して操作可能である。「スレーブ」データ処理デバイス２８ｂは、「マスタ」データ処理デバイス２８ａと通信している。
【００５８】
図２Ａおよび２Ｂの残りの構成要素は図１中に示された類似の構成要素に該当する。
【００５９】
図１および２に示された実施形態において、センサシステムは、磁気動き追跡システムを使って設けられている。さらに具体的には、センサ１４は、誘導コイルを使って設けられ、システム１０、１０’は、交流（ＡＣ：ａｌｔｅｒｎａｔｉｎｇ  ｃｕｒｒｅｎｔ）磁気源ジェネレータ（図３参照）をさらに含む。ハブ２２は、センサ１４に電力を供給し、データを解釈し、無線周波２４を介して位置データを送信する。
【００６０】
望ましくは、磁気源は、基板上電源とともに、カスタムの延伸可能ポールの取り付け具上に搭載される。
【００６１】
随意的に、動きキャプチャシステムから送られるデータ送信の範囲を拡大するために、無線周波中継器を設けてもよい。ＵＳＢ  ＲＦ受信器は、センサからデータを取得して、それをカメラに送信する必要がある。カメラとセンサとの間の距離が非常に大きい場合（例えば、自動車のコマーシャルなどのため２０００ｍｍまたは２００ｍｍレンズを使う場合）、送信範囲を拡大する必要があり得る。同様に随意的に、動きキャプチャシステムから送られるデータ送信の範囲を拡大するために、ＵＳＢ中継器を設けることができる。
【００６２】
各ユーザデバイス４０、すなわちｉＰａｄ（商標）のユーザインターフェース４２はタッチスクリーンを含み、ユーザデバイス４０は、中央コントローラ（群）２８、２８ａ、２８ｂと通信するインターフェースソフトウェアを実行するようになされる。
【００６３】
随意的に、このソフトウェアに追加制御機能を加えるため、アナログ／デジタルインターフェースとして作動させるための機械的入力デバイス（例えば、焦点制御ダイアルまたはスライダ）を設けることも可能である。例えば、図２Ａおよび２Ｂに示されるように、ユーザデバイス４０の一つは、焦点プルつまみ６２を含む、ユーザインターフェース４２を有する。
【００６４】
中央データ処理デバイス２８は、Ｌｉｎｕｘ（商標）オペレーションシステムを用いて動作し、サーボモータ（群）５６、５８、６０を制御するための処理の多くを遂行する。
【００６５】
前述したように、サーボモータ５６、５８、６０は、例えば、焦点、ズーム、口径およびまたは制御パン、傾斜、回転などのカメラの設定を機械的に調整する。
【００６６】
なお、特定の実施形態によっては、この設定は、カメラの焦点設定、カメラのズーム設定、カメラの口径設定、カメラのオキュラー間レンズ角度設定、カメラのパン設定、カメラの傾斜設定、カメラの回転設定、カメラの位置設定、照明設備制御の設定、音響設備の設定などの任意の一つまたはこれらの組み合わせを含み得る。
【００６７】
本発明の説明の文脈において、用語「プロセッサ（ｐｒｏｃｅｓｓｏｒ）」とは、中央処理装置（ＣＰＵ：ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、マイクロプロセッサ、コントローラなど、コンピュータ命令を実行するよう構成された電子回路構成を言う。当業者なら理解できるように、本発明の諸実施形態によれば、複数のかかるプロセッサを設けることができる。該プロセッサは、例えば一つ以上の汎用コンピュータ内および／または任意の他の適切なコンピューティングデバイス内に設ければよい。
【００６８】
さらに本発明の説明の文脈において、用語「ストレージ（ｓｔｏｒａｇｅ）」とは、例えば、ランダムアクセスメモリ（ＲＡＭ）またはダイナミックＲＡＭなどの一時的ストレージユニット、ハードディスクなどの恒久的ストレージ、ＣＤまたはＤＶＤ（再書込み可能、または一度限り／読み取り専用）などの光ストレージデバイス、フラッシュメモリ等を含む、任意のコンピュータデータストレージデバイスまたはかかるデバイスのアセンブリを言う。当業者なら理解できるように、複数のかかるストレージデバイスを設けることができる。
【００６９】
さらに、「コンピュータ可読ストレージ（ｃｏｍｐｕｔｅｒ−ｒｅａｄａｂｌｅ  ｓｔｏｒａｇｅ）」とは、任意の適切な非一時的プロセッサ可読ストレージ媒体またはコンピュータ製品を言う。
【００７０】
前述のシステム１０、１０’とともに使用可能な他の構成要素には、
−  感知源配置のための非金属ポール取り付け具のカスタムのモジュール式システム、具体的には、３つ以上の感知源を使用する場合に迅速且つ容易にセットアップできるように、既定のサイズを備えた炭素繊維保持リグなど、
−  カメラ、被写体、および対象体にセンサおよび磁気源を取り付けるための様々なクリップおよびブラケット、並びに
−  ノードのオフセットおよび配置、並びに感知源の場所の容易な測定を可能にするための様々な器具、
が含まれる。
【００７１】
具体的には、図３は、一実施形態による、本システムとともに使用されるシングルまたはダブルブームポール感知源の取り付け具を示す。さらに、図４は、一実施形態によって、本システムとともに使用されるカメラアーム感知源の取り付け具を示す。さらに、図５は、一実施形態による、本システムとともに使用されるカメラセンサ取り付け具を示し、その部分が図５Ａ〜５Ｃに示されている。さらに、図６は、一実施形態による、本システムとともに使用されるモジュール式感知源取り付けシステムを示す。
【００７２】
システムの作動
前述のように、本発明の諸実施形態は、焦点および構図の制御を可能にし、三次元空間中に、本明細書では「ノード」と言う位置および方位データ両方を有する所定のポイントを生成することを含む。ノードは、花瓶など室内の固定されたノードであってもよいし、あるいは、人や動物など動くノードであってもよい。カメラが動いていない場合、またはカメラがセンサを有する場合、固定されているノードにはセンサは必要ない。動くノードおよび動くカメラにはセンサが必要である。
【００７３】
図１を参照すると、作動において、センサ１４は、その物理的場所を表す座標、例えば、センサの方位を表すデカルト座標系のＸ，Ｙ，Ｚ座標および／またはアジマス、エレベーション、およびロール（Ａ，Ｅ，Ｒ）を生成する。例えば、センサ１４が、カメラ１２によってキャプチャされる人の頭の後部に配置されている場合、センサによって生成される情報は、該センサの場所およびその人の頭が前に向いているか後ろに向いているかなどを示すことになる。
【００７４】
プロセッサ１６は、その位置および方位情報を受信し当該「ノード」の位置を計算する。例えば、センサ１４が人の頭の後部に配置されている場合に、或る「ノード」がその人の目の一つに対応することが可能である。すなわち、プロセッサ１６は、センサ１４に対するその人の目の既定の位置を求め、受信された場所および方位情報に基づいて、目の場所すなわち焦点のポイントを計算する。次いで、プロセッサは、カメラ１２と焦点のポイントとの間の距離を計算する。計算された距離に基づいて、プロセッサ１６は、カメラ１２の設定を制御するために制御信号を出力する。
【００７５】
しかして、図１Ａをさらに参照しつつ、図１Ｂにより良く示されているように、装置１１２の設定を制御する方法２００が提供される。方法２００は、感知デバイス１１４によって、感知デバイス１１４の三次元の位置データおよび方位データを捕捉するステップ２１０と、その位置データおよび方位データをメモリ１３２に格納するステップ２１２とを含む。位置データおよび方位データが、感知デバイスによって捕捉され、感知デバイス１１４は該デバイスの物理的場所および方位を表す特性を表現する座標を生成する。方法２００は、プロセッサ１６により、三次元の位置データおよび方位データに基づいて、装置によって取り扱われる関心領域すなわち「ノード」の位置情報を算定するステップ２１４をさらに含む。ノードおよび感知デバイス１１４は、通常、いろいろな場所に配置される。プロセッサ１６は、しかしてノードの位置情報を算定し２１６、装置１１２と当該ノードとの間の距離をさらに計算する２１８。
【００７６】
本方法は、計算された距離に基づいて、出力ポート４３を介し装置１１２に向けて制御信号を出力するステップ２２０をさらに含む。
【００７７】
さらに具体的には、ピタゴラスの定理から「距離の公式」が導出され、三次元ユークリッド空間における（ｘ１，ｙ１，ｚ１）と（ｘ２，ｙ２，ｚ２）との２点間の距離が計算される。２つのノードの正確な位置が算定されたならば、距離の公式を用いてこれらのノードの間の距離も計算することができる。カメラの焦点調節の例を挙げれば、これらノードの一つがカメラの焦点面の中央にある場合、対象体に焦点を合わせるために、外部のフォーカスリングまたは内部のレンズの電子焦点調節メカニズムをその距離に設定することが可能である。
【００７８】
さらに具体的には、コンピューティングステップ２１６における各ノードの位置情報は、ノード（ｘ１，ｙ１，ｚ１）のユークリッド空間座標を含み、計算ステップ２１８は、
−  ユークリッド空間座標（ｘ２，ｙ２，ｚ２）における装置の位置情報を受信するステップ２２２と、
−  下記のピタゴラスの原理から装置の位置情報とノードの位置情報との間の距離を計算するステップ２２４と、
を含む。
【００７９】
【数１】
0006551392.tif 000002
【００８０】
位置および方位の両方を測定する動き追跡センサに対しては、ベクトル数学を用い、センサの場所に対する「先端オフセット」を適用することができる。例えば、或る俳優がセンサを自分の頭蓋の後部に付けている場合、先端オフセットによって、俳優の左目の表面に対するセンサの場所を見積もり、実効的に俳優の眼上にバーチャルセンサを生成することができよう。剛性の被写体／対象体に対して、先端オフセットの適用は、ノードをその被写体／対象体の内部または表面のどこにでも定義することを可能にする。同様に、３Ｄ空間中のどこにでも先端オフセット（ノード）を生成することができる。すなわち、これらノードは、センサの位置および方位に対する場所座標を表す対象体の外側に存在することが可能である。しかして、算定ステップ２１６は、そのノードの位置情報を計算するために、捕捉ステップ２１０の感知デバイス１１４の位置データおよび方位データからの先端オフセットを適用するステップ２２６を含む。
【００８１】
この先端オフセット（ノード）見積もりを実施するための一つの方法は、センサによって定義される軸システムに対する、センサの起点から目へのＸ、Ｙ、およびＺオフセットの測定値を利用することである。この目の例に対し、このオフセットが、センサのローカル座標系に対しＸ方向に１０ｃｍ、Ｙ方向に０ｃｍ、およびＺ方向に８ｃｍであるとしよう。これらのオフセットを用い、回転マトリックスおよび／または四元数を使って、動き追跡システムの座標系における、俳優の眼の絶対位置（Χ，Ｙ，Ζ）および方位（ヨー、ロール、ピッチ）を計算することができる。以下の数式は、この先端オフセット問題を解くのに、標準的回転マトリックスアプローチを用いている（ｈｔｔｐ：／／ｗｗｗ．ｆｌｉｐｃｏｄｅ．ｅｏｍ／ｄｏｃｕｍｅｎｔｓ／ｍａｔｒｆａｑ．ｈｔｍｌ＃Ｑ３６参照）。
【００８２】
しかして、この実施形態において、先端オフセットを適用するステップ２２６（図１Ｂ参照）は、感知デバイス１１４により定義される軸システム内で、感知デバイス１１４の三次元の位置データおよび方位データに対するノードの相対的座標を得るステップを含む。この場合、算定ステップ２１６は、装置１１２に対するノードの絶対位置の値を求めるステップを含む。
【００８３】
ノードの絶対位置の値は、次のように求められる：
回転マトリックスＭ＝Ｘ．Ｙ．Ｚが用いられ、以下の式のＭは最終回転マトリックスであり、Ｘ、Ｙ、Ｚは個別の回転マトリックスである。
【００８４】
【数２】
0006551392.tif 000003
【００８５】
前式において：
Ａ、Ｂはそれぞれ、Ｘ軸回転軸すなわちロールのコサイン（ｃｏｓｉｎｅ）およびサイン（ｓｉｎｅ）であり；
Ｃ、Ｄはそれぞれ、Ｙ軸回転軸すなわち傾斜のコサイン（ｃｏｓｉｎｅ）およびサイン（ｓｉｎｅ）であり；
Ｅ、Ｆはそれぞれ、Ｚ軸回転軸すなわちパンのコサイン（ｃｏｓｉｎｅ）およびサイン（ｓｉｎｅ）であり；
Ｘｆ＝Ｘｓ＋Ｘｔ＊Ｍ（１，１）＋Ｙｔ＊Ｍ（２，１）＋Ｚｔ＊Ｍ（３，１）；
Ｙｆ＝Ｙｓ＋Ｘｔ＊Ｍ（１，２）＋Ｙｔ＊Ｍ（２，２）＋Ｚｔ＊Ｍ（３，２）；
Ｚｆ＝Ｚｓ＋Ｘｔ＊Ｍ（１，３）＋Ｙｔ＊Ｍ（２，３）＋Ｚｔ＊Ｍ（３，３）：
前式において：
Ｘｆ、Ｙｆ、Ｚｆは、ノードの絶対（または最終的）座標であり；
Ｘｓ、Ｙｓ、Ｚｓは、感知デバイスのセンターの座標であり；
Χｔ、Ｙｔ、Ζｔは、感知デバイスのセンターに対する先端オフセットの座標に対応し；
Ｍ（行，列）は、それぞれ、行および列に関する回転マトリックスの要素であって、要素「行」はマトリックス内の行の番号を表し、要素「列」はマトリックス内の列の番号を表す。
【００８６】
「先端オフセット」の測定は、別の方法によって容易化することが可能である。例えば、俳優の頭蓋の後部に初期の方位を有するセンサがあり、これはオイラー角または四元数によってあらわすことができる。ユーザはその俳優の左目上のノードを定義したいと望む。（例えば、テープメージャーを使う代わりに）別の動き追跡センサを俳優の眼に対して配置し、Ｘ、Ｙ、およびＺオフセットを計算することができる。一つの解決法は、この初期時点での「先端オフセット」および方位を測定することである。位置Ｐ１のベースセンサおよび所望のノードポイントＰ２のセンサを所与とすれば、「先端オフセット」Ｖ１は、Ｐ２−Ｐ１である。初期方位は、Ｘ、Ｙ、ＺおよびＷ属性を用いて四元数Ｑ１として定義することができる。任意の他の時点において、新規の方位Ｑ２が生ずることになる。
【００８７】
しかして、この実施形態において、先端オフセットを適用するステップ２２６は、ベース感知デバイス位置に配置された前記感知デバイスの位置および方位に対する、或るノードの位置に配置されたノード感知用デバイスの位置によって前もって計算された先端オフセットを得るステップを含む。前述のように、初期方位は、Ｘ、Ｙ、ＺおよびＷ属性を用いる四元数Ｑ１として定義され、捕捉ステップの方位データはＱ２として定義される。ノードの位置情報は、
Ｐｎ＋（ｑｉｑｎ）Ｐｉ（ｑｉｑｎ）
によって算定され、この式において、
Ｐｉは、方位ｑのセンサからのオフセットであり；
Ｐｎは、センサの現在位置であり；
ｑｉは、Ｐｉが計算されたときのセンサの方位であり；
ｑｎは、該センサの現在の方位であり；
ｑｉおよびｑｎは単位四元数である。
【００８８】
位置および／または方位データによって様々な先進的システム機能を実施するために、様々な他のアプローチおよび／または方法が実行可能である。一例には、動きキャプチャ座標系の起点に対する、動きキャプチャ「磁気源」の位置および方位を計算するため四元数を使用することがあろう。撮影チームのメンバーが感知源をランダムな位置および方位に配置した場合、このランダム感知源の範囲中で、動きセンサを、既知の位置および方位のセンサまたは感知源並びにレーザテープメージャーなどの距離測定デバイスからのデータと併せて使うことによって、該ランダム感知源の正確な位置および方位を算定することができる。簡単なアクセサリツールおよびソフトウェアによって、この例示のプロセスを極めて迅速で簡単に実行することが可能である。
【００８９】
図１Ａおよび１Ｂに示された実施形態に戻って参照すると、方法２００は、コントローラ１１８（これは装置１１２中に内蔵されている）によって、前記制御信号を用いて装置１１２の設定を制御するステップ２２８をさらに含む。
【００９０】
ノードがセンサからオフセットされている場合、その方位データは、たとえセンサが回転している場合にあっても、オフセットの位置もセンサとともに回転するので、ノードの位置決めを有利に可能にする。例えば、センサを刀の柄に取り付けることも可能で、焦点ポイントを刀の先端に固定し、どのように刀が動かされ回転されても高い精度で追跡することができよう。
【００９１】
方位データの使用のさらなる利点は、「補正オフセット」機能に関する。方位データを用い、第二センサを使って、焦点ノードの所望のオフセット位置を瞬時に計算することが可能である。例えば、演技者の首の後部にセンサを配置し、第二の「補正用センサ」を演技者の目の上に配置することは、ノードを生成するための迅速で有力な方法である。このやり方については以降でもっと十分に説明する。
【００９２】
方位データの使用のさらなる利点は「迅速設定」機能に関し、これは補正オフセット機能の特別な場合である。迅速設定機能は、カメラおよび被写体の両方にセンサを取り付けられており、カメラが被写体に向けられており、センサが視界の外、例えば背中に配置されているときに有用である。このとき、カメラの焦点は、被写体の所望の部分、例えばその目に焦点が合うまで調節がされる。また、被写体からおよびカメラからの方位データの双方を用い、さらにレンズによって示される距離データを用いて、焦点ノードの迅速で適切な精度のセットアップを得ることが可能である。
【００９３】
本発明の特定の諸実施形態による、様々な機能上の特徴および態様を以下に説明する。
【００９４】
図１Ａをさらに参照しつつ、図１Ｃ中に示された実施形態によれば、画像キャプチャに関する装置の設定を制御する方法３００が示されている。方法３００は、装置１１２によって取り扱われる所定の関心領域（すなわち「ノード」）の一つ以上の識別子、および対応する位置情報（すなわち、装置に対しての三次元座標）を、メモリ１３２中に格納するステップ３１４を含む。この位置情報は、感知デバイス１１４で位置データおよび方位データを捕捉するステップ３１０と、該感知デバイス１１４の位置および方位データから、装置１１２によって取り扱われる関心領域の位置情報を算定するステップ３１２とによって得られる。方法３００は、プロセッサ１６で一つ以上の識別子の選択を受信するステップ３１６をさらに含む。方法３００は、選択された関心領域の位置情報に基づいて装置１１２の設定をリアルタイムで制御する３２０ために、出力ポート４３によって、装置１１２に向けて制御信号を出力するステップ３１８をさらに含む。
【００９５】
ノードアレイ：
（静止している、または動く）ノードを前もって定義することによって、インターフェース中に所望のノードのアレイを生成することが可能である。単にノードを選択するだけで、レンズが瞬時に焦点を合わせ、および／またはカメラがそのノードをポイントし（そのノードの方を向き）視野の中に組み込むことになる。これは、その場でのインプロビゼーション、多数の被写体／対象体の間での極めて迅速なラックフォーカス（ピント送り）、および、手動の測定または手動の焦点ダイアルの調節による一切の処置、あるいはカメラの作動の場合には、カメラ自体の一切の手動調節の必要なくして２つの移動する被写体／対象体の間で正確に調整を行う能力、を可能にする。しかして、この場合、図１Ｃ中に示された方法３００の受信ステップ３１６は、既定の順序付けされたノードの選択を受信するステップを含み、該方法は、該順序付けされたノードの選択に従って、複数のノードに対し順々に装置１１２の設定を自動的に制御する３２０ために、選択された各ノードに対して出力するステップ３１８を繰り返す。
【００９６】
ノードシーケンサ：
また、ノードの所定シーケンスを生成することが可能で、これは、映画監督が被写体の順序を前もって知っている現在の映画製作のパラダイムに適している。このように、所望のノードを事前ロードすることによって、単に「次へ」のボタンをクリックすることによって、またはダイアル（リアルまたはバーチャル）を前後に回すことによって、一つの被写体／対象体から次に簡単にシフトすることが可能であり、ユーザは任意の所望の瞬間に２つの被写体の間で切り替えができるばかりでなく、被写体間で焦点が調節される速度（焦点プルの速度）を指定することもできる。しかして、入力ポート４１を介したユーザの入力のコマンドの受信を受けて、（図１Ａを参照しつつ）図１Ｃ中に示された前述のステップ３１８、３２０の繰り返しが促される。あるいは、ステップ３１８、３２０は、メモリ１３２に格納された既定のスケジュールに基づいて繰り返される。
【００９７】
幾何的スライダ：
また、ノード（またはノードのアレイ）のグラフィカル表現を、幾何的な（三角形および正方形）またはランダムなパターン（ジグザグ線、曲線など）でタッチスクリーンデバイス上に配列することが可能であり、ユーザは、各ノードの間で指をスライドすることによって、被写体間で「プルフォーカス」をできることになり、これも同様に、プルの速度に対する制御を有し、同様に、被写体またはカメラの移動に関係なく、実際の焦点距離を測定または調節する必要はない。
【００９８】
しかして、（図１Ａを参照しつつ）図１Ｃ中に示された方法３００は、２つの隣接するノードの間の変位に対応する、タッチスクリーン上のスライディング動作によるユーザ入力のコマンドを、入力ポート４１を介して受信するステップをさらに含み、受信ステップ３１６の選択は隣接するノードの識別子を含む。方法３００は、変位に従って隣接するノードの間の中間位置を相関させるステップをさらに含み、前記中間位置の各々に対して出力するステップ３１８が繰り返される。
【００９９】
インターフェースモード：
ノードアレイ、シーケンサ、幾何的スライダ、およびハードウェアダイアル、または他の入力デバイスを使って、焦点調節の２つの基本モードの間で選択をすることが可能である。
【０１００】
一つのモードは、ユーザが、ノードを選択、またはノードのシーケンス中で次の既定のノードに進むため、単にボタン（バーチャルなまたは物理的入力デバイス）をタップするだけの「タップ焦点調節」である。また、このモードでは、次のノードが、選好を事前設定しておくか、またはバーチャル「速度ダイアル」もしくはアナログ入力デバイスを調整するかして選択されるとき、焦点が調節される速度をあらかじめ決めることが可能なことに留意すべきである。
【０１０１】
第二のモードは、ユーザが次のノードを選択するだけでなく、幾何的スライダ、バーチャルダイアル、またはアナログ入力デバイスを使って、次のノードを選択し、リアルタイムで焦点を調節する速度を実現する「スライド焦点調節」である。これは、所望の被写体への焦点を失ういかなる危険も引き入れることなしに、フォーカスプラーが調節の速度を制御している現行のフォーカスプルのパラダイムに匹敵する。
【０１０２】
単一センサからの先端オフセットおよび複数ノード：
リアルタイムの位置および方位データを提供するセンサを用いて、同一のセンサを使って複数のノードを生成することが可能である。これは、Χ，Ｙ，Ζ位置座標および関連するアジマス、エレベーション、ロール座標を用いた「オフセット値」を入力することによって実現される。したがって、被写体の頭の後部に取り付けられたセンサは、頭が剛性対象体なのでこれに関連付けられるいくつかのノードを有することができる。目、鼻の先、耳などは、全てこの技法を用いる、単一のセンサからのノードとして定義することが可能である。
【０１０３】
先端オフセットの微調整：
三次元空間における正確なオフセットを測定することが困難であり得る状況において、２つの自動化技法が提供される。
−  センサが俳優の首の後部に配置され、所望のノードが実際は目であるとすれば、第二センサを一時的に目の上に配置することができる。この第二センサからのデータを用いて、「先端オフセット」データが自動的に計算でき、当該ノードに適用することが可能である。
−  先端オフセットは、被写体をカメラの視野に立たせることによって手動で調整することができ、次いでフォーカスプラーが、所望のノード（大抵は目）に焦点が合うまで焦点を調節することができる。このシステムは、当該センサの方位を知っており、センサのデータに対してどのくらい離れて焦点が調節されたかを知ることになるので、それ自体の先端オフセットを近似的に補正する能力がある。
【０１０４】
自動プロファイリング：
ユーザが演技者の身体の他の箇所に隠されたセンサを用い、ノードを目として定義する場合、このノードが実際は「２つのノード」、左目および右目であるとシステムに通知しておくことが可能である。システムは、常に、どこにカメラがあるか、どこに被写体があるか、および被写体がカメラに対しどのように方向づけられているかを知っているので、システムは、例えば、顔の左側がカメラに向いているとき左目に焦点を合わせ、顔の右側がカメラに向いているとき右目に焦点を合わせることができる。しかして、（図１Ａを参照しつつ）図１Ｃ中に示された方法３００は、ステップ３１６で受信したノードの選定の間で、所与の条件を満たすノード（関心領域）を判定するステップをさらに含む。ステップ３１８の信号は、しかして、所与の条件を満たすノードに基づいて生成される。
【０１０５】
同様に、どの回転する被写体または対象体も、その被写体または対象体が回転するとトリガが可能な、自体に関連付けられたいくつかの「自動プロファイリング」ノードを持つことができよう。
【０１０６】
ズーム制御：
焦点をプルするのと同様に、位置および方位データは、ズームを調整するためにも用いることができる。例えば、被写体の距離に関わらず、フレーム中で或る被写体をぴったりと同じサイズに保つことが望まれる場合、システムは、レンズパラメータを入力することによって、被写体または対象体が移動するのに応じて自動ズームインまたはズームアウトをすることが可能である。注記：この効果は、時として「ドリーズーム」または「トリプルリバースズーム」とも称され、現在では、非常に安定したカメラ移動、および何回ものリハーサルの実施を必要とする。本システムは、ハンドヘルドショットで、ランダムな演技者およびカメラの動きに対しこの効果を生成することを可能にする。
【０１０７】
ミラーモード：
また、例えば、鏡の中の反射像を撮影するため必要になることがあるように、バーチャルな距離および／または角度を計算するための機能を拡張することも可能である。カメラと鏡の中に反射している被写体との間の焦点距離は、カメラから鏡への距離プラス鏡から被写体への距離に等しいが、鏡と被写体とに（および動いている場合、カメラにも）センサを配置することによって、本システムは、必要な場合に反射像に焦点を合わせるための正確なバーチャル距離を迅速に計算することができる。
【０１０８】
２つのノードの間または２つのオフセットノードの間の最適な焦点面に基づく焦点調節：
例えば、各々がセンサを着けている２つの被写体に焦点を合わせることが必要なことがある。このとき、中間の点ならば焦点面が各被写体に対し中間にあることになり、該焦点面は被写界深度のほぼ中間点になり、両方の被写体が取り得る最善の焦点を可能にすることになるので、選択されたレンズが被写体の両方が焦点内にあることを可能にするように、中間点を選択すればよい。オペレータは、特に、２つの被写体の一方に優先権が与えられ、他方の被写体が被写界深度の範囲から外れた場合にあっても前の一方が必ず焦点内にあるのを確実にすることを望む場合などは、２つの被写体の間の任意の点を選択することができよう。
【０１０９】
３Ｄ撮影のためのオキュラー間角度調整：
一部の三次元撮影セットアップでは、オキュラー間角度（inter  ocular  angle）のリアルタイムの調整が必要である。本システムは、この角度を選択された被写体／対象体に連結することによって、この調整を自動化することができる。
【０１１０】
口径制御：
一部の状況では、例えば、単一のショットの間に明るい戸外の場所から暗い屋内に移動するときなどに、レンズに入りこむ光の量を調整するために「口径をプルする」ことが必要なことがある。カメラ位置を口径調整に結び付けることによって、既定の場所の範囲に対し口径調整を自動的に行うことができる。さらに、カメラに対する方位データが利用可能なので、単にカメラの方向に基づくだけで口径を調整することができ、セットまたはロケーションを複数の「主光線」で照らすことが可能となり口径が常にこれらの露光量の間でスムーズに調整されることになるという、現在では不可能なシナリオが可能になる。
【０１１１】
セットアップの保存：
本システムを用いて、非常に複雑なショットまたはシーンを事前にプランし、「ノード」および任意のシーケンスに関する必要な全てのデータをインターフェースソフトウェア上のファイル中に入力することが可能である。「シーン」のこの保存は、設定の効率を大幅に向上し、また、製作者に現在の技術では不可能な高度に複雑なショットを計画し用意する能力を付与する。
【０１１２】
距離の表示：
本システムでは、何時でも被写体とカメラとの間の相対的距離を計算し、何時でもそれを所望の任意の読み取り装置上に距離データとして表示することが可能である。例えば、選択された「ノード」の距離データを、ソフトウェアインターフェースの主制御画面上に常に表示することができる。さらに、「サテライトデバイス」をこの距離データに連結することが可能で、ユーザは何時でも任意のノードを選択してデータを判定することができる。
【０１１３】
例えば、フォーカスプラーはリハーサルの過程で俳優Ａに焦点を合わせているかもしれないが、撮影技師は、映画監督に要求された被写界深度を生成するために必要な光源レベルを見積もるため、俳優Ｂがどのくらい離れているかを知りたいと望むかもしれない。たとえ俳優Ａに焦点が合っている場合にあっても、撮影技師は、ｉＰｏｄ  Ｔｏｕｃｈ（商標）またはスマートフォンなどのハンドヘルドデバイスを使って、俳優Ｂに対する距離データにリアルタイムでアクセスすることができよう。
【０１１４】
マルチカメラサポート：
本システムは、ユーザが、限定できる上限なく一つ以上のカメラをセットアップし、複数のカメラを同一の対象体に向ける、または各カメラを別々の対象体に向けることを可能にする。
【０１１５】
他のリアルタイムデータの表示：
リアルタイムデータへのアクセスを有することは、他のリアルタイム計算および表示も可能にする：
−  任意の所与の時間における任意の所与のノードに対する被写界深度。
−  最小焦点距離ウォーニング−例：所定の近接距離に到達したときにオレンジ色で、被写体が実際の最小焦点距離に到達したときには点滅する赤色で、距離を表示することができる。
【０１１６】
手動オーバーライドおよび自動ハンドオフ：
システムの効率性に関係なく、いずれかのフォーカスプラーまたはカメラオペレータがいずれかの時に手動で焦点を制御したいと望むことがあり得るので、本システムでは、自動と手動との間で、即時の手動または自動による完全切り替えが可能である。これらは、現在のシステムでも利用可能な方法である。
−  デジタル微調「ダイアル」は、フォーカスプラーに対し恒久的に利用可能である。単にこの微調を調整するだけで、フォーカスプラーは、いくらでも自動焦点設定をオーバーライドすることができる。
−  「スレートモード」。ボタンを選択することによって、自動システムが即時に完全手動に切り替わる。
−  「自動ハンドオフ」。このモードは、ユーザが、ノード、被写体または対象体が自動から手動におよびその逆に切り替わるポイントを前もって定義することを可能にする。これは、遠距離を進む被写体に非常に長焦点のレンズを用いる場合に有用であり得、およびまたはデータ中の望ましくないばらつきを避けるための方法でもあり得る。
【０１１７】
ブームに搭載された感知源：
映画産業は、長い張り出しポール−「ブームポール」と呼ばれる−の上にマイクロフォンを搭載する処理に既に慣れているので、本システムの一つのユニークな実装は、磁気源をブームポールの上に搭載することで、これを、マイクロフォンが最も近い便利な場所の演技エリアの上に配置されるのと全く同じ方法で、最も近い便利な場所の演技エリアの上に配置することができる。被写体およびカメラの両方がセンサを備えていれば、複数のノードに対しても完全な焦点データを収集することが可能である。但し、この方法は、カメラのオペレーションまたはセンサと関連付けられていない固定ノードの使用には使えない。
【０１１８】
二重（および多重）の感知源のブーム：
単一の感知源をブームポールに搭載する基本アイデアを拡張すれば、範囲を拡大するために、ブームポールの両端に１つずつ２つの感知源を搭載することも可能である。同様に、例えば、三角形または正方形の他のハンドヘルド構成も範囲を拡大し、これら感知源の相対的位置はセットアップソフトウェア中に事前設定しておくことが可能なので、セット現場での補正の必要もなく迅速なセットアップが可能になる。
【０１１９】
カメラに搭載の感知源：
感知源を直接カメラ上に搭載し、ソフトウェアを用いて該感知源に対するカメラの相対的位置を補正して、カメラ上にセンサなしでシステムを作動することが可能である。これは、シャープな焦点調節のため最も必要とされる近距離での高い精度を提供する、迅速なセットアップ「単一感知源システム」を可能にする。
【０１２０】
モジュール式システム：
複数の感知源（理論的には上限はない）は、既定の構成でまたはランダムに配置することができる。既定の構成（１０ｆｔの辺を有する等辺三角形など）は、迅速なセットアップを可能にし、大きな領域をカバーすることができる。ランダム構成は、ソフトウェアにおいていくつかの手動セットアップを必要とするが、システムによってカバーする対象の形状および領域に高いフレキシビリティを可能にする
カメラに搭載の感知源
【０１２１】
静止磁気源（または光センサ）の補正：
本システムは複数の磁気源（または赤外線の場合は複数のカメラ）およびシステム中に入力する必要のある各感知源のΧ，Ｙ，ΖおよびＡ，Ｅ，Ｒを用いるので、システムにはこのデータを入力するための簡単なインターフェースが含まれている。
【０１２２】
予測（またはカルマン）フィルタリング：
どの自動化システムもリアルタイムでデータを見るので、常に過去を調べている。本システムは極めて高速ではあるが、極度に高い難度の状況、すなわち、高速で移動する被写体と低い光度での非常に長い焦点のレンズ、ではマイクロセカンドの遅延ですら目に見える影響をもたらしかねない。現在映画製作者および撮影技師はこういった高い難度の状況を避け、実際上これらを克服するために巨額の資金を費やしており、中でも注目すべきは、５．６の平均絞り値を維持するための非常に高価な照明パッケージのレンタルである。予測アルゴリズムをシステムに加えることによって、カメラに向かって来るまたは去って行く被写体の動きの速度に対して一定の割合で焦点位置を調節して、焦点位置中の一切の遅延に対する補正をすることによって、データ中の一切の軽微な遅延を克服するのは極めて容易である。この機能を加えることによって、最も高い難度の状況下においてもほとんどの焦点確保は比較的簡単になる。
【０１２３】
本システムの全ての機能を使えば、ユーザは望むだけ多くのまたは少ない自動化を加えることによってこれを補正することができる。例えば、高度に積極的な設定をすれば、たとえ非常な高速で移動している対象体であっても緻密な焦点を生成することができよう。より低度に積極性な設定では、より自然的な遅延が生成され、これは一部の創造的な目標にはより適していよう。
【０１２４】
データの記録：
前述したように、本システムの位置および方位データはリアルタイムで記録することができ（すなわち、メモリ１３２に格納される−図１Ａ参照）、後で撮影後の他の計画で用いることができる。
【０１２５】
強化されたカメラ制御：
位置および方位データを使って、カメラの動作、およびドリーおよびまたはジブアームもしくはカメラクレーンの動きを完全に自動化することが可能である。但し、カメラオペレータおよび撮影技師は、最終構図の機微の完全な統御を行うことを欲する。本システムの一つの特徴は、カメラ制御の複雑な作業を完全に自動化し、オペレータが、タッチスクリーン機能を備えたビデオ再生スクリーン上で自分の指を動かすだけで、構図を調整できるようにすることである。例えば、この自動化システムは、演技者をフレームの真ん中に保持することができるが、オペレータは演技者をフレームの左方に置きたいと望む。ビデオ画像上の任意のポイントから左方に指をドラッグするだけで、本システムは、フレーム中の演技者の位置を所望の構図に補正し調整することになる。このように、急速に動く対象体のフレーム構成が、静止した対象体をフレーム構成するかのように簡単になることになる。これと同じ調整を、現在、標準的遠隔カメラ操作のために使われているジョイスティック制御でも行うことができ、これも現行技術に対する大きな改良となろう。また一方、このタッチスクリーンのドラッグ機能はより直感的で訓練を必要としない。
【０１２６】
赤外線ＬＥＤ：
前述したシステムは、ＡＣ磁気動きキャプチャシステムを用いる。また一方、同じように実行可能な別システムがあり、これはより大きなスタジオ構成に適用することができ、同じデータを捕捉するために赤外線ＬＥＤ動き追跡システムを用いる。赤外線はセンサカメラへの視線であるが、当システムはカメラと被写体との間の視線を必要としない。小さな赤外線ＬＥＤを衣服、髪、および他の物体に隠しておくことが可能で、これらはカメラには見えない。また、中に縫い付けられた、赤外線パターンを有する「スマート布地」を生成することも可能で、これらも同じデータを提供することができる。
【０１２７】
ディファレンシャルグローバル（およびローカル）測位システム：
ディファレンシャルＧＰＳは、本システムを作動するため必要な相対的位置データのほとんど全てを提供する。処理時間を加速することによってＧＰＳを増補し、方位データを提供する追加の感知能力を「結び付け」、加えることによって、本システムは、世界中のほとんどどの屋外ロケーションにおいても十分に機能することになる。屋内スタジオでの応用は、「ローカル測位システム」の開発と使用によって増補することができ、これはディファレンシャルＧＰＳと同じ原理で動作するがずっと小さなスケールであり、「サテライト」を静止することが可能なので、非常に高い正確さを達成することができる。
【０１２８】
照明および他の設備の制御：
諸ノードが定義されたならば、正確なポインティング、追従、またはターゲッティング、および照明ビームの幅などの他の質的調整を必要とする、任意の数の補助制御システムに対してデータを利用させることができる。
【０１２９】
スポーツトレーニング：
本システムをスポーツトレーニングに適応させるのは比較的簡単なことである。例えば、テニスボールマシンを選手の正確な位置を知るソフトウェアインターフェースに結び付けることによって、該マシンが常に選手の弱み（バックハンド）にプレイし、およびまたは任意の速度または角度でボールを打ち出すマシンの能力を使ってさらに挑戦的なバーチャルな対戦相手を創り出すことが可能である。
【０１３０】
視覚障害状況への応用：
本システムの別の応用は、低光量の状況または視覚障害者のための使用とすることができよう。例えば、或る環境をノード群としてマップすることが可能で、視覚障害者は、自分の位置および方位、並びに室内の物体および人々の位置および方位に関する様々な種類のフィードバック受け取ることができよう。別の例は、どの人も自分の周りが見えないような極めて暗い室内など、低光量の状況におけるものであろう。
【０１３１】
次いで図７〜２５を参照しながら、グラフィカルユーザインターフェース（ＧＵＩ）６４の構成要素を説明することにする。ユーザが、システム１０（図１、２Ａ、および２Ｂ参照）を作動できるようにするためのＧＵＩ６４が、ユーザデバイス４０のユーザインターフェースデバイス４２を介して表示されている。
【０１３２】
図７は、ＧＵＩ６４のホーム画面６６を示す。
【０１３３】
図８は、ノード生成／修正ウィンドウ６８を示す。
【０１３４】
図９は、図７のホーム画面６６の一部、具体的にはノードアレイ７０を示し、この図ではユーザはアレイ７０内に様々なノード７２を生成している。
【０１３５】
図１０は、図９のノードアレイ７０の一部、さらに具体的にはノード７２の一例を示す。
【０１３６】
図１１は、図９のノードアレイ７０の別の部分、さらに具体的には、ユーザにノード上をタップされて選択されたことを表している、ハイライトされたノード７２を示す。ノードは、ユーザに様々な情報を示すことができる（例えば、センサに関連付けられているか、センサがオンラインかどうかなど）。
【０１３７】
図１２は、図７のホーム画面６６の一部、具体的にはシーケンサ７４を示す。ユーザは、様々なノードを特定の順序でシーケンサ７４に記録している。
【０１３８】
図１３は、図７のホーム画面６６の別の部分を示し、具体的にはコーナーダイアル制御インターフェース７６を例示している。この実施形態において、該ダイアルは、レンズの焦点距離を微調するのに使用される。
【０１３９】
図１４は、図７のホーム画面６６のさらに別の部分を示し、具体的には別のコーナーダイアル制御インターフェース７８を例示している。この実施形態において、該ダイアルは、レンズが一つのノードから別のノードに焦点をプルする速度を制御するのに使用される。
【０１４０】
図１５は、カメラを定義するための、ＧＵＩ６４のウィンドウ８０を示す。
【０１４１】
図１６は、レンズを補正し、どのレンズをカメラ上に置くかを選択するための、ＧＵＩ６４のウィンドウ８２を示す。
【０１４２】
図１７は、動き追跡システムのセットアップを選択するための、ＧＵＩ６４のウィンドウ８４を示す。
【０１４３】
図１８は、ノードアレイ７０およびシーケンサ７４を含め、アプリケーションの現在状態をメモリに保存するための、ＧＵＩ６４のウィンドウ８６を示す。
【０１４４】
図１９は、ユーザが、システムがノードデータに適用する待ち時間／遅延の補正の量を調整することを可能にするコーナコントローラ８８を含む、ＧＵＩウィンドウ６４の一部を示す。
【０１４５】
図２０は、シーケンサの機能の相互作用のグラフィカル表現を可能にする、ＧＵＩ６４の別の制御ウィンドウ９０（「全機能ジェオメトリリニア」）を示す。ユーザは、指を一つのポイント（各ポイントはノードを表す）から次にスライドするだけで焦点をプル（または他の自動調整を）することができる。ユーザが一つのポイントから別のポイントに指を動かす速度によって、行われる焦点の（または他の）調整の速度が制御される。
【０１４６】
図２１は、シーケンサの機能の相互作用のグラフィカル表現を可能にする、ＧＵＩ６４の別の制御ウィンドウ９２（「全機能ジェオメトリカスタム」）を示す。ユーザは、画面上のポイント（各ポイントはノードを表す）の正確な数および位置を決定し、その後、指を一つのノードから次にスライドするだけで焦点をプルする（または他の自動調整を行う）ことができる。ユーザが一つのポイントから別のポイントに指を動かす速度によって、行われる焦点の（または他の）調整の速度が制御される。
【０１４７】
図２２は、任意の６つのポイントの間の相互作用調整を可能にする、ＧＵＩ６４の別の制御ウィンドウ９４（「全機能ジェオメトリ６ノード」）を示し、各ポイントはノードを表す。この構成の利点は、既定のシーケンスが必要ないことである。ユーザが一つのポイントから別のポイントに指を動かす速度によって、行われる焦点の（または他の）調整の速度が制御される。
【０１４８】
図２３は、任意の５つのポイントの間の相互作用調整を可能にする、ＧＵＩ６４の別の制御ウィンドウ９６（「全機能ジェオメトリ５ノード」）を示し、各ポイントはノードを表す。この構成の利点は、既定のシーケンスが必要ないことである。ユーザが一つのポイントから別のポイントに指を動かす速度によって、行われる焦点の（または他の）調整の速度が制御される。
【０１４９】
図２４は、複数の機能を有するＧＵＩ６４上の主制御ウィンドウの中の、図１９のコーナコントローラ８８の細部９８（「コーナージェオメトリ４ノード」）を示す。この機能は、４つのノードが使われるとき、容易に制御されるグラフィカル表現として、どのようにそれが使用できるかを示す。これは、４つのポイントの間での相互作用の調整を可能にする。この構成の利点は、既定のシーケンスが必要なく、且つＧＵＩ  ６４の主ウィンドウ中で右（または左）親指によって容易に操作されることである。ユーザが一つのポイントから別のポイントに指を動かす速度によって、行われる焦点の（または他の）調整の速度が制御される。
【０１５０】
図２５は、複数の機能を有するＧＵＩ  ６４上の主制御ウィンドウの中の、コーナコントローラ８８の細部１００（「コーナージェオメトリ３ノード」）を示す。この機能は、３つのノードが使われるとき、容易に制御されるグラフィカル表現として、どのようにそれが使用できるかを示す。これは、３つのポイントの間での相互作用の調整を可能にする。この構成の利点は、既定のシーケンスが必要なく、且つＧＵＩ  ６４の主ウィンドウ中で右（または左）親指によって容易に操作されることである。ユーザが一つのポイントから別のポイントに指を動かす速度によって、行われる焦点の（または他の）調整の速度が制御される。
【０１５１】
以下のリストは、本発明の諸実施形態による、さらなる特徴、構成要素、用途などを提示する：
【０１５２】
−  本システムのデータストリームおよび特徴は撮影後の使用に適している。全てのデータおよびビデオのフィードは、（例えば、映画セットの各「テイク」について）格納して即座に再生し、および／または撮影後のために（例えばＣＧＩに使用）格納することができる。これは、カメラの動き／方位、ノードの動き／方位、および装置の制御を含む。
【０１５３】
−  本システムのデータストリームおよび特徴は、バーチャルおよび拡張現実環境における使用に適している。全てのデータおよびビデオのフィードは、送信し、格納し、そして即時に再生することができる。
【０１５４】
−  本システムのデータストリームおよび特徴は、様々なハードウェアの相互作動に適している。例えば、絞りおよび減光操作を相互にリンクさせ、被写界深度を変えるため絞りを調整する際に、観客が明かりの変化を体感することなく被写界深度の変化を体感するよう、照明を自動的に同時に減光または増光することができるように、あらかじめプログラムしておくことが可能である。かかる相互作動性は、制限なく全ての装置に適用される。
【０１５５】
−  諸実施形態によれば、本システム設計は、アプリケーションを実行し、全ての装置の種類を制御している複数のオペレータインターフェースデバイス（例えば、ｉＰａｄ、ｉＰｈｏｎｅ、Ｉｐｏｄタッチ）の相互作動に適している。この相互作動性と併せ、各インターフェースデバイスは互いにデータを送信および受信することができる。例えば、或るオペレータが、自分のカメラを一つの対象体に焦点を合わせるためにノードをタップすると、その焦点調節の決定は、別のカメラを制御している別のフォーカスプラーのデバイス上、および、映画監督およびプロデューサを含む様々な他のチームメンバーのデバイス上にも直ちに表示することができる。
【０１５６】
−  諸実施形態によれば、本システム設計は、極めてフレキシブルなマルチカム機能に適している。焦点調節の例において、一つのｉＰａｄが複数のカメラを制御することが可能で、複数のｉＰａｄが同時に複数のカメラを制御することも可能である。ノードをタップすることによって、一つのｉＰａｄが複数のカメラを同時に制御することができ、これらカメラを選択して個別制御することもできる。また、一つ以上の補助カメラを恒久的ノードアレイと同時に制御するため、シーケンサグラフィックを一時的にノードアレイの第二コピーに置き換えることが可能である。アプリケーションのビデオフィードセクションは、全ての焦点調節活動をモニタするために、分割スクリーン（例えば、２つのカメラに対する分割スクリーン、または４つのカメラに対する４方式分割スクリーン）に切り替えるように製作することができる。
【０１５７】
−  高度なハードウェアおよびソフトウェア設計は、システムの待ち時間をミリセカンドのオーダーまで最小化すること（例えば、インタラプト、マルチコア、マルチスレッドソフトウェアなど）に焦点を合わせている。
【０１５８】
−  本システムの低遅延および応答性によって、過剰に「ロボット的」に見えないように、機能は、オペレータが自動焦点調節応答性を実際上遅くすることを可能にできる。
【０１５９】
−  機械的入力デバイス（例えば、ｉＰａｄに取り付けられたデジタル追跡焦点ダイアル）を、ソフトウェアのグラフィカルユーザインターフェースの任意の要素（例えばシーケンサ）にリンクすることが可能である。
【０１６０】
−  電気的変化を介して、スクリーン表面に手触り感、溝形状などを生成可能な「展性のある」タッチスクリーンが本システムに適している。例えば、「幾何的スライダ」機能中のグラフィカルラインおよびノードは、タッチスクリーンの観察へのオペレータの依存を低減することを含めて操作性の改善のため、溝形状に変換することができよう。
【０１６１】
−  内蔵のビデオフィードディスプレイの記録および再生は、フォーカスプラー、撮影監督・映画監督などの両方にとって極めて有用である。例えば、フォーカスプラーは、最新の「テイク」または「ショット」の終了時やその日の終わりに焦点合わせの品質に容易にアクセスができよう。
【０１６２】
−  ビデオフィードの領域にタッチすることによって、焦点調節するノードを選択、および／または、遠隔ヘッド位置決め、照明などといった、他の設備の機能の制御をすることができる。
【０１６３】
−  センサと送信器とを自由な対象体の内側に配置することが可能である。例えば、バスケットボールゲームの間、ボールに焦点を合わせるために、ボールの質量または質量中心に影響がないようにして、センサと送信器とを特製のバスケットボールの中に配置することができよう。
【０１６４】
−  アプリケーションの状態を保存する「シーン保存」機能と併せ、ノードマネージャは、オペレータが類似のノードの群を保存することを可能にできる（例えば、或る自動車の全ての部分をノードとして定義し、将来の何時においても、同じ自動車を再使用する、または新しい自動車に対するノードの生成を容易にするため再ロードすることができる）。
【０１６５】
−  座標のノードの位置に基づいて、装置制御イベントをトリガすることができる（ハードウェアおよび／またはソフトウェアのトリガ）。
【０１６６】
−  ノードデータの多くの「インテリジェント」な使用が可能である。例えば、或るノードがカメラの視野（フレーム）に近付きつつあるかまたは入ったとき、表示をしてオペレータに警告をすることができる。この例では、ノードがフレームに入ったとき、自動的にぴったり焦点に入るようにそのノードを前もってプログラムすることができよう。
【０１６７】
−  動き追跡データストリームは、多くの数学的アプローチを使ってフィルタすることができる。例えば、データが信用できないかまたは使用できなくなったとき、データストリーム中のノイズを数量化して判定することが可能である。このデータは「手動オーバーライドおよび自動ハンドオフ」ソフトウェア機能にフィードすることができる。また、減衰のレベルなどを制御するために、多くのフィルタをデータストリームに適用することが可能である。
【０１６８】
−  ノードシーケンサが「中立」である場合、２（線）、３（三角形）または４（正方形）の幾何的ノードは全て緑色に設定される。このように、シーケンサが「前進」または「逆行」状態になったとき、次のノードは、２、３、または４グループから外れ、シーケンス中の次の論理ノードが唯一の緑ノードになることになる。
【０１６９】
−  ソフトウェア機能は、オペレータが、カメラを通してノードを見、ノードがシャープに焦点調節されるまで焦点微調機能を操作することにより、ノードの先端オフセット中の軽微な誤差を素早く修正することを可能にすることができる。この瞬間に、オペレータは、システムをトリガして、該ノードの先端オフセットを（四元数計算を介して）自動的に再計算することができる。
【０１７０】
−  前もって記録された動きをたどるために、前もって記録された動き追跡データ（例えば地震の揺動）をシステム中にフィードしてカメラおよび装置を動かすことが可能である。この技法は、観客の「自然な体験」（例えば、地震の揺動、起伏の多い地形での自動車など）を向上することができる。
【０１７１】
−  特定の（そして難しい）所定装置動作（例えば、ハンドヘルドカメラを使ったヒチコックズーム、カメラがブランコ曲芸師と同期して回転するなど）は、自動化および／または容易化することができる。
【０１７２】
−  フィードバックループを含む、音楽コンテンツに関連させた効果（例えば、実演を含め、歌のビートに合わせて焦点を合わせたり外したり、またはビートに関連させたカメラの位置／ポインティング）が可能である。
【０１７３】
−  ソフトウェアとユーザとの任意の相互作用を記録し自動化できるように、システム全体を「スクリプト可能」にすることができる。
【０１７４】
−  対象体へのセンサの配置のために様々なアクセサリを使うことができる。例えば、センサを、俳優に着用させるストラップ中に配置することができ、容易な配置／取り付けのため様々な搭載箇所に移し替えることが可能である。
【０１７５】
−  感知源セットアップ機能には、モジュール式ポール接続感知源システムアクセサリを用いるセットアップのための３Ｄモジュール式感知源構築機能を含めることができる。この機能において、オペレータは、彼らが手動で構築していた３Ｄ表現のモジュール式セットアップを素早く構築することができる。その後は、モジュール式感知源システムアクセサリの物理的設計によって、ポールの長さおよび感知源の角度が前もって定義されているので、ソフトウェアが、全ての感知源の位置および方位を瞬時に計算することが可能である。
【０１７６】
−  モジュール式感知源システムでは、接続ポールは、セットアップの後、感知源を移動せずに片づけることができる。これは、感知源に位置または方位は、ｉＰａｄアプリケーションの３Ｄモジュール式感知源構築機能で計算されるので、それらを測定する必要がなく、迅速で束縛されない感知源配置を可能にする。
【０１７７】
−  特定のカメラレンズの内部電子装置にアクセスし、焦点、口径、ズームを直接制御して、レンズリングのサーボモータ制御とともにこれらのサーボモータの必要性を排除することも可能である。
【０１７８】
−  本システムのソフトウェアは、動き追跡システム設定の完全な制御を可能にする。
【０１７９】
−  或るアクセサリは、正確な測定のための、カメラのレンズ取り付け具上にフィットするようなセンサ補正「蓋体」ツールである。これは、カメラデータを「結節状」にするので、視覚効果作業のために重要である、焦点面センターの非常に正確な測定を可能にする。
【０１８０】
本発明の諸実施形態は、レンズ機能、構図、カメラ位置、照明、および音響を調整するために、三次元の位置および方位データのリアルタイムストリームを用いることにより、映画製作者、並びに動画および／または静止画コンテンツ作成者に利用可能な機能を大幅に容易化し拡張する、という点で有益である。
【０１８１】
本発明の諸実施形態によれば、映画制御に関連したこのノード群の使用は、以下を含む数多くの利点を提供する：
【０１８２】
１）本ノードシステムは、複数の移動するノードを前もって定義することを可能にする（他のほとんど全てのカメラ／焦点システムはしていないが、Ｐｉｃｔｏｒｖｉｓｉｏｎ  Ｅｃｌｉｐｓｅは、目の粗いアプリケーションのためＧＰＳを使っているｈｔｔｐ：／／ｗｗｗ．ｐｉｃｔｏｒｖｉｓｉｏｎ．ｃｏｍ／ａｅｒｉａｌ−ｐｒｏｄｕｃｔｓ／ｅｃｌｉｐｓｅ／）。
【０１８３】
２）本ノードシステムは、複数の移動するノードの真の自動追跡を可能にする（おそらく他のすべてのカメラ／焦点システムはしていない；一部は、人に追跡をさせることによって試みている；Ｐｉｃｔｏｒｖｉｓｉｏｎ  Ｅｃｌｉｐｓｅは一つだけの移動ノードを持つことができる；照明に対する「真の自動追跡装置」の一例はｈｔｔｐ：／／ｗｗｗ．ｔｆｗｍ．ｃｏｍ／ｎｅｗｓ−０３１０ｐｒｅｃｉｓｉｏｎかも知れない）。
【０１８４】
３）本ノードシステムは（他の全てのシステムと違って、使い物にならないような距離ではない）三次元位置データを提供する。
【０１８５】
４）使われるノードの特性は、位置および方位であり、おおまかな「領域」の代わりに被写体／対象体上のポイントを定義することを可能にする（おそらく、ノードの無い他の全てのカメラ／焦点システムとは違う；他のシステムは、対象体上のどの箇所にでも（例えば、目の上へ焦点を合わせる）ノードを定義するためにオフセットを適用することはできない）。
【０１８６】
５）位置および方位は、被写体／対象体の角度を制御する試み、例えば、俳優の頭がカメラに対し或る特定の角度のとき、俳優の右目からその左目に切り替えるなど、を可能にする（どの他のシステムもこのようなことはできない）。
【０１８７】
６）本ノードシステムは、おそらく他の全ての自動追跡システムと違って（増強されたレベルの制御／焦点調節を提供する方位およびオフセットのおかげで）、極めて高い（多くの状況では、１ｃｍを下回る）精度を提供する。
【０１８８】
７）本ノードシステムは、おそらくは他の全ての自動追跡システムと違って極めて高い周波数（１２０Ｈｚ）をさらに提供する（例えば、ｇｐｓシステム、アクティブ顔検出などは、このような周波数を備えていそうにない）。
【０１８９】
８）本ノードシステムは、低い待ち時間（１０ｍｓ）をさらに提供する。このレベルの待ち時間は、ほとんどの場合において「映画製作上」の制御を妨げない（これも多くのシステムに欠けている）。
【０１９０】
９）本ノードシステムは、予測／補正機能を提供し、待ち時間を大幅に低減する。
【０１９１】
１０）本ノードシステムは、「直視線」要件を必要としない。すなわち、ノードは俳優／対象体の上に配置されたセンサを使うので、レーザまたは音波が俳優を外れることはない。顔の認識も明らかに直視線を必要とする。この点に関し、センサの別の利点は持続的なノードのデータである。例えば、俳優がやぶの陰から飛び出した場合、俳優の新たな出現に対応する必要のある直視線システムと違って、瞬時にして既に俳優に焦点に合わされている。
【０１９２】
１１）本ノードシステムは、動いている環境の中で継続して機能する。例えば、感知源がハンドヘルドカメラシステムに搭載されている（または感知源ブームポールアクセサリを用いて使われている）場合、本システムは、カメラオペレータがどこを歩いていようとも該オペレータの周辺で継続して機能する。同様に、本システムは移動する車両の中、例えば移動する列車上でも機能する。
【０１９３】
１２）さらに、本ノードシステムは携帯型システムである。
【０１９４】
前述の諸実施形態は、あらゆる点で例示のためだけのものであって限定するものではないと見なされており、本出願は、当業者には明らかなように、これら実施形態の一切の翻案または変形をも網羅することが意図されている。当然のことながら、前述の実施形態には、当業者には明らかなように、本発明の範囲から逸脱することなく数多くの他の修改を加えることができよう。
【図１Ａ】
0006551392.tif 000006
【図１Ｂ】
0006551392.tif 000007
【図１Ｃ】
0006551392.tif 000008
【図２Ａ】
0006551392.tif 000009
【図２Ｂ】
0006551392.tif 000010
【図３】
0006551392.tif 000011
【図４】
0006551392.tif 000012
【図５】
0006551392.tif 000013
【図６】
0006551392.tif 000014
【図７】
0006551392.tif 000015
【図８】
0006551392.tif 000016
【図９】
0006551392.tif 000017
【図１０】
0006551392.tif 000018
【図１１】
0006551392.tif 000019
【図１２】
0006551392.tif 000020
【図１３】
0006551392.tif 000021
【図１４】
0006551392.tif 000022
【図１５】
0006551392.tif 000023
【図１６】
0006551392.tif 000024
【図１７】
0006551392.tif 000025
【図１８】
0006551392.tif 000026
【図１９】
0006551392.tif 000027
【図２０】
0006551392.tif 000028
【図２１】
0006551392.tif 000029
【図２２】
0006551392.tif 000030
【図２３】
0006551392.tif 000031
【図２４】
0006551392.tif 000032
【図２５】
0006551392.tif 000033