Я работаю с другим набором данных (без kitti), но мне нужно преобразовать его в формат набора данных kitti. Не могу понять, как в китти рассчитывались калибровочные матрицы. Пример:
калибровочная матрица камеры 2 (P2) из файла calib.txt:
[718.856 0 607.1928 -386.1448]
[ 0 718.856 185.2157 0 ]
[ 0 0 1 0 ]
Я знаю это
[718.856 0 607.1928]
[ 0 718.856 185.2157]
[ 0 0 1 ]
- являются K - собственными камерами. Но что означает последний столбец?
Я предположил, что это смещение от 0-й камеры в пикселях. Из настройки датчика kitti я знаю, что кулачок 2 смещен от кулачка 0 на 0,06 m отрицательно по оси X. Размер пикселя камеры составляет 4,65 мкм. . Но
0.06[m] / (4.65 * 10^(-6)[m]) != 386.1448 [pixels]
Итак, что означает последний столбец? А как рассчитать калибровочную матрицу прямо как в kitti.