【技术实现步骤摘要】
一种基于线路板污渍和缺陷类型类别级别检测分类的方法
[0001]本专利技术属于线路板检测
,具体的说是一种基于线路板污渍和缺陷类型类别级别检测分类的方法。
技术介绍
[0002]线路板时电子元器件电气连接的基础,而随着印刷线路板设计以及制造越来越趋于高精度、高性能以及高密度,市场对于线路板的缺陷检测同时提出更高的要求。
[0003]目前市场上常见的缺陷包括短路、短路、凸起、凹陷、空洞以及污渍;传统的检测方式一般为人工目测以及电测试。
[0004]目前对于线路板的检测主要为人工目测以及电测试,而针对于人工目测,存在效率低下以及误差率较大的问题,而电测试无法针对于线路板的缺陷类型进行判别,很多时候是因为线路板具有污渍而不是真实损坏,但是哪种情况是污渍哪种情况是真实损坏很难通过肉眼判别,特别是存在污渍,且能够清洗的线路板,常常被判定为缺陷线路板进行降价销售,不能对通过调整生产环节进行控制的同时,导致生产成本上升。而如果对污渍的识别不精确,又有可能导致一些确实具有缺陷的线路板,会因为认为是污渍,而放过,导致质量不过关。
技术实现思路
[0005]为了弥补现有技术的不足,解决针对存在污渍,且能够清洗的线路板,常常被判定为缺陷线路板进行降价销售,不能对通过调整生产环节进行控制的同时,导致生产成本上升问题,本专利技术提出的一种基于线路板污渍和缺陷类型类别级别检测分类的方法。
[0006]本专利技术解决其技术问题所采用的技术方案是:一种基于线路板污渍和缺陷类型类别级别检测分类 ...
【技术保护点】
【技术特征摘要】
1.一种基于线路板污渍和缺陷类型类别级别检测分类的方法,其特征在于:该方法包括以下步骤:S1:获取需要检测是否存在缺陷的线路板信息;S2:通过第一摄像头图像识别技术获取线路板的信息,并判断线路板是否存在缺陷;在对所述缺陷进行定位时,即获取标准的线路板图像,在板面、IC位、Pad利用计算机视觉进行边界框标注,绘制边界框,对与标准的线路板图像灰度值比对后存在缺陷的线路板的图像灰度区域进行定位,根据线路板上的定位孔参数,利用公式H(x,y)=B标准(x,y)XORD待测(x,y)完成缺陷在不同位置的定位;S3:对存在缺陷的线路板进行缺陷类型特征检测,识别缺陷类型不属于常规缺陷则判定为疑似缺陷,包括新的缺陷类型以及污渍;所述缺陷检测算法包括训练线路板疑似污渍检测模型;具体包括:收集多张有污渍但没有其他缺陷的线路板图像,获取线路板的信息,建立线路板污渍图片库,将图片库作为训练数据,通过yolov5算法,结合目标检测技术,得到线路板疑似污渍检测模型;通过CV图像分割定位,对线路板污渍区域进行分割定位,得到线路板缺陷边界位点;根据线路板缺陷范围是在板面还是在IC位或是在Pad位置的信息,对三个缺陷范围内的边界位点顺次连结根据点运算算法计算缺陷面积,得到线路板污渍在板面、IC位以及Pad三个位置范围中的总面积,将总面积最大的缺陷范围定义为容易出现污渍的位置范围;其中,将线路板缺陷区域的位点及对应面积计入数据库,通过knn算法得到缺陷区域出现次数最多的排序,用排序划定出现污渍区域的可能性大小,对于可能性大于预设阈值的区域定义为容易残留污渍的线路板位置,当疑似污渍线路板在图像分割定位时缺陷区域在所述容易残留污渍的线路板位置,则判断该线路板为存在污渍线路板,线路板缺陷区域不在容易残留污渍的线路板位置但在容易出现污渍的位置范围时,与标准线路板进行灰度值对比;S4:确定疑似缺陷类型,对两种类型的疑似缺陷类型线路板进行反馈及处理;对于疑似缺陷线路板,确认其是否存在污渍而在检测过程中判定为异物缺陷类型;具体的,首先获取待测线路板的图像,将图像定义为二维空间函数,在缺陷位置对应X和Y处坐标的灰度值对应为f值,用清洗剂进行一次喷洗后,查看缺陷位置灰度是否发生变化,如果发生变化,则可疑线路板为存在污渍线路板,并更新数据库,对于一般可疑线路板,因为存在污渍的可能性较小,为了节省成本,对每10个同一批次的可疑线路板进行抽样检查,如果确认为存在污渍线路板,对该批次的其他为抽查线路板进行检测线路板是否存在污渍处理;除此以外,为了验证新的类型缺陷线路板中确实不存在污渍,利用图像识别技术获取线路板的图像,获取灰度图像并与标准线路板灰度图像进行灰度值对比,结合污渍图片库的训练数据,采用函数:其中x是横坐标,y是纵坐标,n是污渍对应标准图像的横坐标偏移量,m是污渍对应标准图像的纵坐标偏移量,f代表对应规则;对灰度区域进行滤波及去噪处理,排除存在污渍的可能性;
S5:排除含有污渍的疑似缺陷类型线路板,将线路板新的缺陷类型反馈至生产环节;包括:判断存在的缺陷类型线路缺口、露铜以及孔偏的瑕疵程度对应的原因,即通过CV目标检测算法获取线路板存在的所述缺陷类型为线路缺口时,先输入定位性缺口的位置信息,避免定位性缺口被当成缺陷标记,查看图像分割定位是否在此位置信息上,如果在此位置上,将定位性缺口标记为无缺口缺陷线路板,如果不在此位置上,则线路缺口为随机性缺口,不属于定位性缺口分槽线,通过计算机视觉识别缺口的形状,输入缺口原因和缺口形状参数,所述缺口原因包括:膜屑、粉尘、灰尘、皱膜、裂纹、干膜碎,利用VLOOKUP函数建立不同原因造成的缺口形状一一对应匹配关系,得到缺口原因并反馈给数据库,瑕疵程度为中度瑕疵或重度时,与标准线路板的线路图像进行灰度值比对,将不重叠的部分标记为0,统计不重叠部分的数量,计算线路板的补线单价,所述补线单价计算方式包括:测试获取一块有线路板缺口缺陷的线路板补线返工的材料损耗和设备功耗,得到返工成本,除以线路板的缺口数量,即为线路板补线单价;S6:对含有污渍且不存在其他缺陷类型的线路板进行处理;包括获取线路板的污渍总面积,根据所述面积设置的阈值大小进行清洗。2.根据权利要求1所述的一种基于线路板污渍和缺陷类型类别级别检测分类的方法,其特征在于:所述S1中,线路板的信息...
【专利技术属性】
技术研发人员:吴年升,赖俊崇,
申请(专利权)人:江门市浩远科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。