基于人工智能的瓷砖瑕疵检测方法、系统及存储介质技术方案

技术编号:34384590 阅读:11 留言:0更新日期:2022-08-03 21:05
本公开涉及一种基于人工智能的瓷砖瑕疵检测方法、系统及存储介质。本公开通过多个拍摄设备分别对目标物体进行拍摄得到多个图像,多个图像中的至少一个图像是光线的方向与目标物体表面非垂直的情况下得到的。使得多个拍摄设备可以同时拍摄到目标物体多种类型的瑕疵,特别是在光线的方向与目标物体表面非垂直的情况下,对于视觉特征不明显的瑕疵例如浅层刮痕或漏抛等,能够显著提升瑕疵的成像效果。另外,将至少一个所述图像中包括所述目标物体的目标区域与无瑕疵目标物体的模板图进行对齐,可以避免将目标物体上的部分花纹误识为瑕疵。因此,可以提高瑕疵检测的精度。可以提高瑕疵检测的精度。可以提高瑕疵检测的精度。

【技术实现步骤摘要】
基于人工智能的瓷砖瑕疵检测方法、系统及存储介质


[0001]本公开涉及信息
,尤其涉及一种基于人工智能的瓷砖瑕疵检测方法、系统及存储介质。

技术介绍

[0002]在生产领域中,例如,瓷砖的生产领域中,瓷砖在出厂之前需要进行瑕疵检测。
[0003]现有技术中提出了基于机器视觉的瑕疵检测方法,具体是对瓷砖图片进行瑕疵检测,但是,检测精度还是较低。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种基于人工智能的瓷砖瑕疵检测方法、系统及存储介质,以提高瑕疵检测的精度。
[0005]第一方面,本公开实施例提供一种瑕疵检测方法,包括:
[0006]获取多个拍摄设备分别对目标物体进行拍摄得到的多个图像,所述多个图像中的至少一个图像是光线的方向与目标物体表面非垂直的情况下得到的;
[0007]将至少一个所述图像中包括所述目标物体的目标区域与无瑕疵目标物体的模板图进行对齐;
[0008]根据至少一个目标区域、以及与所述至少一个目标区域分别对齐的模板图,确定所述目标物体的瑕疵检测结果。
[0009]第二方面,本公开实施例提供一种通过人工智能进行瓷砖瑕疵检测的系统,所述系统包括多个拍摄设备和瓷砖瑕疵检测装置;
[0010]所述多个拍摄设备用于对生产线上的瓷砖进行拍摄,得到所述瓷砖的多个图像,所述多个图像中的至少一个图像是光线的方向与所述瓷砖表面非垂直的情况下得到的;
[0011]所述瓷砖瑕疵检测装置用于:r/>[0012]将至少一个所述图像中包括所述瓷砖的瓷砖区域与无瑕疵瓷砖的模板图进行对齐;
[0013]根据至少一个瓷砖区域、以及与所述至少一个瓷砖区域分别对齐的模板图,确定所述瓷砖的瑕疵检测结果。
[0014]第三方面,本公开实施例提供一种基于人工智能的瓷砖瑕疵检测方法,包括:
[0015]获取用户输入的待检测瓷砖的多个图像,所述多个图像中的至少一个图像是光线的方向与所述瓷砖表面非垂直的情况下得到的;
[0016]将至少一个所述图像中包括所述瓷砖的瓷砖区域与无瑕疵瓷砖的模板图进行对齐;
[0017]将至少一个瓷砖区域、以及与所述至少一个瓷砖区域分别对齐的模板图输入深度神经网络,由所述深度神经网络确定所述瓷砖的瑕疵检测结果;
[0018]将所述瓷砖的瑕疵检测结果展示给所述用户。
[0019]第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面或第三方面所述的方法。
[0020]本公开实施例提供的基于人工智能的瓷砖瑕疵检测方法、系统及存储介质,通过多个拍摄设备分别对目标物体进行拍摄得到多个图像,多个图像中的至少一个图像是光线的方向与目标物体表面非垂直的情况下得到的。使得多个拍摄设备可以同时拍摄到目标物体多种类型的瑕疵,特别是在光线的方向与目标物体表面非垂直的情况下,对于视觉特征不明显的瑕疵例如浅层刮痕或漏抛等,能够显著提升瑕疵的成像效果。另外,将至少一个所述图像中包括所述目标物体的目标区域与无瑕疵目标物体的模板图进行对齐,可以避免将目标物体上的部分花纹误识为瑕疵。因此,可以提高瑕疵检测的精度。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0022]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本公开实施例提供的瑕疵检测方法流程图;
[0024]图2为本公开实施例提供的应用场景的示意图;
[0025]图3为本公开实施例提供的打光角度的示意图;
[0026]图4为本公开实施例提供的瓷砖在不同打光角度下成像的结构示意图;
[0027]图5为本公开另一实施例提供的瓷砖区域截图的示意图;
[0028]图6为本公开另一实施例提供的瑕疵检测方法流程图;
[0029]图7为本公开另一实施例提供的瑕疵检测方法流程图;
[0030]图8为本公开另一实施例提供的子图划分的示意图;
[0031]图9为本公开另一实施例提供的瑕疵检测方法流程图;
[0032]图10为本公开另一实施例提供的瑕疵检测方法流程图;
[0033]图11为本公开实施例提供的瓷砖区域的示意图;
[0034]图12为本公开另一实施例提供的瑕疵区域的扣取示意图;
[0035]图13为本公开另一实施例提供的瑕疵检测方法流程图;
[0036]图14为本公开另一实施例提供的瑕疵检测方法流程图;
[0037]图15为本公开另一实施例提供的应用场景的示意图;
[0038]图16为本公开实施例提供的瑕疵检测装置的结构示意图;
[0039]图17为本公开实施例提供的电子设备实施例的结构示意图;
[0040]图18为本公开实施例提供的基于人工智能的瓷砖瑕疵检测方法的流程图。
具体实施方式
[0041]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0042]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0043]由于传统的瑕疵检测主要依靠人工检测,其效率和准确度都比较低。因此,现有技术中提出了基于机器视觉的瑕疵检测方法,具体是对瓷砖图片进行瑕疵检测,但是,检测精度还是较低。针对该问题,本公开实施例提供了一种瑕疵检测方法,下面结合具体的实施例对该方法进行介绍。
[0044]图1为本公开实施例提供的瑕疵检测方法流程图。该方法可以由瑕疵检测装置执行,该装置可以采用软件和/或硬件的方式实现,该装置可配置于电子设备中,例如服务器或终端,其中,终端具体包括手机、电脑或平板电脑等。该瑕疵检测方法可以对生产线上生产出的产品进行瑕疵检测,例如,可以对瓷砖进行瑕疵检测。可以理解的是,在其他实施例中,还可以采用该瑕疵检测方法对其他物体或其他产品进行瑕疵检测。例如,在对瓷砖进行瑕疵检测的时候,该方法可以应用于如图2所示的应用场景,例如图2所示的智能检测系统可以包括多个拍摄设备,或者该智能检测系统分别与多个拍摄设备连接,多个拍摄设备可以对每一块瓷砖分别进行拍照,使得每一块瓷砖可以对应有多个图像。进一步,智能检测系统可以根据每一块瓷砖对应的多个图像,对该瓷砖进行瑕疵检测。或者,智能检测系统可以将每一块瓷砖对应的多个图像发送给服务器或终端,由服务器或终端对每一块瓷砖对应的多个图像进行分析,从而对该本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种瑕疵检测方法,其中,所述方法包括:获取多个拍摄设备分别对目标物体进行拍摄得到的多个图像,所述多个图像中的至少一个图像是光线的方向与目标物体表面非垂直的情况下得到的;将至少一个所述图像中包括所述目标物体的目标区域与无瑕疵目标物体的模板图进行对齐;根据至少一个目标区域、以及与所述至少一个目标区域分别对齐的模板图,确定所述目标物体的瑕疵检测结果。2.根据权利要求1所述的方法,其中,根据至少一个目标区域、以及与所述至少一个目标区域分别对齐的模板图,确定所述目标物体的瑕疵检测结果,包括:将每个所述目标区域分别划分为多个第一子图,以及将每个所述模板图分别划分为多个第二子图,所述第一子图的个数和所述第二子图的个数相同;根据每个第一子图、以及与每个第一子图分别对应的第二子图,确定所述目标物体的瑕疵检测结果。3.根据权利要求2所述的方法,其中,根据每个第一子图、以及与每个第一子图分别对应的第二子图,确定所述目标物体的瑕疵检测结果,包括:通过瑕疵检测网络对所述第一子图和所述第一子图对应的第二子图进行处理,得到第一检测结果;通过瑕疵分割网络对所述第一子图和所述第一子图对应的第二子图进行处理,得到第二检测结果,所述瑕疵检测网络和所述瑕疵分割网络分别用于检测不同类型的瑕疵;根据所述第一检测结果和所述第二检测结果,确定所述第一子图的瑕疵检测结果;根据每个第一子图分别对应的瑕疵检测结果,确定所述目标物体的瑕疵检测结果。4.根据权利要求3所述的方法,其中,根据每个第一子图分别对应的瑕疵检测结果,确定所述目标物体的瑕疵检测结果,包括:根据所述目标物体中同一区域对应的多个第一子图的瑕疵检测结果,确定所述区域的瑕疵检测结果;根据所述目标物体中多个区域分别对应的瑕疵检测结果,确定所述目标物体的瑕疵检测结果。5.根据权利要求1或4所述的方法,其中,确定所述目标物体的瑕疵检测结果之后,所述方法还包括:根据所述目标物体的瑕疵检测结果,确定瑕疵位置;从每个所述目标区域中分别提取与所述瑕疵位置对应的瑕疵区域、以及从每个所述模板图中分别提取与所述瑕疵位置对应的模板区域;根据每个所述瑕疵区域、以及与每个所述瑕疵区域分别对应的模板区域,确定所述瑕疵位置上的瑕疵的类型。6.根据权利要求1所述的方法,其中,将至少一个所述图像中包括所述目标物体的目标区域与无瑕疵目标物体的模板图进行对齐,包括:将所述目标区域对应的模板图中无瑕疵目标物体的角点与所述目标区域中目标物体的角点对齐;根据所述目标区域对应的模板图中图案的第一特征点和所述目标区域中图案的第二
特征点...

【专利技术属性】
技术研发人员:林钧燧
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1