Kinect TOPは、KinectのデプスカメラまたはRGBカラーカメラからビデオをキャプチャします。
注意:このTOPは、Kinect for Windowsハードウェアを搭載したWindows OSでのみサポートされています。
Kinect 2デバイスを使用するには、ここからSDKまたはランタイムをインストールする必要があります。
元のKinect 1デバイスを使用するには、12000を超えるビルドにはKinectランタイム1.8を、12000未満のビルドにはKinectランタイム1.7をインストールする必要があります。
これは、カラーポイントクラウドをサポートします。カラーピクセルのカメラ空間の位置を取得し、RGBのXYZを含む32ビットのフロートRGBテクスチャとして出力します。点群をレンダリングするために使用します。
参照:Kinect CHOPの章、Kinect、Kinect1の章。
OnにするとKinectセンサーからデータを取り込みます。
キネクトのバージョン、Kinect v1またはKinect v2センサーを設定します。
- Version 1 / version1
- Version 2 / version2
使用するKinectセンサーを指定します。Kinect v1を使用している場合のみ使用可能です。
カラー、デプス、赤外線、プレーヤーインデックス、カラーポイントクラウドのいずれかのモードを選択します。
- Color
RGBカメラからのrawイメージを使用します。
- Depth
テクスチャの範囲は0〜1です。値が1のピクセルは、ピクセルがカメラから8.191メートル離れていることを意味します。
- Raw Depth / rawdepth
- Infrared
赤外線カメラからのrawイメージを使用します。
- Player Index
ピクセルの値は、各プレイヤー番号ごとに 0.1 ずつ増分されます。例えば、0.1の値を持つピクセルはプレイヤー1、0.2の値を持つピクセルはプレイヤー2などとなります。0.1(~)に近い値になるのは、バッファが8ビットであるため、0.1や0.3などを正確に表現することができないからです。したがって、0.1 * 255 = 25.5は、25または26(255のうち)のピクセル値に丸められる可能性があります。
- Color Point Cloud
テクスチャは、RGBピクセル値がカラーカメラからの相対的なXYZピクセル値をメートル単位で表した32ビット浮動小数点テクスチャになります。
- Depth Point Cloud / colorpointcloud
Kinect 1 デバイスでのみ使用します。カメラキャプチャの解像度を設定します。
- 80 x 60 / 80×60
- 320 x 240 / 320×240
- 640 x 480 / 640×480
Kinect 1 デバイスでのみ使用します。フルスケルトンを追跡するか、座っているスケルトンを追跡するかを設定します。
Kinect 1デバイスでのみ使用されます。デプスカメラのニアモードを有効にします。これにより、デプスカメラはカメラから40cmまでのオブジェクトを見ることができます。 (デフォルトは80cm)
イメージをY軸方向に反転させます。
Kinect 2デバイスでのみ使用されます。これを有効にすると、デプスカメラ(デプス、赤外線、プレーヤーインデックス)からネイティブに取得した画像を、代わりにカラーカメラのスペースと解像度にリマップします。
Kinect 1 デバイスでのみ使用されます。解像度が近すぎるデプス ピクセルには、代わりにこのピクセル値が出力されます。
Kinect 1 デバイスでのみ使用されます。デプスが遠すぎて解決できないピクセルには、代わりにこのピクセル値が出力されます。
深度を決定できないデプス ピクセルの場合、代わりにこの値を出力します。
Color Point Cloudを使用する場合、一部のピクセルの位置を特定できません。 このパラメーターは、代わりにそれらのピクセルに割り当てる値を設定します。
- (0.0, 0.0, 100.0) / onehundred
- (-INF, -INF, -INF) / neginfinite
参照:共通 Common ページ