Im в настоящее время отслеживает скелет Совместная реальная координата мира в нескольких Kinects.Преобразование координат из одного пространства Kinect 3D в другое
Но эти координаты выражены относительно каждого координатного пространства Kinect.
Что я хочу сделать, это выбрать один из Kinects как «Мастер», и все остальные преобразуют их координаты в это координатное пространство Master Kinect. Я сделал краску изображения для иллюстрации:
Из того, что я видел в Интернете, это включает в себя тяжелую математику. Есть ли готовый код/библиотека с функциями, которые это делают? Или даже код Matlab? Im использует C# и Kinect SDK, но это не ограничивает язык возможного решения.
Вы знаете какой-либо метод/алгоритм, который делает это? – Diedre
Я уже сказал вам метод. Просто используйте матрицу вращения и добавьте переводный вектор к вашим осям. http://en.wikipedia.org/wiki/Rotation_matrix http://www.bbc.co.uk/schools/gcsebitesize/maths/geometry/transformationsrev2.shtml –
Спасибо, я смог сделать это, используя матрицу вращения и перевод. – Diedre