[发明专利]基于投影的音频代码化在审
申请号: | 201780060019.7 | 申请日: | 2017-10-31 |
公开(公告)号: | CN109804645A | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 简·斯科格隆;麦克尔·格拉奇克 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04S7/00 | 分类号: | H04S7/00;G10L19/008;H04H20/89 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李佳;周亚荣 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环绕声 投影 投影矩阵 代码化 扬声器 矩阵 立体声格式 扬声器位置 编码效率 分离矩阵 分量编码 解码矩阵 音频代码 耦合 比特率 高阶 评估 | ||
1.一种方法,包括:
通过服务器计算设备的处理电路接收扬声器数据,所述服务器计算设备的所述处理电路被配置为对具有指定数目的通路的高阶环绕声HOA音频数据进行编码,所述扬声器数据指示多个扬声器相对于收听者的位置;
通过所述处理电路生成表示投影矩阵的投影矩阵数据,所述投影矩阵是基于所述扬声器数据和所述指定数目的通路;
通过所述处理电路接收具有所述指定数目的通路的HOA音频数据;
通过所述处理电路对所述HOA音频数据和所述投影矩阵数据执行投影操作以产生投影的HOA信号,所述投影的HOA信号具有多个分量;以及
通过所述处理电路将所述投影的HOA信号的分量对安排成立体声格式的耦合流。
2.根据权利要求1所述的方法,其中,基于所述扬声器数据和所述指定数目的通路生成所述投影矩阵数据包括:
形成表示解码矩阵的解码矩阵数据,通过所述解码矩阵,立体声格式的多个耦合流被解码以产生所述HOA音频数据;以及
对所述解码矩阵数据执行伪逆操作,以产生所述解码矩阵的摩尔-彭若斯伪逆作为所述投影矩阵。
3.根据权利要求2所述的方法,其中,形成表示所述解码矩阵的所述解码矩阵数据包括:对于所述解码矩阵的每个元素:
根据由所述解码矩阵的行所指示的所述多个扬声器的所述扬声器的位置,生成在单位球上的点处评估的球谐函数,所述球谐函数具有由所述解码矩阵的列指示的阶。
4.根据权利要求2所述的方法,还包括:
通过网络将所述耦合流和所述解码矩阵数据发送到用户设备,所述用户设备被配置为根据所述耦合流和所述解码矩阵生成所述HOA音频数据。
5.根据权利要求1所述的方法,其中,所述多个扬声器的数目大于或等于通路的所述指定数目。
6.根据权利要求1所述的方法,其中,所述多个扬声器的所述位置根据所述单位球上的球形填充来分布。
7.根据权利要求1所述的方法,其中,将所述投影的HOA信号的所述分量对排列成立体声格式的所述耦合流包括:将所述投影的HOA信号的连续分量的对形成为分量对。
8.一种包括非传递存储介质的计算机程序产品,所述计算机程序产品包括代码,所述代码在由服务器计算设备的处理电路执行时使得所述处理电路执行方法,所述服务器计算设备的处理电路被配置为对具有指定数目的通路的高阶环绕声HOA音频数据进行编码,所述方法包括:
接收指示多个扬声器相对于收听者的位置的扬声器数据;
生成表示投影矩阵的投影矩阵数据,所述投影矩阵是基于所述扬声器数据和所述指定数目的通路;
接收具有所述指定数目的通路的HOA音频数据;
对所述HOA音频数据和所述投影矩阵数据执行投影操作以产生投影的HOA信号,所述投影的HOA信号具有多个分量;以及
将所述投影的HOA信号的分量对排列成立体声格式的耦合流。
9.根据权利要求8所述的计算机程序产品,其中,基于所述扬声器数据和所述指定数目的通路生成所述投影矩阵数据包括:
形成表示解码矩阵的解码矩阵数据,通过所述解码矩阵,立体声格式的多个耦合流被解码以产生所述HOA音频数据;以及
对所述解码矩阵数据执行伪逆操作,以产生所述解码矩阵的摩尔-彭若斯伪逆作为所述投影矩阵。
10.根据权利要求9所述的计算机程序产品,其中,形成表示所述解码矩阵的所述解码矩阵数据包括:对于所述解码矩阵的每个元素:
根据由所述解码矩阵的行所指示的所述多个扬声器的所述扬声器的位置,生成在单位球上的点处评估的球谐函数,所述球谐函数具有由所述解码矩阵的列指示的阶。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780060019.7/1.html,转载请声明来源钻瓜专利网。