单双目视觉

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_42891086/article/details/102671975
            </div>
                                                <!--一个博主专栏付费入口-->
         
         <!--一个博主专栏付费入口结束-->
        <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-4a3473df85.css">
                                    <div id="content_views" class="markdown_views prism-atom-one-dark">
                <!-- flowchart 箭头图标 勿删 -->
                <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
                    <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>
                </svg>
                                        <p></p><div class="toc"><h3><a name="t0"></a>单目视觉成像模型以及双目立体视觉的三维点计算</h3><ul><li><a href="#_2" rel="nofollow" target="_self">一、单目视觉成像模型</a></li><ul><li><a href="#1__8" rel="nofollow" target="_self">1. 世界坐标系→相机坐标系:</a></li><li><a href="#2__12" rel="nofollow" target="_self">2. 相机坐标系→像平面坐标系</a></li><li><a href="#3__22" rel="nofollow" target="_self">3. 像平面坐标系→像素坐标系</a></li></ul><li><a href="#_35" rel="nofollow" target="_self">二、双目立体视觉的三维点计算</a></li></ul></div><p></p>

一、单目视觉成像模型

单目视觉成像系统示意图
在整个单目视觉成像系统中,涉及到的坐标系有(均为左手系):世界坐标系(Xw,Yw,Zw),相机坐标系(Xc,Yc,Zc),像平面坐标系(X,Y),像素坐标(u,v)。像素坐标为离散的整数坐标。

1. 世界坐标系→相机坐标系:

在这里插入图片描述
其中,R为旋转变换矩阵,t为平移向量。

2. 相机坐标系→像平面坐标系

实际物体在相机坐标系中的坐标位置为P(Xc,Yc,Zc)。经过相机成像原理,即透镜成像原理,得到的像平面坐标为P`(X,Y)

在这里插入图片描述

3. 像平面坐标系→像素坐标系

像素单元的几何特征尺寸分别为α、β,像素坐标系的坐标原点在像平面坐标系中的坐标为(Cx,Cy),则
在这里插入图片描述

像平面-像素平面示意图
在这里插入图片描述
综上所述,
在这里插入图片描述

二、双目立体视觉的三维点计算

事先声明,双目相机光轴平行,两个相机连线垂直光轴,两个相机的相机坐标系X轴取在两个相机连线所在直线上。世界坐标系取在两个相机连线的中点,其方位与相机方位相同,各坐标系仍取为左手系。
在这里插入图片描述

在世界坐标系中,物体的坐标为(Xw,Yw,Zw);物体在左侧相机的像平面中的成像位置为(Xl,Yl),在右侧相机的像平面中的成像位置为(Xr,Yr);物体在左侧相机坐标系中的位置为(XL,YL,ZL),在右侧相机中的位置为(XR,YR,ZR)。

根据单目成像原理有:

在这里插入图片描述

其中,根据之前的定义限制,ZL=ZR。

定义相机间距

在这里插入图片描述
左右相机成像视差为
在这里插入图片描述

则,
在这里插入图片描述

因此,

在这里插入图片描述

据此,代入像平面到相机坐标系的转换公式中,得到物体相对左目的位置坐标为
在这里插入图片描述

转化到世界坐标系中为:
在这里插入图片描述

                                </div>
            <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-b6c3c6d139.css" rel="stylesheet">
                </div>
发布了8 篇原创文章 · 获赞 3 · 访问量 1922
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_42891086/article/details/102671975
            </div>
                                                <!--一个博主专栏付费入口-->
         
         <!--一个博主专栏付费入口结束-->
        <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-4a3473df85.css">
                                    <div id="content_views" class="markdown_views prism-atom-one-dark">
                <!-- flowchart 箭头图标 勿删 -->
                <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
                    <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>
                </svg>
                                        <p></p><div class="toc"><h3><a name="t0"></a>单目视觉成像模型以及双目立体视觉的三维点计算</h3><ul><li><a href="#_2" rel="nofollow" target="_self">一、单目视觉成像模型</a></li><ul><li><a href="#1__8" rel="nofollow" target="_self">1. 世界坐标系→相机坐标系:</a></li><li><a href="#2__12" rel="nofollow" target="_self">2. 相机坐标系→像平面坐标系</a></li><li><a href="#3__22" rel="nofollow" target="_self">3. 像平面坐标系→像素坐标系</a></li></ul><li><a href="#_35" rel="nofollow" target="_self">二、双目立体视觉的三维点计算</a></li></ul></div><p></p>

猜你喜欢

转载自blog.csdn.net/weixin_44017727/article/details/103295144
今日推荐