このビデオでは、動的に変化する表面の高密度な 3D 測定を提供するデジタル フリンジ投影技術の基礎について説明します。また、これらの手法に基づく高速バイナリ デフォーカス システムの設計と操作も示しています。
Method Article
このビデオでは、動的に変化する表面の高密度な 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 リアルタイム システムからの人間の顔の 1 つのフレームを示しています。このシステムは 640 x 480 のカメラを使用しています。前述の既知の正弦波パターンのおかげで、640 x 480 = 307,200 回の測定値をキャプチャでき、非常に細かい詳細を記録するのに十分な解像度が得られます。
図3は、60Hzで3Dで人間の表情を測定する例を示しています。ここでは、ビデオシーケンスから選択された4つのフレームが、詳細なジオメトリのダイナミックな変化をキャプチャするリアルタイムシステムの能力を明確に示しています。
図 4 は、リアルタイム バイナリ デフォーカス 3D ビデオ システムと組み合わせて使用するライブ視覚化ソフトウェアを示しています。被写体の 3D キャプチャ ビデオは、被写体の右側のコンピューター モニターにリアルタイムで表示されます。このソフトウェアは、OpenGL ライブラリ、GLSL、および QT を使用して C++ で記述されています。使用されているコンピューターは Lenovo ラップトップです。
図 5 は、新開発の超高速バイナリ デフォーカス システムによるウサギの心臓のライブ測定からの 3D フレームを示しています。このシステムは、576 x 576 の画像解像度で 667 Hz の 3D フレームを記録できます。運動によるアーチファクトなしに心臓の表面を測定するには、超高速の速度が必要です。心臓測定の研究は、ワシントン大学セント校のイゴール・エフィモフ教授と共同で行われています。ルイ(詳細については11を参照)。ウサギは人道的に殺され、画像は心臓がまだ鼓動しているときに撮影されたことに注意してください。

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

図 2.640 x 480の解像度で人間の顔を3D測定し、細部まで鮮明に仕上げます。左から右に、ジオメトリと完全に位置合わせされた同時キャプチャ テクスチャ、ジオメトリのシェーディング ビュー、ポイントの密度を示すワイヤーフレーム ビュー、鼻領域のクローズアップ ビュー、および目の領域のクローズアップ ビューを示しています。

図 3.表情の形成を3D動画から選択した4つのフレーム。このビデオは 60 Hz で撮影され、解像度は 640 x 480 です。これらのフレームは、ニュートラルな表情から笑顔へと変化する女性の顔の幾何学的な変化を強調しています。

図 4.ライブ 3D ビデオのキャプチャ、処理、レンダリング。3D測定値は、被写体の右側にあるコンピューター画面にリアルタイムで表示されます。

図 5.超高速3Dビデオイメージングシステムで生きたウサギの心臓をキャプチャ。 心臓は約200拍/分で鼓動しています。3Dキャプチャレートは166Hzで、画像解像度は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で全米科学財団とウィリアム・アンド・バージニア・ビンガー財団が部分的に後援しました。
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
材料や設備は使用していません。 | |||
Request permission to reuse the text or figures of this JoVE article
Request Permission