导航:首页 > 相机摄影 > 如何从相机位姿计算相机位置

如何从相机位姿计算相机位置

发布时间:2023-03-28 12:54:23

㈠ 相机位姿--相机坐标系与世界坐标系之间的变换

Ow = TwcOc

Oc是相机坐标系的原点,Ow是这个原点在世界坐标系下的坐标。

从Twc可如岩以直接铅橡销看到相机 在槐游 何处。也就是说Twc更为直观。

Twc 与 Tcw只差一个逆。

㈡ 计算机视觉——相机内外参、相机标定

一直在做图像处理,也经常听到相机内参相机外参,我却没深入理解什么是相机内外参,什么是相机标定。

1、 相机内参数 是与相机自身特性相关的参数,比如相机的焦距、像素大小等;

摄像机 内参矩阵 反应了相机自身的属性,各个相机是不一样的,需要标定才能知道这些参数。作用:告诉我们摄像机坐标的点在1的基础上,是如何继续经过摄像机的镜头、并通过针孔成像和电子转化而成为像素点的。

摄像机内参 (Camera Intrinsics) 矩阵:(需要注意的是,真实的镜头还会有径向和切向畸变,而这些畸变是属于相机的内参的)

           fx   s    x0

    K =  0    fy   y0

            0   0    1

其中,fx,fy为焦距,一般情况下,二者相等,x0、y0为主点坐标(相对于成像平面), s为坐标轴倾斜参数,理想情况下为0 。

内参矩阵的参数含义:

f:焦距,单位毫米

dx:像素x方向宽度,单位毫米,1/dx:x方向1毫米内有多少个像素(dx、dy为一个像素的长和高)

f/dx:使用像素来描述x轴方向焦距的长度

f/dy:使用像素来描述y轴方向焦距的长度

u0,v0,主点的实际位置,单位也是像素(原点的平移量)

2、 相机外参数 是在世界坐标系中的参数,比如相机的位置、旋转方向等。相比于不变的内参,外参会随着相机运动发生改变。

摄像机的旋转平移属于外参,用于描述相机在静态场景下相机的运动,或者在相机固定时,运动物体的刚性运动。因此, 在图像拼接或者三维重建中,就需要使用外参来求几幅图像之间的相对运动,从而将其注册到同一个坐标系下面来 。(最近我在研究多幅图像的图像拼接)

摄像机 外参矩阵 :包括旋转矩阵和平移矩阵。作用:告诉我们现实世界点(世界坐标)是怎样经过旋转和平移,然后落到另一个现实世界点(摄像机坐标)上。

旋转矩阵和平移矩阵共同描述了如何把点从世界坐标系转换到摄像机坐标系。

旋转矩阵 :描述了世界坐标系的坐标轴相对于摄像机坐标轴的方向

平移矩阵:描述了在摄像机坐标系下,空间原点的位置

摄像机 外参(Camera Extrinsics) 矩阵:

其中, R是旋转矩阵,t是平移向量.

3、相机标定(或摄像机标定):一句话就是世界坐标到像素坐标的映射,其中世界坐标是人为定义的。

相机标定的目的是确定相机的一些参数的值。通常,这些参数可以建立定标板确定的三维坐标系和相机图像坐标系的映射关系,换句话说, 你可以用这些参数把一个三维空间中的点映射到图像空间,或者反过来。相机需要标定的参数通常分为内参和外参两部分。

标定就是已知标定控制点的世界坐标和像素坐标我们去解算这个映射关系,一旦这个关系解算出来了我们就可以由点的像素坐标去反推它的世界坐标,当然有了这个世界坐标,我们就可以进行测量等其他后续操作了。上述标定又被称作隐参数标定,因为它没有单独求出相机的内部参数,如相机焦距,相机畸变系数等。

一般来说如果仅仅只是利用相机标定来进行一些比较简单的视觉测量的话,那么就没有必要单独标定出相机的内部参数了。至于相机内部参数如何解算,相关论文讲的很多。

在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。

无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响相机工作产生结果的准确性。因此,做好相机标定是做好后续工作的前提,提高标定精度是科研工作的重点所在。

4、畸变(distortion)是对直线投影(rectilinear projection)的一种偏移。简单来说直线投影是场景内的一条直线投影到图片上也保持为一条直线。畸变简单来说就是一条直线投影到图片上不能保持为一条直线了,这是一种光学畸变(optical aberration),可能由于摄像机镜头的原因。

     畸变矩阵:告诉我们为什么像素点并没有落在理论计算该落在的位置上,还产生了一定的偏移和变形!!!

参考链接:

计算机视觉-相机内参数和外参数_liulina603的专栏-CSDN博客_相机参数

https://blog.csdn.net/paulkg12/article/details/121393602

https://blog.csdn.net/weixin_40787463/article/details/105785593

https://blog.csdn.net/guyuealian/article/details/102502213

https://blog.csdn.net/weixin_41480034/article/details/121759128

旋转矩阵(Rotate Matrix)的性质分析 - caster99 - 博客园 (cnblogs.com)

SLAM入门之视觉里程计(2):相机模型(内参数,外参数) - Brook_icv - 博客园 (cnblogs.com)

阅读全文

与如何从相机位姿计算相机位置相关的资料

热点内容
微信改变我们哪些生活 浏览:1229
创造与魔法沙漠的动物在哪里 浏览:1230
篮球鞋网面为什么会破 浏览:935
怎么拼升降板篮球 浏览:416
小型宠物猪多少钱 浏览:836
音乐文化课哪个好 浏览:662
到日本旅游如何报团 浏览:980
不在篮球场运球该在哪里练 浏览:953
台湾哪里能买到宠物 浏览:1030
小动物怎么画才最好看 浏览:904
中西文化和西方网名有什么区别 浏览:1199
养宠物狗一般养多少年 浏览:876
广州黄埔哪里有卖宠物兔的 浏览:767
小米10怎么敲击背部打开相机 浏览:687
渔家文化目的有哪些内容 浏览:1064
海洋中发光的动物都有哪些 浏览:1138
如何消除美颜相机的标志 浏览:1048
篮球罚球为什么不往上抛 浏览:589
天香公园宠物医院洗澡在哪里 浏览:1120
怎么提高中国文化自信 浏览:257