本技术涉及车辆降噪,尤其涉及一种主动降噪方法、装置、电子设备及存储介质。
背景技术:
1、在车辆在使用过程中,会伴随产生噪声,影响乘客使用的舒适性,车辆噪声的来源主要有发动机噪声、动力执行器件噪声、胎噪和风噪等。
2、目前采用的主动降噪技术是通过在车辆驾驶室内布置至少一个麦克风,通过麦克风采集噪声的方法进行降噪,具体来说,车机设备对麦克风采集到的噪声进行噪声信号处理,然后再输出与噪声的幅值相等、周期相同和相位相反的声波,进而实现对驾驶室内的噪声消除。
3、然而由于麦克风采集噪声再由车机设备进行主动降噪是在噪声传至驾驶室后进行的,因而导致了主动降噪延迟性大的问题。
技术实现思路
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、本技术提供的主动降噪方法、装置、电子设备及存储介质,通过获取目标车辆的噪声影响信息,所述噪声影响信息表征在所述目标车辆的驾驶室内形成噪声的影响因素;根据所述噪声影响信息,得到所述目标车辆的驾驶室内的噪声的声音特征;根据所述噪声的声音特征,在所述驾驶室内播放反向抵消声音,所述反向抵消声音用于抵消所述驾驶室内的噪声。通过获取目标车辆的噪声影响信息,以提前得到噪声的声音特征,进而在噪声传至驾驶室内时,同步在驾驶室内播放反向抵消声音,即可实现同步主动降噪,解决了主动降噪延迟性大的问题。