Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种图像畸变校正的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明公开了一种图像畸变校正的方法,包括以下步骤:步骤S1:计算标定图片的圆点阵特征圆圆心坐标的亚像素值;步骤S2:计算图像初次畸变校正映射表;步骤S3:计算图片网格映射表;步骤S4:计算去畸变图片。本发明提供一种图像畸变校正方法,它同时具有高标定速度和高尺寸精度这些特性,对相机工作环境也具有很好的抗环境干扰能力,非常适用于工业自动化的自动测量领域。

主权项:1.一种图像畸变校正的方法,其特征在于,该校正方法包括以下步骤:步骤S1:计算标定图片的圆点阵特征圆圆心坐标的亚像素值;通过对标定图片进行轮廓分析和块状物分析计算出标定图片圆点阵中特征圆圆心坐标的亚像素值;步骤S2:计算图像初次畸变校正映射表;利用圆心坐标的亚像素值和实际标定板的圆心坐标位置之间的映射关系,计算得出原标定图片和实物图片之间的像素位置对应映射表;步骤S3:计算图片网格映射表;利用图像初次畸变校正映射表计算出初次去畸变的标定图片,再利用初次去畸变的标定图片计算得到图片网格映射表;步骤S4:计算去畸变图片;利用图像初次畸变校正映射表和图像网格映射表按照顺序依次对该相机和镜头在相同条件下拍出的其他图片进行两次映射并进行线性插值计算便可得到高尺寸精度去畸变图片;步骤S1中,通过对标定图片进行轮廓分析和块状物分析计算出标定图片圆点阵中特征圆圆心坐标的亚像素值包括:步骤S1.1:对图像像素值进行统计分析计算出一个值作为图像二值化的阈值,并用该阈值对图像进行二值化处理得到二值化图像;步骤S1.2:计算图像中的所有轮廓,然后依次用轮廓像素点数量、轮廓圆度、轮廓面积对轮廓进行过滤;步骤S1.3:计算剩余轮廓的面积并按照轮廓面积进行排序可计算圆点阵中圆的近似半径,通过半径对轮廓再一次过滤;步骤S1.4:计算剩余轮廓的中心点,拟合一个最佳的矩阵,排除掉偏离矩阵超过一定阈值的点所对应的轮廓;步骤S1.5:对原图进行块状物分析,得到块状物的中心点坐标,求中心点坐标和上述轮廓的位置关系,凡在轮廓以内的中心点即为所求圆点阵中特征圆的亚像素圆心坐标;步骤S2中,利用计算得出的圆心坐标的亚像素值和实际标定板的圆心坐标位置计算出原标定图片和实物图片之间的位置对应映射表包括:步骤S2.1:利用标定板两圆心点之间的实际距离及各圆心的位置关系给每个圆心分配一个相应的坐标值;步骤S2.2:利用计算得出的亚像素圆心坐标值和实际标定板坐标值可计算出拍摄相机的内参矩阵和畸变系数;步骤S2.3:利用相机内参矩阵和畸变系数矩阵可计算出初次畸变校正映射表;步骤S2.4:利用初次畸变映射矩阵和输入的标定图像计算出初次去畸变后的标定图片;步骤S3中,图片网格映射表的具体步骤包括:S3.1网格划分:基于识别到的特征点,将图像划分为若干网格,每个网格代表去畸变图像的一部分;S3.2矩阵映射:将特征点按其坐标映射到矩阵中,并将其像素坐标四舍五入到最近的整数值,该过程从左上角第一个网格的参考点开始,通过计算并映射每个网格内的所有点,逐步完成整个图像的矩阵映射;S3.3中间点的计算:在每个网格内,通过计算x方向和y方向的像素距离,并利用比例系数,确定映射点之间的中间点位置;S3.4高精度图像映射:最终将整个图像映射到矩阵中,每个网格点都与原去畸变图像中的精确位置对应,从而提高映射图像的尺寸精度;步骤S4中,利用图像初次畸变校正映射表和图片网格映射表按照顺序依次对该相机和镜头在相同条件下拍出的其他图片进行两次映射并进行线性插值计算便可得到高尺寸精度去畸变图片包括:步骤S4.1:利用输入图片和图像初次畸变校正映射表的映射关系,再利用线性插值的方法对该相机拍摄的图片初次去畸变;步骤S4.2:利用去畸变的标定图片和图片网格映射表的映射关系,再利用线性插值的方法计算得到精度更高的去畸变图片。

全文数据:

权利要求:

百度查询: 深圳市杰恩世智能科技有限公司 一种图像畸变校正的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术