本申请涉及声音处理,尤其涉及一种立体声声像平衡方法、装置及相关设备。
背景技术:
1、现有的立体声耳机或音响产生的立体声像往往是通过对声像的不同声道单独进行音效增强处理后实现声像平衡的,音效增强的处理过程会根据生像的不同频率或响度等信息进行不同的增益控制,即使音效增强处理过程设置相近的音效参数也难免导致左右声道最终增益不平衡的情况,尤其对声像变化较为快速的立体声音频中更加明显。如在观看3d音效的电影或通过听游戏人物的脚步声或枪声以辨别游戏人物方位时,这些增益不平衡的声像不准确的现象严重影响用户体验。
2、例如当声源信号表现的是右前方的爆炸声,则实际左右声道信号表现为右声道音量等级很大,左声道音量等级较小,人耳听到后会判断爆炸声出现在右前方;而当有音效增强处理后可能出现因右声道的音量由于超过设置阈值而不进行增强,而为了更好的听感,反而对音量较小的左声道音效进行一定的增强,这种音效增强处理方法易导致此时人耳会感觉爆炸声出现在正前方或不稳定的向中间移动,影响用户的听感体验。因此,如何实现一种高保真的立体声声像平衡方法,就成了行业内亟需解决的技术问题。
技术实现思路
1、有鉴于此,本申请实施例提供一种立体声声像平衡方法、装置及相关设备,以至少部分解决上述问题。
2、[aw20230086icn1][hs2321260ccn]
3、第一方面,本申请实施例提供一种立体声声像平衡方法,包括:
4、对所述立体声声像的各声道声像均进行静态增益处理和动态增益处理,确定所述各声道的预期增益声像,并确定各声道的预期总增益;
5、将所述各声道的预期总增益中最小的预期总增益确定为矫正增益;
6、根据所述各声道中对应声道的预期总增益和所述矫正增益,确定各声道的平衡增益;
7、基于所述各声道的平衡增益对相应声道的预期增益声像进行平衡增益处理,获取各声道的平衡增益声像;
8、根据各声道的平衡增益声像,生成立体平衡声像。
9、可选地,在本申请的一种实施例中,所述立体声平衡方法还包括:设置最大矫正增益阈值;
10、对应地,所述根据所述各声道中对应声道的预期总增益和所述矫正增益,确定各声道的平衡增益,包括:
11、当所述对应声道的平衡增益的绝对值大于所述最大矫正增益阈值的绝对值时,则将所述最大矫正增益阈值设置为对应声道的平衡增益。
12、可选地,在本申请的一种实施例中,所述根据各声道的平衡增益声像,生成立体平衡声像,包括:对所述各声道的平衡增益声像进行增益对齐,以根据增益对齐后的各声道声像生成所述立体平衡声像。
13、可选地,在本申请的一种实施例中,所述静态增益处理包括:采用音效参数同步的方式,对所述各声道声像的静态增益部分进行增益平衡处理,以实施所述静态增益。
14、可选地,在本申请的一种实施例中,所述动态增益至少包括自动增益控制agc模块产生的补偿增益、动态范围控制drc模块产生的压缩增益、多频带动态范围控制mbdrc模块产生的多段增益、温度保护或电压保护造成的衰减增益,以及音量控制模块引起的增益抑制中的一项或多项。
15、[aw20230086icn1][hs2321260ccn]
16、可选地,在本申请的一种实施例中,在确定所述多频带动态范围控制mbdrc模块产生的多段增益时,将产生的多段增益的平均值或最小值作为所述多频带动态范围控制mbdrc模块产生的实际增益。
17、可选地,在本申请的一种实施例中,在确定所述动态范围控制drc模块产生的压缩增益时,忽略产生的噪音增益。
18、可选地,在本申请的一种实施例中,所述方法还包括:所述各声道的平衡增益的之间的差值小于预设目标差值。
19、第二方面,基于本申请第一方面所述的立体声声像平衡方法,本申请还提供一种立体声声像平衡装置,包括:
20、用于对所述立体声声像的各声道声像均进行静态增益处理和动态增益处理,确定所述各声道的预期增益声像,并确定各声道的预期总增益;
21、比较模块,用于将所述各声道的预期总增益中最小的预期总增益确定为矫正增益;
22、确定模块,用于根据所述各声道中对应声道的预期总增益和所述矫正增益,确定各声道的平衡增益;
23、处理模块,用于基于所述各声道的平衡增益对相应声道的预期增益声像进行平衡增益处理,获取各声道的平衡增益声像;
24、合成模块,用于根据各声道的平衡增益声像,生成立体平衡声像。
25、第三方面,本申请实施例还提供一种计算机存储介质,所述计算机存储介质上存储有计算机可执行指令,所述计算机可执行指令被执行时执行如本申请第一方面任意一项所述的立体声声像平衡方法。
26、本申请提供了一种立体声声像平衡方法、装置及相关设备,通过对所述立体声声像的各声道声像均进行静态增益处理和动态增益处理,确定所述各声道的预期增益声像,并确定各声道的预期总增益;将所述各声道的预期总增益中最小的预期总增益确定为矫正增益;根据所述各声道中对应声道的预期总增益和所述矫正增益,确定各声道的平衡增益;基于所述各声道的平衡增益对相应声道的预期增益声像进行平衡增益处理,获取各声道的平衡增益声像;根据各声道的平衡增益声像,生成立体平衡声像。通过将每个主要音效增益处理模块产生的增益均考虑在内,根据各声道总增益进行比较进行声效增益平衡,在保证输出的立体声的保真度的同时,使增益平衡的立体声声像具有较高的平衡度和高的品质。
1.一种立体声声像平衡方法,其特征在于,包括:
2.根据权利要求1所述的立体声声像平衡方法,其特征在于,所述方法还包括:设置最大矫正增益阈值;
3.根据权利要求1所述的立体声声像平衡方法,其特征在于,所述根据各声道的平衡增益声像,生成立体平衡声像,包括:
4.根据权利要求1所述的立体声声像平衡方法,其特征在于,所述静态增益处理包括:采用音效参数同步的方式,对所述各声道声像的静态增益部分进行增益平衡处理,以实施所述静态增益。
5.根据权利要求1所述的立体声声像平衡方法,其特征在于,所述动态增益包括:自动增益控制agc模块产生的补偿增益、动态范围控制drc模块产生的压缩增益、多频带动态范围控制mbdrc模块产生的多段增益、温度保护或电压保护造成的衰减增益,以及音量控制模块引起的增益抑制中的一项或多项。
6.根据权利要求5所述的立体声声像平衡方法,其特征在于,在确定所述多频带动态范围控制mbdrc模块产生的多段增益时,将产生的多段增益的平均值或最小值作为所述多频带动态范围控制mbdrc模块产生的实际增益。
7.根据权利要求5所述的立体声声像平衡方法,其特征在于,在确定所述动态范围控制drc模块产生的压缩增益时,忽略产生的噪音增益。
8.根据权利要求1所述的立体声声像平衡方法,其特征在于,所述方法还包括:所述各声道的平衡增益的之间的差值小于预设目标差值。
9.一种立体声声像平衡装置,其特征在于,包括:
10.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机可执行指令,所述计算机可执行指令被执行时执行如权利要求1~8中任意一项所述的立体声声像平衡方法。
