Войти
ПрограммированиеФорумГрафика

Восстановить 3D камеру по 2D картинке (2 стр)

Страницы: 1 2
#15
13:03, 20 ноя. 2009

гKroll
Есть мировые координаты 4х точек. Можно принять ширину ворот за 1, надо знать высота/ширина
Составляешь 4 уравнения, где вектор * матр.камеры / z = экранные координаты
Учитываешь, что матрица ортогональная, можно записать в виде синусов/косинусов от 3х углов
Неизвестных 6 (3 угла и координаты камеры), уравнений 8, можно решить
Глянь OpenCV, там эта проблема (калибровка камеры) решается для любых опорных точек


#16
13:28, 20 ноя. 2009

Все что нужно найдешь в  INTEL Open Source Computer Vision Library.
Там есть реализация калибровки камеры, трекинг камеры по тестовой картинке ( 2D шахматная доска ). Так же тебе понадобится реализация трансформации Хафа ( ru.wikipedia.org/wiki/Трансформация_Хафа ) для нахождения створа ворот.

#17
12:40, 23 ноя. 2009

Да, смотрю OpenCV, спасибо.

ps. Плагин Макса хорошо считает, качественно сделали.

Страницы: 1 2
ПрограммированиеФорумГрафика

Тема в архиве.