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()
を呼び出してボディ インデックス マップのメモリを解放する必要があります。