本技术涉及机器视觉检测,尤其涉及一种飞机成品铭牌检测方法、装置、设备和介质。
背景技术:
1、飞机装配过程中涉及大量成品零部件的安装,而各零部件上会被贴附上相应的成品铭牌,由于成品铭牌上包含了大量的关键信息,在入厂复验环节,检验人员需要对成品的铭牌进行检测。
2、目前,对于成品铭牌的检测主要依靠人工目视的方法进行,即需要依靠人工逐条进行对比检测,由于人工检测时,容易出现检测出错的情况,因此,存在检测准确性低的问题。
技术实现思路
1、本技术的主要目的在于提供一种飞机成品铭牌检测方法、装置、设备和介质,旨在解决现有通过人工目视的方法对成品铭牌进行检测时检测准确性低的技术问题。
2、为实现上述目的,本技术提供一种飞机成品铭牌检测方法,包括以下步骤:
3、获取待检测成品铭牌图像信息和第一模板成品铭牌图像信息;其中,所述待检测成品铭牌图像信息包括第一尺寸信息;所述第一模板成品铭牌图像信息包括第二尺寸信息;
4、基于所述第一尺寸信息,对所述第二尺寸信息进行调整,获得第二模板成品铭牌图像信息;其中,所述第二模板成品铭牌图像信息包括第三尺寸信息,所述第三尺寸信息与所述第一尺寸信息一致;
5、将所述待检测成品铭牌图像信息和所述第二模板成品铭牌图像信息中的各特征点进行最优匹配处理,获得最优匹配特征点集;
6、基于所述最优匹配特征点集,对所述第二模板成品铭牌图像信息进行透视变换处理,获得目标模板成品铭牌图像信息;
7、将所述待检测成品铭牌图像信息和所述目标模板成品铭牌图像信息进行对比,获得待检测成品铭牌的检测结果。
8、可选地,所述基于所述第一尺寸信息,对所述第二尺寸信息进行调整,获得第二模板成品铭牌图像信息,包括:
9、基于第一尺寸信息,采用双线性插值算法对所述第二尺寸信息进行缩放调整,以获得所述第二模板成品铭牌图像信息。
10、可选地,所述将所述待检测成品铭牌图像信息和所述第二模板成品铭牌图像信息中的各特征点进行最优匹配处理,获得最优匹配特征点集,包括:
11、基于所述待检测成品铭牌图像信息,获得第一特征点集;基于所述第一特征点集,获得第一特征向量集;其中,所述第一特征点集包括多个第一特征点,所述第一特征向量集包括多个与各所述第一特征点一一对应的第一特征向量;
12、基于所述第二模板成品铭牌图像信息,获得第二特征点集;基于所述第二特征点集,获得第二特征向量集;其中,所述第二特征点集包括多个第二特征点,所述第二特征向量集包括多个与各所述第二特征点一一对应的第二特征向量;
13、分别将各所述第二特征向量和各所述第一特征向量之间的距离进行计算,获得各所述第二特征点的特征向量距离集;其中,所述特征向量距离集包括多个特征向量距离值;
14、基于所述特征向量距离集,获得各所述第二特征点的候选匹配特征点;
15、对所述候选匹配特征点进行调优处理,获得各所述第二特征点的最优匹配特征点;
16、将各所述第二特征点的最优匹配特征点进行整合,获得最优匹配特征点集。
17、可选地,所述基于所述特征向量距离集,获得各所述第二特征点的候选匹配特征点,包括:
18、基于所述特征向量距离集,对所述特征向量距离集中的各特征向量距离值进行升序排序,获得第一特征向量距离集;
19、选取所述第一特征向量距离集中排列于前k个的特征向量距离值,将所述排列于前k个的特征向量距离值作为对应的所述第二特征点的候选匹配特征点;其中,k≥1。
20、可选地,所述基于所述最优匹配特征点集,对所述第二模板成品铭牌图像信息进行透视变换处理,获得目标模板成品铭牌图像信息,包括:
21、基于所述最优匹配特征点集,获得最优单映射变换矩阵;
22、基于所述最优单映射变换矩阵,对所述第二模板成品铭牌图像信息进行透视变换处理,以获得目标模板成品铭牌图像信息。
23、可选地,所述将所述待检测成品铭牌图像信息和所述目标模板成品铭牌图像信息进行对比,获得待检测成品铭牌的检测结果,包括:
24、将所述待检测成品铭牌图像信息和所述目标模板成品铭牌图像信息进行差运算处理,获得差值图;
25、将所述差值图进行阈值分割处理,获得分割图像;
26、将所述分割图像进行滤波和形态学变换处理,获得目标检测图像;
27、对所述目标检测图像中的各轮廓点进行查找,以获得待检测成品铭牌的检测结果。
28、可选地,所述对所述目标检测图像中的各轮廓点进行查找,以获得待检测成品铭牌的检测结果,包括:
29、对所述目标检测图像中的各轮廓点进行查找,获得轮廓信息;其中,所述轮廓信息包括轮廓的长度值;
30、将所述轮廓的长度值与预设阈值进行对比,以获得待检测成品铭牌的检测结果。
31、可选地,所述将所述轮廓的长度值与预设阈值进行对比,以获得待检测成品铭牌的检测结果,包括:
32、将所述轮廓的长度值与预设阈值进行对比,获得对比信息;
33、若所述对比信息中存在目标轮廓,则判断所述待检测成品铭牌的检测结果为有差异;其中,所述目标轮廓的长度值大于或等于所述预设阈值;
34、若所述对比信息中不存在目标轮廓,则判断所述待检测成品铭牌的检测结果为无差异。
35、可选地,所述将所述轮廓的长度值与预设阈值进行对比,以获得待检测成品铭牌的检测结果之后,还包括:
36、若所述待检测成品铭牌的检测结果为有差异,则在所述待检测成品铭牌图像中对所述目标轮廓进行标记处理,以获得检测目标图像信息。
37、可选地,所述若所述待检测成品铭牌的检测结果为有差异,则在所述待检测成品铭牌图像中对所述目标轮廓进行标记处理,以获得检测目标图像信息,包括:
38、若所述待检测成品铭牌的检测结果为有差异,则获取所述目标轮廓的坐标信息;其中,所述坐标信息包括最大横坐标值、最小横坐标值、最大纵坐标值和最小纵坐标值;
39、基于所述最大横坐标值、所述最小横坐标值、所述最大纵坐标值和所述最小纵坐标值,在所述待检测成品铭牌图像中对所述目标轮廓进行标记处理,以获得检测目标图像信息。
40、此外,为实现上述目的,本技术还提供一种飞机成品铭牌检测装置,包括:
41、第一获得模块,用于获取待检测成品铭牌图像信息和预设的第一模板成品铭牌图像信息;其中,所述待检测成品铭牌图像信息包括第一尺寸信息;所述第一模板成品铭牌图像信息包括第二尺寸信息;
42、第二获得模块,用于基于所述第一尺寸信息,对所述第二尺寸信息进行调整,获得第二模板成品铭牌图像信息;其中,所述第二模板成品铭牌图像信息包括第三尺寸信息,所述第三尺寸信息与所述第一尺寸信息一致;
43、第三获得模块,用于将所述待检测成品铭牌图像信息和所述第二模板成品铭牌图像信息中的各特征点进行最优匹配处理,获得最优匹配特征点集;
44、第四获得模块,用于基于所述最优匹配特征点集,对所述第二模板成品铭牌图像信息进行透视变换处理,获得目标模板成品铭牌图像信息;
45、目标获得模块,用于将所述待检测成品铭牌图像信息和所述目标模板成品铭牌图像信息进行对比,获得待检测成品铭牌的检测结果。
46、此外,为实现上述目的,本技术还提供一种电子设备,该电子设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现如上所述的方法。
47、此外,为实现上述目的,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现如权上所述的方法。
48、本技术所能实现的有益效果:
49、本技术实施例提出的一种飞机成品铭牌检测方法,首先将第一模板成品铭牌图像信息的第二尺寸调整至与待检测成品铭牌图像信息的第一尺寸一致,以获得第二模板成品铭牌图像信息;再将所述待检测成品铭牌图像信息和所述第二模板成品铭牌图像信息中的各特征点进行最优匹配处理,获得最优匹配特征点集;基于所获得的最优匹配特征点集,将第二模板成品铭牌图像信息进行透视变换处理,最后将透视变换处理后获得的目标模板成品铭牌图像信息与所述待检测成品铭牌图像信息进行对比,以获得待检测成品铭牌的检测结果。也即,通过上述方法能够实现对飞机成品铭牌的机器视觉系统自动化检测,相比于人工目视检测的方法,本技术实施例能够有效提升成品铭牌检测的准确性,避免出现由于人眼疲劳造成的错漏检问题,同时还能加快检测速度,提高检测效率。
1.一种飞机成品铭牌检测方法,其特征在于,包括以下步骤:
2.如权利要求1所述的飞机成品铭牌检测方法,其特征在于,所述基于所述第一尺寸信息,对所述第二尺寸信息进行调整,获得第二模板成品铭牌图像信息,包括:
3.如权利要求1所述的飞机成品铭牌检测方法,其特征在于,所述将所述待检测成品铭牌图像信息和所述第二模板成品铭牌图像信息中的各特征点进行最优匹配处理,获得最优匹配特征点集,包括:
4.如权利要求3所述的飞机成品铭牌检测方法,其特征在于,所述基于所述特征向量距离集,获得各所述第二特征点的候选匹配特征点,包括:
5.如权利要求1所述的飞机成品铭牌检测方法,其特征在于,所述基于所述最优匹配特征点集,对所述第二模板成品铭牌图像信息进行透视变换处理,获得目标模板成品铭牌图像信息,包括:
6.如权利要求1所述的飞机成品铭牌检测方法,其特征在于,所述将所述待检测成品铭牌图像信息和所述目标模板成品铭牌图像信息进行对比,获得待检测成品铭牌的检测结果,包括:
7.如权利要求6所述的飞机成品铭牌检测方法,其特征在于,所述对所述目标检测图像中的各轮廓点进行查找,以获得待检测成品铭牌的检测结果,包括:
8.如权利要求7所述的飞机成品铭牌检测方法,其特征在于,所述将所述轮廓的长度值与预设阈值进行对比,以获得待检测成品铭牌的检测结果,包括:
9.如权利要求8所述的飞机成品铭牌检测方法,其特征在于,所述将所述轮廓的长度值与预设阈值进行对比,以获得待检测成品铭牌的检测结果之后,还包括:
10.如权利要求9所述的飞机成品铭牌检测方法,其特征在于,所述若所述待检测成品铭牌的检测结果为有差异,则在所述待检测成品铭牌图像中对所述目标轮廓进行标记处理,以获得检测目标图像信息,包括:
11.一种飞机成品铭牌检测装置,其特征在于,包括:
12.一种电子设备,其特征在于,该电子设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现如权利要求1-10中任一项所述的方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现如权利要求1-10中任一项所述的方法。
