高频带信号的预测方法、编/解码设备与流程

文档序号:12005727阅读:来源:国知局
高频带信号的预测方法、编/解码设备与流程

技术特征:
1.一种高频带信号的预测方法,其特征在于,包括:获取待解码音频信号的信号类型和所述音频信号的低频带信号;所述信号类型为谐波信号或者非谐波信号;根据所述信号类型获取所述音频信号的高频带信号的频域包络;根据所述音频信号的所述低频带信号预测所述音频信号的高频带信号的激励信号;根据所述高频带信号的频域包络和所述高频带信号的激励信号恢复出所述音频信号的高频带信号。2.根据权利要求1所述的方法,其特征在于,根据所述信号类型获取高频带信号的频域包络包括:当所述信号类型为非谐波信号时,对接收的所述音频信号的码流进行解码得到所述音频信号的高频带信号的频域包络;当所述信号类型为谐波时,对接收的所述音频信号的码流进行解码得到所述音频信号的高频带信号的初始频域包络;将所述初始频域包络与相邻的N个初始频域包络加权计算得到的值作为高频带信号的频域包络,其中N大于等于1。3.根据权利要求1所述的方法,其特征在于,根据所述信号类型获取高频带信号的频域包络包括:根据所述信号类型从接收的所述音频信号的码流中解码获取到对应的所述高频带信号的频域包络,所述音频信号的码流中携带了所述信号类型和所述高频带信号的频域包络的编码索引。4.根据权利要求1-3所述的任一方法,其特征在于,获取音频信号的信号类型和低频带信号,包括:对接收的所述音频信号的码流进行解码得到所述信号类型和所述低频带信号。5.根据权利要求1-2所述的任一方法,其特征在于,获取音频信号的信号类型和低频带信号,包括:对接收的所述音频信号的码流进行解码得到所述音频信号的所述低频带信号;根据所述低频带信号确定所述信号类型。6.根据权利要求1-3所述的任一方法,其特征在于,根据所述低频带信号预测高频带信号的激励信号,包括:确定低频带信号有比特分配的最高频点;判断所述低频带信号有比特分配的最高频点是否小于预设的高频带信号的带宽扩展的起始频点;当所述低频带信号有比特分配的最高频点小于所述预设的高频带信号的带宽扩展的起始频点时,根据低频带信号中预定频带范围内的激励信号和所述预设的高频带信号带宽扩展的起始频点预测所述高频带信号的激励信号;当所述低频带信号的有比特分配的最高频点大于等于所述预设的高频带信号的带宽扩展的起始频点时,根据低频带信号中预定频带范围内的激励信号、所述预设的高频带信号带宽扩展的起始频点和所述低频带信号有比特分配的最高频点预测所述高频带信号的激励信号。7.根据权利要求6所述的方法,其特征在于,根据低频带信号中预定频带范围内的激励信号和所述预设的高频带信号带宽扩展的起始频点预测所述高频带信号的激励信号包括:拷贝n份所述预定频带范围内的激励信号作为所述预设的高频带信号带宽扩展的起始频点与所述带宽扩展频带的最高频点之间的激励信号;所述n为正整数或者正小数,n等于预设的高频带信号的带宽扩展的起始频点与所述带宽扩展频带的最高频点之间的频点数量和预定频带范围内频点数量的比值。8.根据权利要求6所述的方法,其特征在于,根据低频带信号中预定频带范围内的激励信号、所述预设的高频带信号带宽扩展的起始频点和所述低频带信号的最高频点预测所述高频带信号的激励信号,包括:拷贝从所述预定频带范围的起始频点fexc_start之上的第m个频点开始到所述预定频带范围的结束频点fexc_end之间的激励信号,和n份所述预定频带范围内的激励信号作为所述低频带信号有比特分配的最高频点与所述带宽扩展频带的最高频点之间的激励信号;所述n为零、正整数或者正小数,m为所述低频带信号有比特分配的最高频点与预设的扩展频带的起始频点之间的频点数量差值。9.一种高频带信号的预测方法,其特征在于,包括:获取音频信号的信号类型和所述音频信号的低频带信号;所述信号类型为谐波信号或者非谐波信号;根据所述信号类型对所述音频信号的高频带信号的频域包络进行编码,得到高频带信号的频域包络;向解码设备发送携带所述信号类型、所述低频带信号和所述高频带信号的频域包络的编码索引的码流。10.根据权利要求9所述的方法,其特征在于,根据所述信号类型对高频带信号的频域包络进行编码,得到高频带信号的频域包络包括:当所述信号类型为非谐波信号时,使用第一数量个频谱系数计算高频带信号的频域包络;当所述信号类型为谐波信号时,使用第二数量个频谱系数计算高频带信号的频域包络;其中,第二数量大于第一数量。11.一种解码设备,其特征在于,包括:第一获取模块,用于获取待解码音频信号的信号类型和所述音频信号的低频带信号;所述信号类型为谐波信号或者非谐波信号;第二获取模块,用于根据所述信号类型获取所述音频信号的高频带信号的频域包络;预测模块,用于根据所述音频信号的低频带信号预测所述音频信号的高频带信号的激励信号;恢复模块,用于根据所述高频带信号的频域包络和所述高频带信号的激励信号恢复出所述音频信号的高频带信号。12.根据权利要求11所述的设备,其特征在于,所述第二获取模块,具体用于当所述信号类型为非谐波信号时,对接收的所述音频信号的码流进行解码得到高频带信号的频域包络;或者所述第二获取模块,具体用于当所述信号类型为谐波时,对接收的所述音频信号的码流进行解码得到高频带信号的初始频域包络;将所述初始频域包络与相邻的N个初始频域包络加权计算得到的值作为高频带信号的频域包络,其中N大于等于1。13.根据权利要求11所述的设备,其特征在于,所述第二获取模块,具体用于根据所述信号类型从接收的所述音频信号的码流中解码获取到对应的所述高频带信号的频域包络,所述音频信号的码流中携带了所述信号类型和所述高频带信号的频域包络的编码索引。14.根据权利要求11-13任一所述的设备,其特征在于,所述第一获取模块,具体用于对接收的所述音频信号的码流进行解码得到所述信号类型和所述低频带信号。15.根据权利要求11-13任一所述的设备,其特征在于,所述第一获取模块,具体用于对接收的所述音频信号的码流进行解码得到所述音频信号的低频带信号;根据所述低频带信号确定所述信号类型。16.根据权利要求11-13任一所述的设备,其特征在于,所述预测模块包括:确定单元,用于确定低频带信号有比特分配的最高频点;判断单元,用于判断所述低频带信号有比特分配的最高频点是否小于预设的高频带信号的带宽扩展的起始频点;第一处理单元,用于当所述判断单元确定所述低频带信号有比特分配的最高频点小于所述预设的高频带信号的带宽扩展的起始频点时,根据低频带信号中预定频带范围内的激励信号和所述预设的高频带信号的带宽扩展的起始频点预测所述高频带信号的激励信号;第二处理单元,用于当所述判断单元确定所述低频带信号的有比特分配的最高频点大于等于所述预设的高频带信号的带宽扩展的起始频点时,根据低频带信号中预定频带范围内的激励信号、所述预设的高频带信号的带宽扩展的起始频点和所述低频带信号有比特分配的最高频点预测所述高频带信号的激励信号。17.根据权利要求16所述的设备,其特征在于,所述第一处理单元,具体用于当所述判断单元确定所述低频带信号有比特分配的最高频点小于所述预设的高频带信号的带宽扩展的起始频点时,拷贝n份所述预定频带范围内的激励信号作为所述预设的高频带信号的带宽扩展的起始频点与所述带宽扩展频带的最高频点之间的激励信号;所述n为正整数或者正小数,n等于预设的高频带信号的带宽扩展的起始频点与所述带宽扩展频带的最高频点之间的频点数量和预定频带范围内频点数量的比值。18.根据权利要求16所述的设备,其特征在于,所述第二处理单元,具体用于当所述判断单元确定所述低频带信号的有比特分配的最高频点大于等于所述预设的高频带信号的带宽扩展的起始频点时,拷贝从所述预定频带范围的起始频点fexc_start之上的第m个频点开始到所述预定频带范围的结束频点fexc_end之间的激励信号,和n份所述预定频带范围内的激励信号作为所述低频带信号有比特分配的最高频点与所述带宽扩展频带的最高频点之间的激励信号;所述n为零、正整数或者正小数,m为所述低频带信号有比特分配的最高频点与预设的扩展频带的起始频点之间的频点数量差值。19.一种编码设备,其特征在于,包括:获取模块,用于获取音频信号的信号类型和所述音频信号的低频带信号;所述信号类型为谐波信号或者非谐波信号;编码模块,用于根据所述信号类型对所述音频信号的高频带信号的频域包络进行编码,得到高频带信号的频域包络;发送模块,用于向解码设备发送携带所述信号类型、所述低频带信号和所述高频带信号的频域包络的编码索引的码流。20.根据权利要求19所述的设备,其特征在于,所述编码模块,具体用于当所述信号类型为非谐波信号时,使用第一数量个频谱系数计算高频带信号的频域包络;或者所述编码模块,具体用于当所述信号类型为谐波信号时,使用第二数量个频谱系数计算高频带信号的频域包络;其中,第二数量大于第一数量。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1