一种铭牌和条码缺陷检测方法、设备和存储介质技术

技术编号:36601461 阅读:36 留言:0更新日期:2023-02-04 18:16
本发明专利技术涉及一种铭牌和条码缺陷检测方法、设备和存储介质,其中,方法包括:接收铭牌图和条码图;将所述铭牌图送入训练好的铭牌位置检测模型中,得到无背景的铭牌图;根据所述无背景的铭牌图的长和高检测铭牌是否存在倾斜或重复缺陷;将所述无背景的铭牌图送入训练好的气泡和褶皱检测模型中,检测铭牌是否存在气泡和褶皱缺陷;将所述条码图送入训练好的条码位置检测模型中,得到无背景的条码图;根据所述条码图的长和高检测条码是否存在倾斜或重复缺陷。本发明专利技术能够提高产品质量和生产效率。本发明专利技术能够提高产品质量和生产效率。本发明专利技术能够提高产品质量和生产效率。

【技术实现步骤摘要】
一种铭牌和条码缺陷检测方法、设备和存储介质


[0001]本专利技术涉及光伏组件制造行业视觉检测
,特别是涉及一种铭牌和条码缺陷检测方法、设备和存储介质。

技术介绍

[0002]在光伏组件生产环节中,要张贴铭牌和条码。但是在贴铭牌和条码时,由于打印设备和张贴设备的精度不够或者故障,会导致铭牌或条码有气泡、印刷缺陷、褶皱、贴歪、贴偏、参数打印错误、没有张贴等缺陷。
[0003]目前对铭牌和条码的缺陷检测方式有两种,一种是人工检测,即由工人通过观察的方式检查铭牌和条码,当检查通过时则手动将组件流走,检查未通过时把铭牌或条码撕下来人工重贴,这种方式降低了工作效率,同时增加了成本;另一种是计算机视觉检测,利用机器学习方法检测气泡和褶皱,虽然其提高了工作效率,但是这种方式对成像要求很高,提高了操作的要求,增加使用难度,另外,传统机器学习在检测文字时准确率很低,达不到生产要求,而且对数据的鲁棒性低,一旦更换了新的铭牌或条码,就要重新训练,使用起来非常繁琐。

技术实现思路

