2016-05-12 2 views
1

Я использую OpenCv для калибровки камеры. Во-первых, я использовал исходное разрешение, но потом я понимаю, что если я изменил размер изображения (уменьшился), я мог бы получить более низкую ошибку перепрограммирования. Почему это происходит?Почему изменение размера изображения в OpenCv уменьшает ошибку репроцесса калибровки камеры?

ответ

1

Ошибка репрокционирования - это средняя ошибка проецируемых трехмерных точек на плоскости изображения 2d. Таким образом, его единица задана в пикселях.

Последствием понижающей дискретизации вашего изображения является ошибка понижающей дискретизации. Фактическая ошибка все тот же, но «пиксельный блок» больше не соответствует одному и тому же пространственному расстоянию на датчике изображения.

Для получения сопоставимых значений ошибки повторения изображения можно выразить ошибку как расстояние на датчике.

Надеюсь, что ответ вам помог.