2013-10-24 3 views
1

Я ищу хорошую библиотеку для калибровки камеры, я знаю Camera Calibration Toolbox for Matlab и OpenCV. Проблема с панелью инструментов заключается в том, что она находится в Matlab и не очень дружелюбна для модификаций. OpenCV, с другой стороны, кажется менее точным (см. Suriansky).Библиотека калибровки камеры

Есть ли альтернативы?

ответ

1

Документ, который вы цитируете, является мусором: тот, кто его написал, не удосужился фактически прочитать код.

Набор инструментов Matlab использует точно такие же калибровочные алгоритмы, как и код OpenCV: Чжан для начальной оценки, а затем раунд настройки пакета. Причина, по которой они очень похожи, заключается в том, что автор оригинальной реализации инструментария Matlab работал некоторое время с командой Intel, которая выпустила код калибровки в самой первой версии OpenCV.

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

Я не понимаю, что вы подразумеваете под «не очень дружелюбным к модификации». Если у вас есть Matlab, и ваше приложение может использовать его (это медленно), J.Y. Код Буге довольно легко читать и модифицировать. С другой стороны, я всегда обнаружил, что кодовая база OpenCV несколько раздражающе низкоуровневая (но, понятно, так, учитывая стресс от производительности).

+0

Не является ли набор инструментов для калибровки камеры Matlab с использованием «четырехступенчатой ​​процедуры калибровки камеры» Heikkilä с неявной коррекцией изображения? – eidelen

+0

Только для модели нелинейного искажения. См. Первые две записи в списке ссылок здесь http://www.vision.caltech.edu/bouguetj/calib_doc/htmls/ref.html или прочитайте код самостоятельно. –

+0

Правда. Спасибо за исправление и интересную ссылку. – eidelen

Смежные вопросы