System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电子设备连接,尤其涉及排线检测方法。
技术介绍
1、排线,通常指的是一种用于连接电子设备组件的电缆或软性电路板(flexibleprinted circuit,简称fpc)。屏幕与pcb板就使用排线进行连接,若排线未插好会出现花屏,甚至黑屏的问题。因此检测排线是否插好是非常必要的。目前大多数是通过人工检测,也有部分通过机器视觉检测但是仍面临这误判率高、漏检的问题。
2、目前也有基于机器视觉的排线检测,使用的是2d的面阵相机检测,检测排线状态是否合格;硬件设备:面阵相机,线扫相机,镜头,带偏振片环形光源,偏振滤镜,工控机;图像获取模块:镜头使用偏振滤镜,搭配带偏振片的环形光源,能有效避免排线反光造成的影响;2d检测模块:使用2d面阵相机获取高质量图像,用于检测排线是否插、是否插歪、是否插到位、是否插反;3d检测模块:使用3d线扫相机获取点云数据,转化成深度图后,用于检测排线卡扣是否扣好。
3、但是,上述技术手段存在误判率高的问题,并且在检测卡扣是否盖好时易出现漏检。
技术实现思路
1、本专利技术的主要目的在于提供排线检测方法、装置、设备及存储介质,旨在解决现有的技术问题。
2、为实现上述目的,本专利技术提供了排线检测方法,用于排线检测,所述排线上设有卡扣,包括:
3、获取排线2d图像;
4、对获取的2d图像进行分析检测,判定排线是否插到位;
5、获取排线图像并生成深度图;
6、对获取的深
7、进一步地,所述分析检测获取的2d图像具体包括以下步骤,
8、图像增强,将彩色图像转化成灰度图像;
9、模板匹配,匹配排线周围稳定的特征,获取匹配框中心坐标,后续的检测roi均跟随中心坐标;
10、正反检测,采用模板匹配方法,匹配排线上的固定特征,若匹配到即排线未插反,若匹配不到即插反;
11、mark线查找,根据排线mark线处的roi裁切图像,采用双边滤波算法,滤除图像中的噪声干扰并保留边缘信息;采用canny边缘检测,检测出roi中所有的边缘;采用霍夫直线检测算法,检测出所有边缘的直线;
12、pcb线查找,检测出所有直线,根据pcb线特性去除干扰线,筛选出pcb线;
13、尺寸计算,计算mark线与pcb线之间的角度;
14、结果判定,根据角度设定阈值判断排线是否插歪,根据设定的距离阈值判定排线是否插到位。
15、进一步地,所述获取排线图像并生成深度图具体包括以下步骤,
16、运动机构调整3d相机角度并运动到采集初始点;
17、运动机构给触发信号后,沿卡扣方向匀速运动,3d相机采图,生成深度图;
18、检测算法得到深度图后定位到卡扣区域并计算卡扣与底座的高度差,从而判定产品是否合格。
19、进一步地,所述3d排线检测算法包括,
20、对深度图进行预处理;
21、归一化,将深度图进行归一化处理;
22、寻找基准点,通过准找钢琴盖底座与侧面边缘的交点确定基准点;
23、寻找卡扣边缘,使用霍夫直线查找,并通过卡扣边缘左侧的深度值比右侧大这一特性筛选出卡扣边缘;
24、计算底座与卡扣的高度差,由上述步骤可以精准定位到钢琴盖底座与卡扣边缘,根据钢琴盖的大小选取合适数量的roi,计算每组roi内高度差值,从而判断卡扣是否闭合。
25、进一步地,获取排线的图像前先获取排线roi处的平均灰度值记作标准平均灰度:standard_gray,获取新图像时排线roi的平均灰度值mean_gray,由公式:
26、
27、得到亮度变化量bright,将灰度图中每个像素乘以bright,即可获取图像增强后的图像。
28、一种排线检测装置,用于排线检测,所述排线上设有卡扣,包括,
29、d相机与d线扫相机,用于获取排线的图像;
30、x轴伺服,用于提供x轴转向;
31、y轴伺服,用于提供y轴转向;
32、z轴伺服,用于提供z轴转向;
33、载具,用于承载排线,并放置于输送线;
34、其中,所述d相机与d线扫相机安装于z轴伺服上,且通过旋转机构连接,用于提供u轴转向。
35、进一步地,所述d相机与d线扫相机的镜头模组均包括偏光片或偏振镜。
36、进一步地,所述d线扫相机垂直于卡扣上方60mm呈水平安装,其扫描方向与卡扣水平一致。
37、一种排线检测设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的排线检测程序,所述排线检测程序配置为实现如上述的排线检测方法的步骤。
38、一种存储介质,所述存储介质上存储有排线检测程序,所述排线检测程序被处理器执行时实现如上述的排线检测方法的步骤。
39、本专利技术的有益效果体现在:
40、本专利技术使用偏光片与偏振镜搭配使用,有效避免排线反光,从而获取可使用的高质量图像。
41、本专利技术结合2d与3d相机的检测算法,能有效检测出排线各种ng状态,且误判率低。
42、本专利技术中相机可移动,算法能够兼容多款产品。
本文档来自技高网...【技术保护点】
1.排线检测方法,用于排线(A)检测,所述排线(A)上设有卡扣(B),其特征在于:具体包括以下步骤,
2.如权利要求1所述的排线检测方法,其特征在于:所述分析检测获取的2D图像具体包括以下步骤,
3.如权利要求1所述的排线检测方法,其特征在于:所述获取排线图像并生成深度图具体包括以下步骤,
4.如权利要求3所述的排线检测方法,其特征在于:所述3D排线检测算法包括,
5.如权利要求1所述的排线检测方法,其特征在于:获取排线的图像前先获取排线ROI处的平均灰度值记作标准平均灰度:standard_gray,获取新图像时排线ROI的平均灰度值mean_gray,由公式:
6.一种排线检测装置,用于排线(A)检测,所述排线(A)上设有卡扣(B),其特征在于:包括,
7.如权利要求6所述的排线检测装置,其特征在于:所述2D相机(100)与3D线扫相机(200)的镜头模组均包括偏光片或偏振镜。
8.如权利要求6所述的排线检测方法,其特征在于:所述3D线扫相机(200)垂直于卡扣(B)上方60mm呈水平安装,其
9.一种排线检测设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的排线检测程序,所述排线检测程序配置为实现如权利要求1至5中任一项所述的排线检测方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有排线检测程序,所述排线检测程序被处理器执行时实现如权利要求1至5任一项所述的排线检测方法的步骤。
...【技术特征摘要】
1.排线检测方法,用于排线(a)检测,所述排线(a)上设有卡扣(b),其特征在于:具体包括以下步骤,
2.如权利要求1所述的排线检测方法,其特征在于:所述分析检测获取的2d图像具体包括以下步骤,
3.如权利要求1所述的排线检测方法,其特征在于:所述获取排线图像并生成深度图具体包括以下步骤,
4.如权利要求3所述的排线检测方法,其特征在于:所述3d排线检测算法包括,
5.如权利要求1所述的排线检测方法,其特征在于:获取排线的图像前先获取排线roi处的平均灰度值记作标准平均灰度:standard_gray,获取新图像时排线roi的平均灰度值mean_gray,由公式:
6.一种排线检测装置,用于排线(a)检测,所述排线(a)上设有卡扣...
【专利技术属性】
技术研发人员:李林峰,陈浪,方源,
申请(专利权)人:海微智造技术武汉有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。