2016-04-11 6 views
0

Я работаю над проектом автономного транспортного средства, используя opencv 3.0 и малиновый пи. Я использую pa-камеру малины для обработки изображений для навигации. Я пытаюсь связать пиксельные координаты с 3D-координатами относительно моего автомобиля. Камера будет закреплена на автомобиле, обращенном вперед с известной высотой и углом. Если кто-то может указать мне в правильном направлении, это будет очень полезно. спасибо!Карта Opencv 2D-координаты пикселя в 3D-координаты мира с использованием фиксированной позиции камеры

+2

Пожалуйста, разместите конкретный пример, чтобы пользователи могли уйти. Мы не будем проводить исследования для вас. – Max

+1

с одной камерой вы не можете оценить расстояние до объекта до камеры, но вы можете вычислить трехмерное положение с неизвестным расстоянием (= функция с возможными трехмерными позициями). Если вы затем знаете еще одну информацию, такую ​​как высота объекта (или лучше указали позицию z точки), вы можете использовать эту информацию, чтобы выбрать одну из этих позиций кандидата. – Micka

ответ

-2

перекос Изображение Image warp

Если получение расстояние объекта от автомобиля, что вы просите. OpenCV позволяет искажать изображение. Вы можете сделать преобразование перспективы, чтобы изображение выглядело так, как будто его смотрят с высоты птичьего полета.

Некоторые вычисления и калибровка потребуются для сопоставления расстояния с значениями деформации, которые вы используете. Затем вы сможете рассчитать расстояние между автомобилем и объектом.