2

Итак, я сделал калибровку камеры, используя шахматную доску и панель инструментов калибровки камеры Matlab. Так Характеристическая матрица, что я получил для этой конкретной сессии заключается в следующем:Внутренняя матрица калибровки камеры Что представляют значения?

Характеристическая матрица: [349.3601,0,0; 0,349.7267,0; 258.0883,210.5905,1]

Я пытался обыскать смысл этих значений в матрице, но пока не увенчался успехом.

Может ли кто-нибудь мне помочь?

Благодаря

enter image description here

+0

Matlab очень хорошо документирован, и документация легко доступна в Интернете. Можете ли вы более подробно рассказать о том, какие аспекты документации вам нужны для интерпретации? –

+0

@HighPerformanceMark Благодарим вас за ответ. Итак, на скриншоте выше (см. Правки) вы видите, что есть внутренняя матрица. Я пытаюсь получить фокусное расстояние камеры и ее точную среднюю точку. Итак, из этой внутренней матрицы, какой из них? –

ответ

5

Согласно official MATLAB documentation, внутренняя матрица определяется следующим образом:

enter image description here

где fx = F*sx, fy = F*sy, F фокусное расстояние в мировых единицах, обычно выраженные в миллиметрах, и [sx, sy] - количество пикселей на единицу мира в t х и у соответственно. fx и fy представлены в пикселях.

+0

спасибо, что указал. хорошо, так из вышеизложенного, как я могу получить F, фокусное расстояние? Я не могу найти sx и sy –

+1

Google спецификацию датчика вашей камеры, поиск предметов под названием «Шаг точки» (пиксели/мм) или «размеры активного датчика» (ширина, высота в мм) –