解码装置及编码装置与解码方法及编码方法制造方法及图纸

技术编号:3046991 阅读:144 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种解码装置,具有对以码激励线性预测编码方法对输入信号编码所得码字进行解码的第一解码部、和对以非码激励线性预测编码方法的其它编码方法编码所得码字进行解码的第二解码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由第一解码部得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测部、和一将振幅跃升存在通知于第二解码部的通知部。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及,尤其是涉及对输入信号进行高效压缩编码或解码的信号编码、解码装置与编码、解码方法。图2是CELP编码装置之框图。图2所示CELP编码器主要包括线性预测分析器201、线性预测系数量化部202、线性预测合成滤波器203、自适应码本204、固定码本206、听觉加权滤波器208、控制部209、加法器212、以及减法器213。在这种CELP编码器中,线性预测分析器201每隔5至40秒帧即对输入信号200进行线性预测分析,于是由线性预测系数量化部202对经线性预测分析后得到的线性预测系数210加以量化。利用如此得到的被量化的线性预测系数来构成线性预测合成滤波器203。用于驱动线性预测合成滤波器203的激励矢量211存放于自适应码本204。根据控制部209的输出,自适应码本激励矢量被从自适应码本204输出,而固定码本激励矢量被从固定码本206输出。于是,各矢量分别同自适应码本增益205或固定码本增益207相乘。通过对各乘以增益后所得积求和就会从加法器212输出生成激励矢量211。这样生成的激励矢量211被提供给线性预测合成滤波器203。线性预测合成滤波器203的输出构成合成信号,于是由减法器213计算该合成信号与输入信号之间的误差信号,再将该误差信号提供给听觉加权滤波器208。听觉加权滤波器208对该误差信号施以听觉加权后提供给控制部209。控制部209检索使得该进行了听觉加权的误差信号之功率为最小的激励矢量211。于是确定自适应码本增益205与固定码本增益207,使得对于靠检索而选择的自适应码本激励矢量与固定码本激励矢量,该进行了听觉加权的误差信号之功率为最小。图3是CELP解码装置300之框图。在该图所示的解码装置300中,从码字序列311当中取出线性预测合成滤波器305的系数、和自适应码本301、自适应码本增益302、固定码本303以及固定码本增益304的信息。对自适应码本激励矢量和固定码本激励矢量分别乘以增益后由加法器307求和,所得信号是激励矢量306。靠该激励矢量306来驱动线性预测合成滤波器305,作为输出可获取解码信号312。图4是变换编码用编码装置400之框图。编码装置400主要包括正交变换部401、变换系数量化部402以及量化变换系数编码部403。靠在正交变换部401对输入信号进行正交变换而计算出变换系数405。该变换系数405被变换系数量化部402量化,于是该量化变换系数406被量化变换系数编码部403编码成编码序列407。又,图5是对经变换编码的编码序列504进行解码的解码装置500之框图。在图5的解码装置中,编码序列504被量化变换系数解码部501解码成量化变换系数;接着,该量化变换系数被变换系数逆量化部502逆量化为变换系数。这样得到的变换系数经逆正交变换部503逆正交变换后成为解码信号。若此,变换编码是对时间域输入信号作正交变换以变换为频率域信号,而后进行量化以及编码。因此,若将经如此编码的编码序列逆变换为时间域信号,则因频率域进行的量化而产生的量化噪声会在整个变换块(变换编码单位)以基本一样的水平扩散。故,当变换块内输入信号之一部分中存在振幅急遽跃升(所谓attack)的部分时,会在比振幅跃升部分靠前的部分产生被称作超前回声(pre-echo)的刺耳噪声。譬如,由于变换块越长这种超前回声产生的区间也越长,所以会造成期望质量进一步恶化的结果。这一变换编码中产生的问题,当在上述可伸缩编码使用变换编码时也同样会产生。为了解决这一问题,在上述MPEG-4Audio(ISO/IEC14496-3)中采用了所谓自适应块长变换的技术。按这一技术,当输入信号中出现上述振幅急遽跃升时采用短变换块,而当不存在上述振幅急遽跃升时则采用长变换块。然而,要进行这种切换就必须要对输入信号中是否出现振幅急遽跃升进行检测。关于该检测方法,有这样一种方法最初先将输入信号分割成变换块,对该变换块进行傅里叶变换;接着将所得傅里叶变换系数分割成多个频带;于是按每一频带根据依照听觉心理模式求出的最小可听噪声功率与输入信号功率之比即信号掩蔽比(SMR,Signal-to-Masking Ratio)求称作听觉熵(perceptual entropy)的参数;然后通过将该听觉熵同预设阈值比较来进行振幅急遽跃升检测。该方法在上述MPEG-4Audio(ISO/IEC14496-3)中也被用于可伸缩编码。但是,按上述已有技术方法,为了缩短超前回声产生区间只不过是将变换块长度调短而已。而又由于变换块长度有如此变化,所以解码一侧为了对编码序列进行解码就必须要有表示变换块长度的辅助信息,故系统结构变得复杂。本专利技术在于利用输入信号功率时间变动与经CELP编码的编码序列的局部解码信号的时间变动以及CELP编码的固定码本增益时间变动之间具有较强的相关这一点。本专利技术目的是这样实现的是关于譬如实施象在核心层编码方法上采用CELP编码的可伸缩编码那种CELP编码及其它编码的编码解码装置及方法,利用输入信号功率时间变动与经CELP编码的编码序列的局部解码信号或解码信号功率的时间变动、与CELP编码参数即固定码本增益时间变动之间具有较强的相关这一点,观察局部解码信号或解码信号功率、或者固定码本增益的时间变动,据此让其它编码部及解码部检测输入信号中振幅跃升,将检测结果通知于采用其它编码方法的编码部或解码部,从而以比变换编码采用的变换块长度短的时间间隔实行针对超前回声产生的处理。另外,本专利技术其它目的、特征及优点通过以下结合附图对细节的描述得以清楚理解。图2是CELP编码装置框图。图3是对CELP编码方法的解码装置之框图。图4是用于变换编码的编码装置框图。图5是变换编码的解码装置之框图。图6是输入信号功率时间变动与CELP编码的固定码本增益时间变动之关系示意图。图7是根据本专利技术第一实施例的解码器框图。图8是一种CELP编码采用的帧与子帧及变换编码采用的变换块之关系示意图。图9是根据本专利技术第二实施例的编码器框图。附图说明图10是根据本专利技术第三实施例的编码器框图。图11是根据本专利技术第四实施例的编码器框图。图12是根据本专利技术第五实施例的编码器框图。图13是根据本专利技术第六实施例的跃升检测部框图。图14是根据本专利技术第七实施例的跃升检测部框图。图15是根据本专利技术第八实施例的跃升检测部框图。图16是根据本专利技术第九实施例的跃升检测部框图。具体实施例方式下面结合附图对本专利技术实施例作以说明。在以下本专利技术实施例描述中,设信号是经模数转换后的数字信号。首先说明输入信号振幅跃升检测原理。图6示出了输入信号功率时间变动与CELP编码的固定码本增益时间变动之关系。输入信号功率时间变动与CELP编码的固定码本增益时间变动之间具有较强的相关。因此,本专利技术在输入信号振幅跃升检测中对CELP编码的固定码本增益作观测而加以使用。下面说明本专利技术第一实施例。图7是根据本专利技术第一实施例的对按可伸缩编码(在核心层编码方式上采用CELP编码)进行编码的码字序列进行解码的解码器之框图。解码器700包括CELP解码部701、跃升检测部702、增强层解码部703以及加法器711。又,图8示意了一种核心层编码用的CELP编码采用的帧与子帧及增强层编码用的变换编码采用的变换块之关系。1本文档来自技高网...

