数码相机定位08A课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数码相机定位08A课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数码相机 定位 08 课件
- 资源描述:
-
1、Jingsaitixuanjiang数码相机定位数码相机定位(2008 年全国大学生数学建模竞赛年全国大学生数学建模竞赛 A 题题)数码相机定位在交通监管数码相机定位在交通监管(电子警察电子警察)等方面有广泛的应用。等方面有广泛的应用。所谓数码相机定位是指所谓数码相机定位是指用数码相机摄制物体的用数码相机摄制物体的相片确定相片确定物体表面物体表面某些某些特征点的位置特征点的位置。最常用的定位方法是。最常用的定位方法是双目定位双目定位,即用两部相,即用两部相机来定位。对物体上一个特征点,用两部固定于不同位置的相机机来定位。对物体上一个特征点,用两部固定于不同位置的相机摄得物体的像,分别获得该点在
2、两部相机像平面上的坐标。摄得物体的像,分别获得该点在两部相机像平面上的坐标。只要只要知道两部相机精确的相对位置,知道两部相机精确的相对位置,就就可用几何的方法得到该特征点可用几何的方法得到该特征点在固定一部相机的坐标系中的坐标,即确定了特征点的位置。于在固定一部相机的坐标系中的坐标,即确定了特征点的位置。于是对双目定位,精确地确定两部相机的是对双目定位,精确地确定两部相机的相对位置相对位置就是就是关键关键,这一,这一过程称为过程称为系统标定系统标定。标定的一种做法是:在一块平板上画若干个点,标定的一种做法是:在一块平板上画若干个点,同时用这两同时用这两部相机照相,分别得到这些点在它们像平面上的
3、像点,利用这两部相机照相,分别得到这些点在它们像平面上的像点,利用这两组像点的几何关系就可以得到这两部相机的相对位置。然而,无组像点的几何关系就可以得到这两部相机的相对位置。然而,无论在物平面或像平面上我们都无法直接得到没有几何尺寸的论在物平面或像平面上我们都无法直接得到没有几何尺寸的 点点”.实际的做法是在物平面上画若干个圆(称为靶标),它们的圆心实际的做法是在物平面上画若干个圆(称为靶标),它们的圆心就是几何的点了。而它们的像一般会变形就是几何的点了。而它们的像一般会变形,如图如图1 1所示所示,所以必须所以必须Jingsaitixuanjiang从靶标上的这些圆的像中把圆心的像精确从靶标
4、上的这些圆的像中把圆心的像精确地找到,标定就可实现。地找到,标定就可实现。图图 1 靶标上圆的像靶标上圆的像 有人设计靶标如下,取有人设计靶标如下,取1个边长为个边长为100mm的的正方形,分别以四个顶点正方形,分别以四个顶点(对应为对应为A、C、D、E)为圆心,为圆心,12mm为半径作圆。以为半径作圆。以AC边上距离边上距离A点点30mm处的处的B为圆心,为圆心,12mm为半径作圆,为半径作圆,如图如图2所示。所示。图图 2 靶标示意图靶标示意图图图3 靶标的像靶标的像 用一用一位置固定位置固定的数码相的数码相机摄得其机摄得其像,如图像,如图3所示。所示。Jingsaitixuanjiang
5、请你们:请你们:建立数学模型和算法以确定靶标上圆的圆心在该相机建立数学模型和算法以确定靶标上圆的圆心在该相机像平面的像坐标像平面的像坐标,这里坐标系原点取在该相机的这里坐标系原点取在该相机的光学中心光学中心,x-y平面平行于像平面;平面平行于像平面;对由图对由图2、图、图3分别给出的靶标及其像,计算靶标上圆的分别给出的靶标及其像,计算靶标上圆的圆心在像平面上的像坐标圆心在像平面上的像坐标,该相机的像距该相机的像距(即即光学中心光学中心到像平面到像平面的距离的距离)是是1577个像素单位个像素单位(1毫米约为毫米约为3.78个像素单位个像素单位),相机分,相机分辨率为辨率为1024768;设计一
6、种方法检验你们的模型,并对方法的精度和稳定设计一种方法检验你们的模型,并对方法的精度和稳定性进行讨论;性进行讨论;建立用此靶标给出两部固定相机相对位置的数学模型和建立用此靶标给出两部固定相机相对位置的数学模型和方法。方法。赛题说明赛题说明 注注11 A题相机分辨率应为题相机分辨率应为1024768。第一小问和第二小第一小问和第二小问问中中 的的 焦点焦点 一词应该是一词应该是 光学中心光学中心.Jingsaitixuanjiang问题分析方法提要问题分析方法提要 首先对数码相机双目定位问题进行了研究,建立了合理的数码相机成像首先对数码相机双目定位问题进行了研究,建立了合理的数码相机成像的具体数
7、学模型与算法。的具体数学模型与算法。针对针对问题一问题一,根据透镜成像原理,在合理假设的基础上,首先建立像素根据透镜成像原理,在合理假设的基础上,首先建立像素图像、物理图像、相机、空间世界图像、物理图像、相机、空间世界4 4坐标系并推导出坐标转换公式,进而确坐标系并推导出坐标转换公式,进而确定了相机成像的线性几何模型。定了相机成像的线性几何模型。针对针对问题二问题二利用利用 Matlab 读图,选取五个圆的上下左右各四个边界点作读图,选取五个圆的上下左右各四个边界点作为特征点,其次通过为特征点,其次通过 Excel 像素模拟图得到各特征点的像素图像坐标,利用像素模拟图得到各特征点的像素图像坐标
8、,利用最小二乘法求的模型一中坐标变换的最优矩阵参数。然后通过坐标变换求得最小二乘法求的模型一中坐标变换的最优矩阵参数。然后通过坐标变换求得靶标圆心像素图像坐标系下的坐标。靶标圆心像素图像坐标系下的坐标。问题三问题三根据问题二中得到的圆心的像坐标,通过坐标变换逆运算得到世根据问题二中得到的圆心的像坐标,通过坐标变换逆运算得到世界坐标系下的圆心坐标,分析两圆心之间距离的平均值界坐标系下的圆心坐标,分析两圆心之间距离的平均值与标准差与标准差以检验模以检验模型的合理性。其次利用蒙特卡罗模拟的方法进行了稳定性分析,多次迭代以型的合理性。其次利用蒙特卡罗模拟的方法进行了稳定性分析,多次迭代以精确检测模型的
9、稳定性。精确检测模型的稳定性。问题四问题四中利用模型一对两相机系统外参数进行求解,建立了相机空间相中利用模型一对两相机系统外参数进行求解,建立了相机空间相对位置关系模型。对位置关系模型。关键词关键词 坐标变换坐标变换 透视投影模型透视投影模型 Excel 像素模拟图像素模拟图 蒙特卡罗模拟蒙特卡罗模拟Jingsaitixuanjiang创建模型创建模型将图像用将图像用 Excel 进行处理,建立像素模拟图表进行处理,建立像素模拟图表模型精度检验与稳定分析模型精度检验与稳定分析建立相机空间相对位置关系模型建立相机空间相对位置关系模型求解参数矩阵,求出靶标圆心坐标求解参数矩阵,求出靶标圆心坐标Ji
10、ngsaitixuanjiang1、假设数码相机假设数码相机成像原理成像原理为透镜成像原理;为透镜成像原理;2、假设相机成像镜头不会产生镜头畸变造成光学畸假设相机成像镜头不会产生镜头畸变造成光学畸 c c变变误差误差;3、假设光学中心、焦点及数码相机屏幕中心的像平假设光学中心、焦点及数码相机屏幕中心的像平 c c面共线,称该线为面共线,称该线为光轴光轴;4、假设所讨论的照相设备是最假设所讨论的照相设备是最简单简单的情形,不具有的情形,不具有c c广角等功能。广角等功能。Jingsaitixuanjiang 1、Qw 世界坐标系世界坐标系 2、Qc 相机坐标系相机坐标系 3、Qp 像坐标系像坐标
11、系 4、T 平移向量平移向量 5、R 旋转矩阵旋转矩阵 6、M 空间转换矩阵空间转换矩阵 7、f 焦距焦距 8、(XW,YW,ZW)任意物点任意物点P在空间世界坐标系中的坐标在空间世界坐标系中的坐标 9、(XC,YC,ZC)P点在相机的坐标系中坐标点在相机的坐标系中坐标10、(x,y)P点在物理图像坐标系中坐标点在物理图像坐标系中坐标11、(u,v)P点在图像像素坐标系中的坐标点在图像像素坐标系中的坐标12、(u0,v0)光轴与图像平面的交点在图像像素坐标系中的坐标光轴与图像平面的交点在图像像素坐标系中的坐标Jingsaitixuanjiang假设相机镜头透镜很小,光学系统为针孔成像系统。假设
12、相机镜头透镜很小,光学系统为针孔成像系统。Jingsaitixuanjiang 在假设基础上建立在假设基础上建立四个坐标系四个坐标系:空间世界坐标系、相机:空间世界坐标系、相机坐标系、物理图像坐标系以及图像像素坐标系。坐标系、物理图像坐标系以及图像像素坐标系。世界坐标系世界坐标系以靶标中心为原点以靶标中心为原点o,以靶标平面为,以靶标平面为xw-yw平面,单位为平面,单位为mm。相机坐标系相机坐标系:以相机光心为原点:以相机光心为原点O,其其XC轴和轴和YC轴与物轴与物理图像坐标系的理图像坐标系的 x 轴,轴,y 轴平行,轴平行,ZC轴与图像平面垂直。光轴轴与图像平面垂直。光轴与图像平面的交点
13、即为物理图像坐标系的原点。与图像平面的交点即为物理图像坐标系的原点。物理物理图像坐标系图像坐标系,其原点为透镜光轴与成像平面的交,其原点为透镜光轴与成像平面的交点,点,X 与与Y 轴分别平行于摄像机坐标系的轴分别平行于摄像机坐标系的 x 与与 y 轴,是平面直轴,是平面直角坐标系,单位为毫米。角坐标系,单位为毫米。图像图像像素坐标系像素坐标系,固定在图像上的以像素为单位的平,固定在图像上的以像素为单位的平面直角坐标系,其原点位于图像左上角面直角坐标系,其原点位于图像左上角,u,v 平行于图像物理平行于图像物理坐标系的坐标系的X 和和Y轴。对于数字图像,每个像素点的坐标轴。对于数字图像,每个像素
14、点的坐标(u,v)分别表示该像素点在坐标系中的行数与列数。分别表示该像素点在坐标系中的行数与列数。Jingsaitixuanjiang0udxux3-2-1 图像像素坐标与物理图像坐标的变换图像像素坐标与物理图像坐标的变换 若物理图像坐标系原点在像素坐标系中的坐标若物理图像坐标系原点在像素坐标系中的坐标为为(u0,v0),每一个像素在每一个像素在 x 轴与轴与 y 轴方向上的物理轴方向上的物理尺寸为尺寸为(dx,dy),则图像任意一个像素的像素坐标与则图像任意一个像素的像素坐标与物理图像坐标有如下变换:物理图像坐标有如下变换:0vdyvy(u,v)Jingsaitixuanjiang将上式用齐
15、次坐标与矩阵形式表示,即:将上式用齐次坐标与矩阵形式表示,即:0010=0110011xyuduxvdvy000010011xxyyxd-u duy=d-v dv通过矩阵变换的知识可以得到上式逆关系为:通过矩阵变换的知识可以得到上式逆关系为:Jingsaitixuanjiang3-2-2 相机坐标向物理图像坐标的转换相机坐标向物理图像坐标的转换 按透镜透视投影成像原理,由相机坐标向图像按透镜透视投影成像原理,由相机坐标向图像坐标的转换过程符合中心影射或透视投影,可用齐坐标的转换过程符合中心影射或透视投影,可用齐次坐标与矩阵表示为:次坐标与矩阵表示为:000000100101CCCCXxfYZy
16、=fZJingsaitixuanjiang3-2-3 空间世界坐标系与相机坐标系变换空间世界坐标系与相机坐标系变换111213212223313233=+=+CwwCwwCwwXXaaaXYA YTaaaYTZZaaaZ 由于数码相机可安放在环境中任由于数码相机可安放在环境中任何位置,在环境中应该选择一个基准何位置,在环境中应该选择一个基准坐标来描述数码相机的位置,并用它坐标来描述数码相机的位置,并用它描述环境中任何物体的位置,该坐标描述环境中任何物体的位置,该坐标线之间的关系可以用旋转矩阵线之间的关系可以用旋转矩阵A与平与平移向量移向量T来描述。因此,空间某一点来描述。因此,空间某一点在世界
17、坐标系与数码相机坐标系下在世界坐标系与数码相机坐标系下的齐次坐标如果分别是的齐次坐标如果分别是(XW,YW,ZW)与与(XC,YC,ZC),于是存在下列关系:于是存在下列关系:Jingsaitixuanjiang齐次坐标可表示为:齐次坐标可表示为:其中,其中,A为为33正交单位矩阵正交单位矩阵,又为又为旋转矩阵旋转矩阵.,321AAAA111CwCwTCwXXYATY=Z0Z 110000,A=cossin-sincos200100,cos-sinA=sincos.300001cossinA=-sincos 式中,式中,A1,A2,A3分别表示照相分别表示照相机坐标围绕空间世界坐标系机坐标围绕
18、空间世界坐标系XC,YC,ZC轴的旋转矩阵;轴的旋转矩阵;、与旋转矩与旋转矩阵对应的三个角度。所以便可以得到阵对应的三个角度。所以便可以得到矩阵矩阵A为:为:111213212223313233=aaaAaaaaaa ,Jingsaitixuanjiang其中其中cos cosa11cos sina21sina31sin sincoscossina12sin sinsincoscosa22 sin cosa23cos sincossinsina3123a=cossin+sinsincoscos cosa33Jingsaitixuanjiang 000000000001100100101wxxx
展开阅读全文