《视觉slam十四讲》之第5讲-单目相机模型

单目相机模型

相机将三维世界中的坐标点(单位为米)映射到二维图像平面(单位为像素)的过程

1.1 针孔相机模型

 

几种坐标系

  • 世界坐标系Pw, 单位是m
  • 相机坐标系Pc, 单位是m
  • 像素坐标系Puv, 单位是像素

相机坐标系的原点为相机的光心, x轴指向右方, y轴指向下方,z轴指向前方。

像素坐标系的原点为图像的左上角,u轴指向右方, y轴指向下方。

注:opencv中的图像坐标系和这个像素坐标系是一样的。

  • 相机坐标系与像素坐标系的转换:

  •  针孔相机的观测方程:

注: 内参数矩阵( Camera Intrinsics) K

  • 世界坐标系与像素坐标系的转换

注:其中包含了齐次坐标到非齐次坐标的转换

1.2 畸变模型

由透镜形状引起的畸变称之为径向畸变,分为两大类, 桶形畸变和枕形畸变

 

  • 径向畸变函数矫正公式:

 

  • 切向畸变函数矫正公式:

整理可得:

1.3 单目相机成像过程

  • 1. 首先,世界坐标系下有一个固定的点 P,世界坐标为 Pw
  • 2. 由于相机在运动,它的运动由 R; t 或变换矩阵 T 2 SE(3) 描述。 P 的相机坐标为:Pc= RPw + t。
  • 3. 这时的 Pc 仍有 X; Y; Z 三个量,把它们投影到归一化平面 Z = 1 上,得到 P 的归一化相机坐标: Pc = [X/Z; Y /Z;1]T
  • 4. 最后, P 的归一化坐标经过内参后,对应到它的像素坐标: Puv = KPc

世界坐标系->相机坐标系->归一化处理-> 像素坐标系

转载于:https://www.cnblogs.com/ChrisCoder/p/10029817.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值