CN104167001A - 基于正交补偿的大视场摄像机标定方法 - Google Patents
基于正交补偿的大视场摄像机标定方法 Download PDFInfo
- Publication number
- CN104167001A CN104167001A CN201410432768.6A CN201410432768A CN104167001A CN 104167001 A CN104167001 A CN 104167001A CN 201410432768 A CN201410432768 A CN 201410432768A CN 104167001 A CN104167001 A CN 104167001A
- Authority
- CN
- China
- Prior art keywords
- centerdot
- prime
- point
- orthogonal
- video camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于正交补偿的大视场摄像机标定方法,属于计算机视觉检测和图像处理领域,涉及大型锻件尺寸测量系统中摄像机内、外参数的标定方法。通常主动视觉标定过程中电控平台两平移导轨并非完全正交,而标定只是盲目选择精度高的电控平台近似认为其正交,因此提出一种基于正交补偿的摄像机标定方法通过分别求取主点和尺度因子、平移向量和旋转矩阵获取摄像机内、外参数。本发明考虑在标定过程中加入导轨正交度因素,即引入正交补偿,以降低导轨正交度对标定结果带来的误差。
Description
技术领域
本发明属于计算机视觉检测和图像处理领域,涉及大型锻件尺寸测量系统中摄像机内、外参数的标定方法,具体是指一种基于正交补偿的大视场摄像机标定方法。
背景技术
大锻件尺寸视觉测量的基本任务之一是根据锻造过程中大锻件的二维图像信息恢复三维几何信息,求取实时尺寸参数。要实现利用图像点求取相应的空间物体表面点的任务,需要确定摄像机成像几何模型,该几何模型的参数称为摄像机参数。摄像机内参数为摄像机自身的与几何和光学特性有关的参数,外参数为摄像机相对于某一世界坐标系的三维位置和方向。
影响摄像机标定精度的主要因素包括:标定特征点的精确、鲁棒提取。确定摄像机内、外参数的过程称为摄像机标定,标定方法的精度直接影响到计算机视觉测量的精度。因此,对摄像机进行快速、简捷、精准标定的研究无疑具有重大的意义。
目前根据摄像机标定方式的不同,可以分为传统标定法、摄像机自标定法和基于主动视觉的摄像机标定方法;基于主动视觉标定方法稳定性和鲁棒性高的优点,而通常主动视觉标定过程中电控平台两平移导轨并非完全正交,而标定只是盲目选择精度高的电控平台近似认为其正交。针对这一问题,考虑在标定过程中加入导轨正交度因素,即引入正交补偿,以降低导轨正交度对标定结果带来的误差。
发明内容
本发明的基于正交补偿的大视场摄像机标定方法,首先利用变焦距求主点技术获取主点坐标,然后利用四组正交运动获取12张图像,在考虑四维电控平台的正交度的情况下利用12张图像求取尺度因子,至此,内部参数已经标定完毕;最后,结合求取的内部参数求取外部参数。
本发明采取的技术方案是:
一种基于正交补偿的大视场摄像机标定方法,通常主动视觉标定过程中电控平台两平移导轨并非完全正交,而标定只是盲目选择精度高的电控平台近似认为其正交,因此提出一种基于正交补偿的摄像机标定方法通过分别求取主点和尺度因子、平移向量和旋转矩阵获取摄像机内、外参数;具体步骤如下:
步骤1:变焦距法求主点
用摄像机在不同焦距下拍摄二维靶标,当焦距改变时,光心沿光轴移动,在摄像机视场中二维靶标将会等比例扩缩,得到不同视场下靶标图像,不同图像中有一点的图像保持不变,叫做扩缩中心,在不同视场的图像中扩缩中心即为主点,因此将靶标各个特征点在不同焦距下的连线的最小二乘意义下的交点即为主点。
步骤2:利用四维电控平台的主动视觉标定方法获取靶标图像
控制四维电控平台带动摄像机做四组平面内的正交运动,每组正交运动含有两次平移,摄像机在每次正交运动中停留三个位置,进而得到三张图像,而且在确保靶标在视场内的前提下,每组正交运动之间摄像机均有不小于5度的俯仰角度或扫视角度,通过四组的两次纯平移运动得到共12张靶标图像。
步骤3:求取尺度因子
平行直线与无穷远平面相交于同一个无穷远点,即隐消点,将畸变校正后的12张图像分组进行消隐点估计,每组3张图像中对应点连线得到2个消隐点,4组共8个消隐点;将得到的8个消隐点坐标、主点坐标以及导轨间角度带入下式中:
其中,θ为电控平台两根平移导轨之间的角度,vi1、vi2为第i组正交运动下的两次平移运动获取的消隐点对的像素坐标(齐次形式),w=K-TK-1是绝对二次曲线的图像,其具体形式如下:
通过上述两个式子以及八个消隐点坐标可以得到包含四个非线性方程的二元方程组,用非线性最小二乘法迭代求解出尺度因子fx和fy。
步骤4:标定外参数
一组对应像点的齐次坐标即可获得一个线性方程,如下:
uu′f11+vu′f12+u′f13+uv′f21+vv′f22+v′f23+uf31+vf32+f33=0 (3)
其中,fij为基本矩阵的第i行、第j列上的元素;
[uu′,vu′,u′,uv′,vv′,v′,u,v,1]f=0 (4)
其中,f=[f11,f12,f13,f21,f22,f23,f31,f32,f33]T为9维列向量;
如果给出n组点对应{mi,m′i},则有如下齐次线性方程组
给定至少8组对应像点即可在相差一未知非零比例因子下线性求解上述齐次线性方程组,在此施加约束‖f‖=1,当对应像点精确匹配时,可以仅利用8组对应点求取基本矩阵;进而可以获取相差一个非零比例因子下的本质矩阵其中s为相差的比例因子;利用E*=Udiag((σ1+σ2)/2,(σ1+σ2)/2,0)VT作为的近似,其中特征值σ1≥σ2≥σ3。
从本质矩阵E*可以估计出摄像机间的外部参数具有下述4种可能的组合形式:
[UWVT|u3];[UWVT|-u3];[UWTVT|u3];[UWTVT|-u3]. (6)
其中, u3为U的第3列向量,
通过Chirality约束、偏航角为一个锐角且为正值以及平移向量的XC向分量为负值来判断正确参数组合;利用获得的摄像机内部参数和相差一比例因子下的摄像机间外部参数重建距离信息精确已知的两个特征点,重建距离与实际距离的比值即为比例因子s。
附图说明
图1为变焦距求主点原理图。
图2为本发明的装置结构示意图。
图3为双目立体视觉中对极几何原理图。
图中:1平台;2左摄像机电控平台;3右摄像机电控平台;4左摄像机;
5右摄像机;6二维棋盘格标定板。
具体实施方式
下面结合附图和技术方案进一步详细说明本发明的具体实施方式。
摄像机标定通常采用经典的小孔成像模型,该模型的表达式如下:
其中,(Xw,Yw,Zw,1)T为空间点在世界坐标系中的齐次坐标,(u,v,1)T为对应的图像像点像素坐标系o0uv中的齐次坐标,αx=f/dx为o0uv坐标系内u轴上的尺度因子,αy=f/dy为o0uv坐标系内v轴上的尺度因子,f为摄像机镜头焦距,dx与dy分别为像元的横、纵物理尺寸,(u0,v0)为主点坐标,ρc为比例系数,K为摄像机内部参数矩阵,[R|t]为摄像机的外部参数矩阵,其中,R为旋转矩阵,t为平移向量。
摄像机内部参数包括主点坐标(u0,v0)、尺度因子αx、αy,径向畸变系数k1、k2与切向畸变系数p1、p2。摄像机外部参数为摄像机坐标系相对于世界坐标系的方位,包括旋转矩阵R与平移向量t。
步骤1:变焦距法求主点;
用摄像机在不同焦距下拍摄二维靶标,如图1所示,当焦距改变时,光心沿光轴移动,在摄像机视场中二维靶标将会等比例扩缩,得到不同视场下靶标图像,不同图像中有一点的图像保持不变,叫做扩缩中心,在不同视场的图像中扩缩中心即为主点,因此将靶标各个特征点在不同焦距下的连线的最小二乘意义下的交点即为主点。
步骤2:利用四维电控平台的主动视觉标定方法获取靶标图像;
如图2搭建实验设备,将两台摄像机固定在两台四维电控平台上,控制四维电控平台带动摄像机做四组平面内的正交运动,每组正交运动含有两次平移,摄像机在每次正交运动中停留三个位置,进而得到三张图像,而且在确保靶标在视场内的前提下,每组正交运动之间摄像机均有不小于5度的俯仰角度或扫视角度,通过四组的两次纯平移运动得到共12张靶标图像。
步骤3:求取尺度因子;
平行直线与无穷远平面相交于同一个无穷远点,即隐消点,将畸变校正后的12张图像分组进行消隐点估计,每组3张图像中对应点连线得到2个消隐点,4组共8个消隐点;将得到的8个消隐点坐标、主点坐标以及导轨间角度带入下式中:
其中,θ为电控平台两根平移导轨之间的角度,vi1、vi2为第i组正交运动下的两次平移运动获取的消隐点对的像素坐标(齐次形式),w=K-TK-1是绝对二次曲线的图像,其具体形式如下:
通过上述两个式子以及八个消隐点坐标可以得到包含四个非线性方程的二元方程组,用非线性最小二乘法迭代求解出尺度因子fx和fy。
步骤4:标定外参数;
图3为双目立体视觉中对极几何原理图。
每一组对应像点的齐次坐标即可获得一个线性方程,如下:
uu′f11+vu′f12+u′f13+uv′f21+vv′f22+v′f23+uf31+vf32+f33=0 (3)
其中,fij为基本矩阵的第i行、第j列上的元素;
[uu′,vu′,u′,uv′,vv′,v′,u,v,1]f=0 (4)
其中,f=[f11,f12,f13,f21,f22,f23,f31,f32,f33]T为9维列向量;
如果给出n组点对应{mi,m′i},则有如下齐次线性方程组
给定至少8组对应像点即可在相差一未知非零比例因子下线性求解上述齐次线性方程组,在此施加约束‖f‖=1,当对应像点精确匹配时,可以仅利用8组对应点求取基本矩阵;进而可以获取相差一个非零比例因子下的本质矩阵其中s为相差的比例因子;利用E*=Udiag((σ1+σ2)/2,(σ1+σ2)/2,0)VT作为的近似,其中特征值σ1≥σ2≥σ3;
从本质矩阵E*可以估计出摄像机间的外部参数具有下述4种可能的组合形式:
[UWVT|u3];[UWVT|-u3];[UWTVT|u3];[UWTVT|-u3]. (6)
其中, u3为U的第3列向量,
通过Chirality约束、偏航角为一个锐角且为正值以及平移向量的XC向分量为负值来判断正确参数组合;利用获得的摄像机内部参数和相差一比例因子下的摄像机间外部参数重建距离信息精确已知的两个特征点,重建距离与实际距离的比值即为比例因子s。
Claims (1)
1.一种基于正交补偿的标定过程,其特征在于如下步骤:
步骤1:变焦距法求主点
用摄像机在不同焦距下拍摄二维靶标,当焦距改变时,光心沿光轴移动,在摄像机视场中二维靶标将会等比例扩缩,得到不同视场下靶标图像,不同图像中有一点的图像保持不变,叫做扩缩中心,在不同视场的图像中扩缩中心即为主点,因此将靶标各个特征点在不同焦距下的连线的最小二乘意义下的交点即为主点;
步骤2:利用四维电控平台的主动视觉标定方法获取靶标图像
控制四维电控平台带动摄像机做四组平面内的正交运动,每组正交运动含有两次平移,摄像机在每次正交运动中停留三个位置,进而得到三张图像,而且在确保靶标在视场内的前提下,每组正交运动之间摄像机均有不小于5度的俯仰角度或扫视角度,通过四组的两次纯平移运动得到共12张靶标图像;
步骤3:求取尺度因子
平行直线与无穷远平面相交于同一个无穷远点,即隐消点,将畸变校正后的12张图像分组进行消隐点估计,每组3张图像中对应点连线得到2个消隐点,4组共8个消隐点;将得到的8个消隐点坐标、主点坐标以及导轨间角度带入下式中:
其中,θ为电控平台两根平移导轨之间的角度,vi1、vi2为第i组正交运动下的两次平移运动获取的消隐点对的像素坐标,w=K-TK-1是绝对二次曲线的图像,其具体形式如下:
通过上述两个式子以及八个消隐点坐标得到包含四个非线性方程的二元方程组,用非线性最小二乘法迭代求解出尺度因子fx和fy;
步骤4:标定外参数;
一组对应像点的齐次坐标即可获得一个线性方程,如下:
uu′f11+vu′f12+u′f13+uv′f21+vv′f22+v′f23+uf31+vf32+f33=0 (3)
其中,fij为基本矩阵的第i行、第j列上的元素;
[uu′,vu′,u′,uv′,vv′,v′,u,v,1]f=0 (4)
其中,f=[f11,f12,f13,f21,f22,f23,f31,f32,f33]T为9维列向量;
如果给出n组点对应{mi,m′i},则有如下齐次线性方程组
给定至少8组对应像点即可在相差一未知非零比例因子下线性求解上述齐次线性方程组,在此施加约束‖f‖=1,当对应像点精确匹配时,仅利用8组对应点求取基本矩阵;进而获取相差一个非零比例因子下的本质矩阵其中s为相差的比例因子;利用E*=Udiag((σ1+σ2)/2,(σ1+σ2)/2,0)VT作为的近似,其中特征值σ1≥σ2≥σ3;
从本质矩阵E*估计出摄像机间的外部参数具有下述4种可能的组合形式:
[UWVT|u3];[UWVT|-u3];[UWTVT|u3];[UWTVT|-u3]. (6)
其中, u3为U的第3列向量,
通过Chirality约束、偏航角为一个锐角且为正值以及平移向量的XC向分量为负值来判断正确参数组合;利用获得的摄像机内部参数和相差一比例因子下的摄像机间外部参数重建距离信息精确已知的两个特征点,重建距离与实际距离的比值即为比例因子s。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410432768.6A CN104167001B (zh) | 2014-08-27 | 2014-08-27 | 基于正交补偿的大视场摄像机标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410432768.6A CN104167001B (zh) | 2014-08-27 | 2014-08-27 | 基于正交补偿的大视场摄像机标定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104167001A true CN104167001A (zh) | 2014-11-26 |
CN104167001B CN104167001B (zh) | 2017-02-15 |
Family
ID=51910792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410432768.6A Active CN104167001B (zh) | 2014-08-27 | 2014-08-27 | 基于正交补偿的大视场摄像机标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104167001B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104751452A (zh) * | 2015-03-08 | 2015-07-01 | 大连理工大学 | 基于任意已知运动的单目摄像机标定方法 |
CN105716542A (zh) * | 2016-04-07 | 2016-06-29 | 大连理工大学 | 一种基于柔性特征点的三维数据拼接方法 |
CN106157322A (zh) * | 2016-07-28 | 2016-11-23 | 北京航空航天大学 | 一种基于平面镜的像机安装位置标定方法 |
CN109727291A (zh) * | 2018-12-28 | 2019-05-07 | 北京航空航天大学 | 一种变焦距摄像机的高精度在线标定方法 |
CN114152190A (zh) * | 2021-11-15 | 2022-03-08 | 苏州铸正机器人有限公司 | 一种工业相机精度和工作空间测试平台 |
WO2023178658A1 (zh) * | 2022-03-22 | 2023-09-28 | 张慧 | 一种一般运动下的相机自标定方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101285676A (zh) * | 2008-06-10 | 2008-10-15 | 北京航空航天大学 | 一种基于一维靶标的多视觉传感器全局校准方法 |
CN101581569A (zh) * | 2009-06-17 | 2009-11-18 | 北京信息科技大学 | 双目视觉传感系统结构参数的标定方法 |
WO2013111229A1 (ja) * | 2012-01-23 | 2013-08-01 | 日本電気株式会社 | カメラ校正装置、カメラ校正方法およびカメラ校正用プログラム |
CN103530880A (zh) * | 2013-10-16 | 2014-01-22 | 大连理工大学 | 基于投影高斯网格图案的摄像机标定方法 |
-
2014
- 2014-08-27 CN CN201410432768.6A patent/CN104167001B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101285676A (zh) * | 2008-06-10 | 2008-10-15 | 北京航空航天大学 | 一种基于一维靶标的多视觉传感器全局校准方法 |
CN101581569A (zh) * | 2009-06-17 | 2009-11-18 | 北京信息科技大学 | 双目视觉传感系统结构参数的标定方法 |
WO2013111229A1 (ja) * | 2012-01-23 | 2013-08-01 | 日本電気株式会社 | カメラ校正装置、カメラ校正方法およびカメラ校正用プログラム |
CN103530880A (zh) * | 2013-10-16 | 2014-01-22 | 大连理工大学 | 基于投影高斯网格图案的摄像机标定方法 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104751452A (zh) * | 2015-03-08 | 2015-07-01 | 大连理工大学 | 基于任意已知运动的单目摄像机标定方法 |
CN105716542A (zh) * | 2016-04-07 | 2016-06-29 | 大连理工大学 | 一种基于柔性特征点的三维数据拼接方法 |
CN106157322A (zh) * | 2016-07-28 | 2016-11-23 | 北京航空航天大学 | 一种基于平面镜的像机安装位置标定方法 |
CN106157322B (zh) * | 2016-07-28 | 2019-04-26 | 北京航空航天大学 | 一种基于平面镜的像机安装位置标定方法 |
CN109727291A (zh) * | 2018-12-28 | 2019-05-07 | 北京航空航天大学 | 一种变焦距摄像机的高精度在线标定方法 |
CN109727291B (zh) * | 2018-12-28 | 2020-10-23 | 北京航空航天大学 | 一种变焦距摄像机的高精度在线标定方法 |
CN114152190A (zh) * | 2021-11-15 | 2022-03-08 | 苏州铸正机器人有限公司 | 一种工业相机精度和工作空间测试平台 |
CN114152190B (zh) * | 2021-11-15 | 2023-10-24 | 苏州铸正机器人有限公司 | 一种工业相机精度和工作空间测试平台 |
WO2023178658A1 (zh) * | 2022-03-22 | 2023-09-28 | 张慧 | 一种一般运动下的相机自标定方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104167001B (zh) | 2017-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105716542B (zh) | 一种基于柔性特征点的三维数据拼接方法 | |
CN103759670B (zh) | 一种基于数字近景摄影的物体三维信息获取方法 | |
CN109559355B (zh) | 一种基于相机组的无公共视场的多相机全局标定装置及方法 | |
CN109859272B (zh) | 一种自动对焦双目摄像头标定方法及装置 | |
CN104167001A (zh) | 基于正交补偿的大视场摄像机标定方法 | |
CN105469389B (zh) | 一种用于视觉传感器标定的网格球靶标及相应标定方法 | |
CN101231750A (zh) | 一种双目立体测量系统的标定方法 | |
CN101216296A (zh) | 双目视觉转轴标定方法 | |
CN105118086B (zh) | 3d‑aoi设备中的3d点云数据配准方法及系统 | |
CN103473771A (zh) | 一种摄相机标定方法 | |
CN109961485A (zh) | 一种基于单目视觉进行目标定位的方法 | |
CN101783018B (zh) | 利用同心圆进行摄像机标定的方法 | |
CN109360230A (zh) | 一种基于2d相机与3d相机的图像配准方法及系统 | |
CN107478203B (zh) | 一种基于激光扫描的3d成像装置及成像方法 | |
CN104268876A (zh) | 基于分块的摄像机标定方法 | |
CN109272555B (zh) | 一种rgb-d相机的外部参数获得及标定方法 | |
CN111192235A (zh) | 一种基于单目视觉模型和透视变换的图像测量方法 | |
CN109238235A (zh) | 单目序列图像实现刚体位姿参数连续性测量方法 | |
CN110044374A (zh) | 一种基于图像特征的单目视觉测量里程的方法及里程计 | |
CN110223355A (zh) | 一种基于双重极线约束的特征标志点匹配方法 | |
CN108154536A (zh) | 二维平面迭代的相机标定法 | |
CN113724337B (zh) | 一种无需依赖云台角度的相机动态外参标定方法及装置 | |
CN104807405A (zh) | 一种基于光线角度标定的三维坐标测量方法 | |
CN109084959B (zh) | 一种基于双目测距算法的光轴平行度校正方法 | |
CN105513074B (zh) | 一种羽毛球机器人相机以及车身到世界坐标系的标定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |