【技术实现步骤摘要】
一种基于多个环形编码点标定板的大视场相机标定方法
[0001]本专利技术属于视觉测量
,涉及一种基于多个环形编码点标定板的大视场相机标定方法
。
技术介绍
[0002]相机标定是计算机视觉研究的基础,为了在视觉测量任务中获取高精度的测量效果,对相机内参进行标定是不可或缺的一个过程
。
在传统标定方法中,张正友的棋盘标定法以其操作简单方便
、
标定精度高等特点得到了广泛的应用
。
但由于棋盘格模式的局限性,标定算法对图像噪声和模糊比较敏感,在标定过程中要保证较高的图像质量才能确保角点的提取精度,同时还要求整个标定板必须位于相机视场范围之内,标定板不能完全覆盖相机视场范围进而导致标定效果不佳
。ChArUco
标定板结合了棋盘格标定板和
ArUco
标定板的优点,
ArUco
编码具有特定的
id
和方向,使得拍摄图像即使不完整也能实现空间点与图像点的对应,标定板角点的坐标不会因为遮挡导致排序失败而无法定位,同时也能能够覆盖更大面积的视场范围,但在测量精度上并没有取得改进效果
。
圆形标定板对图像质量要求较低,结合亚像素边缘识别和圆心特征提取算法也可以保证高精度的标定结果,但同棋盘格标定板一样存在部分遮挡而导致排序失败的问题,当环境光较亮,或者相机曝光时间长以及图像畸变也有可能导致圆轮廓识别失败,或者检测精度下降
。
[0003]为保证较高的相机标定精度,需要保证标 ...
【技术保护点】
【技术特征摘要】
1.
一种基于多个环形编码点标定板的大视场相机标定方法其特征在于,包括以下步骤:
1)
在相机大视场中放置环形编码点标定板数个,使其占据整个视场,标定板无需完整拍摄,可以出现部分遮挡,调整好后获取多幅标定图片;
2)
对标定板上的环形编码点进行亚像素级圆心定位及解码;
3)
对于圆心成功识别定位的标志点,根据三维空间点坐标和对应的二维图像坐标,求得每个标定板平面和相机成像平面的单应性矩阵,以其中一个标定板平面作为基准平面,通过单应性变换关系将其余标定板上的特征点的空间点转换到基准平面上,将多个小标定板组成大标定板;
4)
以每幅图像中成功的编码点的图像坐标和组合后大标定板的空间点坐标作为输入,构建重投影误差函数,对相机内部参数进行优化
。2.
根据权利要求1所述一种基于多个环形编码点标定板的大视场相机标定方法,其特征在于:在步骤
1)
中,环形编码点标定板由环形编码点和平面板组成,环形编码点阵列分布在平面板上,要求每个标定板上的每处标志点的编码
id
不能重复,编码点上的空间点与编码
id
对应,记录每个标定板上标志点编码
id
集合
S
n
,
其中
n
表示第
n
号标定板
。3.
根据权利要求1所述一种基于多个环形编码点标定板的大视场相机标定方法,其特征在于,所述步骤
2)
,具体为
:(1)
对标定板上的环形编码点采用亚像素定位算法细化标记点椭圆边缘,对提取边缘点使用距离最小二乘拟合提取圆心坐标;
(2)
对环形编码点图像进行逆仿射变换并对环带上的像素点进行采样,获取二进制编码,通过循环移位取最小二进制对应的十进制为解码值
。4.
根据权利要求1所述一种基于多个环形编码点标定板的大视场相机标定方法,其特征在于,所述步骤
3)
,具体为:
(1)
如果某成功识别的标志点编码
id
在编码集合
S
【专利技术属性】
技术研发人员:程云勇,覃海波,冶文广,窦浩,张文淼,王泽川,徐茂盛,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。