信号编码、解码方法及装置、编解码系统制造方法及图纸

技术编号:4347761 阅读:206 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例涉及一种信号编码、解码方法及装置、编解码系统,其中信号编码方法包括:将输入信号中的高频带信号进行分类判决处理;根据分类判决处理结果,将高频带信号进行自适应编码;输出包括所述输入信号中的低频带信号编码、所述高频带信号自适应编码以及所述分类判决处理结果的码流。本实施例将高频带信号进行分类判决处理,根据分类判决处理的结果进行自适应编码或自适应解码,提高了语音频输出信号的质量。

【技术实现步骤摘要】

本专利技术实施例涉及语音频编解码领域,尤其涉及一种信号编码、解码方法及装置、编解码系统
技术介绍
在语音频编码算法中,由于人耳的听觉特性和比特率的限制,通常优先编码低频 带信号。随着网络的发展,对带宽的限制也越来越小,人们对音质有了更高的要求;通过增 加信号带宽,能够提高信号的音质,当没有比特或比特数很少时,可以采用带宽扩展技术。 带宽扩展技术作为一种扩大语音信号频带范围、提高信号质量的技术,近年来得到长足的 发展,并已经在若干领域实现了商业化应用,其中G. 729. 1中的带宽扩展算法和MPEG中的 频带复制(SBR)技术是目前得到广泛应用的两种带宽扩展技术。 在现有技术提供的带宽扩展技术中,一种是在编码端不对高频带信号进行编码, 且不改变已有编码器中低频带信号的编码算法,在解码端,根据解码得到的低频带信号以 及高低频之间潜在的关系,盲扩出高频带信号;这种方法中,由于在解码端没有任何高频带 信号的相关信息可供参考,使得扩展出的高频带信号的质量较差。 另一种是在编码端,将高频带信号的一些时域包络和频域包络信息进行编码,在 解码端,根据低频带信号的频谱信息生成激励信号,结合该激励信号以及解码得出的高频 带信号的时域包络和频域包络信息,恢复高频带信号;相比于上述方法,该方法扩展出的高 频带信号的质量较好,但对于某些谐波强信号来说,该方法易产生较大的失真,因此,该方 法输出的语音频信号的质量也有待提升。
技术实现思路
本专利技术实施例提供了一种信号编码、解码方法及装置、编解码系统,用以实现提高 语音频输出信号的质量。 本专利技术实施例提供了一种信号编码方法,包括 将输入信号中的高频带信号进行分类判决处理; 根据分类判决处理结果,将高频带信号进行自适应编码; 输出包括所述输入信号中的低频带信号编码、所述高频带信号自适应编码以及所 述分类判决处理结果的码流。 本专利技术实施例提供了一种信号解码方法,包括 接收包括低频带信号编码、高频带信号自适应编码以及高频带信号的分类判决处 理结果的码流; 根据所述分类判决处理结果以及确定的激励信号,将所述高频带信号进行自适应 解码; 获得包括解码后的低频带信号和自适应解码后的高频带信号的输出信号。 本专利技术实施例提供了一种信号编码装置,包括 编码分类模块,用于将输入信号中的高频带信号进行分类判决处理; 自适应编码模块,用于根据分类判决处理结果,将高频带信号进行自适应编码; 码流输出模块,用于输出包括所述输入信号中的低频带信号编码、所述高频带信号自适应编码以及所述分类判决处理结果的码流。本专利技术实施例提供了一种信号解码装置,包括 接收模块,用于接收包括低频带信号编码、高频带信号自适应编码以及高频带信 号的分类判决处理结果的码流; 自适应解码模块,用于根据所述分类判决处理结果以及确定的激励信号,将所述 高频带信号进行自适应解码; 信号获取模块,用于获得包括解码后的低频带信号和自适应解码后的高频带信号 的输出信号。 本专利技术实施例提供了一种信号编解码系统,包括 信号编码装置,用于将输入信号中的高频带信号进行分类判决处理;根据分类判 决处理结果,将高频带信号进行自适应编码;输出包括所述输入信号中的低频带信号编码、 所述高频带信号自适应编码以及所述分类判决处理结果的码流; 信号解码装置,用于接收包括低频带信号编码、高频带信号自适应编码以及高频 带信号的分类判决处理结果的码流;根据所述分类判决处理结果以及确定的激励信号,将 所述高频带信号进行自适应解码;获得包括解码后的低频带信号和自适应解码后的高频带 信号的输出信号。 本专利技术实施例将高频带信号进行分类判决处理,根据分类判决处理的结果进行自 适应编码或自适应解码,提高了语音频输出信号的质量。附图说明 图1为本专利技术实施例一信号编码方法的流程图; 图2为本专利技术实施例二信号编码方法的流程图; 图3为本专利技术实施例二信号编码方法中自适应编码的 图4为本专利技术实施例三信号编码方法中自适应编码的 图5为本专利技术实施例四信号编码方法中自适应编码的 图6为本专利技术实施例一信号解码方法的流程图; 图7为本专利技术实施例二信号解码方法的流程图; 图8为本专利技术实施例二信号解码方法中自适应解码的 图9为本专利技术实施例三信号解码方法中自适应解码的 图10为本专利技术实施例一信号编码装置的结构示意图 图11为本专利技术实施例二信号编码装置的结构示意图 图12为本专利技术实施例一信号解码装置的结构示意图 图13为本专利技术实施例二信号解码装置的结构示意图 图14为本专利技术实施例信号编解码系统的结构示意图。示意图 示意图 示意图示意图 示意图具体实施例方式下面通过附图和实施例,对本专利技术实施例的技术方案做进一步的详细描述。 如图1所示,为本专利技术实施例一信号编码方法的流程图,具体包括如下步骤 步骤101、将输入信号中高频带信号进行分类判决处理; 步骤102、根据分类判决处理结果,将高频带信号进行自适应编码; 步骤103、输出包括输入信号中的低频带信号编码、高频带信号自适应编码以及分类判决处理结果的码流。 本实施例将高频带信号进行分类判决处理,根据分类判决处理的结果进行自适应编码,由此针对不同类型的信号进行自适应编码,提高了语音频输出信号的质量。 如图2所示,为本专利技术实施例二信号编码方法的流程图,本实施例具体包括如下步骤 步骤201、将输入信号进行信号分解,得到低频带信号和高频带信号; 步骤202、将低频带信号进行编码;本实施例不限定本步骤与以下步骤203-205的执行顺序; 步骤203、将高频带信号进行时频变换处理; 步骤204、将时频变换后的高频带信号进行分类判决处理;该分类判决处理可以 判定高频带信号的类型,高频带信号的类型具体包括瞬态信号和非瞬态信号,其中非瞬态 信号又包括谐波信号、类噪声信号和一般信号; 进一步的,步骤204可以包括 步骤2041、计算高频带信号的参数; 具体地说,首先截取高频带信号的当前帧,输入到信号分析模块中,该信号分析模 块用于计算参数,包括分类需要的参数和编码需要的参数。例如,判定瞬态信号需要计算时 域包络,以及连续两个时域包络中后一个减去前一个的最大值等参数;判定谐波信号需要 计算频谱全局能量、频域包络能量、子带谐波强度等参数。 步骤2042、根据计算得到的参数和判决机制,判定高频带信号的当前帧类型; 具体地说,根据信号分析模块得到的参数和判决机制,来判定信号的类型。其中判 决机制可以根据高频带信号的前一帧类型和前面若干帧类型的加权值,进行动态调整。例 如,判定瞬态信号时,需要综合判断时域的各参数,也需要判断前一帧是否为瞬态信号;判 定谐波信号时,需要根据前一帧类型动态调整判决阀值,还需要根据前面若干帧类型的加 权值决定当前帧的信号类型。 步骤205、根据分类判决处理结果,将高频带信号进行自适应编码;分类判决处理结果即为高频带信号的当前帧类型; 进一步的,步骤205可以包括 步骤2051、根据高频带信号的当前帧类型,对当前可用比特数进行分配;用B表示 当前可用比特数,即用于分配的比特数; 步骤2052、采用分配的比特数,对高频带信号当前帧的时域包络和频域包络进行 自适应编码; 如图3所示,为本专利技术实施例二信号编码方法中自适应编码的示意图,具体地说, 在编码端,根本文档来自技高网...

【技术保护点】
一种信号编码方法,其特征在于包括:将输入信号中的高频带信号进行分类判决处理;根据分类判决处理结果,将高频带信号进行自适应编码;输出包括所述输入信号中的低频带信号编码、所述高频带信号自适应编码以及所述分类判决处理结果的码流。

【技术特征摘要】

【专利技术属性】
技术研发人员:苗磊刘泽新陈龙吟胡晨肖玮哈维米希尔塔迪张清
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1