理论教育 摄像机实际模型与常用畸变模型

摄像机实际模型与常用畸变模型

时间:2023-06-23 理论教育 版权反馈
【摘要】:考虑到这些实际因素,建立如下摄像机实际模型。设世界坐标系为Owxwywzw,且为右手直角坐标系,则摄像机坐标系相对世界坐标系的位置可用下式表示由透视变换理论可得如下变换关系由式、式和式可推得至此,建立了不考虑畸变时的摄像机几何模型。下面介绍两种常用的摄像机畸变模型。考虑径向及切向畸变的畸变误差模型称p1、p2为切向畸变系数。

摄像机实际模型与常用畸变模型

摄像机成像系统并非理想的成像系统,存在镜头畸变;此外,像面接收器件是CCD阵列,是由一个个像元排列组成的,像元间距存在误差,况且光轴与像面的交点不一定在像面中心,且光轴与像面有垂直度误差。CCD驱动信号经采集卡采样,水平像元的等效间距也要发生变化等。考虑到这些实际因素,建立如下摄像机实际模型(将像元间距分散性误差合并到畸变中)。

图1 摄像机模型

如图1所示,在像平面上,离散的像素坐标系为ORIxIyIx取水平像元阵列方向,Iy取垂直像元阵列方向;设O为透视点,作Oz轴垂直像面,交像面于OI点,Oz轴方向取OOI方向;过O点作Oy轴平行于Iy轴,且方向与Iy一致,再按右手法则确定出Ox轴。从而获得了摄像机坐标系Oxyz;在像平面上以OI为原点作OIX轴平行于Ox轴,且方向一致,作OIY轴平行于Oy轴且方向一致,显然OIY轴也与Iy轴平行。从而得到正交的理想像面坐标系OIXY

ORIxIy以像素作度量单位,设垂直像素间距的实际值为Wy,水平像素间距经采样后的实际值为Wx,则Ix轴度量单位为WxIy轴度量单位为Wy。图像的水平像素间距Wx一般不与CCD的加工尺寸一致,它与CCD的驱动频率及图像采集卡的采样频率有关。Wx的真值常需在标定过程中确定。设计算处理时使用了Wx的近似值Wex,令sx0=Wex/Wysx=Wx/Wex,则Wx=sxsx0Wy

为讨论方便,以OR为原点建立一新坐标系ORXEYE,坐标系方向与ORIxIy完全相同,只是坐标轴当量已经过预校正,满足如下关系

XE=sx0WyIxYE=WyIy (1)

从而有

X=sxXE-C1XE);Y=YE-C1YE (2)

式中,(C1XEC1YE)为OI点在ORXEYE中的坐标。

由此可以看出,摄像机的内部几保结构参数可用fsxsx0WyOIORXEYE中的坐标(C1XEC1YE)来表征。(www.daowen.com)

世界坐标系为Owxwywzw,且为右手直角坐标系,则摄像机坐标系相对世界坐标系的位置可用下式表示

由透视变换理论可得如下变换关系(带u下标表示不考虑畸变时的坐标)

由式(2)、式(3)和式(4)可推得

至此,建立了不考虑畸变时的摄像机几何模型。考虑摄像机畸变影响时,空间点在像面上的实际成像位置与理想位置不一致,设空间点Pxwywzw),经摄像机成像,不考虑畸变时的理想像点位置(相对于ORXEYE坐标系)为PEuXEuYEu),考虑到畸变影响时实际成像位置为PEdXEdYEd)。一般地,PEuPEd之间的相互位置关系可用一畸变函数来描述(带d下标表示考虑畸变时的坐标)。下面介绍两种常用的摄像机畸变模型。

(1)只考虑径向畸变误差的径向畸变模型

设径向畸变中心在坐标系ORXEYE坐标为(CdXECdYE),有如下关系

其中,978-7-111-44452-7-Chapter16-6.jpg,称k1k2、…为径向畸变系数。

(2)考虑径向及切向畸变的畸变误差模型

p1p2为切向畸变系数。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