cameraIntrinsicsKB
说明
cameraIntrinsicsKB 对象存储了关于鱼眼镜头内参标定参数的信息,这些参数是基于 Kannala-Brandt [1] 模型计算得出的。
创建对象
使用 cameraIntrinsicsFromOpenCV 函数创建一个 cameraIntrinsicsKB 对象。
属性
示例
算法
坎纳莱-布兰特模型通过考虑镜头畸变,对理想针孔模型进行了扩展,从而模拟了真实相机。
畸变的点是 (x畸变, y畸变),其中:
在归一化图像坐标系中,未去畸变的像素位置为 (x,y),其中:
,其中 k1、k2、k3 和 k4 分别是该镜头的畸变系数。
参考
[1] Kannala, J., and S.S. Brandt. A Generic Camera Model and Calibration Method for Conventional, Wide-Angle, and Fish-Eye Lenses. IEEE Transactions on Pattern Analysis and Machine Intelligence 28, no. 8 (August 2006): 1335–40. https://doi.org/10.1109/TPAMI.2006.153.