[0004]本专利技术所要解决的技术问题是提供一种铭牌和条码缺陷检测方法、设备和存储介质,能够提高产品质量和生产效率。
[0005]本专利技术解决其技术问题所采用的技术方案是:提供一种铭牌和条码缺陷检测方法,包括以下步骤:
[0006]接收步骤,接收铭牌图和条码图;
[0007]铭牌检测步骤,将所述铭牌图送入训练好的铭牌位置检测模型中,得到无背景的铭牌图;根据所述无背景的铭牌图的长和高检测铭牌是否存在倾斜或重复缺陷;将所述无背景的铭牌图送入训练好的气泡和褶皱检测模型中,检测铭牌是否存在气泡和褶皱缺陷;
[0008]条码检测步骤,将所述条码图送入训练好的条码位置检测模型中,得到无背景的条码图;根据所述条码图的长和高检测条码是否存在倾斜或重复缺陷。
[0009]所述铭牌位置检测模型、气泡和褶皱检测模型和条码位置检测模型基于同样的目标检测网络,所述目标检网络将图片中的像素进行聚类处理,并通过标注框赋予聚类的类别名称,通过训练后得到检测模型,所述检测模型用于将与标注内容相似的图像检出,输出置信度、与标注内容相似的图像位置的坐标和类别名称。
[0010]所述根据所述无背景的铭牌图的长和高检测铭牌是否存在倾斜或重复缺陷具体为:当无背景的铭牌图中的铭牌的高度超过铭牌高度阈值时,表示所述铭牌存在倾斜缺陷;当无背景的铭牌图中的铭牌的长度超过铭牌长度阈值时,表示所述铭牌存在重复缺陷;所述根据所述条码图的长和高检测条码是否存在倾斜或重复缺陷具体为:当无背景的条码图中的条码的高度超过条码高度阈值时,表示所述条码存在倾斜缺陷;当无背景的条码图中
的条码的长度超过条码长度阈值时,表示所述条码存在重复缺陷。
[0011]所述铭牌检测步骤还包括:将所述无背景的铭牌图以sift算子与模板图做特征点匹配,得到一张与所述模板图大小相同、角度一致的匹配图;将所述模板图上电参数的位置映射到所述匹配图并进行截取,将截取的部分送入训练好的文字识别模型中,得到所述铭牌上的电参数文本;将所述电参数文本进行格式化处理,所述格式化处理是指将所述文字识别模型经常认错的字强制改写为应该认成的字,同时删除单位后缀,只保留数字部分;将格式化处理后的文字与模板文字进行比对完成文本缺陷的检测。
[0012]所述铭牌检测步骤还包括:将所述无背景的铭牌图以sift算子与模板图做特征点匹配,得到一张与所述模板图大小相同、角度一致的匹配图;将所述模板图上二维码的位置映射到所述匹配图并进行截取,将截取的部分用解码算法扫描二维码完成二维码缺陷的检测。
[0013]所述铭牌检测步骤还包括:将所述无背景的铭牌图以sift算子与模板图做特征点匹配,得到一张与所述模板图大小相同、角度一致的匹配图;将所述模板图上标识的位置映射到所述匹配图并进行截取,将截取部分与所述模板图上的标识进行特征点匹配,根据匹配值的大小进行标识缺陷检测。
[0014]在所述将所述无背景的铭牌图以sift算子与模板图做特征点匹配前,还包括:判断所述无背景的铭牌图的长度是否超过长度分割阈值,当超过时,将所述无背景的铭牌图切分成两半,分别以sift算子与切分为两半的模板图做特征点匹配,完成匹配后将两个匹配结果拼接成一张与模板图大小相同、角度一致的匹配图。
[0015]所述条码检测步骤包括:将无背景的条码图分别缩放为原图的1、0.8、0.6、0.4倍,每缩放一次增加30%的对比度,每增加一次对比度就旋转图片15次,每次旋转3
°
,每旋转一次就把处理后的无背景的条码图送入解码算法进行扫描,直到得到的文字字符长度高于预设值,从而完成识别缺陷检测。
[0016]本专利技术解决其技术问题所采用的技术方案是:提供一种铭牌和条码缺陷检测设备,包括:
[0017]铭牌相机,用于获取铭牌图,所述铭牌图中铭牌的长度占整个铭牌图长度的1/2以上;
[0018]条码相机,用于获取条码图;
[0019]安装支架,用于安装所述铭牌相机和条码相机,且能保证所述铭牌相机和条码相机相对流水线固定不动;
[0020]计算机,用于执行上述铭牌和条码缺陷检测方法的步骤。
[0021]本专利技术解决其技术问题所采用的技术方案是:提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述铭牌和条码缺陷检测方法的步骤。
[0022]有益效果
[0023]由于采用了上述的技术方案,本专利技术与现有技术相比,具有以下的优点和积极效果:本专利技术在检测铭牌缺陷时,将铭牌从图像中提取出,再通过特征匹配的方式对缺陷进行检测,在检测条码缺陷时,将条码从图像中提取出,再通过循环扫码的方式提高扫码成功率完成条码检测。本专利技术对成像要求不高,但能够大大提升检测准确率,不需要人工在贴标机
后面的流水线上手动撕掉带有缺陷的铭牌,降低了人力成本,保证了缺陷组件能正常返修,提高了产品质量和生产效率,降低了客诉率。
附图说明
[0024]图1是本专利技术实施方式的流程图。
具体实施方式
[0025]下面结合具体实施例,进一步阐述本专利技术。应理解,这些实施例仅用于说明本专利技术而不用于限制本专利技术的范围。此外应理解,在阅读了本专利技术讲授的内容之后,本领域技术人员可以对本专利技术作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。
[0026]本专利技术的实施方式涉及一种铭牌和条码缺陷检测方法,如图1所示,包括以下步骤:接收步骤,接收铭牌图和条码图;铭牌检测步骤,将所述铭牌图送入训练好的铭牌位置检测模型中,得到无背景的铭牌图;根据所述无背景的铭牌图的长和高检测铭牌是否存在倾斜或重复缺陷;将所述无背景的铭牌图送入训练好的气泡和褶皱检测模型中,检测铭牌是否存在气泡和褶皱缺陷;条码检测步骤,将所述条码图送入训练好的条码位置检测模型中,得到无背景的条码图;根据所述条码图的长和高检测条码是否存在倾斜或重复缺陷。
[0027]该方法可以基于现有的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种铭牌和条码缺陷检测方法,其特征在于,包括以下步骤:接收步骤,接收铭牌图和条码图;铭牌检测步骤,将所述铭牌图送入训练好的铭牌位置检测模型中,得到无背景的铭牌图;根据所述无背景的铭牌图的长和高检测铭牌是否存在倾斜或重复缺陷;将所述无背景的铭牌图送入训练好的气泡和褶皱检测模型中,检测铭牌是否存在气泡和褶皱缺陷;条码检测步骤,将所述条码图送入训练好的条码位置检测模型中,得到无背景的条码图;根据所述条码图的长和高检测条码是否存在倾斜或重复缺陷。2.根据权利要求1所述的铭牌和条码缺陷检测方法,其特征在于,所述铭牌位置检测模型、气泡和褶皱检测模型和条码位置检测模型基于同样的目标检测网络,所述目标检网络将图片中的像素进行聚类处理,并通过标注框赋予聚类的类别名称,通过训练后得到检测模型,所述检测模型用于将与标注内容相似的图像检出,输出置信度、与标注内容相似的图像位置的坐标和类别名称。3.根据权利要求1所述的铭牌和条码缺陷检测方法,其特征在于,所述根据所述无背景的铭牌图的长和高检测铭牌是否存在倾斜或重复缺陷具体为:当无背景的铭牌图中的铭牌的高度超过铭牌高度阈值时,表示所述铭牌存在倾斜缺陷;当无背景的铭牌图中的铭牌的长度超过铭牌长度阈值时,表示所述铭牌存在重复缺陷;所述根据所述条码图的长和高检测条码是否存在倾斜或重复缺陷具体为:当无背景的条码图中的条码的高度超过条码高度阈值时,表示所述条码存在倾斜缺陷;当无背景的条码图中的条码的长度超过条码长度阈值时,表示所述条码存在重复缺陷。4.根据权利要求1所述的铭牌和条码缺陷检测方法,其特征在于,所述铭牌检测步骤还包括:将所述无背景的铭牌图以sift算子与模板图做特征点匹配,得到一张与所述模板图大小相同、角度一致的匹配图;将所述模板图上电参数的位置映射到所述匹配图并进行截取,将截取的部分送入训练好的文字识别模型中,得到所述铭牌上的电参数文本;将所述电参数文本进行格式化处理,所述格式化处理是指将所述文字识别模型经常认错的字强制改写为应该认成的字,同时删除单位后缀,只保留数字部分;将格式化处理后的文字与模板文字进行比对完成文本缺陷的检测。5.根据权利要求1所述的铭牌和条码缺陷检测方法,其特征在于,所述...

【专利技术属性】
技术研发人员:龚晟王子寒王阳王科
申请(专利权)人:优层智能科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1