世界坐标系与摄像机坐标系的变换

本文深入探讨了《计算机视觉增强现实应用概论》中的摄像机空间理论,阐述了如何将三维世界的元素通过摄像机坐标系转换为二维图像。首先介绍了摄像机的成像原理和坐标系概念,然后详细分析了将世界坐标系转换为摄像机坐标系的两个步骤:旋转和平移,以及如何通过外部参数矩阵和内部参数矩阵实现这一过程。最后提到了摄像机校准的重要性。
摘要由CSDN通过智能技术生成

该文章是对《计算机视觉增强现实应用概论》中《增强现实的摄像机空间理论》这一节进行摘录和公式推导。


      摄像机得到的是一个二位平面图像,而增强现实的元素是三维动画。增强现实系统可以将摄像机获取的外部世界图像通过矩阵变化,重构出一个三维的虚拟空间。该空间以摄像机为坐标原点,称为摄像机坐标系。而以实物为原点建立的坐标系称为世界坐标系。

       摄像机运用棱镜将获取到的图像通过小孔成像的方式缩小倒立着呈现在摄像机内部的感光组件上。

                            

                                                                   摄像机棱镜三维原理投影图

      焦距F是棱镜与摄像机感光片上投影出的图像的距离,从图中来看的话,感光片是在棱镜的前面,这可能与摄像机的构造或成正像有关。Oc为摄像机坐标系的原点,对应的三个轴分别为Xc、Yc、Zc,其中Zc称为主坐标轴。C为图像的坐标原点,位于图像中心,U、V分别为它的横纵坐标。

      由图可知,U和Xc、V和Yc分别相互平行

                                     

假设A点的坐标为(x,0),则根据三角形相似理论,投影到图像上的坐标为U=F*X/Z;同理,V=F*Y/Z。

在这有个问题不太清楚,摄像机坐标的(x,y)一定在感光片的范围内吗?有待解决。


由以上分析还可得出,将真实环境中的三维物体呈现在摄像机的平面图像上,需要经过两个步骤:

(1)将世界坐标系上的一个点通过在三个轴上的旋转以及位移变换,得到其在摄像机坐标系中的位置。

(2)将该点的摄像机坐标系位置通过摄像机自身的投影矩阵投影到平面图像上。


第一步:

      由上面的摄像机棱镜三维原理投影图可知,将摄像机坐标系进行旋转后再平移,可与世界坐标系完全重合。

也就是说,这两个坐标系可以通过旋转和平移来实现相互转换,这可通过一个变换矩阵实现,这个矩阵称为摄像机的外部参数矩阵。

      这个矩阵是怎么得到的呢?现在作如下定义:

     

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值