System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及相机标定,具体涉及一种通过已标定的辅助相机进行相机标定方法。
技术介绍
1、在现代工业领域中,随着人工智能、自动驾驶等技术的发展,对机器视觉的识别正确率、光学测量的精准度等一系列技术指标要求变得极高。摄像头模组作为图像采集系统的重要组成,需要对其进行精准的参数标定,以确保后续视觉系统的准确性。
2、目前,人们常用的相机标定方法为“张正友标定法”,该方法需要移动标定板在相对于摄像机模组的不同姿态下拍取多张图片,以确保成像有足够的透视畸变效果。对于长焦距模组,张正友标定法标定的成像透视畸变效果不够明显,导致优化求解参数的约束条件不够,最终标定的结果不够精准;对于大畸变效果的图像,张正友标定法标定的成像图像扭曲严重,在内外参数整体优化求解的过程中,计算结果误差较大,且标定的结果不稳定,不利于后期对相机生成的图像进行处理。为达到更高的识别正确率和精准度,有必要对现有的相机标定法进行改进,提出新的相机标定方法。
技术实现思路
1、本专利技术的目的是设计一种通过已标定的辅助相机进行相机标定方法,使其实现使用长焦距模组标定的结果足够精准、对大畸变效果的图像识别正确率提升。
2、为实现上述目的,本专利技术提供了一种通过已标定的辅助相机进行相机标定方法,包括对测试环境离线标定和dut相机的在线标定,具体有以下步骤:
3、对测试环境离线标定有:
4、步骤1:标定辅助相机和dut相机,使用张正友标定法预先标定好辅助相机和dut相机的内参;
...【技术保护点】
1.一种通过已标定的辅助相机进行相机标定方法,其特征在于,包括以下步骤,
2.根据权利要求1的通过已标定的辅助相机进行相机标定方法,其特征在于,在步骤3中获取图像角点亚像素点集,调用opencv的角点检测函数进行亚像素角点检测和共线点检测。
3.根据权利要求1的通过已标定的辅助相机进行相机标定方法,其特征在于,对于标定板(1)的世界坐标点PW,其在DUT相机(2)和辅助相机(3)坐标系下的坐标可表示为:
4.根据权利要求3的通过已标定的辅助相机进行相机标定方法,其特征在于,步骤5中存在以下关系:
5.根据权利要求4的通过已标定的辅助相机进行相机标定方法,其特征在于,记Zc为DUT相机(2)坐标系下的Z轴坐标值;当Zc不为0时,对摄像机坐标系进行归一化到理想图像坐标系:
6.根据权利要求5的通过已标定的辅助相机进行相机标定方法,其特征在于,径向畸变正向模型为:
7.根据权利要求6的通过已标定的辅助相机进行相机标定方法,其特征在于,反畸变点P′n与内参转换矩阵A的关系为:
8.根据权利要求7的通过已标
9.根据权利要求8的通过已标定的辅助相机进行相机标定方法,其特征在于,对于实际标定的m张图片(m>0),和该图片上的n个点,可以得到所有像素点的总误差优化目标函数为:
10.根据权利要求9的通过已标定的辅助相机进行相机标定方法,其特征在于,对于非线性求解法,采用的优化算法有Gauss-Newton法,LM法等,来对式(14)进行迭代优化求解。
...【技术特征摘要】
1.一种通过已标定的辅助相机进行相机标定方法,其特征在于,包括以下步骤,
2.根据权利要求1的通过已标定的辅助相机进行相机标定方法,其特征在于,在步骤3中获取图像角点亚像素点集,调用opencv的角点检测函数进行亚像素角点检测和共线点检测。
3.根据权利要求1的通过已标定的辅助相机进行相机标定方法,其特征在于,对于标定板(1)的世界坐标点pw,其在dut相机(2)和辅助相机(3)坐标系下的坐标可表示为:
4.根据权利要求3的通过已标定的辅助相机进行相机标定方法,其特征在于,步骤5中存在以下关系:
5.根据权利要求4的通过已标定的辅助相机进行相机标定方法,其特征在于,记zc为dut相机(2)坐标系下的z轴坐标值;当zc不为0时,对摄像机坐标系进行归一化到理想图像...
【专利技术属性】
技术研发人员:于泽,王攀,罗盛来,
申请(专利权)人:珠海广浩捷科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。