System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及声学检测的,尤其涉及一种基于机器视觉的音响检测方法、基于机器视觉的音响检测装置、基于机器视觉的音响检测设备及计算机可读存储介质。
技术介绍
1、智能音响在传统音响的基础上结合了语音识别和自然语言处理等新兴技术,使其同时具备了有声资源播放、智能语音交互和智能家居控制等功能。智能音响因其丰富的产品功能而被视为智能家居的控制中枢,进而成为如今发展最迅速的电子产品之一。音频播放是智能音响的基础功能,因此保障智能音响的声学性能是品质端的基本要求,这就需要从新产品研发和npi(新产品导入)阶段就开始对声学性能进行检测。
2、目前,在传统生产制造场景中,在新产品研发和npi阶段往往通过人工听音的方式对声学性能进行评判,这种检测方法耗费人工成本、降低检测效率、鲁棒性差、受人主观因素影响大,且长时间的检测会导致检验员听觉疲劳。在高端生产制造场景中,声学性能判定又由复杂的精密声学仪器完成检测,这种检测方法成本高昂,检测条件要求严苛,且检测效率有待提高。
技术实现思路
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、使用所述标准麦克风或者基于所述补偿值进行补偿后的所述待测麦克风,采集待测音响在播放预设测试音频时录制的录音音频。
28、示例性的,所述方法还包括:
29、若当前抽检批次的待测音响均合格,则将当前抽检批次对应的待测音响送入后续工站;
30、若当前抽检批次的存在不合格的待测音响,则增加待测音响的抽检数量,直至后续抽检批次的待测音响均合格。
31、本申请还提供一种基于机器视觉的音响检测装置,所述基于机器视觉的音响检测装置包括:
32、获取模块,用于获取待测音响在播放预设测试音频时录制的录音音频,并将所述录音音频转换为时域图像;
33、检测模块,用于在所述时域图像上检测所述录音音频的预设检测项的检测值;
34、确定模块,用于若所述检测值均满足所述检测值对应的预设检测项的预设阈值,则确定所述待测音响合格。
35、本申请还提供一种基于机器视觉的音响检测设备,所述基于机器视觉的音响检测设备包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的基于机器视觉的音响检测方法的步骤。
36、本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的基于机器视觉的音响检测方法的步骤。
37、本申请实施例提出的一种基于机器视觉的音响检测方法、基于机器视觉的音响检测装置、基于机器视觉的音响检测设备及计算机可读存储介质,获取待测音响在播放预设测试音频时录制的录音音频,并将所述录音音频转换为时域图像;在所述时域图像上检测所述录音音频的预设检测项的检测值;若所述检测值均满足所述检测值对应的预设检测项的预设阈值,则确定所述待测音响合格。
38、在本申请中,通过机器视觉的自动化检测技术实现对新产品研发和npi阶段的智能音响声学质量检测,以此从研发端开始保证产品质量。首先,将待测音响在播放预设测试音频时录制的录音音频转换为时域图像;然后,在该时域图像上检测录音音频的预设检测项的检测值;如果检测值均满足检测值对应的预设检测项的预设阈值,则确定该待测音响合格。为保证智能音响质量,需要从新产品研发和npi阶段对其声学性能进行检测,若使用人工检测则需要消耗大量人力资源且长时间检测会造成听觉疲劳,同时易发生漏检、错检;若用高端声学仪器进行检测则成本高昂且对检测环本文档来自技高网...
【技术保护点】
1.一种基于机器视觉的音响检测方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于机器视觉的音响检测方法,其特征在于,所述在所述时域图像上检测所述录音音频的预设检测项的检测值的步骤,包括:
3.如权利要求2所述的基于机器视觉的音响检测方法,其特征在于,所述在所述时域图像中确定所述预设测试音频的上升时间、峰值时间、超调量的步骤,包括:
4.如权利要求3所述的基于机器视觉的音响检测方法,其特征在于,所述在所述预设测试音频为阶跃信号音频时,在所述时域图像中还确定所述阶跃信号音频的调整时间的步骤,包括:
5.如权利要求3所述的基于机器视觉的音响检测方法,其特征在于,所述在所述预设测试音频为方波信号音频时,在所述时域图像中还确定所述方波信号音频的倾斜度的步骤,包括:
6.如权利要求1所述的基于机器视觉的音响检测方法,其特征在于,所述获取待测音响在播放预设测试音频时录制的录音音频的步骤之前,包括:
7.如权利要求1所述的基于机器视觉的音响检测方法,其特征在于,所述方法还包括:
8.一种基于机器视觉的音
9.一种基于机器视觉的音响检测设备,其特征在于,所述基于机器视觉的音响检测设备包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7任一项所述的基于机器视觉的音响检测方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的基于机器视觉的音响检测方法的步骤。
...【技术特征摘要】
1.一种基于机器视觉的音响检测方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于机器视觉的音响检测方法,其特征在于,所述在所述时域图像上检测所述录音音频的预设检测项的检测值的步骤,包括:
3.如权利要求2所述的基于机器视觉的音响检测方法,其特征在于,所述在所述时域图像中确定所述预设测试音频的上升时间、峰值时间、超调量的步骤,包括:
4.如权利要求3所述的基于机器视觉的音响检测方法,其特征在于,所述在所述预设测试音频为阶跃信号音频时,在所述时域图像中还确定所述阶跃信号音频的调整时间的步骤,包括:
5.如权利要求3所述的基于机器视觉的音响检测方法,其特征在于,所述在所述预设测试音频为方波信号音频时,在所述时域图像中还确定所述方波信号音频的倾斜度的步骤,包括:
6.如权利要求1所述的基...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。