摄像机标定(中科院)
实验报告:摄像机标定
北京联合大学实验报告摄像机标定班级:14级软件工程学号:140803502姓名:郑永荣2015年 6 月 28 日1 实验任务(原始任务)使用个人摄像机拍摄一组标定图片,完成对拍摄设备进行标定的任务。
为了更加便捷方便,开发一个程序实现自动开启摄像机,并且自动拍摄标定图片以及完成摄像机标定,得到摄像机的内外参数,均需XML文件保存。
2 实验原理2.1 摄像机内外参数定义(或说明)摄像机内参数:主点(图像帧存的中心点)、实际焦距、镜头畸变(径向镜头畸变和切向镜头畸变)以及系统计算误差参数等。
摄像机外参数:将给出摄像机坐标相对于世界坐标系的位置和方向,即摄像机相对于外部世界坐标的方位。
如旋转参数和平移参数。
2.2 摄像机标定原理2.2.1 摄像机光学成像过程的四个步骤:2.2.2坐标系2.2.2.1 世界坐标系--摄像机坐标系世界坐标系摄像机坐标系世界坐标系与摄像机坐标系的转换关系为:R和T分别为从世界坐标到摄像机坐标系的旋转变换系数和平移变换系数,反映的是摄像机坐标系与世界坐标系之间的位置关系,因此称为外参数。
摄像机将三维空间点P 经过摄像机中心C 投影到像平面上为点p ,其中点p 为摄像机中心O C 和三维空间点P 的连线与图像平面的交点。
其中,),,(C C C Z Y X 是点P 在摄像机坐标系中的三维坐标, ),(u u y x 是针孔摄像机模型下p 点的物理图像坐标,单位为mm 。
2.2.2.2 物理坐标系--像素坐标系令p 为归一化的理想物理坐标,相当于摄像机的焦距f 为1。
像素坐标系图像物理坐标与像素坐标之间的关系如下:其中Sx,Sy为x、y轴的畸变因子,则图像点的像素坐标m与规一化图像坐标p之间的关系以齐次坐标表示为:(其中S为畸变因子)2.2.3 摄像机内参数求解最终得到世界坐标与像素坐标之间的关系如下所示。
在后续的设计当中考虑的是线性摄像机成像,故将畸变因子S去除。
2.3 机器视觉标定板说明对摄像机进行内外参数标定需要使用到标定板,那么摄像机标定板都有哪些,各有什么特点?这需要根据实际情况去选择。
摄像机标定的基本原理、实现及性能分析_正文
学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
作者签名:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本学位论文属于1、保密□,在_________年解密后适用本授权书。
2、不保密。
(请在以上相应方框内打“√”)作者签名:邵娅年月日导师签名:年月日目录摘要 (1)前言 (2)1 绪论 (3)1.1 摄像机标定的背景 (3)1.2 摄像机标定的意义 (4)1.3 本文研究的内容 (4)2 摄像机标定的基本原理 (5)2.1摄像机成像模型 (5)2.2坐标变换 (7)2.3 摄像机成像公式 (9)3 传统摄像机标定方法 (12)3.1 直接线性变换(DLT变换) (12)3.2 Tsai 的 RAC的定标算法 (14)3.3 张正友的平面标定方法 (17)3.4 孟晓桥、胡占义的圆标定方法 (19)4.摄像机自标定方法 (21)4.1 基于Kruppa方程的自标定方法 (21)4.2基于绝对二次曲面、无穷远平面的自标定方法 (22)5基于Matlab的摄像机标定的实现 (23)5.1标定实现标定的流程 (23)5.2标定的实现 (23)5.3 实验误差分析 (27)6总结和展望 (27)6.1总结 (28)6.2 展望 (28)参考文献 (29)附录 (31)摄像机标定的基本原理、实现及性能分析摘要:在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立摄像机成像的几何模型, 并由此重建和识别物体。
摄像机标定的几种方法
DLT变换
Abdal-Aziz和Karara于70年代初提出了直接 线性变换像机定标的方法,他们从摄影测量 学的角度深入的研究了像机图像和环境物体 之间的关系,建立了像机成像几何的线性模 型,这种线性模型参数的估计完全可以由线 性方程的求解来实现。
DLT变换
直接线性变换是将像点和物点的成像几何关系在齐次坐标下 写成透视投影矩阵的形式:
3、图像坐标系: u, v x, y
Xc
Xw
Zw
Ow
Yw
世界坐标系
x
Zc
u
v O1
y
图像坐标系
O
摄像机坐标系
Yc
图像数字化
O1在 u, v 中的坐标为u0 ,v0
V
象素在轴上的物理尺寸为dx, dy
Yd
Affine Transformation :
u
u0
xd dx
yd
cot
dx
v
v0
dy
yd sin
摄相机标定
中国科学院自动化研究所 模式识别国家重点实验室 /english/rv
主要内容
1、引言:什么是摄相机标定 2、摄相机标定方法的分类 3、传统摄相机标定方法(或利用景物信息
的标定方法)
4、主动视觉摄相机标定方法 5、摄相机自标定方法
1、引言
yw zw
1
2、摄相机标定方法分类
分三类
• 传统摄像机标定方法 • 主动视觉摄像机标定方法 • 摄像机自标定方法
1. 传统的摄像机标定方法
特点 利用已知的景物结构信息。常用到标定块。
1. 传统的摄像机标定方法
• 优点
可以使用于任意的摄像机模型,标定精度高
摄像机标定
摄像机标定一、 概述计算机视觉的基本任务之一是从摄像机获取的图像信息出发计算三维空间中物体的几何信息,并由此重建和识别物体,而空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系是由摄像机成像的几何模型决定的,这些几何模型参数就是摄像机参数。
在大多数条件下,这些参数必须通过实验与计算才能得到,这个过程被称为摄像机定标(或称为标定)。
标定过程就是确定摄像机的几何和光学参数,摄像机相对于世界坐标系的方位。
标定精度的大小,直接影响着计算机视觉(机器视觉)的精度。
迄今为止,对于摄像机标定问题已提出了很多方法,摄像机标定的理论问题已得到较好的解决,对摄像机标定的研究来说,当前的研究工作应该集中在如何针对具体的实际应用问题,采用特定的简便、实用、快速、准确的标定方法。
二、 摄像机标定分类1 根据是否需要标定参照物来看,可分为传统的摄像机标定方法和摄像机自标定方法。
传统的摄像机标定是在一定的摄像机模型下,基于特定的实验条件,如形状、尺寸已知的标定物,经过对其进行图像处理,利用一系列数学变换和计算方法,求取摄像机模型的内部参数和外部参数(分为最优化算法的标定方法、利用摄像机透视变换矩阵的标定方法、进一步考虑畸变补偿的两步法和采用更为合理的摄像机模型的双平面标定法);不依赖于标定参照物的摄像机标定方法,仅利用摄像机在运动过程中周围环境的图像与图像之间的对应关系对摄像机进行的标定称为摄像机自标定方法,它又分为:基于自动视觉的摄像机自标定技术(基于平移运动的自标定技术和基于旋转运动的自标定技术)、利用本质矩阵和基本矩阵的自标定技术、利用多幅图像之间的直线对应关系的摄像机自标定方以及利用灭点和通过弱透视投影或平行透视投影进行摄像机标定等。
自标定方法非常地灵活,但它并不是很成熟。
因为未知参数太多,很难得到稳定的结果。
一般来说,当应用场合所要求的精度很高且摄像机的参数不经常变化时,传统标定方法为首选。
而自标定方法主要应用于精度要求不高的场合,如通讯、虚拟现实等。
CCD摄像机图像中心两种标定方法的应用研究
算得到的投影点 , 其中 R i , ti 的初值由前面介绍的 方法得到, 设 k i ( i= 1~ 4) 的初值为 0, A 中 C的初值 为 0 , 图像中心的初值取由直接光学方法得到的结 果 , f u , f v 的初值利用图像中消失点的正交特性得 到 1 这是一个非线性最小化的问题, 用 L evenberg M arquar dt 算法求解, 最终得到优化后的图像中心 坐标以及其它内外参量 1 本文在标定过程中对单应性矩阵的初始估计以 及后来对摄像机内外参量的非线性优化使用了文献 [ 2] 中的方法 , 以下部分做了有改动 : 1) 用基于灰度 图像方向导数的 H arris 方法对图像的角点进行亚 像素提取, 提取准确度达到 0. 1 像素 ; 2) 没有用单应 性矩阵 H 对内参量进行估计, 而是利用模板图像中 消失点的正交特性对 f u , f v 进行估计, 图像中心的 初值取由本文介 绍的直接光学方法得到 的结果, C 的初值设为 0; 3) 考虑了镜头的偏心畸变, 因此多出 两个畸变参量 k 3 和 k 4 ; 4 ) 没有对畸变参量 k i ( i = 1 ~ 4) 进行初始估计 , 而是设其初值为 01
296
光
子
学
报
35 卷
称 H 为单应性矩阵 1 令 H = [ h1 , h2 , h3 ] , 则 [ h1 , h2 , h3 ] = A [ r 1 r 2 t ] R 是正交矩阵, 则 r r 2 = 0 和 r r = r r 2 , 由此得到 内参的两个约束条件为 h A h A 式中 A
中科院知识创新基金资助 T el: 029 88470766 Email: w fmail@ opt. ac. cn 收稿日期 : 2005 04 14
摄像机标定的基本原理实现及性能分析
摄像机标定的基本原理实现及性能分析摄像机标定是指通过一系列的计算方法和算法,对摄像机的内部参数(如焦距、感光元件大小等)和外部参数(如相机在世界坐标系下的位置和方向)进行估计和优化的过程。
摄像机标定是计算机视觉和图形学中的重要技术,应用广泛,包括物体跟踪、姿态估计、三维重建等领域。
内部参数标定是通过拍摄已知几何结构的标定板或标定物体来确定摄像机的内部参数。
常用的标定板包括棋盘格、圆点格和红外标定板等。
标定板上会有一些已知几何结构的特征点,通过检测和匹配这些特征点,可以计算出相机的内部参数,如焦距、光心等。
常用的方法有直接线性变换(Direct Linear Transform, DLT)和最小二乘法等。
外部参数标定是通过相机拍摄一些已知世界坐标的场景,来确定相机在世界坐标系下的位置和方向。
常用的方法有位姿估计,即通过特征点的三维坐标和它们在图像上的对应位置,来估计相机在世界坐标系下的位姿。
另外还可以通过相机拍摄多张图片,通过三角化方法来估计相机在世界坐标系下的位置和方向。
在实现摄像机标定时,需要使用相机和计算机进行配合。
首先,需要准备一个已知几何结构的标定板或标定物体。
然后,将标定板或标定物体放置在相机的观察场景中,并姿态变化以覆盖尽量多的不同角度和位置。
通过相机拍摄这些场景,将图像传输到计算机中进行后续处理。
在计算机中,根据已知的标定板或标定物体信息,计算相机的内部参数和外部参数。
最后,根据计算得到的摄像机参数,即可在后续应用中使用。
精度是指标定结果和真实值之间的误差大小。
对于内部参数标定,可以通过计算重投影误差来评估标定结果的精度。
重投影误差是指将三维点投影到图像平面上,再将投影点反投影回三维空间中,与原始三维点之间的距离。
对于外部参数标定,可以通过将已知的真实位置和方向与标定结果进行比较,计算其误差大小。
一般来说,精度越高,标定结果与真实值的误差越小。
稳定性是指标定结果在重复实验中的稳定性和一致性。
计算机视觉_摄像机标定L2_高伟
射影几何高伟机器人视觉研究组模式识别国家重点实验室中国科学院自动化研究所课程计划•相机与成像模型•射影几何•多视几何与相机标定•基于图像的三维重建相关章节•Szeliski, Ch. 3.6, 6.1,9•Hartley, Ch. 2,3主要内容•射影几何简介•二维射影几何与变换•三维射影几何与变换•消隐点与消隐线为何要学习射影几何?•相机的成像过程是一个射影变换(透视或中心射影)的过程物体与其影像不同,却有一些共同的几何性质•几何:研究某个空间里的图形在变换之后保持不变性质的学科•欧氏几何:研究在欧氏变换下,保持不变的性质(欧氏性质)的几何。
–旋转和平移都属于欧氏变换–欧氏性质包括:长度、角度、平行性等射影几何简介•Pappus(290‐350)帕普斯:希腊数学家–提出交比、对合等概念,射影几何萌芽期•文艺复兴时期,人们在绘画和建筑艺术方面非常注意和大力研究如何在平面上表现实物的图形,产生透视法•Desargues(1591‐1661)笛沙格, 法国数学家和工程师–引入无穷远元素,透视定理,交比、调和不变,极点、极线,创立射影几何射影几何•相机的成像过程不保持欧氏性质无穷远元素•平行线相交于一个无穷远点•平行平面相交于一条无穷远直线无穷远点(points at infinity)•在一条直线上只有唯一一个无穷远点•所有的一组平行线共有一个无穷远点无穷远无穷远无穷远点无穷远直线(lines at infinity)•在一个平面上,所有的无穷远点组成一条直线,称为该平面的无穷远直线平行线无穷远直线无穷远平面(planes at infinity)•三维空间中的所有无穷远点组成的一个平面,称为这个空间的无穷远平面平行线平行平面和直线无穷远平面射影空间(Projective space)齐次坐标•在欧氏空间中建立坐标系后,点与坐标是一一对应的•引入无穷远点后,无穷远点无欧氏坐标•为了刻化无穷远点的坐标,引入齐次坐标齐次坐标与非齐次坐标齐次坐标与非齐次坐标非齐次坐标到齐次坐标转换齐次2D(图像)坐标齐次3D(场景)坐标齐次坐标到非齐次坐标转换无穷远点齐次坐标射影参数交比(Cross ratio)交比P1P2P3P4v Zrtb image cross ratio高度测量B (bottom of object)T (top of object)R (reference point)ground planeHCscene cross ratio场景中的点记为图像点记为R射影变换射影几何•射影几何:研究射影空间中,在射影变换下保持不变的性质的几何学射影变换射影空间射影空间=几何性质/数量几何性质/数量二维射影几何与变换平面几何•平面几何就是研究平面上的直线和二次曲线(即圆锥曲线,就是椭圆、双曲线和抛物线)的几何结构和度量性质(面积、长度、角度)。
摄像机标定方法及原理
摄像机标定方法及原理摄像机内参数标定方法及原理:1.赋参法:a.使用透镜测量摄像机的焦距,根据透镜公式可求解出摄像机的内参数,如焦距、主点坐标等。
b.使用标准栅格或尺子等物体在距离摄像机一定位置处摆放,通过测量图像上物体的特征点的像素坐标和实际物体的尺寸,对内参数进行估计。
2.视差法:a.使用双目立体视觉系统,通过数学推导得到根据视差计算焦距和主点坐标的公式,从而标定摄像机的内参数。
b.具体操作时,将一张标定板放在双目系统的不同位置处,通过左右摄像机拍摄到的标定板图像,计算出两个图像的视差,进而估计出焦距和主点的坐标。
摄像机外参数标定方法及原理:1.立体视觉法:a.使用双目立体视觉系统,通过测量双目在空间中的位置关系,从而确定摄像机的外参数(即相对于参考坐标系的位置和姿态)。
b.一般情况下,通过观察物体在空间中的三维坐标和其在两个图像上的对应点的像素坐标,可以计算出外参数。
2.惯性传感器法:a.使用惯性传感器等设备,通过测量摄像机在三维空间中的加速度和角速度等信息,可以估计出摄像机的运动轨迹和姿态。
b.参考标定板等物体,在摄像机的运动过程中进行拍摄,根据拍摄到的图像和传感器测量的信息,计算出摄像机的外参数。
摄像机校正方法及原理:1.畸变校正法:a.摄像机的透镜会引入径向畸变和切向畸变,通过收集一组由标定板拍摄得到的图像,并对图像进行处理,去除畸变。
b.基于非线性最小二乘法,对摄像机内参数和畸变系数进行优化,得到校正后的摄像机参数。
2.摄像机自标定法:a.在摄像机运动过程中,摄像机捕捉到的图像中存在物体之间的三维关系,可以通过计算这些三维关系得到摄像机的内外参数。
b.根据三维重建的准确性和稳定性的要求,通过最小二乘法等算法,对摄像机内外参数进行优化。
摄像机标定的原理主要是通过数学模型和图像处理算法对摄像机的成像过程进行建模和估计。
通过收集一系列由标定板或其他具有已知形状和尺寸的物体拍摄得到的图像,分析图像上的特征点和相应的三维物体的几何关系,可以获得摄像机的内外参数。
摄像机标定ppt课件
为了规范 事业单 位聘用 关系, 建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
1、径向畸变、偏心畸变
光学畸变分为径向畸 变和偏心畸变。径向畸 变像点沿径向方向偏离 标准理想位置;偏心畸 变使像点沿径向方向和 垂直径向方向偏离理想 位置,径向畸变称为非 对称径向畸变,垂直径 向方向的畸变称为切向 畸变。
为了规范 事业单 位聘用 关系, 建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
(三)物理坐标系与像素坐标系转换
如图若O1在u,v坐标系中
的坐标为(u0,v0),每一个像 素在x轴与y轴方向上的物理尺寸
为dx,dy则图像中任意一个像素
为了规范 事业单 位聘用 关系, 建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
为了规范 事业单 位聘用 关系, 建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
在两个坐标系下的坐标有如下关
系:
u
x dx
u0
v
y dy
v0
上式可表示为下面的矩阵:
为了规范 事业单 位聘用 关系, 建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
(四)摄像机坐标系、世界坐标系
摄像机坐标系是由点OC与XC、 YC和ZC轴组成的直角坐标系 (OC 点称为摄像机的光学中心,简称 光心), XC、YC和x轴y轴平行,ZC 轴为摄像机的光轴,它与图像平 面垂直,光轴与图像平面的交点, 即为图像坐标系的原点,OcO1 为 摄像机焦距。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(sr , sr , sr , st , r , r , r , t )
1 2 3 1 4 5 6 2
定标算法——步骤一
2 2 2 对M0除以 c m5 m6 m7
则得到一组解 (sr1, sr2, sr3, st1, r4, r5, r6, t2)
。
由 r12 r22 r32 1 可求出s, 从而 t1也可被解出。
3、摄像机传统标定方法
主要内容
3.1、DLT方法 3.2、RAC方法 3.3、张正友的平面标定方法(ICCV, 1999) 3.4、孟胡的平面圆标定方法(PR, 2003)
3.5、吴毅红等的平行圆标定方法(ECCV, 2004)
3.1、直接线性变换(DLT变换)
DLT: Direct Linear Transformation
摄相机标定
中国科学院自动化研究所 模式识别国家重点实验室 /english/rv
主要内容
1、引言:什么是摄相机标定 2、摄相机标定方法的分类 3、传统摄相机标定方法(或利用景物信息
的标定方法)
4、主动视觉摄相机标定方法 5、摄相机自标定方法
1、引言
定标算法——步骤一
再根据:
得到:
x u0 u u0 y v0 v v0
s( r1 X r2Y r3 Z t1 ) u u0 r4 X r5Y r6 Z t2 v v0
由至少7组对应点,可以求得一组解 M0=(m1, m2, m3, m4, m5, m6, m7, m8)
Xw
Zw Yw
2、摄像机坐标系: X c , Yc , Z c 3、图像坐标系:
u, v x, y
Xc
Ow
世界坐标系
x u v
O1
图像坐标系
Zc
y
O
Yc
摄像机坐标系
图像数字化
O1在 u, v 中的坐标为 u 0 ,v0 象素在轴上的物理尺寸为 dx, dy
Affine Transformation :
由 cos 2 1 cos 2 2 cos 2 3 1
3.2、R. Tsai 的 RAC的定标算法
简 介
80年代中期Tsai提出的基于RAC的定标方法是计 算机视觉像机定标方面的一项重要工作,该方 法的核心是利用径向一致约束来求解除 t z(像 机光轴方向的平移)外的其它像机外参数,然 后再求解像机的其它参数。基于RAC方法的最大 好处是它所使用的大部分方程是线性方程,从 而降低了参数求解的复杂性,因此其定标过程 快捷,准确。
另一个约束
2 2 2 p31 p32 p33 1具有旋转和平移的不变性
R1 r11 , r21 , r31
P3 ( p31, p 32 , p33 )
R3r13 , r23 , r33
1 3
2
R2r12 , r22 , r32
向量 R1 ,R2 , R3 是两两 垂直的单位向量
DLT变换
P34 pij
消去 s ,可以得到方程组:
p11 X w p12Yw p13 Z w p14 p31uX w p32uYw p33uZ w p34u 0 p 21 X w p 22Yw p23 Z w p14 p31uX w p32uYw p33uZ w p34u 0
DLT变换
当已知 N 个空间点和对应的图像上的点时,可以得到一个 含有2* N 个方程的方程组:
AL 0
其中 A为 2N *12 的矩阵, 为透视投影矩阵元素组成的 L
p11 , p12 , p13 , p14 , p21 , p22 , p23 , p24 , p31 , p32 , p33 , p34 T。 向量
定标算法
定标步骤: 1.利用径向一致约束来求解 R, t1 , t2和
s
2.求解有效焦距 f 、z方向上的平移t3 和畸变参数 k1
f s, 0, u0 K 0, f , v0 0, 0, 1
定标算法——步骤一
1.求解像机外参数旋转矩阵 R 和 x 、y 方向上的平移 根据:
其中
摄像机的内参数矩阵 K
xw u ffu ffu cot u0 v 0 ff / sin v R t y w zc v 0 zw 1 0 0 1 1 K
f s, 0, u0 K 0, f , v0 0, 0, 1
fs ( r1 X r2Y r3 Z t1 ) x u0 r7 X r8Y r9 Z t3 f ( r4 X r5Y r6 Z t2 ) y v0 r7 X r8Y r9 Z t3
2. 主动视觉摄像机标定方法 • 特点
已知摄像机的某些运动信息
• 优点
通常可以线性求解,鲁棒性比较高
• 不足
不能使用于摄像机运动未知和无法控制的场合
3. 摄像机自标定方法 • 特点
仅依靠多幅图像之间的对应关系进行标定
• 优点
仅需要建立图像之间的对应,灵活性强,潜在 应用范围广。
• 不足
非线性标定,鲁棒性不高
主要内容
•像机模型 •径向一致约束 •定标算法
像机模型
Xw
O
Zw
Yw
zc
y x
xc
o'
c
世界坐标系和摄像机坐标系的关系 X x Y y K ( R t ) Z 1 1 在Tsai的方法中,K 取作:
oc
y
f s, 0, u0 K 0, f , v0 0, 0, 1
DLT变换
Abdal-Aziz和Karara于70年代初提出了直接 线性变换像机定标的方法,他们从摄影测量 学的角度深入的研究了像机图像和环境物体 之间的关系,建立了像机成像几何的线性模 型,这种线性模型参数的估计完全可以由线 性方程的求解来实现。
DLT变换
直接线性变换是将像点和物点的成像几何关系在齐次坐标下 写成透视投影矩阵的形式:
(r7 , r8 , r9 ) ( r1, r2 , r3 ) ( r4 , r5 , r6 ) (r7 , r8 , r9 ) ( r4 , r5 , r6 ) ( r1, r2 , r3 )
根据
或者
det( R) 1 , 来选择 ( r7 , r8 , r9 )
定标算法——步骤二
2、摄相机标定方法分类
分三类
• 传统摄像机标定方法 • 主动视觉摄像机标定方法 • 摄像机自标定方法
1. 传统的摄像机标定方法
特点
利用已知的景物结构信息。常用到标定块。
1. 传统的摄像机标定方法 • 优点
可以使用于任意的摄像机模型,标定精度高
• 不足
标定过程复杂,需要高精度的已知结构信息。 在实际应用中很多情况下无法使用标定块。
x y K (R 1 X Y t ) Z 1
t1 r1 r2 r3 t t2 R r4 r5 r6 t r r r 3 7 8 9
得到:
视觉目的
三维重建是人类视觉的主要目的,也是计算机视觉 的最主要的研究方向. (Marr 1982)
所谓三维重建就是指从图象出发恢复出空间点三维 坐标的过程。 三维重建的三个关键步骤 • 图象对应点的确定
• 摄像机标定
• 二图象间摄像机运动参数的确定
坐标系
1、世界坐标系:
X w , Yw , Z w
V
Yd
yd
xd yd cot u u0 dx dx yd v v0 dy sin
f u cot f v / sin 0
v0
C
u0
fu 1 1 , fv dx dy
xd
O1
Xd
U
齐次坐标形式:
u f u v 0 1 0 u 0 xd v0 yd 1 1
像机模型
(x, y)
(u, v)
理想图像坐标到数字图像坐标的变换 (只考虑径向偏差)
(uc, vc)
( x uc )(1 k1 ( u v )) u uc
2 2
( y vc )(1 k1 ( u v )) v vc
2 2
(u, v)为一个点的数字化坐标,(x, y)为理想 的数字化坐标,(uc, vc)为畸变中心。
定标算法——步骤二
将 x, y 的表达式代入,并将上一步中求出的 R, t1, t2 的 值代入,得:
( u u0 )( r7 X r8Y r9 Z t3 ) fs( r1 X r2Y r3 Z t1 ) (v v0 )( r7 X r8Y r9 Z t3 ) f ( r4 X r5Y r6 Z t2 )
2. 求解t3, f, k1
k =0 作为初始值,则:
1
x u0 u u0
y v0 v v0
fs ( r1 X r2Y r3 Z t1 ) x u0 r7 X r8Y r9 Z t3 f ( r4 X r5Y r6 Z t2 ) y v0 r7 X r8Y r9 Z t3
X w X w u Y Y s v K R t w P34 w Zw Zw 1 1 1
其中 u,v,1 为图像坐标系下的点的齐次坐标,X w , Yw , Z w 为 世界坐标系下的空间点的欧氏坐标, 为 3 4 的透视投影矩 P 阵,s 为未知尺度因子。