1.一种质量智能检测方法,其特征在于,应用于振动检测设备,包括摄像装置和扬声器,所述方法包括:获取被检测产品在振动状态下的原始视频;
处理所述原始视频得到多个分辨率对应的多个子带图像序列;
按照预设的分区灰度值筛选策略从所述多个子带图像序列筛选出用于放大处理的至少一个子带图像序列;
放大处理所述至少一个子带图像序列得到放大处理后的至少一个子带图像序列;
将所述放大处理后的至少一个子带图像序列和所述多个子带图像序列中除所述至少一个子带图像序列之外的子带图像序列进行融合处理,得到具有运动放大效果的目标视频,所述运动放大效果是指针对所述原始视频中所述被检测产品的发生往复运动的区域影像的放大处理;
根据所述目标视频确定所述被检测产品的振动数据;
将所述振动数据导入预训练的质量检测模型,输出质量检测结果。
2.根据权利要求1所述的方法,其特征在于,所述按照预设的分区灰度值筛选策略从所述多个子带图像序列筛选出用于放大处理的至少一个子带图像序列,包括:确定所述多个子带图像序列的前景图像和后景图像,所述前景图像包含所述被检测产品的发生往复运动的区域影像,所述后景图像为除所述被检测产品的影像之外的影像;
确定所述前景图像在子带图像中的面积占比;
根据所述面积占比和预设的子分区计算公式确定所述前景图像的子分区数量,并按照所述子分区数量划分所述前景图像为多个前景子分区;
针对每个子带图像序列,执行以下操作(1)-(6)以得到所述每个子带图像序列的灰度值变化频率:(1)确定当前处理的子带图像序列中每个子带图像的每个前景子分区的被测像素点;
(2)根据每个被测像素点在当前子带图像序列包含的多个子带图像的灰度值生成每个被测像素点的灰度值时域变化波形图;
(3)针对所述每个前景子分区执行如下(a)(b)(c)操作:(a)根据当前处理的前景子分区包含的多个被测像素点的灰度值时域变化波形图,确定所述当前处理的前景子分区是否包含灰度值周期性变化的被测像素点;(b)若是,则标记所述当前处理的前景子分区为被选择的前景子分区;(c)若否,则标记所述当前处理的前景子分区为未被选择的前景子分区;
(4)针对标记后的被选择的多个前景子分区,按照区域关联性将具有相邻关系的前景子分区拼接为振动参考区域;
(5)确定所述振动参考区域中多个像素点中灰度值发生周期性变化的多个参考像素点,以及确定每个参考像素点的灰度值变化频率;
(6)加权计算所述振动参考区域中所述多个参考像素点的灰度值变化频率,得到所述当前处理的子带图像序列的灰度值变化频率;
根据所述每个子带图像序列的灰度值变化频率筛选出符合预设参考振动频率的至少一个子带图像序列。
3.根据权利要求2所述的方法,其特征在于,所述预设的子分区计算公式为:其中,x为面积占比,y为子分区数量,x大于0且小于或等于1。
4.根据权利要求3所述的方法,其特征在于,所述确定当前处理的子带图像序列中每个子带图像的每个前景子分区的被测像素点包括以下至少一种:所述每个前景子分区的边缘像素点;
所述每个前景子分区的中间区域的像素点;
所述每个前景子分区的随机筛选出来的多个像素点。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述振动检测设备,包括摄像装置和扬声器,所述获取被检测产品在振动状态下的原始视频,包括:通过所述振动检测设备主界面显示质量检测快捷键;
检测到用户对所述快捷键的点击操作时,确定所述被检测产品的类别;
根据所述类别获取所述产品的振动触发条件;
启动所述扬声器提示用户根据所述振动触发条件执行振动触发操作并录制所述原始视频。
6.根据权利要求5所述的方法,其特征在于,所述振动触发条件包括单次敲击或多次敲击,所述处理所述原始视频得到多个分辨率对应的多个子带图像序列,包括:所述振动触发条件为单次敲击时,根据所述原始视频确定所述单次敲击完成的第一节点;
获取所述第一节点后的预设时间内的第一图像序列集合,所述预设时间为所述被检测产品的参考振动时长;
根据所述第一图像序列集合确定多个子带图像序列;或,所述振动触发条件为连续多次敲击时,根据所述原始视频确定所述连续多次敲击完成的多个第二节点;
获取所述第二节点后的多组第二图像序列集合;
根据所述多组第二图像序列集合确定所述第二节点后的多个子带图像序列。
7.根据权利要求5所述的方法,其特征在于,所述振动触发条件为单次敲击时,所述启动所述扬声器提示用户根据所述振动触发条件执行振动触发操作并录制所述原始视频之后,还包括:检测所述单次敲击所使用的物体和敲击力度;
判断所述所使用的物体是否为预设物体和所述敲击力度是否在第一预设力度的阈值范围内;
若是,则确定所述振动触发条件符合要求,并执行根据预设视频处理策略获取所述原始视频中被检测产品的振动数据;
若否,提示用户采用预设物体以及用第一预设力度执行振动触发操作并录制原始视频。
8.根据权利要求5所述的方法,其特征在于,所述振动触发条件为连续多次敲击时,启动所述扬声器提示用户根据所述振动触发条件执行振动触发操作并录制所述原始视频之后,还包括:检测所述连续多次敲击的敲击频率和敲击力度;
判断所述敲击频率是否在预设频率内和所述敲击力度是否在第二预设力度的阈值范围内;
若是,则确定所述振动触发条件符合要求,并执行根据预设视频处理策略获取所述原始视频中被检测产品的振动数据;
若否,提示用户采用预设频率以及用第二预设力度执行振动触发操作并录制原始视频。
9.根据权利要求5所述的方法,其特征在于,所述确定所述被检测产品的类别,包括:启动所述摄像装置;
在所述振动检测设备主界面显示扫一扫功能键;
检测到用户点击所述功能键时,显示扫一扫界面;
提示用户扫描所述被检测产品的标识信息;
根据所述标识信息查询所述被检测产品的类别。
10.根据权利要求9所述的方法,其特征在于,所述启动所述摄像装置之后,还包括:拍摄所述被检测产品的图片;
将所述图片导入预训练的图像识别模型,得到所述被检测产品的类别。
11.一种质量智能检测装置,其特征在于,应用于振动检测设备,包括摄像装置和扬声器,所述质量智能检测装置包括处理单元和通信单元,其中,所述处理单元通过所述通信单元获取被检测产品在振动状态下的原始视频;以及处理所述原始视频得到多个分辨率对应的多个子带图像序列;以及按照预设的分区灰度值筛选策略从所述多个子带图像序列筛选出用于放大处理的至少一个子带图像序列;以及放大处理所述至少一个子带图像序列得到放大处理后的至少一个子带图像序列;以及将所述放大处理后的至少一个子带图像序列和所述多个子带图像序列中除所述至少一个子带图像序列之外的子带图像序列进行融合处理,得到具有运动放大效果的目标视频,所述运动放大效果是指针对所述原始视频中所述被检测产品的发生往复运动的区域影像的放大处理;以及根据所述目标视频确定所述被检测产品的振动数据;以及将所述振动数据导入预训练的质量检测模型,输出质量检测结果。
12.一种振动检测设备,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-10任一项所述的方法中的步骤的指令。
13.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-10任一项所述的方法。