2012-05-02 7 views
0

Я пытаюсь запустить алгоритм cvPOSIT для сопоставления точек, которые проецируются с помощью Optoma PK301 с помощью камеры глубины Kinect. Я уже определил внутренние параметры проектора, выполнив калибровку с помощью панели инструментов калибровки проектора-камеры (http://code.google.com/p/procamcalib/) в Matlab. Смогу ли я использовать эти внутренние параметры (в частности, фокусные расстояния fc), чтобы определить фактическое фокусное расстояние проектора для подачи в функцию POSIT в OpenCV?Определить фокусное расстояние проектора

ответ

0

Хорошо, быстрый ответ на этот вопрос заключается в том, что алгоритм POSIT предполагает, что фокусное расстояние в обеих осях x и y одинаково (как и на идеальной камере). Для целей алгоритма POSIT просто возьмите среднее значение из двух: (fx + fy)/2.