【技术实现步骤摘要】
一种基于可变标定目标的主动视觉相机标定方法
本专利技术涉及三维测量和工业检测领域,是一种基于可变标定目标的主动视觉相机标定方法。
技术介绍
在三维重建,结构光测量,全景视频获取等各计算机视觉的研究方向中,相机都是重要的测量和图像信号获取手段。准确地标定相机的内外参数是很多计算机视觉研究中的重要步骤。因此,对于相机参数的标定方法的研究一直是计算机视觉领域的一个热门方向。目前主流的相机标定方法分为三类,分别为传统相机标定方法,相机自标定方法以及主动视觉相机标定方法。与其他两种方法相比,主动视觉相机标定方法在应用的时候一般将相机放置在可精确读取移动以及旋转参数的精密平台上,利用已知的相机移动信息建立关于相机参数的方程,具有标定速度快、可自动化和标定精度高等特点。
技术实现思路
为解决现有技术的不足,本专利技术的目的在于提供一种基于可变标定目标的主动视觉相机标定方法,使用本专利技术的标定方法不仅减少人力,而且提高了标定的效率,提高标定的准确率。为了实现上述目标,本专利技术采用如下的技术方案:一种基于可变标定目标的主动视觉相机标定方法,包括:如下步骤:步骤一:以液晶面板的左上角为原点建立世界坐标系,面板平面为z=0平面,z轴向外,记录显示屏中各标定板特征点在世界坐标系中的坐标,用标定相机拍摄显示在液晶面板上的标定板;步骤二:控制器控制标定板的位置平移运动多次,重复记录各特征点坐标,标定相机重复拍摄标定板;步骤三:控制器控制旋转装置多次转动,带动固定在旋转装置上的液晶面板也转动,测量转动角,重复步骤一、步骤二,采集标定板各特征点世界坐标系中的坐标以及采集相机拍摄标定板得到 ...
【技术保护点】
一种基于可变标定目标的主动视觉相机标定方法,其特征在于,包括:如下步骤:步骤一:以液晶面板的左上角为原点建立世界坐标系,面板平面为z=0平面,z轴向外,记录显示屏中各标定板特征点在世界坐标系中的坐标,用标定相机拍摄显示在液晶面板上的标定板;步骤二:控制器控制标定板的位置平移运动多次,重复记录各特征点坐标,标定相机重复拍摄标定板;步骤三:控制器控制旋转装置多次转动,带动固定在旋转装置上的液晶面板也转动,测量转动角,重复步骤一、步骤二,采集标定板各特征点世界坐标系中的坐标以及采集相机拍摄标定板得到的图片;步骤四:计算相机平移运动的极点坐标;同一相机在不同位置拍摄空间中同一点,得到的该点的不同像素坐标称为对应点,在相差一个常数因子的情况下,通过两个对应点解出基础矩阵F,通过公式Fe=C解得此平移运动的极点坐标;步骤五:利用相机的平移运动信息和极点坐标建立方程,计算从世界坐标到相机坐标的相机内外参数,内外参数包括:平移向量t
【技术特征摘要】
1.一种基于可变标定目标的主动视觉相机标定方法,其特征在于,包括:如下步骤:步骤一:以液晶面板的左上角为原点建立世界坐标系,面板平面为z=0平面,z轴向外,记录显示屏中各标定板特征点在世界坐标系中的坐标,用标定相机拍摄显示在液晶面板上的标定板;步骤二:控制器控制标定板的位置平移运动多次,重复记录各特征点坐标,标定相机重复拍摄标定板;步骤三:控制器控制旋转装置多次转动,带动固定在旋转装置上的液晶面板也转动,测量转动角,重复步骤一、步骤二,采集标定板各特征点世界坐标系中的坐标以及采集相机拍摄标定板得到的图片;步骤四:计算相机平移运动的极点坐标;同一相机在不同位置拍摄空间中同一点,得到的该点的不同像素坐标称为对应点,在相差一个常数因子的情况下,通过两个对应点解出基础矩阵F,通过公式Fe=C解得此平移运动的极点坐标;步骤五:利用相机的平移运动信息和极点坐标建立方程,计算从世界坐标到相机坐标的相机内外参数,内外参数包括:平移向量tp,内参数矩阵K和旋转矩阵Rp;步骤六:将计算得到的内外参数作为初值进行最速下降拟合优化,得到最终结果。2.根据权利要求1所述的一种基于可变标定目标的主动视觉相机标定方法,其特征在于,步骤三:控制器控制旋转装置多次转动,带动固定在旋转装置上的液晶面板也转动,测量转动角,重复步骤一、步骤二,采集标定板各特征点世界坐标系中的坐标以及采集相机拍摄标定板得到的图片;旋转装置转动次数大于或等于5次。3.根据权利要求1所述的一种基于可变标定目标的主动视觉相机标定方法,其特征在于,步骤四:计算相机平移运动的极点坐标;同一相机在不同位置拍摄空间中同一点,得到的该点的不同像素坐标称为对应点,对应点像素坐标分别为m1和m2,利用公式在相差一个常数因子的情况下,通过两个对应点解出基础矩阵F,再通过公式Fe=0解得此平移运动的极点坐标;4.根据权利要求1所述的一种基于可变标定目标的主动视觉相机标定方法,其特征在于,步骤五:利用相机的平移运动信息和极点坐标建立方程,计算从世界坐标到相机坐标的相机内外参数,内外参数包括:平移向量tp,内参数矩阵K和旋转矩阵Rp;面板中两点的世界坐标为P1和P2,其在相机坐标系中的坐标为:若面板中的点由从P2移动到P1,则相当于相机沿向量进行了一次平移运动,此平移运动在相机坐标系中表示为:由极点与运动向量之间的关系可以得到λ1e1=KRpTo,令A=KRp,A有九个未知量,如下所示:假设平移运动向量T0=(t11,t12,t13),极点坐标为e1=(e11,e12,1);将A展开为一维的列向量a=[a1a2…a2ae]T,整理得到在标定板完成两次位置变换之后,需要将液晶面板转动5至10度,使得接下来的运动与前两次运动不在同一平面内;在这一步骤中,需要人为测量液晶面板的转动角度,以便将面板转动后测量得到的标定板位置...
【专利技术属性】
技术研发人员:林斌,杨浩,
申请(专利权)人:浙江四点灵机器人股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。