基于空间射影变换的视角转换方法_第1页
基于空间射影变换的视角转换方法_第2页
基于空间射影变换的视角转换方法_第3页
基于空间射影变换的视角转换方法_第4页
基于空间射影变换的视角转换方法_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于空间射影变换的视角转换方法文档版本:1.0时间:2014.09.24部门:智能终端研发部作者:刘晨曦、介绍现有关于辅助泊车系统的文献中进行透视图视角转换的方法主要有两种:一种是基于空间射影变换的视角转换方法,使用一个4 >4的可逆矩阵来完成射影变换, 这个可逆矩阵含有15个自由度,需要根据线性变化法计算出其中的12个参数;另一种是基于图像单应性矩阵的 DLT算法,但是需要在图像坐标系中标定n组对应点,计算出 8个未知参数来完成视角转换。这两种方法虽然都能完成图像视角的转换,但是参数求解过程较为复杂。本文档根据坐标系之间的关系,利用摄像头视角等已知参数对图像进行逆投影转换的 方法,转换

2、过程较为简单。二、原理1. 世界坐标系镜头所成图像与现实世界被成像区域关系如下:取路面上一点 P, P点在世界坐标系中坐标为(Px ,Py ), P点在图像坐标系中对应的点 P坐标为(P'x ,P'y ),图1中o为相机位置,A , B , C, D为进入成像区域的路面,G为相机光轴与成像面交点。图1图2为图1的纵截面示意图,h为相机安装高度,2 a为相机垂直可成像范围,r为光轴 与地面交角。图2图3为图1的横截面示意图,2 B为相机水平可成像范围2. 图像坐标系根据小孔成像原理,如图4所示:在世界坐标系中任意一点P,在摄像头所获取到的图像上对应点为P'因此,以摄像头获

3、取到的图像中心点为坐标原点建立图像坐标系,如图5所示:yE”I1rC*$ C貿U'1W图5其中,A B C 区域对应于世界坐标系 ABCD区域,G为摄像机广州 0G与地面的焦点。H 和W为图像纵向和横向像素的大小 。通过图像逆投影变换处理之后,获取到的俯视效果图所确定的坐标系称之为计算图像坐标系。计算图像坐标系以图像左上角为原点,以像素为单位,如图6所示,图像坐标系原点为图像左上角,像素坐标为 (1, 1)。(1, 1)J图6根据图1,图2,图3通过三角变换可以得到 P点到P'的转换关系为:Px =2FX'ta n 1 ,.h2P;W门h(H tan2Py'ta

4、n:)Py 'y H -2tan: Py'(1)对上述方程进行反解,就得到图像坐标到世界坐标的映射关系:廿PyHHhEy 2Py tan tan: 2htan:由于90度俯视图就是对世界坐标的缩放与离散抽样表达,因此依据世界坐标的值就可 得俯视图像。3. 坐标映射和转换为了得到视频图像的俯视图, 需要建立生成的俯视图像与原始图像之间像素的映射关系f,如图7所示,将俯视图中每个像素与原始图中的像素对应。m米,横向距离为 n米,通过 R。可以计算出转换后的图像中 m/M ;横向比例为:n/N。因此,图7假设摄像头获取到的图像在世界坐标系内,纵向距离为逆投影转换生成的俯视图大小为M XN ,对应的图像矩阵为每一个像素与其所代表的实际距离的比例,纵向比例为: 可以通过公式3计算出图像矩阵 R中像素点R(i, j)对应的坐标为:n n只=JPyd-i2N 2 m hM tan 0= H_p'y2W2 Px由于这个坐标单位是米,为了获取R(i, j)点的灰度值,必须将其转换为像素值。因此,将(P'x,P'y )代入公式4,计算出该像素点的灰度值R(I, J)。三、实验及分析该方法建立俯视图需要用到的参数比较多,只有将配置正确的参数才能将视角转换为俯视图。对于不同的摄像头拍摄图像作俯视转换可能很难做到在同一视角高度,该方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论