【技术实现步骤摘要】
多声道音频信号的编码方法和装置
[0001]本申请涉及音频处理技术,尤其涉及一种多声道音频信号的编码方法和装置。
技术介绍
[0002]多声道音频的编解码是对包含两个以上声道的音频进行编码或解码的技术。常见的多声道音频有5.1声道音频、7.1声道音频、7.1.4声道音频以及22.2声道音频等。
[0003]MPEG环绕声(MPEG Surround,MPS)标准规定了针对四个声道的联合编码,但仍需有可以针对上述各种多声道音频信号的编解码方法。
技术实现思路
[0004]本申请提供一种多声道音频信号的编码方法和装置,以提高音频帧的编码效率。
[0005]第一方面,本申请提供一种多声道音频信号的编码方法,包括:获取待编码的第一音频帧,所述第一音频帧包括至少五个声道信号;获取目标声道对集合中的所有声道对的相关值之和,所述目标声道对集合包括至少一个声道对,一个声道对包括所述至少五个声道信号中的两个声道信号,所述一个声道对具有一个相关值,所述相关值用于表示所述一个声道对的两个声道信号之间的相关性;当所述相关值之和大于预设阈值时,对所述至少五个声道信号中的至少两个声道信号进行能量均衡处理以得到至少两个均衡声道信号;对所述至少两个均衡声道信号进行编码以得到经编码的码流。
[0006]本实施例以获取最大相关值之和为目的对音频帧包含的至少五个声道信号进行组对得到目标声道对集合,当目标声道对集合的相关值之和大于预设阈值时,对至少五个声道信号中的至少两个声道信号进行能量均衡处理,进而编码,可以提高音 ...
【技术保护点】
【技术特征摘要】
1.一种多声道音频信号的编码方法,其特征在于,包括:获取待编码的第一音频帧,所述第一音频帧包括至少五个声道信号;获取目标声道对集合中的所有声道对的相关值之和,所述目标声道对集合包括至少一个声道对,一个声道对包括所述至少五个声道信号中的两个声道信号,所述一个声道对具有一个相关值,所述相关值用于表示所述一个声道对的两个声道信号之间的相关性;当所述相关值之和大于预设阈值时,对所述至少五个声道信号中的至少两个声道信号进行能量均衡处理以得到至少两个均衡声道信号;对所述至少两个均衡声道信号进行编码以得到经编码的码流。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述相关值之和小于或等于所述预设阈值时,对所述至少五个声道信号进行编码以得到经编码的码流。3.根据权利要求1或2所述的方法,其特征在于,所述对所述至少五个声道信号中的至少两个声道信号进行能量均衡处理以得到至少两个均衡声道信号,包括:获取所述至少五个声道信号的波动区间值;根据所述至少五个声道信号的波动区间值确定能量均衡模式;根据所述能量均衡模式分别对所述至少两个声道信号进行能量均衡处理以得到所述至少两个均衡声道信号。4.根据权利要求3所述的方法,其特征在于,所述根据所述至少五个声道信号的波动区间值确定能量均衡模式,包括:当所述波动区间值符合预设条件时,确定所述能量均衡模式为第一能量均衡模式;或者,当所述波动区间值不符合预设条件时,确定所述能量均衡模式为第二能量均衡模式。5.根据权利要求4所述的方法,其特征在于,所述波动区间值包括所述第一音频帧的能量平整度;所述波动区间值符合预设条件是指所述能量平整度小于第一阈值;或者,所述波动区间值包括所述第一音频帧的幅度平整度;所述波动区间值符合预设条件是指所述幅度平整度小于第二阈值;或者,所述波动区间值包括所述第一音频帧的能量偏离度;所述波动区间值符合预设条件是指所述能量偏离度不在第一预设范围内;或者,所述波动区间值包括所述第一音频帧的幅度偏离度;所述波动区间值符合预设条件是指所述幅度偏离度不在第二预设范围内。6.根据权利要求4或5所述的方法,其特征在于,当所述能量均衡模式为所述第一能量均衡模式时,所述对所述至少五个声道信号中的至少两个声道信号进行能量均衡处理以得到至少两个均衡声道信号,包括:对所述目标声道对集合对应的声道信号进行能量均衡处理以得到所述至少两个均衡声道信号。7.根据权利要求6所述的方法,其特征在于,所述对所述目标声道对集合对应的声道信号进行能量均衡处理以得到所述至少两个均衡声道信号,包括:针对所述目标声道对集合中的当前声道对,计算所述当前声道对包含的两个声道信号的能量值或幅度值的平均值,根据所述平均值分别对所述当前声道对包含的两个声道信号
进行能量均衡处理以得到两个均衡声道信号。8.根据权利要求4或5所述的方法,其特征在于,当所述能量均衡模式为所述第二能量均衡模式时,所述对所述至少五个声道信号中的至少两个声道信号进行能量均衡处理以得到至少两个均衡声道信号,包括:计算所述至少五个声道信号的能量值或幅度值的平均值,根据所述平均值分别对所述至少五个声道信号进行能量均衡处理得到所述至少五个均衡声道信号。9.根据权利要求3
‑
8中任一项所述的方法,其特征在于,所述根据所述至少五个声道信号的波动区间值确定能量均衡模式之前,还包括:判断与所述第一音频帧对应的编码码率是否大于码率阈值;当所述编码码率大于所述码率阈值时,确定所述能量均衡模式为第二能量均衡模式;当所述编码码率小于或等于所述码率阈值时,才根据所述波动区间值确定所述能量均衡模式。10.根据权利要求1
‑
9中任一项所述的方法,其特征在于,所述方法还包括:对所述至少五个声道信号中未进行能量均衡处理的声道信号进行编码。11.一种编码装置,其特征在于,包括:获取模块,用于获取待编码的第一音频帧,所述第一音频帧包括至少五个声道信号;获取目标声道对集合...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。