このビデオでは、動的に変化する表面の高密度な 3D 測定を提供するデジタル フリンジ投影技術の基礎について説明します。また、これらの手法に基づく高速バイナリ デフォーカス システムの設計と操作も示しています。
このビデオでは、動的に変化する表面の高密度な 3D 測定を提供するデジタル フリンジ投影技術の基礎について説明します。また、これらの手法に基づく高速バイナリ デフォーカス システムの設計と操作も示しています。
デジタル フリンジ プロジェクション (DFP) 技術は、動的に変化するサーフェスの高密度な 3D 測定を提供します。人間の目や脳と同様に、DFP は、同じシーンの異なる角度の 2 つのビューで一致するポイント間の三角測量を使用して深度を計算します。ただし、ステレオ ベースの方法とは異なり、DFP はデジタル ビデオ プロジェクタを使用してカメラの 1 つを置き換えます 1.プロジェクターは、既知の正弦波パターンを被写体に迅速に投影し、被写体の表面はカメラの視野内でこれらのパターンを歪めます。カメラからの 3 つの歪んだパターン (フリンジ画像) を使用して、三角測量を使用して深度を計算できます。
他の 3D 測定方法とは異なり、DFP 技術は、より高速で、機器コストが低く、柔軟性が高く、開発が容易になる傾向があるシステムにつながります。DFP システムは、カメラと同じ測定解像度も達成できます。このため、DFP やその他のデジタル構造化光技術は、最近、集中的な研究の焦点となっています (1-5 に要約されています).グラフィックス処理ユニットであるDFPと最適化されたアルゴリズムを活用して、フレームあたり300,000を超える測定ポイントに対して30Hzの3Dビデオデータを取得、再構成、および表示できるシステムを開発しました6,7。バイナリデフォーカスDFP法は、さらに高速化を実現できます8。
さまざまなアプリケーションがDFP技術の恩恵を受けることができます。私たちの共同研究者は、顔面機能解析9、顔面アニメーション10、心臓力学研究11、流体表面測定など、当社のシステムを使用しています。このビデオでは、DFP 技術の基礎を学び、バイナリ デフォーカス DFP システムの設計と操作について説明します。
デジタルフリンジプロジェクション(DFP)技術は、同じシーンの異なる角度での2つのビュー間の相関と三角測量に基づいており、ステレオビジョンを実現するために人間の目と脳が採用するのと同じ原理です。ただし、ステレオベースの方法とは異なり、DFPはデジタルビデオプロジェクタを使用してカメラの1つを置き換えます1。プロジェクターは、既知の正弦波パターンをオブジェクトにすばやく投影し、オブジェクトの表面がカメラのビューで歪むようにします。このような位相差の異なる3つの歪んだパターン(フリンジ画像)を解析し、三角測量によって奥行きを求めることができます。既知のパターンを使用すると、対応点を特定するという困難な計算問題が解消され、カメラの解像度で深度測定値をキャプチャできます。たとえば、576 x 576 のカメラを使用すると、この手法では 331,776 ポイントをキャプチャできます。これにより、DFPシステムは、人間の感情における顔の筋肉の動きなど、非常に細かい詳細を測定できます。
静的または準静的なイベントに対する3D光学イメージング技術は、過去数十年にわたって広く研究され、ビデオゲームデザイン、アニメーション、映画、ミュージックビデオ、バーチャルリアリティ、遠隔手術、および多くのエンジニアリング分野で大きな成功を収めています5。3Dプロフィロメトリー技術は数多く存在しますが、それらは表面接触法と表面非接触法の2つのカテゴリに分類できます。三次元測定機(CMM)と原子間力顕微鏡(AFM)はどちらも、高精度の3Dプロファイルを得るためには、測定面との接触が必要です。この要件により、連絡方法の速度に厳しい制限が課せられます。スキャンごとに数千ポイントのkHz測定速度に達することはできません。
表面非接触技術は、通常、光三角測量法(ステレオビジョン、時空ステレオ、構造化光など)を利用します。既知のパターンをオブジェクトに積極的に投影することにより、構造化光技術を使用して、強い局所的なテクスチャ変動なしに表面を測定できます1。フリンジ解析は、正弦波構造化パターン (フリンジ パターンとも呼ばれます) を使用する構造化光手法の特別なグループです。これらのパターンは、既知の方法でポイントごとに連続的に変化する強度を持つため、構造化光技術をプロジェクターピクセル解像度からカメラピクセル解像度12にブーストします。最近では、フリンジ解析技術が高解像度の3Dイメージングを実現するのに役立ちました。
デジタル フリンジ プロジェクション (DFP) 手法では、デジタル ビデオ プロジェクターを使用して正弦波フリンジ パターンを生成します。この手法は、低コスト、高速、開発の簡易性というメリットがあり、過去10年間は非常に活発な研究分野でした。DFPおよび類似のデジタルストラクチャードライト技術の最近の開発は、1-5にまとめられています。高速アプリケーションを実現するためには、基本的な動作メカニズムを持つデジタル光処理(DLP)プロジェクターが望ましいです。この手法の速度と柔軟性により、40 Hz 13 で 3D ビデオを取得し、その後 60 Hz 6,7 で 3D ビデオを取得することができました。
それにもかかわらず、従来のDFP技術には基本的な速度制限が存在します。DLP プロジェクターは、最大 リフレッシュ レート (通常は 120 Hz) でのみ 8 ビット カラー イメージを交換できます。従来のフリンジパターンは8ビットのグレースケール画像であるため、そのうちの3つを赤、緑、青のカラーチャネルとして1つのカラー画像にエンコードできます。プロジェクタは、リフレッシュレート(通常は360 Hz)の3倍で各チャネル(したがって各フリンジパターン)を交換します。しかし、各3Dビデオフレームには3つのフリンジパターンが必要であるため、3Dビデオキャプチャの最大レートは依然としてリフレッシュレート(120Hz)3,14のみです。このハードウェアの制限を打破するために、私たちはバイナリデフォーカス8を使用する修正DFP技術を発明しました。この手法では、8 ビットのグレースケール フリンジ パターンの代わりに、コンピューターで生成された 1 ビットのバイナリ構造化パターンを使用します。これらのパターンは、プロジェクター レンズを使用して焦点がぼけられ、DFP の擬似正弦波パターンになります。DLPプロジェクタは、8ビットのグレースケール画像よりも桁違いに高速にバイナリ画像を表示できるため、バイナリデフォーカス技術により、従来のDFP技術15と同じ解像度で数十キロヘルツの3Dビデオイメージング速度が可能になります。
次のプロトコルの全体的な目標は、バイナリ焦点取り 3 ステップ位相シフト DFP システムの基本的な実装と操作を実証することです。まず、プロトコルは必要なコンポーネントの選択と統合をカバーします。次に、システムのキャリブレーションの最も簡単でアクセスしやすい方法について説明します。より複雑な校正方法は、特定のアプリケーション16,17の文献に記載されています。次に、このプロトコルでは、システムを使用した3Dビデオキャプチャの手順と、フリンジ画像を視覚化された3D測定値に変換するプロセスに焦点を当てます。最後に、リアルタイムおよび高速システムの代表的な結果をいくつか紹介します。
1. システム構成
システムの概略図を図1に示します。
2. システムキャリブレーション
この基準面の校正は、システムにとって最も簡単でアクセスしやすい校正方法です。したがって、それは始めるのに最適です。より正確なキャリブレーション方法は、特定の正弦波16およびバイナリデフォーカス17アプリケーションの文献に記載されています。精度を最大限に高めるには、データキャプチャの直前にキャリブレーションを実行する必要があります。キャリブレーション後、カメラとプロジェクターを互いにずらさないでください。
3. データ取得
4. データの解析と可視化
社内のGUIなど、速度に最適化されたソフトウェアを使用すると、このステップはデータキャプチャ中に実行できます。リアルタイム処理により、ユーザーは結果のデータがアプリケーションにとって望ましいかどうかを即座に検出し、必要に応じて調整できます。ただし、後処理はより柔軟で精度が高くなる可能性があります。また、後処理は実装がはるかに簡単で、開始するのに最適な場所です。
図1にシステムの概略図を示します。本ビデオで使用している高速バイナリデフォーカシングシステムは、Logic PD社製DLP LightCommanderプロジェクターとPhantom v9.1 CMOSカメラで構成されています。
図2は、人間の顔を撮影した3Dリアルタイムシステムのシングルフレームを示しています。このシステムでは640 x 480のカメラを使用しています。前述の既知の正弦波パターンを用いることで、640 x 480 = 307,200回の測定が可能となり、非常に微細な詳細を記録するのに十分な解像度が得られます。
図 3 は、人間の表情を 3D で 60 Hz で測定した例を示しています。ここでは、ビデオシーケンスから選択した 4 つのフレームにより、微細な詳細幾何学の動的な変化を捉えるリアルタイムシステムの能力が明確に示されています。
図4は、リアルタイム・バイナリデフォーカス3Dビデオシステムと併用して使用されるライブ可視化ソフトウェアを示しています。被写体を3D撮影したビデオが、右側のコンピューターモニターにリアルタイムで表示されています。このソフトウェアは、OpenGLライブラリ、GLSL、およびQTを用いてC++で記述されました。使用されているコンピューターはLenovo製ノートパソコンです。
図5は、新しく開発した超高速バイナリデフォーカスシステムを用いた、生きたウサギの心臓の測定による3Dフレームを示しています。このシステムは、576 x 576の画像解像度で、667 Hzの速度で3Dフレームを記録できます。動きに起因するアーティファクトなしに心臓表面を測定するためには、超高速のレートが必要です。この心臓測定研究は、ワシントン大学セントルイス校のIgor Efimov教授との共同研究によるものです(詳細は11を参照してください)。なお、ウサギは人道的に安楽死させられており、画像は心臓がまだ拍動している間に撮影されました。

