本发明涉及图像检测,尤其涉及一种基于图像识别的视觉检测方法、装置、设备及介质。
背景技术:
1、瓷砖由于烧制过程中,进入空气,运输经过传输带时磕碰等,造成破损开裂。其中瓷砖裂缝破损,由于肉眼观察难度高,导致瓷砖在进入市场时,存在一定的次品。
2、我国传统的瓷砖裂缝的识别主要依赖人工识别,具有耗时长,结果难以统一等缺点。
技术实现思路
1、本发明实施例提供了一种基于图像识别的视觉检测方法、装置、设备及介质,旨在解决现有瓷砖裂缝识别存在的效率低下且准确性低的问题。
2、第一方面,本发明实施例提供了一种基于图像识别的视觉检测方法,其包括:
3、采集待测瓷砖的原始瓷砖图像,对所述原始瓷砖图像进行预处理,得到待测瓷砖图像;
4、获取所述待测瓷砖图像对应的灰度图像,通过灰度阈值分割的方式将所述灰度图像划分为瓷砖表面区域以及裂缝区域,得到分割图像;
5、获取所述分割图像中的连通域,得到待测连通域图;
6、判断所述待测连通域图是否与预设的基准连通域图相同;
7、若所述待测连通域图与预设的基准连通域图不相同,判定所述待测瓷砖中存在裂缝。
8、进一步地,所述对所述原始瓷砖图像进行预处理,得到待测瓷砖图像,包括:
9、对所述原始瓷砖图像进行去除噪声处理,得到第一中间图像;
10、对所述第一中间图像进行平滑化处理,得到第二中间图像;
11、对所述第二中间图像进行增强对比度处理,得到所述待测瓷砖图像。
12、进一步地,所述通过灰度阈值分割的方式将所述灰度图像划分为瓷砖表面区域以及裂缝区域,得到分割图像,包括:
13、基于预设的像素阈值以及灰度阈值分割函数,将所述灰度图像划分为瓷砖表面区域以及裂缝区域,得到分割图像。
14、进一步地,所述获取所述分割图像中的连通域,得到待测连通域图,包括:
15、基于预设的连通域分析函数,检测所述分割图像包含的连通域,得到所述待测连通域图。
16、进一步地,所述对所述原始瓷砖图像进行去除噪声处理,得到第一中间图像,包括:基于预设的降噪函数对所述原始瓷砖图像进行去除噪声处理,得到第一中间图像;
17、所述对所述第一中间图像进行平滑化处理,得到第二中间图像,包括:基于预设的平滑函数对所述第一中间图像进行平滑化处理,得到第二中间图像;
18、所述对所述第二中间图像进行增强对比度处理,得到所述待测瓷砖图像,包括:基于预设的增强函数对所述第二中间图像进行增强对比度处理,得到所述待测瓷砖图像。
19、进一步地,所述基于图像识别的视觉检测方法还包括:
20、若所述待测连通域图与预设的基准连通域图相同,判定所述待测瓷砖中不存在裂缝。
21、进一步地,所述基于图像识别的视觉检测方法还包括:
22、统计存在裂缝的所述待测瓷砖的数量;
23、基于存在裂缝的所述待测瓷砖的数量以及所述待测瓷砖的总数量确定所述待测瓷砖的缺陷率。
24、第二方面,本发明实施例还提供了一种基于图像识别的视觉检测装置,其包括用于执行上述方法的单元。
25、第三方面,本发明实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。
26、第四方面,本发明实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。
27、本发明实施例提供了一种基于图像识别的视觉检测方法、装置、设备及介质。其中,所述方法包括:采集待测瓷砖的原始瓷砖图像,对所述原始瓷砖图像进行预处理,得到待测瓷砖图像;获取所述待测瓷砖图像对应的灰度图像,通过灰度阈值分割的方式将所述灰度图像划分为瓷砖表面区域以及裂缝区域,得到分割图像;获取所述分割图像中的连通域,得到待测连通域图;判断所述待测连通域图是否与预设的基准连通域图相同;若所述待测连通域图与预设的基准连通域图不相同,判定所述待测瓷砖中存在裂缝。本发明实施例的技术方案,通过将灰度图像划分为瓷砖表面区域以及裂缝区域,再进一步进行连通域分析,得到待测连通域图;将所述待测连通域图与预设的基准连通域图比对,从而能够确定待测连通域图中是否存在裂缝。上述方法由机器去自动执行,效率更高,同时基于连通域分析的方式,可排除外在环境的影响,如不受瓷砖颜色、当前亮度等因素影响,其准确性更高。
1.一种基于图像识别的视觉检测方法,其特征在于,包括:
2.根据权利要求1所述的基于图像识别的视觉检测方法,其特征在于,所述对所述原始瓷砖图像进行预处理,得到待测瓷砖图像,包括:
3.根据权利要求1所述的基于图像识别的视觉检测方法,其特征在于,所述通过灰度阈值分割的方式将所述灰度图像划分为瓷砖表面区域以及裂缝区域,得到分割图像,包括:
4.根据权利要求1所述的基于图像识别的视觉检测方法,其特征在于,所述获取所述分割图像中的连通域,得到待测连通域图,包括:
5.根据权利要求1所述的基于图像识别的视觉检测方法,其特征在于,所述对所述原始瓷砖图像进行去除噪声处理,得到第一中间图像,包括:基于预设的降噪函数对所述原始瓷砖图像进行去除噪声处理,得到第一中间图像;
6.根据权利要求1所述的基于图像识别的视觉检测方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的基于图像识别的视觉检测方法,其特征在于,所述方法还包括:
8.一种基于图像识别的视觉检测装置,其特征在于,包括用于执行如权利要求1-7任一项所述方法的单元。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现如权利要求1-7中任一项所述的方法。