[发明专利]PCB板圆孔的边缘提取方法、装置、设备及存储介质在审
| 申请号: | 202211011089.2 | 申请日: | 2022-08-23 |
| 公开(公告)号: | CN115457063A | 公开(公告)日: | 2022-12-09 |
| 发明(设计)人: | 李林峰;汪杨刚;高强 | 申请(专利权)人: | 武汉海微科技有限公司 |
| 主分类号: | G06T7/13 | 分类号: | G06T7/13;G06T7/136;G06T7/194;G06T7/80 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 罗秋莲 |
| 地址: | 430000 湖北省武汉市东湖新技术开发区武大园四*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | pcb 圆孔 边缘 提取 方法 装置 设备 存储 介质 | ||
本发明属于车载电子产品自动化生产技术领域,公开了一种PCB板圆孔的边缘提取方法、装置、设备及存储介质。该方法包括:根据初始图像,得到滤波图像;根据滤波图像,得到像素梯度数据,根据像素梯度数据,确定初始边缘点;根据初始分割阈值,得到当前类间方差,根据当前类间方差,确定目标分割阈值;根据目标分割阈值与初始边缘点,确定有效边缘点;根据有效边缘点,确定拟合集合,根据拟合集合,确定目标边缘点;对目标边缘点进行椭圆拟合,得到目标椭圆参数,根据目标椭圆参数,确定圆孔中心位置信息;根据圆孔中心位置信息,对当前PCB板进行定位。通过上述方式,提升了PCB板圆孔边缘提取的精度,同时提高了自适应性,提升了检测效果。
技术领域
本发明涉及车载电子产品自动化生产技术领域,尤其涉及一种PCB板圆孔的边缘提取方法、装置、设备及存储介质。
背景技术
PCB板(印刷电路板,Printed Circuit Board)是车载显示屏的核心部件,在PCB板自动化生产过程中,需要利用机器视觉进行贴合、对位、视觉锁附以及缺陷检测等操作,其中,PCB板上面的圆形特征孔作为PCB板上为数不多的比较明显的特征点,其圆孔的边缘提取精度对于机器视觉技术在PCB板自动化生产过程中的应用显得特别重要,然而传统的边缘检测方法不能很好地平衡检测精度与检测效果,影响PCB板的自动化生产。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种PCB板圆孔的边缘提取方法、装置、设备及存储介质,旨在解决现有技术在提取PCB板圆孔边缘时不能很好地平衡精度与效果,影响自动化生产的技术问题。
为实现上述目的,本发明提供了一种PCB板圆孔的边缘提取方法,所述方法包括以下步骤:
获取当前PCB板的初始图像,根据所述初始图像,得到滤波图像;
根据所述滤波图像,得到像素梯度数据,根据所述像素梯度数据,确定初始边缘点;
根据初始分割阈值,得到当前类间方差,根据所述当前类间方差,确定目标分割阈值;
根据所述目标分割阈值与初始边缘点,确定有效边缘点;
根据所述有效边缘点,确定拟合集合,根据所述拟合集合,确定目标边缘点;
对所述目标边缘点进行椭圆拟合,得到目标椭圆参数,根据所述目标椭圆参数,确定圆孔中心位置信息;
根据所述圆孔中心位置信息,对当前PCB板进行定位。
可选地,所述获取当前PCB板的初始图像,根据所述初始图像,得到滤波图像,包括:
获取当前PCB板的初始图像,对所述初始图像进行增强处理,得到增强图像;
根据所述增强图像与初始滤波窗口,得到当前像素灰度数据;
根据所述当前像素灰度数据,确定当前最小灰度值、当前最大灰度值以及当前中心像素灰度值;
根据所述当前像素灰度数据与预设混合窗口,得到当前灰度中值;
获取滤波输出数据与灰度中值、最小灰度值、最大灰度值以及中心像素灰度值之间的对应关系,根据所述对应关系、当前灰度中值、当前最小灰度值、当前最大灰度值以及当前中心像素灰度值,得到当前滤波输出数据;
根据所述当前滤波输出数据,得到滤波图像。
可选地,所述像素梯度数据包括像素梯度大小数据和像素梯度方向数据;
所述根据所述滤波图像,得到像素梯度数据,根据所述像素梯度数据,确定初始边缘点,包括:
对所述滤波图像进行平滑处理,得到平滑图像;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉海微科技有限公司,未经武汉海微科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211011089.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大米筛选装置
- 下一篇:一种大孔径长焦距天文望远物镜光学系统





