Документ, который вы цитируете, является мусором: тот, кто его написал, не удосужился фактически прочитать код.
Набор инструментов Matlab использует точно такие же калибровочные алгоритмы, как и код OpenCV: Чжан для начальной оценки, а затем раунд настройки пакета. Причина, по которой они очень похожи, заключается в том, что автор оригинальной реализации инструментария Matlab работал некоторое время с командой Intel, которая выпустила код калибровки в самой первой версии OpenCV.
Любые различия между результатами, которые они производят, скорее всего, связаны с различными конфигурациями параметров управления.
Я не понимаю, что вы подразумеваете под «не очень дружелюбным к модификации». Если у вас есть Matlab, и ваше приложение может использовать его (это медленно), J.Y. Код Буге довольно легко читать и модифицировать. С другой стороны, я всегда обнаружил, что кодовая база OpenCV несколько раздражающе низкоуровневая (но, понятно, так, учитывая стресс от производительности).
Не является ли набор инструментов для калибровки камеры Matlab с использованием «четырехступенчатой процедуры калибровки камеры» Heikkilä с неявной коррекцией изображения? – eidelen
Только для модели нелинейного искажения. См. Первые две записи в списке ссылок здесь http://www.vision.caltech.edu/bouguetj/calib_doc/htmls/ref.html или прочитайте код самостоятельно. –
Правда. Спасибо за исправление и интересную ссылку. – eidelen