0

Kinect Fusion を使用して AR アプリケーションを作成したいと考えています。

kinect Fusion の再構成に 3D モデルを挿入したいと考えています。予想される出力は、次の 2 つのビデオのようになります。

https://www.youtube.com/watch?v=gChlRebNloA

https://www.youtube.com/watch?v=MvP4cHfUD5g

3D オブジェクトを 3D 再構成に重ねる方法は?

私の目標を達成するために使用できる SDK の機能はありますか?

ありがとう

ps: 私は C# を使っています

4

1 に答える 1

0

コードプレックスで利用可能な KinectFusionExplorer-WPF KinectFusion の探索を開始する必要があります。

http://kinectforwindows.codeplex.com/SourceControl/latest#v1.x/ToolkitSamples1.8.0

KinectFusionExplorer-WPF には、マトリックス変換、(仮想) カメラ構成などのための優れたユーティリティ メソッドがいくつかあります。

AR 拡張を行うプロセスは次のとおりです。

  1. ビューポート: カメラ画像と同じ解像度を使用してビューポートを設定します。
  2. ビデオの背景: Kinect からビデオ画像を取得し、バックグラウンドで表示します (SDK の例で行うか、より伝統的に行われるようにビデオ画像でテクスチャ付きクワッドを使用します)。
  3. 幾何学的登録: WPF3D を使用し、以下を使用して Camera オブジェクトを設定します: Kinect カメラ (または KF で使用されるものと同じもの) の固有パラメーター、ボリュームから GetCurrentWorldToVolumeTransform() を介して取得したカメラ ポーズ、
  4. レンダリング: モデル (xaml) に必要なローカル変換を設定し、レンダリングします (一般的に WPF3D で行われる方法を使用します)。
于 2014-04-01T21:49:10.200 に答える