[发明专利]一种用于自动光学检测的镜头畸变矫正方法及系统有效
申请号: | 201610008261.7 | 申请日: | 2016-01-07 |
公开(公告)号: | CN105701776B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 董文忠;欧昌东;梅林海;汪舟;简平超 | 申请(专利权)人: | 武汉精测电子集团股份有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 黄行军 |
地址: | 430070 湖北省武汉市洪*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 角点 畸变图形 畸变模型 像素点 自动光学检测 镜头畸变 粗提取 非均匀 矫正 腐蚀 膨胀 像素点坐标 边缘特征 畸变矫正 角点坐标 坐标获取 坐标计算 标定板 点坐标 棋盘格 图角 像素 棋盘 | ||
1.一种用于自动光学检测的镜头畸变矫正方法,其特征在于,包括以下步骤:
步骤1,选取非均匀棋盘格作为标定板,待矫正镜头拍摄标定板获取畸变图形;
步骤2,对畸变图形进行角点粗提取,得到密集角点;
步骤3,对粗提取的密集角点通过腐蚀膨胀和blob分析进行精确角点提取,得到真正角点;
步骤4,计算真正角点坐标与理想图角点坐标之间的畸变模型参数;
步骤5,根据畸变模型参数和理想图中每个像素点的坐标计算畸变图形中每个像素点的坐标;
步骤6,根据畸变图形中每个像素点的坐标获取畸变图形中每个像素点坐标对应的像素值。
2.根据权利要求1所述的一种用于自动光学检测的镜头畸变矫正方法,其特征在于:所述非均匀棋盘格内部的小方块呈中心面积大、边缘面积小的渐变形式分布。
3.根据权利要求1所述的一种用于自动光学检测的镜头畸变矫正方法,其特征在于,所述对畸变图形进行角点粗提取的过程为:对畸变图形进行二值化处理得到二值图像,对二值图像进行模板匹配,得到密集角点。
4.根据权利要求1所述的一种用于自动光学检测的镜头畸变矫正方法,其特征在于:所述畸变模型参数通过最小二乘法和LM优化计算得到。
5.根据权利要求1所述的一种用于自动光学检测的镜头畸变矫正方法,其特征在于,所述畸变图形中每个像素点的坐标的计算方法为:
式中:x、y分别为畸变图形中的每个像素点的横纵坐标,u、v分别为理想图中的每个像素点的横纵坐标,aij、bij分别为真正角点坐标与理想图角点坐标之间畸变模型参数,N取值为3或4。
6.根据权利要求1所述的一种用于自动光学检测的镜头畸变矫正方法,其特征在于:所述畸变图形中每个像素点坐标对应的像素值通过将畸变图形中每个像素点的坐标在畸变图中进行双线性插值的方法得到。
7.一种用于自动光学检测的镜头畸变矫正系统,其特征在于:包括
图像采集模块,用于采集畸变图形,并将畸变图形发送至角点粗提取模块;
角点粗提取模块,用于对收到的畸变图形进行角点粗提取,得到密集角点,并将其发送至角点精确提取模块;
角点精确提取模块,用于对密集角点通过腐蚀膨胀和blob分析进行精确角点提取,得到真正角点,并将其发送至畸变坐标生成模块;
畸变坐标生成模块,用于根据真正角点坐标和理想图中各像素点参数计算畸变图形中每个像素点的坐标;
坐标映射模块,用于根据畸变图形中每个像素点的坐标获取畸变图形中每个像素点坐标对应的像素值;
所述图像采集模块包括畸变图形获取模块,其用于在选取非均匀棋盘格作为标定板后,待矫正镜头拍摄标定板获取畸变图形。
8.根据权利要求7所述的一种用于自动光学检测的镜头畸变矫正系统,其特征在于:所述畸变坐标生成模块包括坐标计算模块,其用于根据畸变模型计算畸变图形中每个像素点的坐标,所述畸变模型为:
式中:x、y分别为畸变图形中的每个像素点的横纵坐标,u、v分别为理想图中的每个像素点的横纵坐标,aij、bij分别为真正角点坐标与理想图角点坐标之间畸变模型参数,N取值为3或4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精测电子集团股份有限公司,未经武汉精测电子集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610008261.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种螺旋断层放疗图像质量提高方法
- 下一篇:一种图片处理方法和电子设备