Как выполнить коррекцию перспективы в Matlab на основе известных внутренних и внешних параметров?

Я использую Matlab для калибровки камеры, используя Jean- Набор инструментов для калибровки камеры Ива Буге . У меня есть вся камера параметры из процедуры калибровки. Когда я использую новое изображение, не в калибровочном наборе я могу получить его уравнение преобразования, например Xc = R * X + T, где X - трехмерная точка калибровочного стенда (планарная) в мировой кадр, а Xc его координаты в кадре камеры. В других словами, у меня есть все (как внешние, так и внутренние параметры).

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

В новом наборе инструментов Matlab Computer Vision есть объект, который выполняет преобразование перспективы на изображение, учитывая матрицу 3x3 H. Проблема в том, что я не могу вычислить это матрица из известных внутренних и внешних параметров!

14
задан Dima 14 November 2013 в 15:03
поделиться