2015-05-20 6 views
2

У меня есть 2 веб-камеры с удаленными ИК-блокирующими фильтрами и применяемые фильтры блокировки видимого света. Таким образом, обе камеры могут видеть только ИК-свет. Поэтому я не могу откалибровать стереокамеры, наблюдая точки на шахматной доске (потому что я не вижу шахматной доски). Вместо этого у меня возникла идея использовать некоторое количество ИК-светодиодов в качестве шаблона отслеживания. Например, я мог бы прикреплять светодиоды на какой-то шахматной доске. AFAIK, функция OpenCV stereoCalibrate ожидает objectPoints, а также imagePoints1 и imagePoints2 и вернет как матрицы фотоаппаратов, так и коэффициенты искажения, а также основную матрицу.Стереокалибровка ИК-камер OpenCV

Сколько очков в моих изображениях нужно мне обнаружить, чтобы получить нужную функцию? Для основной матрицы я знаю восьмиточечный алгоритм. Итак, достаточно 8 баллов? Проблема в том, что я не хочу использовать огромное количество ИК-светодиодов в качестве шаблона отслеживания. Есть ли какие-то лучшие способы сделать это?

+0

Конечно, это связано с программированием, даже если нет кода в данный момент. Я говорю о правильном использовании метода OpenCV stereoCalibrate(). – Joe

ответ

0

Почему бы не удалить фильтры, откалибровать и заменить их?

(для чистых диковинок ради чего вы работаете?)