Я использую OpenCv для калибровки камеры. Во-первых, я использовал исходное разрешение, но потом я понимаю, что если я изменил размер изображения (уменьшился), я мог бы получить более низкую ошибку перепрограммирования. Почему это происходит?Почему изменение размера изображения в OpenCv уменьшает ошибку репроцесса калибровки камеры?
1
A
ответ
1
Ошибка репрокционирования - это средняя ошибка проецируемых трехмерных точек на плоскости изображения 2d. Таким образом, его единица задана в пикселях.
Последствием понижающей дискретизации вашего изображения является ошибка понижающей дискретизации. Фактическая ошибка все тот же, но «пиксельный блок» больше не соответствует одному и тому же пространственному расстоянию на датчике изображения.
Для получения сопоставимых значений ошибки повторения изображения можно выразить ошибку как расстояние на датчике.
Надеюсь, что ответ вам помог.