CN1437184A - 解码装置及编码装置与解码方法及编码方法 - Google Patents

解码装置及编码装置与解码方法及编码方法 Download PDF

Info

Publication number
CN1437184A
CN1437184A CN03102121.2A CN03102121A CN1437184A CN 1437184 A CN1437184 A CN 1437184A CN 03102121 A CN03102121 A CN 03102121A CN 1437184 A CN1437184 A CN 1437184A
Authority
CN
China
Prior art keywords
mentioned
coding
decoding
input signal
linear prediction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN03102121.2A
Other languages
English (en)
Other versions
CN1220972C (zh
Inventor
菊入圭
仲信彦
大矢智之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Publication of CN1437184A publication Critical patent/CN1437184A/zh
Application granted granted Critical
Publication of CN1220972C publication Critical patent/CN1220972C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/18Vocoders using multiple modes
    • G10L19/24Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/022Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
    • G10L19/025Detection of transients or attacks for time/frequency resolution switching

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

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

Description

解码装置及编码装置与解码方法及编码方法
技术领域
本发明涉及解码装置及编码装置与解码方法及编码方法,尤其是涉及对输入信号进行高效压缩编码或解码的信号编码、解码装置与编码、解码方法。
背景技术
目前,关于对语音声频信号进行高效压缩编码及解码的装置与方法已有许多种。其中包括所谓可伸缩编码,该方法是在编码时带阶层性,从而可以视必要质量或网络状况等仅对码字序列中一部分进行解码。在可伸缩编码中具备如是构造:对编码器输入信号与下层编码器的解码信号间的误差信号,进一步在上层编码器进行编码,即逐层地进行编码。最下层称为核心层,在其以上的层称为增强层。典型的可伸缩编码方式可例举出ISO/IEC颁标准MPEG-4Audio(ISO/IEC14496-3)的可伸缩编码。图1给出了这一可伸缩编码的框图。在该图1中,核心层编码器101,采用码激励线性预测(CELP,Code Excited LinearPrediction)编码、如HVXC(Harmonic Vector Excitation Coding,谐波矢量激励编码)与HILN(Harmonic Individual Line with Noise)那种参数编码、或如AAC(Advanced Audio Coding,高级声频编码)与TwinVQ(Trans form domain Weighted Interleave Vector Quantization,变换域加权交错矢量化)那种变换编码等。而作为增强层编码器104则采用实行变换编码的编码器。
图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编码的固定码本增益时间变动之间具有较强的相关这一点。
本发明目的是这样实现的:是关于譬如实施象在核心层编码方法上采用CELP编码的可伸缩编码那种CELP编码及其它编码的编码解码装置及方法,利用输入信号功率时间变动与经CELP编码的编码序列的局部解码信号或解码信号功率的时间变动、与CELP编码参数即固定码本增益时间变动之间具有较强的相关这一点,观察局部解码信号或解码信号功率、或者固定码本增益的时间变动,据此让其它编码部及解码部检测输入信号中振幅跃升,将检测结果通知于采用其它编码方法的编码部或解码部,从而以比变换编码采用的变换块长度短的时间间隔实行针对超前回声产生的处理。
另外,本发明其它目的、特征及优点通过以下结合附图对细节的描述得以清楚理解。
附图说明
图1是可伸缩编码处理框图。
图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个变换块由4个CELP帧构成,而1个CELP帧由4个子帧构成;又,1个CELP子帧由64个样值构成,1个CELP帧由256个样值构成,故1个变换块由1024个样值构成。
如图7所示,CELP解码部701接收以CELP编码方式编码的CELP码字704而将之解码,把CELP解码信号708输出给加法器711。与此同时,CELP解码部701还将固定码本增益706提供给跃升检测部702。跃升检测部702观测增强层变换编码采用的1个变换块的固定码本增益706的时间变动,检测出固定码本增益706中的跃升而输出跃升检测信息707。于是,这一被检测出的跃升检测信息707被提供给增强层解码部703。
另一方面,增强层解码部703接收增强层码字705,参照跃升检测信息707来进行增强层解码,将之解码后向加法器711输出增强层解码信号709。加法器711对CELP解码信号708与增强层解码信号709求和而当做解码输出信号710输出。
当变换块与CELP帧及CELP子帧之间譬如具有图8所示关系时,在CELP编码处理过程中,按每一CELP子帧求固定码本增益,于是对固定码本增益按每一CELP帧编码。因此,可以在增强层解码部703就每一变换块观测16个CELP子帧的固定码本增益706的时间变动,检测出固定码本增益的跃升。由此可以1个变换块的1/16的时间精度检测固定码本增益的跃升。故可以1个变换块的1/16的时间精度检测出被编码的原信号的振幅跃升。
下面说明本发明第二实施例。图9是根据本发明第二实施例的按可伸缩编码(在核心层编码方式上采用CELP编码)对输入信号编码的编码器900之框图。编码器900包括CELP编码部901、增强层编码部902、跃升检测部903以及减法器918。
输入信号910输入于CELP编码部901被编码,有CELP码字913从CELP编码部901被输出,与此同时,固定码本增益911被提供给跃升检测部903。进一步,在编码中,CELP编码部901还输出将经CELP编码的信号局部解码后的CELP信号912。在减法器918求输入信号910与局部解码后的CELP解码信号912之差分即CELP余差信号914,该CELP余差信号914被提供给增强层编码部902。
另一方面,跃升检测部903,同上述实施例1中描述的一样,观测固定码本增益911的时间变动,检测出固定码本增益911中的跃升而输出跃升检测信息915。这一跃升检测信息915被通知给增强层编码部902。增强层编码部902在增强层编码之际可以参照该跃升检测信息915。
下面说明本发明第三实施例。图10示出了根据本发明第三实施例的编码器920的框图,其中该编码器920以CELP编码和如变换编码等其它编码对输入信号进行编码,将以CELP编码方法编码的码序列或以其它编码方法编码的码序列当做编码器输出而输出。
编码器920包括CELP编码部901、跃升检测部903、变换编码部950以及选择部951。
根据图10,输入信号910被CELP编码部901编码,有CELP码字913被输出,与此同时,固定码本增益911被提供给跃升检测部903。另一方面,输入信号910还被变换编码部950编码,有变换编码码字952被输出。与此同时,跃升检测部903,同上述实施例1中描述的一样,观测固定码本增益911的时间变动,检测出固定码本增益911中的跃升而输出跃升检测信息915给变换编码部950。跃升检测信息915被通知给变换编码部950。变换编码部950在对输入信号910变换编码之际可以参照该跃升检测信息915。
下面说明本发明第四实施例。图11示出了根据本发明第四实施例的编码器930的框图,其中该编码器930以CELP编码和如变换编码等其它编码对输入信号进行编码,将以CELP编码方法编码的码序列或以其它编码方法编码的码序列当做编码器输出而输出。
编码器930包括CELP编码部901、跃升检测部903、变换编码部950、选择部951以及跃升检测信息编码部953。
根据图11,输入信号910被CELP编码部901编码,有CELP码字913被输出,与此同时,固定码本增益911被提供给跃升检测部903。另一方面,输入信号910还被变换编码部950编码,有变换编码码字952被输出。与此同时,跃升检测部903,同上述实施例1中描述的一样,观测固定码本增益911的时间变动,检测出固定码本增益911中的跃升而输出跃升检测信息915。于是该跃升检测信息915被通知给跃升检测信息编码部953。当选择部951把变换编码码字952选作编码器930的输出时,跃升检测信息编码部953对跃升检测信息915进行编码而输出编码跃升检测信息954。于是,作为输出信号,编码器930将选择部951选择的编码序列955和编码跃升检测信息954一并输出。这样,编码器930就可以发出编码跃升检测信息954。
下面说明本发明第五实施例。图12示出了根据本发明第五实施例的编码器940的框图,其中该编码器940以CELP编码和如变换编码等其它编码对输入信号进行编码,将以CELP编码方法编码的码序列或以其它编码方法编码的码序列当做编码器输出而输出。
编码器940包括CELP编码部901、跃升检测部903、变换编码部950、选择部951以及跃升检测信息编码部953。
根据图12,输入信号910被CELP编码部901编码,有CELP码字913被输出,与此同时,固定码本增益911被提供给跃升检测部903。另一方面,输入信号910还被变换编码部950编码,有变换编码码字952被输出。与此同时,跃升检测部903,同上述实施例1中描述的一样,观测固定码本增益911的时间变动,检测出固定码本增益911中的跃升而输出跃升检测信息915。于是该跃升检测信息915被通知给变换编码部950和跃升检测信息编码部953两者。变换编码部950可以参照跃升检测信息915来对输入信号910进行编码。而当选择部951把变换编码码字952选作编码器940的输出时,跃升检测信息编码部953对跃升检测信息915进行编码而输出编码跃升检测信息954。于是,作为输出信号,编码器940将选择部951输出的编码序列955和编码跃升检测信息954一并输出。这样,编码器940就可以发出编码跃升检测信息954。
下面描述本发明其它实施例。以下的实施例是上述第一至第五实施例中跃升检测部的实施例。在以下跃升检测部实施例的描述中,设变换块和CELP帧及CELP子帧之间具有同上述图8所示的一样的关系。
首先说明本发明第六实施例。图13是根据本发明第六实施例的跃升检测部之框图。图13所示跃升检测部包括平均固定码本增益计算部1301、固定码本增益分散计算部1302以及跃升判定部1303。
对应于1个变换块的固定码本增益的平均值被平均固定码本增益计算部1301求出。假设以CELP子帧为单位求固定码本增益。那么,当以由N个CELP子帧单位(图8中N=4)构成的CELP帧为单位对输入信号编码时,由于1个变换块由M个CELP帧(图8中M=4)构成,所以对于变换块k所求的平均固定码本增益可以下列公式(1)表达。 g ‾ k c = 1 M · N Σ m = 0 M - 1 Σ n = 0 N - 1 g k , m , n c - - - ( 1 ) 其中,
Figure A0310212100182
表示第k个变换块内CELP帧集合中的第m个CELP帧内第n个CELP子帧的固定码本增益。固定码本增益的分散值是利用平均固定码本增益与各固定码本增益由固定码本增益分散计算部1302计算出的。该第k个变换块内固定码本增益的分散值可以由如下公式(2)来表达。 v k = 1 MN - 1 Σ m = 0 M - 1 Σ n = 0 N - 1 ( g k , m , n c - g ‾ k c ) 2 - - - ( 2 )
跃升判定部1303通过比较以公式(2)求出的固定码本增益分散值与预定阈值来判定第k个变换块内是否存在固定码本增益的跃升。又,上述阈值也可以根据输入信号按每一变换块作变更。这样检测到的跃升检测信息1311将被跃升判定部1303输出。
下面说明本发明第七实施例。图14是根据本发明第七实施例的跃升检测部之框图。图14所示跃升检测部包括平均固定码本增益计算部1301、帧均方距离计算部1401以及跃升判定部1303。在本实施例中,平均固定码本增益计算部1301的处理同图13所示实施例6的一样。帧均方距离计算部1401对各CELP帧求平均固定码本增益与各CELP子帧固定码本增益之间的帧均方距离。第k个变换块内第m个CELP帧的帧均方距离可以下列公式(3)表达。 s k , m 2 = 1 N Σ n = 0 N - 1 ( g k , m , n c - g ‾ k c ) 2 - - - ( 3 )
跃升判定部1303通过比较以公式(3)求出的帧均方距离与预定阈值来判定第k个变换块内是否存在固定码本增益的跃升。又,上述阈值也可以根据输入信号按每一变换块作变更。这样检测到的跃升检测信息1311将被跃升判定部1303输出。
下面说明本发明第八实施例。图15是根据本发明第八实施例的跃升检测部之框图。图15所示跃升检测部包括平均固定码本增益计算部1301以及跃升判定部1501。在本实施例中,平均固定码本增益计算部1301的处理同图13所示实施例6的一样。跃升判定部1501通过比较平均固定码本增益计算部1301求出的平均固定码本增益(或譬如将平均固定码本增益扩大一定倍数后得到的修正值)与该变换块内各CELP子帧固定码本增益来判定是否存在固定码本增益的跃升,输出跃升检测信息1311。
下面说明本发明第九实施例。图16是根据本发明第九实施例的跃升检测部之框图。图16所示跃升检测部包括固定码本增益预测部1601、固定码本增益预测余差检测部1602以及跃升判定部1603。固定码本增益预测部1601从过去的CELP子帧的固定码本增益预测该CELP子帧固定码本增益,求预测固定码本增益1604。该预测固定码本增益1604譬如可以如下公式(4)及(5)求出。 g ^ k , m , n c = Σ p = 0 p a p g k , m , n - 1 c - - - ( 4 ) 其中, g k , m , n - 1 c = g k , m - 1 , N - 1 c ( m ≠ 0 ) = g k - 1 , M - 1 , N - 1 c ( m = 0 ) - - - ( 5 )
该CELP子帧固定码本增益1310被保存于固定码本增益预测部1601,以便于计算下个CELP子帧的预测固定码本增益1604。与此同时,固定码本增益1301被提供给固定码本增益预测余差检测部1602。固定码本增益预测余差检测部1602求固定码本增益1310与预测固定码本增益1604之差分,求出固定码本增益预测余差1605。接着,跃升判定部1603比较固定码本增益预测余差1605与预定阈值,判定是否存在固定码本增益的跃升,输出跃升检测信息1311。
虽然上述是以使用固定码本增益为例来描述本发明实施例的,但是对于本专业人员而言以被解码信号功率来取代固定码本增益也是可行的。以被解码信号功率来取代固定码本增益时,判定是否存在输入信号振幅跃升的方法譬如可以是这样的:按每一CELP帧求被解码信号的平均功率,根据所求平均功率的时间变动是否超过给定阈值来进行判定。也可以采用如是方法:利用预定样值数求移动平均值,观察其时间变动,据此来判定是否存在输入信号振幅跃升。又,当以编码器进行处理时,也可以将发给第二编码部的跃升检测信息当做编码序列一部分含在编码序列中而向解码器传送。
虽然以上描述的是使用语音声频信号的实施例,但是本发明也适用于处理其特征相同于语音声频信号的其它数字信号序列的装置以及方法。
根据本发明,可以提供如是编码或解码装置以及方法:在实施象在核心层编码方法上采用CELP编码、而在增强层采用其它编码的可伸缩编码那种CELP编码及其它编码的编码解码装置及方法中,观察固定码本增益时间变动,检测出输入信号中存在的振幅跃升而通知于增强层。
在解码装置中,上述解码信号时间变动可以是该解码信号功率水平时间变动。
在解码装置中,上述输入信号可以是语音或声频信号。
在编码装置中,上述局部解码信号时间变动可以是该解码信号功率水平时间变动。
在编码装置中,上述输入信号可以是语音或声频信号。
在解码方法中,上述激励矢量增益可以是固定码本增益或该固定码本增益的参数。
在解码方法中,上述解码信号时间变动可以是该解码信号功率水平时间变动。
在解码方法中,上述输入信号可以是语音或声频信号。
在编码方法中,上述激励矢量增益可以是固定码本增益或该固定码本增益的参数。
在编码方法中,上述局部解码信号时间变动可以是该解码信号功率水平时间变动。
在编码方法中,上述输入信号可以是语音或声频信号。
本发明并非仅限于上述实施例,在不脱离本发明范围情况下可以有变形和修改。
本申请是基于2002年2月8日于日本提出的申请号为2002-033154号的在先申请,在此参照了其全部内容。

Claims (47)

1一种解码装置,具有对以码激励线性预测编码方法对输入信号编码所得码字进行解码的第一解码部、和对以非码激励线性预测编码方法的其它编码方法对信号编码所得码字进行解码的第二解码部,其中,设有跃升检测与通知部,该跃升检测与通知部具有一根据由上述第一解码部得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测部、和一将上述振幅跃升存在通知于上述第二解码部的通知部。
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所述的编码装置,其特征在于:上述第二编码部对上述输入信号的线性预测余差信号与由上述第一编码部编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。
26一种解码方法,具有对以码激励线性预测编码方法对输入信号编码所得码字进行解码的第一解码步骤、和对以非码激励线性预测编码方法的其它编码方法对信号编码所得码字进行解码的第二解码步骤,其中,设有跃升检测与通知步骤,该跃升检测与通知步骤具有一根据由上述第一解码步骤得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测子步骤、和一将上述振幅跃升存在通知于上述第二解码步骤的通知子步骤。
27一种解码方法,具有对以码激励线性预测编码方法对输入信号编码所得码字进行解码的第一解码步骤、和对以非码激励线性预测编码方法的其它编码方法对信号编码所得码字进行解码的第二解码步骤,其中,设有跃升检测与通知步骤,该跃升检测与通知步骤具有一根据由上述第一解码步骤得到的解码信号波形时间变动来检测输入信号中振幅跃升存在的检测子步骤、和一将上述振幅跃升存在通知于上述第二解码步骤的通知子步骤。
28按权利要求26所述的解码方法,其特征在于:上述第二解码步骤中对上述输入信号与由上述第一解码步骤解码的解码信号之差分被编码后的码字进行解码。
29按权利要求27所述的解码方法,其特征在于:上述第二解码步骤中对上述输入信号与由上述第一解码步骤解码的解码信号之差分被编码后的码字进行解码。
30按权利要求26中任一项所述的解码方法,其特征在于:上述第二解码步骤中对上述输入信号的线性预测余差信号与由上述第一解码步骤解码的线性预测合成滤波器激励矢量之差分被编码后的码字进行解码。
31按权利要求27中任一项所述的解码方法,其特征在于:上述第二解码步骤中对上述输入信号的线性预测余差信号与由上述第一解码步骤解码的线性预测合成滤波器激励矢量之差分被编码后的码字进行解码。
32一种编码方法,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码步骤、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码步骤,其中,设有跃升检测与通知步骤,该跃升检测与通知步骤具有一根据由上述第一编码步骤得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测子步骤、和一将上述振幅跃升存在通知于上述第二编码步骤的通知子步骤。
33一种编码方法,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码步骤、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码步骤,其中,设有跃升检测与通知步骤,该跃升检测与通知步骤具有一根据由上述第一编码步骤得到的激励矢量增益时间变动来检测输入信号中振幅跃升存在的检测子步骤、和一将上述跃升存在作为部分编码信息通知于解码一侧的通知子步骤。
34一种编码方法,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码步骤、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码步骤,其中,设有跃升检测与通知步骤,该跃升检测与通知步骤具有一根据由上述第一编码步骤得到的局部解码信号时间变动来检测输入信号中振幅跃升存在的检测子步骤、和一将上述跃升存在通知于上述第二编码步骤的通知子步骤。
35一种编码方法,具有以码激励线性预测编码方法将输入信号编码成码字的第一编码步骤、和以非码激励线性预测编码方法的其它编码方法将信号编码成码字的第二编码步骤,其中,设有跃升检测与通知步骤,该跃升检测与通知步骤具有一根据由上述第一编码步骤得到的局部解码信号时间变动来检测输入信号中振幅跃升存在的检测子步骤、和一将上述跃升存在作为部分编码信息通知于解码一侧的通知子步骤。
36按权利要求32所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号与由上述第一编码步骤编码后又被解码的解码信号之差分进行编码。
37按权利要求33所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号与由上述第一编码步骤编码后又被解码的解码信号之差分进行编码。
38按权利要求34所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号与由上述第一编码步骤编码后又被解码的解码信号之差分进行编码。
39按权利要求35所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号与由上述第一编码步骤编码后又被解码的解码信号之差分进行编码。
40按权利要求32所述的编码方法,其特征在于:选择输出上述第一编码步骤与上述第二编码步骤中某一方编码的码字。
41按权利要求33所述的编码方法,其特征在于:选择输出上述第一编码步骤与上述第二编码步骤中某一方编码的码字。
42按权利要求34所述的编码方法,其特征在于:选择输出上述第一编码步骤与上述第二编码步骤中某一方编码的码字。
43按权利要求35所述的编码方法,其特征在于:选择输出上述第一编码步骤与上述第二编码步骤中某一方编码的码字。
44按权利要求32所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号的线性预测余差信号与由上述第一编码步骤编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。
45按权利要求33所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号的线性预测余差信号与由上述第一编码步骤编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。
46按权利要求34所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号的线性预测余差信号与由上述第一编码步骤编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。
47按权利要求35所述的编码方法,其特征在于:上述第二编码步骤中对上述输入信号的线性预测余差信号与由上述第一编码步骤编码后又解码的线性预测合成滤波器激励矢量之差分进行编码。
CN03102121.2A 2002-02-08 2003-02-08 解码装置及编码装置与解码方法及编码方法 Expired - Fee Related CN1220972C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP033154/2002 2002-02-08
JP2002033154A JP4290917B2 (ja) 2002-02-08 2002-02-08 復号装置、符号化装置、復号方法、及び、符号化方法

Publications (2)

Publication Number Publication Date
CN1437184A true CN1437184A (zh) 2003-08-20
CN1220972C CN1220972C (zh) 2005-09-28

Family

ID=27606554

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03102121.2A Expired - Fee Related CN1220972C (zh) 2002-02-08 2003-02-08 解码装置及编码装置与解码方法及编码方法

Country Status (5)

Country Link
US (1) US7406410B2 (zh)
EP (1) EP1335353B1 (zh)
JP (1) JP4290917B2 (zh)
CN (1) CN1220972C (zh)
DE (1) DE60308567T2 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009076871A1 (zh) * 2007-12-12 2009-06-25 Huawei Technologies Co., Ltd. 带宽扩展中激励信号的生成及信号重建方法和装置
CN102341851A (zh) * 2009-03-06 2012-02-01 株式会社Ntt都科摩 声音信号编码方法、声音信号解码方法、编码装置、解码装置、声音信号处理***、声音信号编码程序以及声音信号解码程序
CN101325058B (zh) * 2007-06-15 2012-04-25 华为技术有限公司 语音编码发送和接收解码的方法及装置
CN104021796A (zh) * 2013-02-28 2014-09-03 华为技术有限公司 语音增强处理方法和装置
CN104660534A (zh) * 2008-09-18 2015-05-27 三菱电机株式会社 发送装置以及接收装置

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100668300B1 (ko) * 2003-07-09 2007-01-12 삼성전자주식회사 비트율 확장 음성 부호화 및 복호화 장치와 그 방법
US20060015329A1 (en) * 2004-07-19 2006-01-19 Chu Wai C Apparatus and method for audio coding
WO2006008817A1 (ja) * 2004-07-22 2006-01-26 Fujitsu Limited オーディオ符号化装置及びオーディオ符号化方法
JP4558734B2 (ja) * 2004-07-28 2010-10-06 パナソニック株式会社 信号復号化装置
EP1793373A4 (en) * 2004-09-17 2008-10-01 Matsushita Electric Ind Co Ltd AUDIO CODING APPARATUS, AUDIO DECODING APPARATUS, COMMUNICATION APPARATUS, AND AUDIO CODING METHOD
KR100707184B1 (ko) * 2005-03-10 2007-04-13 삼성전자주식회사 오디오 부호화 및 복호화 장치와 그 방법 및 기록 매체
KR100707186B1 (ko) * 2005-03-24 2007-04-13 삼성전자주식회사 오디오 부호화 및 복호화 장치와 그 방법 및 기록 매체
CA2603246C (en) * 2005-04-01 2012-07-17 Qualcomm Incorporated Systems, methods, and apparatus for anti-sparseness filtering
SI1875463T1 (sl) 2005-04-22 2019-02-28 Qualcomm Incorporated Sistemi, postopki in naprava za glajenje faktorja ojačenja
ES2327566T3 (es) * 2005-04-28 2009-10-30 Siemens Aktiengesellschaft Procedimiento y dispositivo para la supresion de ruidos.
BRPI0612579A2 (pt) * 2005-06-17 2012-01-03 Matsushita Electric Ind Co Ltd pàs-filtro, decodificador e mÉtodo de pàs-filtraÇço
FR2888704A1 (zh) * 2005-07-12 2007-01-19 France Telecom
FR2897733A1 (fr) * 2006-02-20 2007-08-24 France Telecom Procede de discrimination et d'attenuation fiabilisees des echos d'un signal numerique dans un decodeur et dispositif correspondant
US8306827B2 (en) 2006-03-10 2012-11-06 Panasonic Corporation Coding device and coding method with high layer coding based on lower layer coding results
WO2007119368A1 (ja) * 2006-03-17 2007-10-25 Matsushita Electric Industrial Co., Ltd. スケーラブル符号化装置およびスケーラブル符号化方法
CN101467203A (zh) * 2006-04-24 2009-06-24 尼禄股份公司 先进音频编码装置
US20080059154A1 (en) * 2006-09-01 2008-03-06 Nokia Corporation Encoding an audio signal
DE102006051673A1 (de) 2006-11-02 2008-05-15 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Nachbearbeiten von Spektralwerten und Encodierer und Decodierer für Audiosignale
US7885819B2 (en) 2007-06-29 2011-02-08 Microsoft Corporation Bitstream syntax for multi-process audio decoding
US20090076828A1 (en) * 2007-08-27 2009-03-19 Texas Instruments Incorporated System and method of data encoding
CN102160114B (zh) * 2008-09-17 2012-08-29 法国电信公司 用于对数字音频信号中的前回声进行衰减的方法和装置
EP2348504B1 (en) * 2009-03-27 2014-01-08 Huawei Technologies Co., Ltd. Encoding and decoding method and device
GB2473267A (en) * 2009-09-07 2011-03-09 Nokia Corp Processing audio signals to reduce noise
JP5295380B2 (ja) * 2009-10-20 2013-09-18 パナソニック株式会社 符号化装置、復号化装置およびこれらの方法
FR3000328A1 (fr) * 2012-12-21 2014-06-27 France Telecom Attenuation efficace de pre-echos dans un signal audionumerique
EP2980797A1 (en) * 2014-07-28 2016-02-03 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio decoder, method and computer program using a zero-input-response to obtain a smooth transition

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2729245B1 (fr) * 1995-01-06 1997-04-11 Lamblin Claude Procede de codage de parole a prediction lineaire et excitation par codes algebriques
JP3307138B2 (ja) 1995-02-27 2002-07-24 ソニー株式会社 信号符号化方法及び装置、並びに信号復号化方法及び装置
JP3139602B2 (ja) 1995-03-24 2001-03-05 日本電信電話株式会社 音響信号符号化方法及び復号化方法
JP3335852B2 (ja) 1996-09-26 2002-10-21 株式会社東芝 聴覚特性を利用した音声符号化方法、ゲイン制御方法およびゲイン符号化/復号化方法
DE19736669C1 (de) * 1997-08-22 1998-10-22 Fraunhofer Ges Forschung Verfahren und Vorrichtung zum Erfassen eines Anschlags in einem zeitdiskreten Audiosignal sowie Vorrichtung und Verfahren zum Codieren eines Audiosignals
US6311154B1 (en) * 1998-12-30 2001-10-30 Nokia Mobile Phones Limited Adaptive windows for analysis-by-synthesis CELP-type speech coding
JP2000259197A (ja) 1999-03-10 2000-09-22 Matsushita Electric Ind Co Ltd オーディオ符号化におけるアタック/リリース信号の検出および修正方法
US6691082B1 (en) * 1999-08-03 2004-02-10 Lucent Technologies Inc Method and system for sub-band hybrid coding
US6496794B1 (en) * 1999-11-22 2002-12-17 Motorola, Inc. Method and apparatus for seamless multi-rate speech coding

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101325058B (zh) * 2007-06-15 2012-04-25 华为技术有限公司 语音编码发送和接收解码的方法及装置
WO2009076871A1 (zh) * 2007-12-12 2009-06-25 Huawei Technologies Co., Ltd. 带宽扩展中激励信号的生成及信号重建方法和装置
CN104660534A (zh) * 2008-09-18 2015-05-27 三菱电机株式会社 发送装置以及接收装置
CN104660534B (zh) * 2008-09-18 2018-02-09 三菱电机株式会社 发送装置以及接收装置
CN102341851A (zh) * 2009-03-06 2012-02-01 株式会社Ntt都科摩 声音信号编码方法、声音信号解码方法、编码装置、解码装置、声音信号处理***、声音信号编码程序以及声音信号解码程序
CN102737642A (zh) * 2009-03-06 2012-10-17 株式会社Ntt都科摩 声音信号编解码方法、编解码装置和声音信号处理***
CN102737641A (zh) * 2009-03-06 2012-10-17 株式会社Ntt都科摩 声音信号编解码方法、编解码装置和声音信号处理***
CN102341851B (zh) * 2009-03-06 2013-09-04 株式会社Ntt都科摩 声音信号编码方法、声音信号解码方法、编码装置、解码装置、声音信号处理***
CN102737641B (zh) * 2009-03-06 2014-07-02 株式会社Ntt都科摩 声音信号编解码方法、编解码装置和声音信号处理***
CN102737642B (zh) * 2009-03-06 2014-07-30 株式会社Ntt都科摩 声音信号编解码方法、编解码装置和声音信号处理***
CN104021796A (zh) * 2013-02-28 2014-09-03 华为技术有限公司 语音增强处理方法和装置
CN104021796B (zh) * 2013-02-28 2017-06-20 华为技术有限公司 语音增强处理方法和装置

Also Published As

Publication number Publication date
EP1335353A3 (en) 2005-01-12
DE60308567D1 (de) 2006-11-09
JP4290917B2 (ja) 2009-07-08
JP2003233400A (ja) 2003-08-22
US7406410B2 (en) 2008-07-29
CN1220972C (zh) 2005-09-28
EP1335353B1 (en) 2006-09-27
EP1335353A2 (en) 2003-08-13
DE60308567T2 (de) 2007-06-06
US20030154074A1 (en) 2003-08-14

Similar Documents

Publication Publication Date Title
CN1437184A (zh) 解码装置及编码装置与解码方法及编码方法
RU2509379C2 (ru) Устройство и способ квантования и обратного квантования lpc-фильтров в суперкадре
CN1135721C (zh) 音频信号编码方法及其有关设备
CN1136537C (zh) 用再生相位信息合成语言的方法和装置
CN1154086C (zh) Celp转发
CN1244907C (zh) 宽带语音编解码器中的高频增强层编码方法和装置
CN1266674C (zh) 闭环多模混合域线性预测语音编解码器和处理帧的方法
CN101432802B (zh) 使用有损编码的数据流和无损扩展数据流对源信号进行无损编码的方法以及设备
CN1235190C (zh) 改善音频信号编码效率的方法
CN1432176A (zh) 用于预测量化有声语音的方法和设备
CN1739142A (zh) 用于可变比特率语音编码中的线性预测参数的稳健预测向量量化的方法和设备
CN1787383B (zh) 变换、编码、逆变换和解码音频信号的方法和设备
CN102934161B (zh) 音频混合编码装置以及音频混合解码装置
CN101266797B (zh) 语音信号后处理滤波方法
CN1283298A (zh) 声音编码方法、声音译码方法、声音编码装置和声音译码装置
CN1465137A (zh) 音频信号解码装置及音频信号编码装置
CN1158665A (zh) 矢量编码方法及其利用该方法的编码器和解码器
CN1112674C (zh) 用于语音有效编码的谱参数预测分解矩阵量化
CN1234898A (zh) 具有改进语音编码器和解码器的发射机
CN1388517A (zh) 一种基于伪小波滤波的音频编/解码技术
CN101741504B (zh) 一种确定信号线性预测编码阶数的方法和装置
CN1256000A (zh) 增强音调的方法和装置
WO2012008330A1 (ja) 符号化装置、復号装置、これらの方法、プログラム及び記録媒体
CN102598124A (zh) 编码装置、解码装置及其方法
CN1256001A (zh) 滞后参数编码的方法和装置、以及制作码本的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20050928

Termination date: 20200208