相机模型坐标系关系及转换

本文详细介绍了相机模型中的四个坐标系——世界坐标系、相机坐标系、成像平面坐标系和像素坐标系之间的转换关系。内容涵盖了从世界坐标到像素坐标的投影矩阵计算,涉及相机内外参数、旋转和平移矩阵的应用。
摘要由CSDN通过智能技术生成

相机模型坐标系关系及转换

简介

相机模型是以后一切标定算法的关键,简单来说是从世界坐标系换到图像坐标系的过程,也就是求最终的投影矩阵的过程,由投影过程求出相机的外参数和内参数。

四个坐标系

  • 世界坐标系(world coordinate)( Xw,Yw,Zw X w , Y w , Z w ),也称为测量坐标系,是一个三维直角坐标系,以其为基准可以描述相机和待测物体的空间位置。世界坐标系的位置可以根据实际情况自由确定。
  • 相机坐标系(camera coordinate)( Xc,Yc,Zc X c , Y c , Z c ),也是一个三维直角坐标系,原点位于镜头光心处,X、y轴分别与相面的两边平行,Z轴为镜头光轴,与像平面垂直。
  • 成像平面坐标系 (X,Y) ( X , Y ) :像素坐标系不利于坐标变换,因此需要建立图像坐标系XOY,其坐标轴的单位通常为毫米(mm),原点是相机光轴与相面的交点(称为主点),即图像的中心点,X轴、Y轴分别与U轴、V轴平行。故两个坐标系实际是平移关系,即可以通过平移就可得到。
  • 像素坐标系 ( U,V U , V )是一个二维直角坐标系,反映了相机CCD/CMOS芯片中像素的排列情况。原点O位于图像的左上角,U轴、V轴分别于像面的两边平行。像素坐标系中坐标轴的单位是像素(整数)。

标定过程

  1. 世界坐标系转换到相机坐标系,这是三维到三维点的转换,包括R,t(相机外参,确定了相机在某个三维空间中的位置和朝向)等参数

  2. 从相机坐标系转换为成像平面坐标系(像素坐标系),这是三维点到二维点的转换,包括K(相机内参,对相机物理特性的近似)等参数

坐标转换

世界坐标系转换为相机坐标系

XcYcZc1=[ROTt1]XwYwZw1 [ X c Y c Z c 1 ] = [ R t O T 1 ] [ X w Y w Z w 1 ]

其中 RR33

相机模型坐标系变换是计算机视觉中的重要概念。 相机模型描述了相机的光学特性和成像原理。常见的相机模型有针孔模型、透视模型和鱼眼模型等。其中,针孔模型是最简单的相机模型,它假设光线通过一个小孔(针孔)进入相机内部,形成图像。透视模型则考虑了透视投影的效果,更加贴合实际相机的成像过程。鱼眼模型则适用于广角镜头,可以捕捉到更宽广的视野。 坐标系变换是将不同坐标系之间的点或向量进行转换的过程。在计算机视觉中,常见的坐标系包括世界坐标系相机坐标系和图像坐标系。世界坐标系是一个固定的参考坐标系,用于描述物体在三维空间中的位置。相机坐标系则是相对于相机本身而言的坐标系,用于描述物体相对于相机的位置和姿态。图像坐标系是指图像平面上的坐标系,用于描述像素在图像上的位置。 坐标系变换可以将一个点或向量从一个坐标系转换到另一个坐标系。常见的坐标系变换包括世界坐标系相机坐标系转换相机坐标系到图像坐标系转换等。这些变换通常涉及到相机的内参和外参,内参描述了相机的内部参数,如焦距和图像中心点位置等,外参描述了相机的外部参数,如相机在世界坐标系中的位置和姿态等。 通过相机模型坐标系变换,我们可以将三维空间中的物体映射到图像上,并进行各种计算机视觉任务,如目标检测、姿态估计和三维重建等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值