我使用其他数据集(没有 kitti),但我需要将其转换为 kitti 数据集格式。我不明白如何在 kitti 中计算校准矩阵。例子:
来自 calib.txt 的相机 2 (P2) 校准矩阵:
[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 传感器设置中,我知道 Cam 2 从 Cam 0 偏移 0.06m,沿 X 轴负向偏移。 相机像素大小为 4.65um。但
0.06[m] / (4.65 * 10^(-6)[m]) != 386.1448 [pixels]
那么最后一列是什么意思呢?以及如何像在 kitti 中一样计算校准矩阵。