System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及音频编解码领域,尤其涉及一种场景音频编码方法及电子设备。
技术介绍
1、三维音频技术是通过计算机、信号处理等方式对真实世界中声音事件和三维声场信息进行获取、处理,传输和渲染回放的音频技术。三维音频使声音具有强烈的空间感、包围感及沉浸感,给人以“声临其境”的非凡听觉体验。其中,hoa(higherorder ambisonics,高阶立体混响)技术具有在录制、编码与回放阶段与扬声器布局无关的性质以及hoa格式数据的可旋转回放特性,在进行三维音频回放时具有更高的灵活性,因而也得到了更为广泛的关注和研究。
2、对于n阶hoa信号来说,其对应的通道数为(n+1)2。随着hoa阶数的增加,hoa信号中用于记录更详细的声音场景的信息也会随之增加;但hoa信号的数据量也会随之增多,大量的数据造成传输和存储的困难,因此需要对hoa信号进行编解码。然而,现有技术对hoa信号的编码性能低。
技术实现思路
1、鉴于此,本申请提供一种场景音频编码方法及电子设备。
2、第一方面,本申请实施例提供一种场景音频编码方法,该方法包括:首先,获取场景音频信号;接着,从编码方式集合中,确定与场景音频信号对应的编码方式组合,其中,编码方式集合包括多个编码方式组合;之后,基于与场景音频信号对应的编码方式组合,对场景音频信号进行编码。
3、这样,通过查询预先建立的编码方式集合,能够快速地确定用于编码的编码方式组合;进而,可以节省整个编码过程所消耗的时间,提高编码效率。
...【技术保护点】
1.一种场景音频编码方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1至3任一项所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,所述K个通道对应的编码方式中至少两个通道对应的编码方式不同。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述场景音频信号包括C个通道的音频信号,所述与所述场景音频信号对应的编码方式组合包括C个通道对应的编码方式,所述基于与所述场景音频信号对应的编码方式组合,对所述场景音频信号进行编码,包括:
7.根据权利要求1至6任一项所述的方法,其特征在于,所述从编码方式集合中,确定与所述场景音频信号对应的编码方式组合,包括:
8.根据权利要求7所述的方法,其特征在于,当所述编码方式集合的一个编码方式组合与一种编码速率对应时,所述基于当前场景信息,从所述编码方式集合中查找与所述场景音频信号对应的编码方式组合,包括:
9.根据权利要求8所述的方法,其特征在于
10.根据权利要求8所述的方法,其特征在于,所述场景音频信号包括C个通道的音频信号,所述基于当前编码速率,从所述编码方式集合中查找与所述场景音频信号对应的编码方式组合,包括:
11.根据权利要求7所述的方法,其特征在于,所述场景音频信号包括C个通道的音频信号,当所述编码方式集合的一个编码方式组合与一个通道数对应时,所述基于当前场景信息,从所述编码方式集合中查找与所述场景音频信号对应的编码方式组合,包括:
12.根据权利要求4所述的方法,其特征在于,所述空间编码方式为编码目标虚拟扬声器的属性信息的编码方式,所述目标虚拟扬声器信息是基于所述场景音频信号确定的。
13.根据权利要求4或12任一项所述的方法,其特征在于,所述第三编码方式包括通道拷贝编码。
14.根据权利要求13所述的方法,其特征在于,所述通道拷贝编码为解相关编码方式。
15.根据权利要求2或3或7或8或9或10或11所述的方法,其特征在于,所述方法还包括:
16.一种码流生成方法,其特征在于,根据如上述权利要求1至权利要求15任一项所述的场景音频编码方法生成码流。
17.一种场景音频编码装置,其特征在于,所述装置包括:
18.一种电子设备,其特征在于,包括:
19.一种芯片,其特征在于,包括一个或多个接口电路和一个或多个处理器;所述接口电路用于从电子设备的存储器接收信号,并向所述处理器发送所述信号,所述信号包括存储器中存储的计算机指令;当所述处理器执行所述计算机指令时,使得所述电子设备执行权利要求1至权利要求15中任一项所述的场景音频编码方法。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序运行在计算机或处理器上时,使得所述计算机或所述处理器执行如权利要求1至权利要求15任一项所述的场景音频编码方法。
21.一种计算机程序产品,其特征在于,所述计算机程序产品包含软件程序,当所述软件程序被计算机或处理器执行时,使得权利要求1至权利要求15任一项所述的方法的步骤被执行。
22.一种存储码流的装置,其特征在于,所述装置包括:接收器和至少一个存储介质,
23.一种传输码流的装置,其特征在于,所述装置包括:发送器和至少一个存储介质,
24.一种分发码流的系统,其特征在于,所述系统包括:
...【技术特征摘要】
1.一种场景音频编码方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1至3任一项所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,所述k个通道对应的编码方式中至少两个通道对应的编码方式不同。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述场景音频信号包括c个通道的音频信号,所述与所述场景音频信号对应的编码方式组合包括c个通道对应的编码方式,所述基于与所述场景音频信号对应的编码方式组合,对所述场景音频信号进行编码,包括:
7.根据权利要求1至6任一项所述的方法,其特征在于,所述从编码方式集合中,确定与所述场景音频信号对应的编码方式组合,包括:
8.根据权利要求7所述的方法,其特征在于,当所述编码方式集合的一个编码方式组合与一种编码速率对应时,所述基于当前场景信息,从所述编码方式集合中查找与所述场景音频信号对应的编码方式组合,包括:
9.根据权利要求8所述的方法,其特征在于,所述场景音频信号包括c个通道的音频信号,所述基于当前编码速率,从所述编码方式集合中查找与所述场景音频信号对应的编码方式组合,包括:
10.根据权利要求8所述的方法,其特征在于,所述场景音频信号包括c个通道的音频信号,所述基于当前编码速率,从所述编码方式集合中查找与所述场景音频信号对应的编码方式组合,包括:
11.根据权利要求7所述的方法,其特征在于,所述场景音频信号包括c个通道的音频信号,当所述编码方式集合的一个编码方式组合与一个通道数对应时,所述基于当前场景信息,从所述编码方式集合中查找与所述场景音频信号对应的编码方式组合,包括:
12.根据权利要求4所述的方法,其特征在于...
【专利技术属性】
技术研发人员:高原,刘帅,夏丙寅,王喆,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。