【技术保护点】
一种解码装置,具有对以码激励线性预测编码方法对输入信号编码所得码字进行解码的第一解码部、和对以非码激励线性预测编码方法的其它编码方法对信号编码所得码字进行解码的第二解码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一解码部得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在通知于上述第二解码部的通知部。

【技术特征摘要】
JP 2002-2-8 033154/20021一种解码装置,具有对以码激励线性预测编码方法对输入信号编码所得码字进行解码的第一解码部、和对以非码激励线性预测编码方法的其它编码方法对信号编码所得码字进行解码的第二解码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一解码部得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在通知于上述第二解码部的通知部。2按权利要求1所述的解码装置,其特征在于上述激励矢量增益是固定码本增益或该固定码本增益的参数。3一种解码装置,具有对以码激励线性预测编码方法对输入信号编码所得码字进行解码的第一解码部、和对以非码激励线性预测编码方法的其它编码方法对信号编码所得码字进行解码的第二解码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一解码部得到的解码信号波形时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在通知于上述第二解码部的通知部。4按权利要求1所述的解码装置,其特征在于上述第二解码部对上述输入信号与由上述第一解码部解码的解码信号之差分被编码后的码字进行解码。5按权利要求3所述的解码装置,其特征在于上述第二解码部对上述输入信号与由上述第一解码部解码的解码信号之差分被编码后的码字进行解码。6按权利要求1所述的解码装置,其特征在于上述第二解码部对上述输入信号的线性预测余差信号与由上述第一解码部解码的线性预测合成滤波器激励矢量之差分被编码后的码字进行解码。7按权利要求3所述的解码装置,其特征在于上述第二解码部对上述输入信号的线性预测余差信号与由上述第一解码部解码的线性预测合成滤波器激励矢量之差分被编码后的码字进行解码。8一种编码装置,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码部、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一编码部得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在通知于上述第二编码部的通知部。9一种编码装置,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码部、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一编码部得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在作为部分编码信息通知于解码一侧的通知部。10按权利要求8所述的编码装置,其特征在于上述激励矢量增益是固定码本增益或该固定码本增益的参数。11按权利要求9所述的编码装置,其特征在于上述激励矢量增益是固定码本增益或该固定码本增益的参数。12一种编码装置,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码部、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一编码部得到的局部解码信号时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在通知于上述第二编码部的通知部。13一种编码装置,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码部、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一编码部得到的局部解码信号时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在作为部分编码信息通知于解码一侧的通知部。14按权利要求8所述的编码装置,其特征在于上述第二编码部对上述输入信号与对由上述第一编码部编码的编码信号解码所得解码信号之差分进行编码。15按权利要求9所述的编码装置,其特征在于上述第二编码部对上述输入信号与由上述第一编码部编码后又被解码的解码信号之差分进行编码。16按权利要求12所述的编码装置,其特征在于上述第二编码部对上述输入信号与由上述第一编码部编码后又被解码的解码信号之差分进行编码。17按权利要求13所述的编码装置,其特征在于上述第二编码部对上述输入信号与由上述第一编码部编码后又被解码的解码信号之差分进行编码。18按权利要求8所述的编码装置,其特征在于选择输出上述第一编码部与上述第二编码部中某一方编码的码字。19按权利要求9所述的编码装置,其特征在于选择输出上述第一编码部与上述第二编码部中某一方编码的码字。20按权利要求12所述的编码装置,其特征在于选择输出上述第一编码部与上述第二编码部中某一方编码的码字。21按权利要求13所述的编码装置,其特征在于选择输出上述第一编码部与上述第二编码部中某一方编码的码字。22按权利要求8所述的编码装置,其特征在于上述第二编码部对上述输入信号的线性预测余差信号与由上述第一编码部编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。23按权利要求9所述的编码装置,其特征在于上述第二编码部对上述输入信号的线性预测余差信号与由上述第一编码部编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。24按权利要求12所述的编码装置,其特征在于上述第二编码部对上述输入信号的线性预测余差信号与由上述第一编码部编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。25按权利要求13所述的编码装置,其特征在于上述第二编码部对上述输入信号的线性预测余差信号与...

【专利技术属性】
技术研发人员:菊入圭仲信彦大矢智之
申请(专利权)人:株式会社NTT都科摩
类型:发明
国别省市:JP[日本]

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

1