Сопоставление координат Kinect Azure Body Tracking

Мне интересно, есть ли способ получить совместную позицию в цветовом пространстве и пространстве глубины, аналогичный координатному картографу v2 MapCameraPointToColorSpace и MapCameraPointToDepthSpace?

Также как я могу сопоставить изображение индекса тела с цветным изображением?

Спасибо


person Trolg    schedule 11.12.2019    source источник


Ответы (2)


k4abt_skeleton_t из SDK Azure Kinect Body Tracking предоставляет трехмерные местоположения суставов в пространстве камеры глубины. Вы можете спроецировать суставы скелета в пространство датчика цвета, используя предоставленные API преобразования 3D в 2D из SDK для датчиков Azure Kinect.

"Преобразование 3D-точки исходной системы координат в 2D-пиксельную координату целевой камеры."

Чтобы преобразовать индексное изображение тела в изображение RGB, ознакомьтесь со следующими API-интерфейсами в SDK Azure Kinect Sensor:

"Преобразует карту глубины и пользовательское изображение в геометрию цветной камеры."

person A B    schedule 08.01.2020
comment
Спасибо за Ваш ответ. Я использую С# API. Мне удалось получить совместные позиции от калибровки, но преобразование. Это работает в c API? - person Trolg; 10.01.2020

Кажется, что MapCameraPointToColorSpace и MapCameraPointToDepthSpace заменены на Calibration TransfromTo2D.

Я не нашел решения для сопоставления изображения индекса тела.

person Trolg    schedule 23.12.2019