一种相邻高低速率编码模式间切换的变速率音频编码方法技术

技术编号:6877672 阅读:532 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种相邻高低速率编码模式间切换的变速率音频编码方法,属于音频编码领域,特别是适合用于多速率的音频编码器。其技术特点是首先对每帧音频信号在高速率下进行编解码,将该速率下各种编码模式的编码输入信号和解码输出信号通过感知加权滤波器后计算平均分段信噪比,并选出使感知加权平均分段信噪比最大的编码模式,然后在临近高速率的低编码速率下选出使编码输入信号和解码输出信号的感知加权平均分段信噪比最大的编码模式,最后分别对于高、低速率下选出来的编码模式,计算编码输入信号和解码输出信号平均分段信噪比,如果低速率编码模式下的平均分段信噪比相比高速率编码模式下的偏大,则切换到低速率编码模式,反之则切换到高速率编码模式。本发明专利技术的方法对每帧音频信号根据输出信号相对输入信号的失真大小,在相邻的高低编码速率下的各编码模式间切换,从而在保持良好编码质量的同时,降低音频信号的平均编码速率,从而提高多速率音频编码器的编码效率。

【技术实现步骤摘要】

本专利技术涉及,尤其是适合于包含多种编码速率的音频编码器,属于音频编码领域
技术介绍
变速率的音频编码技术是根据输入音频信号的统计特性,或者通信链路质量,或者网络用户的需求来控制信息传输速率,从而降低传输的平均码率,提高传输效率,它相对于传统的固定速率编码方法能够更好的节省信道带宽,受到研究者的广泛重视。一般而言, 变速率的语音编码算法可以分为信源控制的或信道控制的两大类,后者可以是信道或网络控制编码速率可变,通常是根据外部控制信号从一种速率切换为预定速率集合中的另一种速率,如AMR自适应多速率语音编码,也可以是可分级的编解码方式。信源控制的变速率编码方法则是根据输入信号的特性来动态的分配编码比特或采用不同的编码模式,其编码器的目的是为了确保输出信号质量的同时给每帧音频信号分配尽可能少的比特,如3GPP2标准中提出的SMV可选模式声码器。目前变速率编码的方法大多用于基于线性预测和码本激励的语音编码器,例如我国专利申请号为200810210215(公开日2009年03月18日)和申请专利号为 200710153938 (公开日2009年02月04日)的专利技术专利提出了根据合成数字话本文档来自技高网...

【技术保护点】
1.一种相邻高低速率编码模式间切换的变速率音频编码方法,设置一个预先设定的编码速率集合和一个预先设定的编码模式集合,该编码速率集合涉及一组从高到低的不同编码速率,且至少包含两种编码速率,该编码模式集合涉一组不同的音频信号编码模式,且至少包含两种编码模式,每帧音频信号将从由高速率到低速率的编码模式集合中根据解码输出信号相对于编码输入信号和的失真大小选择最佳编码模式和编码速率;其特征在于,本专利技术是通过如下步骤实现的:对于待处理的每帧音频信号:(1)从编码速率集合(Ri,i=1,...,M,M是编码速率的个数)中选定一种编码速率Rh(h>1),在该编码速率下对于编码模式集合(Oi,i=1,......

【技术特征摘要】

【专利技术属性】
技术研发人员:王晶杨果孟凯赵胜辉
申请(专利权)人:北京理工大学
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1