本申请涉及质量检测,具体涉及一种六面体被测件的检测方法、装置、系统、设备及存储介质。
背景技术:
1、在硬盘行业中,硬盘过滤器用来为硬盘进行杂质过滤,进而保护硬盘。硬盘过滤器出厂前需要检测是否存在缺陷,当合格后才可以出厂。
2、随着技术不断成熟,对硬盘过滤器缺陷检测的要求不断提高,一般硬盘过滤器为六面体,即外观为六面体的盒体。目前,对于类似硬盘过滤器的六面体被测件的缺陷检测一般采用人工检测,即采用人工肉眼使用放大镜的方式检测,实际检测效果因人而异,具有较大主观意识,造成检测速度慢、误差率高。
技术实现思路
1、有鉴于此,本申请提供一种六面体被测件的检测方法、装置、系统、设备及存储介质,能够自动化完成六面体被测件的缺陷检测,提高检测效率以及准确度。
2、第一方面,本申请提供一种六面体被测件的检测方法,包括:
3、获得六面体被测件六个面对应的图像,六个面包括正面、反面和四个侧面;正面对应的图像和反面对应的图像均包括分别在背光光源下拍照得到的图像和在环形光源下拍照得到的图像;
4、通过3d相机获得六面体被测件的3d图像;
5、根据六个面对应的图像确定六面体被测件的六个面是否存在缺陷的检测结果,根据3d图像确定六面体被测件的高度是否合格的检测结果。
6、第二方面,本申请还提供一种六面体被测件的检测装置,包括:
7、第一获得模块,用于获得六面体被测件六个面对应的图像,六个面包括正面、反面和四个侧面;正面对应的图像和反面对应的图像均包括分别在背光光源下拍照得到的图像和在环形光源下拍照得到的图像;
8、第二获得模块,用于获得六面体被测件的3d图像;
9、检测模块,用于根据六个面对应的图像确定六面体被测件的六个面是否存在缺陷的检测结果,根据3d图像确定六面体被测件的高度是否合格的检测结果。
10、第三方面,本申请还提供一种六面体被测件的检测系统,包括:
11、图像采集器,用于获得六面体被测件六个面对应的图像,六个面包括正面、反面和四个侧面;正面对应的图像和反面对应的图像均包括分别在背光光源下拍照得到的图像和在环形光源下拍照得到的图像;
12、3d相机,用于获得六面体被测件的3d图像;
13、控制器,用于根据六个面对应的图像确定六面体被测件的六个面是否存在缺陷的检测结果,根据3d图像确定六面体被测件的高度是否合格的检测结果。
14、第四方面,本申请还提供一种计算机设备,计算机设备包括处理器和存储器,存储器中存储有计算机程序,处理器执行计算机程序时实现以上介绍的六面体被测件的检测方法中的步骤。
15、第五方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上介绍的六面体被测件的检测方法中的步骤。
16、第六方面,本申请提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述的六面体被测件的检测方法中的步骤。
17、由此可见,本申请具有如下有益效果:
18、本申请提供的六面体被测件的检测方法,通过获得六个面的图像来判断每个面是否存在缺陷,而且为了准确获得面积比较大的正面和反面的图像,分别在两种不同光源下获得正面图像,两种不同光源包括背光光源和环形光源,以及分别在两种不同光源下获得反面图像。背光光源是指光源从背后照射,光线穿过六面体被测件,即透过六面体被测件,相机拍摄这种背光光源照射六面体被测件后的图像。环形光源是指光源分布在六面体被测件的四周,在六面体被测件的周围打光,相机拍摄这种环形光源照射六面体被测件后的图像,这样可以更清楚地判断面积相对较大的正面和反面是否存在缺陷,本申请实施例对六面体被测件的高度进行检测,例如3d线扫描相机便可以获得高度。因此,本申请提供的技术方案通过六面的检测以及高度的检测,判断六面体被测件是否合格,进而有效保证六面体被测件的出厂质量。由该技术方案利用图像来进行检测,完全自动化完成,提高检测效率以及准确性。
1.一种六面体被测件的检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获得六面体被测件所述四个侧面对应的图像,包括:
3.根据权利要求2所述的方法,其特征在于,所述获得六面体被测件所述四个侧面对应的图像,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述获得六面体被测件所述四个侧面对应的图像,包括:
5.根据权利要求4所述的方法,其特征在于,所述获得六面体被测件六个面对应的图像,包括:
6.根据权利要求5所述的方法,其特征在于,所述通过3d相机获得所述六面体被测件的3d图像,包括:
7.一种六面体被测件的检测装置,其特征在于,包括:
8.一种六面体被测件的检测系统,其特征在于,包括:
9.一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的六面体被测件的检测方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的六面体被测件的检测方法的步骤。