[发明专利]一种高精度双目相机标定方法有效
申请号: | 201811416460.7 | 申请日: | 2018-11-26 |
公开(公告)号: | CN109598762B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 张辉;周经纬;邓继周;朱成顺;张春燕;张胜文;方喜峰 | 申请(专利权)人: | 江苏科技大学 |
主分类号: | G06T7/80 | 分类号: | G06T7/80 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 楼高潮 |
地址: | 212003*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高精度双目相机标定方法,该标定方法使用一对相机设备和圆形特征图像的标定板完成,首先提取标定板中控制点图像坐标进行相机初次标定;用获得的相机参数构建标定板正视图像,用数字图像相关法求取正视图像中控制点图像坐标,修正标定板中的图像坐标,再次进行相机标定;最后根据相机间固定位置关系建立双目相机总体优化模型,对相机参数进行优化。按照本发明的标定方法,精确地获得了标定板中控制点坐标,精简了立体相机标定参数的优化模型,能够得到高精度的标定结果。 | ||
搜索关键词: | 一种 高精度 双目 相机 标定 方法 | ||
【主权项】:
1.一种高精度双目相机标定方法,其特征在于,包括以下步骤:步骤一:获取标定板图像,用立体相机对标定板进行多次拍摄,每次拍摄时立体相机与标定板的相对位置各不相同,获得标定板图像;步骤二:提取标定板原图像中控制点的图像坐标并与世界坐标匹配:为借助opencv函数库进行控制点的坐标提取,获得图像坐标并设为[u,v,1]T,由于标定板中特征点位置已知,设世界坐标为[Xw,Yw,Zw,1]T;图像坐标与世界坐标匹配的方法为:根据圆形图案面积及轮廓周长排除不完整的圆形图案,根据标定板图像中大圆的圆心图像坐标以及彼此间的直线距离确定他们的各自所在位置,然后根据小圆的圆心图像坐标与大圆的圆心图像坐标在水平与竖直方向的位移判定小圆的圆心坐标在标定板中处于的行和列,根据每个圆心所处行和列将图像坐标与世界坐标相匹配,根据控制点的世界坐标在左右相机标定板图像中各匹配了一个图像坐标,从而将控制点在左右相机中的图像坐标相匹配。步骤三:利用步骤二中计算出的图像坐标[u,v,1]T,以及已知的世界坐标[Xw,Yw,Zw,1]T,对双目相机进行初次标定;初次标定的方法为:利用步骤二中计算出的图像坐标[u,v,1]T,以及已知的世界坐标[Xw,Yw,Zw,1]T带入相机非线性畸变模型利用张氏标定法求解出所有相机参数。步骤四:构建标定板正视图像;正视图像为标定板平面与相机拍摄平面平行时,标定板呈现在相机拍摄平面中的图像;构建标定板正视图像的方法为:正视图像为标定板平面与相机拍摄平面平行时,标定板呈现在相机拍摄平面中的图像,根据非线性畸变模型计算标定板原图像畸变前的各点的图像坐标,对标定板图像进行校正,得到非畸变图像,根据相机外参数对非畸变图像进行透视变换,得到标定板正视图像,根据相机的内外参数初值合成透视变换矩阵,对非畸变图像进行透视变换,获取左右相机在每个拍摄位置下的标定板正视图像。步骤五:构建标定板标准图像;标准图像为用计算机创建,标定板平行于相机拍摄平面,呈现在相机拍摄平面中的理想图像;建标定板标准图像的方法为:所述标准图像为用计算机创建,标定板平行于相机拍摄平面,呈现在相机拍摄平面中的理想图像,根据给定的标定板世界坐标及每个拍摄位置下的图像尺度,计算标定板标准图像控制点在各位置尺度下的图像坐标,构建标定板平面平行于相机拍摄平面的标准图像,缩放标准图像与正视图像尺度相一致。步骤六:利用数字图像相关法计算标定板正视图像中控制点图像坐标;利用数字图像相关法计算标定板正视图像中控制点坐标的方法为:选取标准图像中每个圆形图案所在区域,根据圆形图案面积大小设置阈值排除正视图像中不完整的圆形图案,通过建立位移表达式来描述正视图像与标准图像的对应关系,建立相关函数来表示正视图像与标准图像在选定区域内的相似程度,通过最大化相关函数确定形变函数进而求取正视图像中控制点坐标。步骤七:修正标定板原图像中控制点图像坐标;根据立体相机标定出的内外部参数以及相机非线性模型,将正式图像中控制点坐标投影变换到相机标定板原图像中;具体为:设步骤6中获得的正视图像中控制点坐标为[Xf,Yf],根据步骤3中计算出的每个拍摄位置下的外参数矩阵Rl,Tl,Rr,Tr,求标定板图像中控制点的图像坐标[u′,v′],设中间转换坐标为[xs,ys],计算如下:
将xs和ys带入公式(3)得出δx′与δy′,则控制点图像坐标[u′,v′]为:
按照上述计算将正视图像中获得的控制点图像坐标投影到立体相机拍摄标定板时所在平面,得到标定板原图像中控制点的图像坐标。步骤八:利用步骤二中计算出的图像坐标[u′,v′,1]T,以及已知的世界坐标[Xw,Yw,Zw,1]T,再次对双目相机进行标定,根据相机成像非线性畸变模型,利用张氏相机标定法标定出左右相机的内外参数,根据左右相机外参数计算相机间固定位置关系参数;步骤九:对双目相机参数进行总体优化;优化方法为以左相机内外参数Al,
kl3,
Tli,右相机内参数Ar,
kr3,
以及Rl2r,Tl2r为优化变量,建立最小化目标函数为:
式中:
为左相机拍摄图像中检测到的真实点坐标,
是标定板上靶点使用相机非线性模型计算出的图像坐标,同理
和
分别对应右相机的两个坐标。通过标定参数最小化总体误差函数来进一步优化相机内外参数,即可得到最终双目立体相机最终结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811416460.7/,转载请声明来源钻瓜专利网。