次の方法で共有


Azure Kinect のボディ トラッキング インデックス マップ

ボディ インデックス マップには、深度カメラでキャプチャされたボディごとのインスタンス セグメンテーション マップが含まれています。 各ピクセルは、深度または IR 画像内の対応するピクセルにマップされます。 各ピクセルの値は、ピクセルどのボディに属するかを表します。 背景 (値 K4ABT_BODY_INDEX_MAP_BACKGROUND) または検出された k4abt_body_t のインデックスのいずれかになります。

ボディ インデックス マップの例

注意

ボディ インデックスは ボディ ID とは異なります。API: k4abt_frame_get_body_id() を呼び出すことによって、特定のボディ インデックスからボディ ID をクエリできます。

ボディ インデックス マップの使用

ボディ インデックス マップは、深度または IR 画像と同じ解像度で k4a_image_t として保存されます。 各ピクセルは 8 ビット値です。 これは、k4abt_frame_get_body_index_map を呼び出すことによって、k4abt_frame_t からクエリできます。 開発者は、k4a_image_release() を呼び出してボディ インデックス マップのメモリを解放する必要があります。

次のステップ

最初のボディ トラッキング アプリを作成する