音频信号编码器的制造方法_6

文档序号:9713661阅读:来源:国知局
生成器的影响。
[0303]在一些实施方式中解码器包括多信道/立体声信道生成器1009(或用于生成扩展 信道音频信号的装置),被配置成接收解码的立体声/多信道(或扩展)参数和解码的单/缩 混信道并重新生成多信道/立体声信道,换句话说将强度差(扩展参数)应用到单/缩混信道 以生成第二个(或扩展的)信道。
[0304]图13中的步骤1009示出了从单/缩混信道和立体声/扩展参数生成立体声/多信道 信道的操作。
[0305]虽然上述示例描述了在设备10内的编解码器内操作的该申请的实施方式,但可以 理解下面描述的本发明可以作为任意音频(或语音)编解码器的部分来实施,包括任意可变 比特率/自适应比特率音频(或语音)编解码器。因此例如,该申请的实施方式可以在音频编 解码器中被实施,其可以通过固定或有线通信路径执行音频编码。
[0306]因此用户设备可以包括音频编解码器,例如上述该申请的实施方式中描述的音频 编解码器。
[0307]可以理解术语用户设备是包含任意合适类型的无线用户设备,例如移动电话、便 携式数据处理装置或便携式网页浏览器。
[0308] 此外公共陆地移动网络(PLMN)的元件也可以包括如上所述的音频编解码器。
[0309] -般来说,应用的各种实施方式可以以硬件或专用电路、软件、逻辑或其任意组合 的方式被实施。例如,一些方面可以以硬件实施,而其他方面可以以固件或控制器、微处理 器或其他计算装置执行的软件来实施,但是本发明不限于此。虽然应用的各个方面可以被 示出并被描述为框图、流程图,或使用一些其他图形表示,但是可以理解这里描述的这些 框、设备、系统、技术或方法可以以硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或 其他计算装置或其一些组合(作为非限制性示例)来实施。
[0310] 该申请的实施方式可以通过移动装置的数据处理器(例如在处理器实体中)可执 行的计算机软件,或通过硬件或通过软件和硬件的组合来实施。此外对此应当注意图中的 逻辑流的任意框可以表示程序步骤,或互连逻辑电路,框或功能,或程序步骤和逻辑电路、 框和功能的组合。
[0311] 存储器可以是任何类型的适合局部技术环境且可以使用任意合适的数据存储技 术来实施,例如基于半导体的存储装置、磁存储装置和系统、光学存储装置和系统、固定存 储器和可移动存储器。数据处理器可以是任意类型的适合局部技术环境,且可以包括通用 计算机、专用计算机、微处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、门级电路和 基于多核处理器架构的处理器(作为非限制性示例)中的一者或多者。
[0312] 该申请的实施方式可以在各种组件中实施,例如集成电路模块。集成电路的设计 是大体上是高度自动化过程。复杂和有力的软件工具可用于将逻辑级设计转换成准备在半 导体衬底上被蚀刻和形成的半导体电路设计。
[0313] 程序,例如加利福尼亚州Mountain View的Synopsys公司和加利福尼亚州圣荷西 的Cadence Design提供的软件使用成熟确立的设计规则以及预先存储的设计模块库在半 导体芯片上自动设定半导体线路并定位组件。一旦半导体电路设计已经完成,则得到的标 准化电子格式(例如〇pus、GDSII等)的设计可以被传输给半导体制造设施或"fab"用于制 造。
[0314] 该申请中使用的术语"电路"指以下的所有:
[0315] (a)仅硬件电路实施(例如以仅模拟和/或数字电路实施)以及
[0316] (b)电路和软件(和/或固件)的组合,例如:⑴处理器的组合或或(ii)处理器/软 件的部分(包括数字信号处理器)、软件和存储器,其一起工作以使得例如移动电话或服务 器的设备只需各种功能以及
[0317] (c)电路,例如微处理器或微处理器的部分,其需要软件或固件进行操作,即使软 件或估计不是实际存在的。
[0318] "电路"的该定义适用于该申请中的该术语的所有使用,包括任意权利要求。作为 进一步示例,本申请中使用的术语"电路"还包括仅处理器(或多个处理器)或处理器的部分 及其相应软件和/或固件的实施。术语"电路"还包括例如且如果适用于特定权利要求元素, 基带集成电路或用于移动电话的应用处理器集成电路或服务器、蜂窝网络装置或其他网络 装置中的类似集成电路。
[0319] 上述描述通过示意性和非限制性示例提供了对本发明的示意性实施方式的全面 和信息量大的描述。但是本领域技术人员在结合附图和权利要求书阅读上述描述后可以明 白各种修改和修订。但是本发明的教导的所有这样和类似的修改将仍然落入权利要求书限 定的本发明的范围中。
【主权项】
1. 一种方法,该方法包括: 针对至少一个音频信号的帧确定帧音频信号多信道参数的集合; 基于与所述帧音频信号多信道参数的集合的子集相关联的误差值针对所述帧选择所 述帧音频信号多信道参数的集合的所述子集;以及 基于所述帧音频信号多信道参数的集合的所选择的子集生成已编码帧音频信号多信 道参数。2. 如权利要求1所述的方法,该方法还包括确定所述至少一个音频信号的帧的编码比 特率;并且其中基于与所述帧音频信号多信道参数的集合的子集相关联的误差值针对所述 帧选择所述帧音频信号多信道参数的集合的所述子集包括进一步基于所述至少一个音频 信号的所述帧的编码比特率选择所述帧音频信号多信道参数的集合的所述子集。3. 如权利要求1和2所述的方法,其中针对至少一个音频信号的帧确定帧音频信号多信 道参数的集合包括确定所述至少一个音频信号的至少两个信道之间的差的集合,其中所述 差的集合包括两个或更多差值,其中每个差值与定义所述帧的资源的子划分相关联。4. 如权利要求3所述的方法,其中确定所述至少一个音频信号的至少两个信道之间的 差的集合包括确定以下至少一者: 至少一个耳间时间差;以及 至少一个耳间强度差。5. 如权利要求3和4所述的方法,其中定义所述帧的资源的所述子划分包括以下至少一 者: 子带频率;以及 时间段。6. 如权利要求1至5所述的方法,其中基于与所述帧音频信号多信道参数的集合的子集 相关联的误差值针对所述帧选择所述帧音频信号多信道参数的集合的所述子集包括: 确定至少一个之前帧选择的子集; 确定要被选择的元素的数量; 生成至少两个候选子集; 根据所述候选子集和所述至少一个之前帧选择的子集的组合生成重构的集合; 基于所述重构的集合和所述帧音频信号多信道参数的集合生成误差值;以及 选择所述至少两个候选子集中具有最小绝对误差值的一个候选子集。7. 如权利要求1至6所述的方法,该方法还包括: 针对所述选择的子集生成表示所述选择的子集的至少一个参数;以及 生成表示所述选择的子集的已编码的至少一个参数。8. 如权利要求7所述的方法,其中针对所述选择的子集生成表示所述选择的子集的至 少一个参数包括以下至少一者: 生成表示在所述选择的子集中的第一选择的元素的第一参数; 生成表示所述子集中连续元素的选择分配的分配参数;以及 生成表示所述选择的子集中的元素数量的长度参数。9. 如权利要求1至8所述的方法,其中基于所述帧音频信号多信道参数的集合的所述选 择的子集生成已编码帧音频信号多信道参数包括使用向量或标量量化码本生成所述至少 一个帧音频信号多信道参数群组的码本索引。10. 如权利要求9所述的方法,其中使用向量或标量量化码本生成所述至少一个帧音频 信号多信道参数群组的码本索引包括: 生成依据所述至少一个帧音频信号多信道参数的映射实例的频率分配的与针对所述 至少一个帧音频信号多信道参数的相关联索引的编码映射;以及 依据所述相关联索引对所述编码映射进行编码。11. 如权利要求10所述的方法,其中依据所述相关联索引对所述编码映射进行编码包 括将Golomb-Rice编码应用于依据所述相关联索引的所述编码映射。12. 如权利要求1至11所述的方法,该方法还包括: 接收至少两个音频信号信道; 从所述至少两个音频信号信道和至少一个帧音频信号多信道参数确定更少数量的信 道音频信号; 生成包括所述更少数量的信道的已编码的音频信号; 组合已编码的音频信号和已编码的至少一个帧音频信号多信道参数。13. -种方法,该方法包括: 在一时段内接收包括至少一个帧缩混音频信号的已编码的音频信号和包括帧音频信 号多信道参数的集合的子集的至少一个多信道音频信号参数信号; 恢复所述音频信号多信道参数的集合中在所述帧音频信号多信道参数的子集中没有 出现的任意元素;以及 根据所述至少一个帧缩混音频信号以及所述帧音频信号多信道参数的集合的子集与 所述音频信号多信道参数的集合中恢复的所述音频信号多信道参数的子集中没有出现的 元素的组合针对所述帧生成至少两个信道音频信号。14. 如权利要求13所述的方法,其中所述帧音频信号多信道参数的集合包括至少一个 音频信号的至少两个信道之间的差的集合,其中所述差的集合包括两个或更多个差值,其 中每个差值与定义所述帧的资源的子划分相关联。15. 如权利要求14所述的方法,其中所述至少一个音频信号的至少两个信道之间的所 述差的集合包括以下至少一者: 至少一个耳间时间差;以及 至少一个耳间强度差。16. 如权利要求14和15所述的方法,其中定义所述帧的资源的所述子划分包括以下至 少一者: 子带频率;以及 时间段。17. 如权利要求13至16所述的方法,其中所述已编码的音频信号还包括定义帧音频信 号多信道参数的集合的子集的至少一个参数;其中恢复所述音频信号多信道参数的集合中 在所述帧音频信号多信道参数的子集中没有出现的任意元素包括对定义帧音频信号多信 道参数的集合的子集的所述至少一个参数进行解码以确定要被恢复的子集元素。18. -种设备,该设备包括: 用于针对至少一个音频信号的帧确定帧音频信号多信道参数的集合的装置; 用于基于与所述帧音频信号多信道参数的集合的子集相关联的误差值针对所述帧选 择所述帧音频信号多信道参数的集合的所述子集的装置;以及 用于基于所述帧音频信号多信道参数的集合的所选择的子集生成已编码帧音频信号 多信道参数的装置。19. 一种设备,该设备包括: 用于在一时段内接收包括至少一个帧缩混音频信号的已编码的音频信号和包括帧音 频信号多信道参数的集合的子集的至少一个多信道音频信号参数信号的装置; 用于恢复所述音频信号多信道参数的集合中在所述帧音频信号多信道参数的子集中 没有出现的任意元素的装置;以及 用于根据所述至少一个帧缩混音频信号以及所述帧音频信号多信道参数的集合的子 集与所述音频信号多信道参数的集合中恢复的所述帧音频信号多信道参数的子集中没有 出现的元素的组合针对所述帧生成至少两个信道音频信号的装置。20. -种设备,该设备包括至少一个处理器和包括用于一个或多个程序的计算机程序 代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置成使用所述至 少一个处理器使得所述设备至少: 针对至少一个音频信号的帧确定帧音频信号多信道参数的集合; 基于与所述帧音频信号多信道参数的集合的子集相关联的误差值针对所述帧选择所 述帧音频信号多信道参数的集合的所述子集;以及 基于所述帧音频信号多信道参数的集合的所选择的子集生成已编码帧音频信号多信 道参数。21. -种设备,该设备包括至少一个处理器和包括用于一个或多个程序的计算机程序 代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置成使用所述至 少一个处理器使得所述设备至少: 在一时段内接收包括至少一个帧缩混音频信号的已编码的音频信号和包括帧音频信 号多信道参数的集合的子集的至少一个多信道音频信号参数信号; 恢复所述音频信号多信道参数的集合中在所述帧音频信号多信道参数的子集中没有 出现的任意元素;以及 根据所述至少一个帧缩混音频信号以及所述帧音频信号多信道参数的集合的子集与 所述音频信号多信道参数的集合中恢复的所述帧音频信号多信道参数的子集中没有出现 的元素的组合针对所述帧生成至少两个信道音频信号。22. -种设备,该设备包括: 参数确定器,被配置成针对至少一个音频信号的帧确定帧音频信号多信道参数的集 合; 参数选择器,被配置成基于与所述帧音频信号多信道参数的集合的子集相关联的误差 值针对所述帧选择所述帧音频信号多信道参数的集合的所述子集;以及 参数编码器,被配置成基于所述帧音频信号多信道参数的集合的所选择的子集生成已 编码帧音频信号多信道参数。23. -种设备,该设备包括: 输入,被配置成在一时段内接收包括至少一个帧缩混音频信号的已编码的音频信号和 包括帧音频信号多信道参数的集合的子集的至少一个多信道音频信号参数信号; 参数集编译器,被配置成恢复所述音频信号多信道参数的集合中在所述帧音频信号多 信道参数的子集中没有出现的任意元素;以及 多信道生成器,被配置成根据所述至少一个帧缩混音频信号以及所述帧音频信号多信 道参数的集合的子集与所述音频信号多信道参数的集合中恢复的所述帧音频信号多信道 参数的子集中没有出现的元素的组合针对所述帧生成至少两个信道音频信号。
【专利摘要】一种设备包括:参数确定器,该参数确定器被配置成针对至少一个音频信号的帧确定帧音频信号多信道参数的集合;参数选择器,该参数选择器被配置成基于与所述帧音频信号多信道参数的集合的子集相关联的误差值针对所述帧选择所述帧音频信号多信道参数的集合的所述子集;以及参数编码器,该参数编码器被配置成基于所述帧音频信号多信道参数的集合的所选择的子集生成已编码帧音频信号多信道参数。
【IPC分类】H04S1/00, H04S3/00, G10L19/008
【公开号】CN105474308
【申请号】CN201380078542
【发明人】A·S·拉莫, A·瓦西拉凯, L·J·拉克索宁
【申请人】诺基亚技术有限公司
【公开日】2016年4月6日
【申请日】2013年5月28日
【公告号】EP3005351A1, US20160111100, WO2014191793A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1