【视觉SLAM十四讲】4个坐标系变换总结

本文为视觉 SLAM 学习总结,总结 4 个坐标系变换的关系。

在视觉 SLAM 中,我们引入了 4 个坐标系,通过不同坐标系观测到同一个点会得到不同的坐标位置,并且存在一定的关系。

  • 世界坐标系 P W ( m ) P_W(m) PW(m) ( x w , y w , z w ) (x_w,y_w,z_w) (xw,yw,zw)。一般取相机的初始位置或特殊位置。
  • 相机坐标系 P C ( m ) P_C(m) PC(m) ( x c , y c , z c ) (x_c,y_c,z_c) (xc,yc,zc)。以相机光心为原点,见下图
  • 图像坐标系 P ( m m ) P(mm) P(mm) ( x , y ) (x,y) (x,y)。在物理成像平面上,以成像平面中心为原点
  • 像素坐标系 p p p (pixel): ( u , v ) (u,v) (u,v)。在成像平面上,以成像平面左上角为原点

在这里插入图片描述

我们有 4 个不同的坐标系,则坐标系之间就需要 3 个变换,我们接下来一一进行讲解:

世界坐标系到相机坐标系( P W → P C P_W\to P_C PWPC

世界坐标系与相机坐标系之间仅相差一个旋转和一个平移,我们将图像中的坐标系旋转到与世界坐标系相同的方向,再将两个原点通过平移重合到一起即可完成变换。详细过程见【三维空间刚体运动】。

在这里插入图片描述

相机坐标系到图像坐标系( P C → P P_C\to P PCP

这部分的原理为小孔成像。

在这里插入图片描述

在相机坐标系中是三维坐标,投影到成像平面变为二维坐标,丢失的一个维度为焦距。其变换关系为:
z c f = x c x = y c y \frac{z_c}{f}=\frac{x_c}{x}=\fra

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值