図 1. 3Dビデオイメージングシステムのレイアウト。 本システムでは、高速DLPプロジェクターを用いて、3枚のバイナリディザリング位相シフト画像を被写体に連続して高速に投影する。深度計算のため、高速CMOSカメラを使用してこれら3枚のフリンジ画像を順次キャプチャする。

図2. 640 x 480の解像度で測定された人間の顔の3D計測データ。微細な詳細が示されている。 左から順に、ジオメトリと完全に整合して同時にキャプチャされたテクスチャ、ジオメトリのシェーディング表示、点の密度を示すワイヤーフレーム表示、鼻領域の拡大図、および眼領域の拡大図を示す。

図3. 表情形成の3Dビデオから抽出した4つの代表的なフレーム。 ビデオは60 Hz、解像度640 x 480でキャプチャされた。これらのフレームは、女性がニュートラルな表情から笑顔に移行する際の顔の幾何学的変化を強調している。

図4. ライブ3Dビデオのキャプチャ、処理、およびレンダリング。3D測定値が、被験者の右側にあるコンピュータ画面にリアルタイムで表示されている。

図 5. 超高速3Dビデオイメージングシステムによる生きたウサギ心臓のキャプチャ。心臓は約 200 beats/min で拍動しています。3Dキャプチャレートは 166 Hz で、画像解像度は 576 x 576 でした。詳細は11を参照してください。
この高解像度、リアルタイム、超高速の3Dビデオイメージング技術は、生物科学から工学実践に至るまで、数多くの多様な科学分野に利益をもたらす可能性のあるプラットフォーム技術です。生物医学用途には、顔の動きや臓器表面の精密測定が含まれます。その他のアプリケーションには、歪んだ表面の特徴を検出する3D自動品質管理が含まれます。3D 強化ビデオ会議。映画やビデオゲームの顔の特徴の詳細なデジタル化。構造の設計と解析のための緻密で迅速な変形測定。流体表面の特性評価。多くの生物学的および工学的アプリケーション(ウサギの心臓の鼓動、流体衝撃波など )では、エイリアシングアーティファクトなしで特徴を正しく解決するために、バイナリ焦点デフォーカスシステムの超高速イメージングレートが必要です。
しかし、この技術の普及には多くの課題が残っています。従来の DFP 技術では、プロジェクタに 8 ビットのグレースケール正弦波フリンジ パターンを表示する必要がありました。この手法の速度は、プロジェクタのリフレッシュ レート (通常は 120 Hz) によって制限されます。この速度は、顔の表情などのスロー モーション キャプチャには十分です。ただし、 より高速なキャプチャー・レートを必要とするアプリケーションは数多く存在します。
バイナリデフォーカス技術により、この速度制限が緩和され、超高速3Dビデオイメージングシステムの作成に成功しました。しかし、このシステムには2つの欠点があります。1つ目は、DLP Discoveryプラットフォームのような高価なプロジェクターと、Vision Research Phantom v9.1のような高価な高速ビデオカメラを必要とすることです。2つ目は、2乗バイナリパターンの焦点ぼけによって正弦波パターンを生成するため、 バイナリ デフォーカス技術では、従来の DFP 技術と同じ品質の正弦波縞を生成することが難しく、深度測定範囲が狭くなります (詳細な説明については、23 を参照)。最近の調査では、ディザリングされたバイナリ正弦波パターンが深度測定範囲の制限を大幅に軽減できることが示されています19.将来の研究は、バイナリ焦点デフォーカスのメリットを維持しながら、残りの問題を克服することに焦点を当てます。
もう 1 つの課題は、高速で高解像度の 3D ビデオ イメージング システムによって生成される大量のデータを圧縮して保存することです。非圧縮の 3D ビデオは、非圧縮の 2D ビデオよりも大幅に大きくなります。たとえば、30 Hz で 640 x 480 の解像度で 1 分間録画された 3D ビデオの場合、.OBJのファイルサイズは50GBを超える可能性があり、保存が非常に困難です。3D動画圧縮分野ではほとんど進歩が見られていないため、今後もこの点に注力していきます。
著者には競合する金銭的利益はありません。
この研究は、10年以上前に始まった努力の積み重ねでした。 張さんはストーニーブルック大学の大学院生でした。アイオワ州立大学のチームの現在および以前の学生は、このテクノロジーを今日の場所に進歩させるために多大な貢献をしてきました。この研究は、プロジェクト番号CMMI 1150711で全米科学財団とウィリアム・アンド・バージニア・ビンガー財団が部分的に後援しました。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
材料や設備は使用していません。 |