オクルージョン

 
 
 

光学式モーション キャプチャ固有の問題の 1 つがオクルージョンです。オクルージョンは、ほとんど 3 台すべてのカメラからセンサが隠されたときに発生します。これはパフォーマが障害物を通り過ぎたとき、またはパフォーマの体がセンサとカメラの間に入ったときに生じます。1 つのカメラ アングルではすべてのセンサを同時に捉えることができないため、オクルージョンを避けることはできません。カメラは、パフォーマの体を透かして隠れたセンサを見つけることはできません。

オクルージョンが生じた場合、センサはカメラの視界から消え、どこに行ったのかをコンピュータが知る方法はありません。オクルージョンが終わりセンサが再び現れたときに、一部の光学式キャプチャ装置ではそのセンサを新しいセンサとして扱い、センサが再び現れた位置でデータ セグメントを追加します。

たとえば、センサが空間を移動していてオブジェクトによって覆い隠されていることを想像します。次の図に示すとおり、カメラは軌跡を記録します。

A. 空間を移動するセンサ B. センサに対するカメラの視界を遮るオブジェクト C. 障害物の裏側から姿を現すセンサ

光学式キャプチャ装置が状況をどのように認識するのかを以下の図に示します。

A. センサの位置は追跡され、セグメントとして記録されています。 B. センサはもう追跡されていません。 C. センサが現れ、システムは新しいデータ セグメントを記録します。

センサが再び現れたとき、光学装置にはそれがセグメント 1 として記録していた同じセンサであると判断する方法はありません。したがって、新しいデータ セグメントとして記録を始めます。

新しいデータ セグメントの開始 A. セグメント 1 が記録されています。 B. 同じセンサを使用して、新しいセグメントが記録されます。

したがって、生のデータ キャプチャでは非常に多くの不連続のデータ セグメントを生成します。30 秒間のキャプチャ セッションに対して、数百の異なるデータ セグメントを生成することは珍しくありません。

次の図に示すように、結局のところこのデータを使用するためには、これらすべてのセグメントをつなぎ合わせてそれぞれのセンサに対する連続したデータを作成する必要があります。

同じ光学式マーカーからデータ セグメントを接続