2016-09-30 6 views
1

Предположим, у меня есть остановленная видеокамера, которая записывает перед ней, а в левой части его визуального изображения есть человек остановился на своем посту. Если я знаю расстояние в метрах между человеком и видеокамерой (по диагонали), и я знаю, сколько пикселей между фронтальной осью камеры и человеком, как я могу узнать угол между фронтальной осью и человек? Я задаю этот вопрос, потому что я реализую узел ROS, который распознает людей в изображении камеры и глубине объектов в ней, но я также хочу добавить маркер (символизирующий человека) на карте что видит сцену из вышеизложенного. В узле также есть библиотеки OpenCV. СпасибоКак локализовать на карте 3D-объект в 2D-изображении с ROS, C++ и OpenCV

ответ

1

Вот как я понял вопрос. Извините мои навыки рисования. enter image description here