WO2006028009A1 - スケーラブル復号化装置および信号消失補償方法 - Google Patents

スケーラブル復号化装置および信号消失補償方法 Download PDF

Info

Publication number
WO2006028009A1
WO2006028009A1 PCT/JP2005/016098 JP2005016098W WO2006028009A1 WO 2006028009 A1 WO2006028009 A1 WO 2006028009A1 JP 2005016098 W JP2005016098 W JP 2005016098W WO 2006028009 A1 WO2006028009 A1 WO 2006028009A1
Authority
WO
WIPO (PCT)
Prior art keywords
lsp
signal
band
wideband
unit
Prior art date
Application number
PCT/JP2005/016098
Other languages
English (en)
French (fr)
Inventor
Hiroyuki Ehara
Original Assignee
Matsushita Electric Industrial Co., Ltd.
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 Matsushita Electric Industrial Co., Ltd. filed Critical Matsushita Electric Industrial Co., Ltd.
Priority to EP05777024.0A priority Critical patent/EP1788556B1/en
Priority to CN2005800294184A priority patent/CN101010730B/zh
Priority to US11/574,631 priority patent/US7895035B2/en
Priority to JP2006535718A priority patent/JP4989971B2/ja
Publication of WO2006028009A1 publication Critical patent/WO2006028009A1/ja

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; 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/005Correction of errors induced by the transmission channel, if related to the coding algorithm
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; 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 OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; 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/06Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients

Definitions

  • the present invention relates to a scalable decoding apparatus and a signal erasure compensation method for decoding code information having scalability in the frequency bandwidth (in the frequency axis direction).
  • LSP line spectrum pair
  • LSF Line Spectrum Frequency
  • LSP LSP parameters
  • the decoding side needs to perform processing to compensate for the lost information.
  • the use of erasure compensation processing is important for improving the error resilience of speech coding Z decoding systems. It can be said that it is an elemental technology.
  • the high-order 7th-order LSP out of the 10th-order LSP transmitted separately into the low-order 3rd-order and the high-order 7th-order reaches the decoding side. If the power is strong, the 7th-order LSP that has been successfully decoded last is repeatedly used as the decoded value.
  • Patent Document 1 Japanese Patent Laid-Open No. 11-30997
  • Patent Document 2 Japanese Patent Laid-Open No. 9-172413 Disclosure of the invention
  • An object of the present invention is to provide a scalable decoding apparatus and a signal erasure compensation method that can improve resistance to transmission errors.
  • the scalable decoding device of the present invention includes a decoding key means for decoding a narrowband extra-band parameter corresponding to a core layer of the first hierarchical code key signal, and a first hierarchical code key.
  • a storage means for storing wideband spectral parameters corresponding to the enhancement layer of the second layer code signal different from the signal, and a decoded narrowband signal when the wideband spectrum parameters of the second layer encoded signal are lost.
  • Compensation means for generating an erasure compensation signal by weighted addition of the band-converted signal of the extra-band parameter and the stored wideband spectral parameter, and compensating the lost wideband spectral parameter decoded signal with the erasure compensation signal; The structure which has is taken.
  • the signal erasure compensation method of the present invention corresponds to the core layer of the current hierarchical code signal and is decoded when the wideband spectrum parameter corresponding to the enhancement layer of the current hierarchical encoded signal is lost.
  • An erasure compensation signal is generated by weighted calorie calculation of the band conversion signal of the narrow band extra parameter and the wide band spectral parameter corresponding to the enhancement layer of the previous hierarchical code signal, and the lost wide band extra parameter is generated.
  • the decoded signal was compensated with an erasure compensation signal.
  • FIG. 1 is a block diagram showing a configuration of a scalable decoding device according to Embodiment 1 of the present invention.
  • FIG. 2 is a block diagram showing a configuration of a wideband LSP decoding unit according to Embodiment 1 of the present invention.
  • FIG. 3 is a block diagram showing a configuration of a frame erasure compensation unit according to Embodiment 1 of the present invention.
  • FIG. 4A shows a quantized LSP according to Embodiment 1 of the present invention.
  • FIG. 4B shows a band conversion LSP according to Embodiment 1 of the present invention.
  • FIG. 4C shows a broadband LSP according to Embodiment 1 of the present invention.
  • FIG. 4D is a diagram showing a compensated wideband LSP according to Embodiment 1 of the present invention.
  • FIG. 5 is a block diagram showing a configuration of a scalable decoding device according to Embodiment 2 of the present invention.
  • FIG. 6 is a block diagram showing a configuration of a wideband LSP decoding unit according to Embodiment 2 of the present invention.
  • FIG. 7 is a block diagram showing a configuration of a frame erasure compensation unit according to Embodiment 2 of the present invention.
  • FIG. 1 is a block diagram showing a main part of the configuration of the scalable decoding device according to Embodiment 1 of the present invention.
  • the scalable decoding apparatus 100 in FIG. 1 includes a demultiplexing unit 102, excitation decoding units 104 and 106, narrowband LSP decoding unit 108, wideband LSP decoding unit 110, speech synthesis units 112 and 114, and upsampling unit 116. And an adder 118.
  • FIG. 2 is a block diagram showing an internal configuration of wideband LSP decoding section 110.
  • Wideband LSP decoding section 110 includes conversion section 120, decoding execution section 122, frame erasure compensation section 124, storage section 126 and It has a switching unit 128.
  • the storage unit 126 has a buffer 129.
  • FIG. 3 is a block diagram showing an internal configuration of the frame erasure compensation unit 124, and the frame erasure compensation unit 124 includes weighting units 130 and 132 and an addition unit 134.
  • the demultiplexing unit 102 receives the code key information.
  • the encoded information received by the demultiplexing unit 102 is a signal generated by hierarchically encoding an audio signal with a scalable encoding device (not shown).
  • code information including narrowband excitation coding information, wideband excitation coding information, narrowband LSP code information and wideband LSP code information is generated. Is done.
  • Narrowband excitation code information and narrowband LSP code information are signals generated in association with the core layer, and wideband excitation coding information and wideband LSP coding information are extended levels. This is a signal generated in association with a signal.
  • Demultiplexing section 102 separates the received code information into code information of each parameter.
  • the separated narrowband excitation code information is sent to the excitation decoding section 106, the separated narrowband LSP code information is sent to the narrowband LSP decoding section 108, and the separated wideband excitation code information is sent to the excitation
  • the separated wideband LSP code key information is output to the decoding unit 104 to the wideband LSP decoding key unit 110, respectively.
  • Excitation excitation section 106 decodes the narrowband excitation encoding information input from demultiplexing section 102 to obtain a narrowband quantized excitation signal.
  • the narrowband quantized sound source signal is output to the speech synthesizer 112.
  • the narrowband LSP decoding unit 108 decodes the narrowband LSP code information input from the demultiplexing unit 102 to obtain a narrowband quantized LSP.
  • the narrowband quantization LSP is output to the speech synthesis unit 112 and the wideband LSP decoding unit 110.
  • the speech synthesis unit 112 converts the narrowband quantized LSP input from the narrowband LSP decoding unit 108 into a linear prediction coefficient, and constructs a linear prediction synthesis filter using the obtained linear prediction coefficient . Further, the linear prediction synthesis filter is driven by the narrow band quantized excitation signal input from the excitation decoding unit 106 to synthesize a decoded speech signal. This decoded audio signal is output as a narrowband decoded audio signal. Further, the narrowband decoded speech signal is output to upsampling section 116 in order to obtain a wideband decoded speech signal. Note that the narrowband decoded audio signal may be used as it is as the final output. When the narrow-band decoded speech signal is used as the final output as it is, it is generally output after post-processing such as a post filter to improve subjective quality.
  • the upsampling unit 116 performs upsampling processing on the narrowband decoded speech signal input from the speech synthesis unit 112.
  • the narrowband decoded speech signal that has undergone the upsampling process is output to adder 118.
  • Excitation excitation section 104 decodes wideband excitation encoding information input from demultiplexing section 102 to obtain a wideband quantized excitation signal.
  • the obtained broadband quantized sound source signal is output to speech synthesis section 114.
  • the wideband LSP decoding unit 110 also receives a frame erasure information generation unit (not shown). Based on the frame loss information described later, the wideband quantization LSP is obtained from the narrowband quantization LSP input from the narrowband LSP decoding unit 108 and the wideband LSP code input from the demultiplexing unit 102. obtain. The obtained wideband quantized LSP is output to the speech synthesizer 114.
  • the conversion unit 120 multiplies the narrowband quantized LSP input from the narrowband LSP decoding unit 108 by a variable or fixed conversion coefficient. By this multiplication, the narrowband quantized LSP is converted into a narrowband frequency domain force and a wideband frequency domain, and a band converted LSP is obtained. The obtained band conversion LSP is output to decoding execution section 122 and frame erasure compensation section 124.
  • the conversion unit 120 may perform the conversion process by a process other than the process of multiplying the conversion coefficient. For example, nonlinear conversion using a mapping table may be performed, or conversion of LSP into an autocorrelation coefficient and up-sampling processing in the area of the autocorrelation coefficient may be included.
  • the decoding execution unit 122 decodes the wideband LSP residual vector from the wideband LSP code key information input from the demultiplexing unit 102. Then, the band conversion LSP input and the wideband LSP residual vector input from the conversion unit 120 are added. In this way, wideband quantized LSP is decoded. The obtained wideband quantized LSP is output to switching section 128.
  • the configuration of the decoding execution unit 122 is not limited to the above-described configuration.
  • the decoding execution unit 122 may have a code book therein.
  • the decoding execution unit 122 decodes index information from the wideband LSP code information input from the multiplexing separation unit 102, and obtains a wideband LSP using the LSP vector specified by the index information.
  • the configuration may be such that wideband quantized LSP is decoded using wideband quantized LSP decoded in the past, wideband LSP encoded information input in the past, band converted LSP previously input from converter 120, etc. .
  • the frame erasure compensation unit 124 weights and adds the band conversion LSP input from the conversion unit 120 and the storage wideband LSP stored in the buffer 129. This generates a compensated wideband LSP. The weighted addition will be described later.
  • Compensated broadband LSP is input Wideband quantization that is a decoded signal of wideband LSP encoded information when a part of the wideband LSP code key information out of the code key information corresponding to the converted band conversion LSP is lost on the transmission path Used to compensate for LSP.
  • the generated compensated broadband LSP is output to switching section 128.
  • the storage unit 126 stores in advance a storage wideband LSP used for generating a compensation wideband LSP by the frame erasure compensation unit 124 in a buffer 129 provided therein, and the storage wideband LSP is stored in the frame erasure compensation unit. 124 and switching unit 128. Also, the stored broadband LSP stored in the notifier 129 is updated with the broadband quantum LSP input from the switching unit 128.
  • the storage wideband LSP is updated with the wideband quantization LSP input from the switching unit 128. Therefore, if the wideband LSP code information of the subsequent encoded information, particularly the encoded information immediately after the current encoded information is lost, the wideband LSP code key information of the current code information is deleted.
  • the generated wideband quantization LSP as the storage wideband LSP, it is possible to generate a compensation wideband LSP for the wideband LSP code information of the subsequent code information.
  • Switching section 128 switches information output to speech synthesis section 114 as wideband quantized LSP according to the input frame erasure information.
  • the input frame erasure information indicates that “all of the narrowband LSP code information and the wideband LSP code information included in the encoded information have been received normally”.
  • the switching unit 128 outputs the wideband quantized LSP input from the decoding execution unit 122 to the speech synthesis unit 114 and the storage unit 126 as they are.
  • the input frame erasure information is “Narrowband LSP code information and narrowband LSP code information among the narrowband LSP code information included in the code information”.
  • Switch section 128 uses the compensated wideband LSP input from frame loss compensation section 124 as a wideband quantization LSP to indicate that speech synthesis section 114 and storage section 126 Output to.
  • the switching unit 128 Storage broadband LSP input from storage 126 Is output to the speech synthesizer 114 and the storage unit 126 as a wideband quantization LSP.
  • the combination of the frame erasure compensation unit 124 and the switching unit 128 is such that when the wideband LSP code information of the input code information is lost, the demultiplexing unit 102 receives the decoded narrowband signal.
  • An erasure compensation signal is generated by weighted addition of the band conversion LSP obtained from the quantization LSP and the stored broadband LSP stored in the buffer 129, and the wideband quantization LSP of the lost wideband signal is compensated with the erasure compensation signal.
  • a compensation unit is configured.
  • the weighting unit 130 multiplies the band conversion LSP input from the conversion unit 120 by the weight coefficient wl.
  • the LSP vector obtained by this multiplication is output to adder 134.
  • the weighting unit 132 multiplies the storage wideband LSP input from the storage unit 126 by the weighting coefficient w2.
  • the LSP vector obtained by this multiplication is output to the adding unit 134.
  • the adding unit 134 adds the LSP vectors input from the weighting units 130 and 132, respectively. This addition generates a compensated broadband LSP.
  • the speech synthesis unit 114 converts the quantized wideband LSP input from the wideband LSP decoding unit 110 into linear prediction coefficients, and constructs a linear prediction synthesis filter using the obtained linear prediction coefficients. Further, the linear prediction synthesis filter is driven by the wideband quantized excitation signal input from the excitation decoding unit 104 to synthesize a decoded speech signal. This decoded audio signal is output to adder 118.
  • Adder 118 adds the up-sampled narrowband decoded speech signal input from up-sampler 116 and the decoded speech signal input from speech synthesizer 114. Then, the wideband decoded speech signal obtained by this addition is output.
  • the narrow-band frequency region corresponding to the core layer is set to 0 to 4 kHz
  • the wide-band frequency region corresponding to the enhancement layer is set to 0 to 8 kHz
  • the conversion coefficient used in the conversion unit 120 is set to “0.5. ”Is taken as an example and will be described with reference to FIGS. 4A to 4D.
  • the sampling frequency is 8 kHz and the Nyquist frequency is 4 kHz.
  • the sampling frequency is 16 kHz and the Nyquist frequency is 8 kHz.
  • the converter 120 multiplies each next-order LSP of the input current narrowband quantized LSP by 0.5, for example, to convert the quantized LSP in the 4kHz band shown in Fig. 4A into the quantized LSP in the 8kHz band.
  • the band conversion LSP shown in FIG. 4B is generated.
  • the converter 120 may convert the bandwidth (sampling frequency) using a method different from the method described above.
  • the order of the broadband quantization LSP is 16th, the 1st to 8th is defined as the low frequency, and the 9th to 16th is defined as the high frequency.
  • Band weight conversion LSP is input to weighting section 130.
  • the band conversion LSP input from the conversion unit 120 is multiplied by the weight coefficient wl (i) set in (1) and (2). Note that the input band conversion LSP is also derived from the current code information obtained by the demultiplexing unit 102. I represents the order.
  • the storage wideband LSP shown in FIG. 4C is input to the weighting unit 132.
  • the weighting unit 132 multiplies the storage wideband LSP input from the storage unit 126 by the weighting coefficient w2 (i) set by the following equations (3) and (4).
  • the weighting coefficient wl (i) is set to a value between 0 and 1 that decreases as it approaches the high range, and is set to 0 in the high range.
  • the weight coefficient w2 (i) is set to a value between 0 and 1 that increases as it approaches the high range, and is set to 1 in the high range.
  • Adder 134 then obtains a sum vector of the LSP vector obtained by multiplication in weighting unit 130 and the LSP vector obtained by multiplication in weighting unit 132.
  • the compensated broadband LSP shown in FIG. 4D can be obtained.
  • the weighting coefficients wl (i) and w2 (i) are either the band conversion LSP obtained by converting the narrowband quantized LSP or the storage wideband LSP which is a wideband quantized LSP decoded in the past. It is ideal to set adaptively depending on whether it is close to the wideband quantization LSP decoded at free time.
  • the weighting coefficient wl (i) is larger, and the storage wideband LSP is closer to the error-free wideband quantization LSP. It is better to set the weighting factor w2 (i) to be larger.
  • the storage wideband LSP is closer to the error-free wideband quantization LSP in the band above 4kHz ( Error-free wideband quantization LSP often has a small error.
  • the band conversion LSP In bands below 4 kHz, the band conversion LSP is closer to the error-free wideband LSP as it approaches OHz (the error-free broadband quantum). There is a tendency for errors with the LSP to be small), t, and so on. Therefore, the above equations (1) to (4) are functions that approximate the characteristics including the error tendency described above. Therefore, by using the weighting coefficients wl (i) and w2 (i) defined in equations (1) to (4), the error characteristics specified by the combination of narrow and wide frequency bands That is, it is possible to perform weighted addition taking into account the error tendency between the band conversion LSP and the error-free wideband quantization LSP.
  • weighting factors wl (i) and w2 (i) are determined by simple formulas such as formulas (1) to (4), the weighting factors wl (i) and w2 (i) are set to ROM (Read Only Effective weighted addition that does not need to be stored in (Memory) etc. can be realized with a simple configuration.
  • the case where there is an error fluctuation tendency in which the error increases as the frequency or the order increases is described as an example.
  • the error fluctuation tendency depends on the setting condition of the frequency region of each layer. Different. For example, if the narrow-band frequency region is 300Hz to 3.4kHz and the wide-band frequency region is 50Hz to 7kHz, the lower limit frequency is different, so the region that is 300Hz or higher than the error that occurs in the 300Hz or lower region. It is possible that the error generated in is smaller or similar.
  • the weighting factor w2 (1) is set to the same value as the weighting factor w2 (2) or larger than the weighting factor w2 (2). You may do it.
  • the conditions required for setting the weighting coefficients wl (i) and w2 (i) are as follows.
  • the coefficient corresponding to the overlapping band which is an area where the narrow band frequency region and the wide band frequency region overlap each other, is defined as the first coefficient.
  • the coefficient corresponding to the non-overlapping band which is the area where the narrow band frequency region and the wide band frequency region do not overlap each other, is defined as the second coefficient.
  • the first coefficient is a variable that depends on the difference between the frequency in the overlapping band or the order corresponding to that frequency and the order of the boundary frequency of the overlapping and non-overlapping bands or the order of the boundary frequency.
  • the second coefficient is a constant within the non-overlapping band
  • the first coefficient a value that becomes smaller as the difference becomes smaller is set in association with the band conversion LSP, and a value that becomes larger as the difference becomes smaller is set in the storage wideband LSP. Set in association individually.
  • the first coefficient may be expressed by a linear equation as shown in Equations (1) and (3), or a value obtained by learning using a speech database or the like is used as the first coefficient. It may be used as a coefficient.
  • the error between the compensated wideband LSP obtained as a result of the weighted addition and the error-free wideband quantization LSP is calculated for all speech data in the database, and the sum is calculated.
  • the weighting factor is determined so as to be the smallest.
  • the band conversion LSP of the narrowband quantization LSP of the codeh signal and the past The compensation wideband LSP is generated by weighted addition with the wideband quantization LSP of the code information, and the wideband quantization LSP of the lost wideband code information is compensated with the compensated wideband LSP.
  • ⁇ ⁇ ⁇ Wideband quantization of information The compensated wideband LSP used to compensate the LSP is generated by weighted addition of the band conversion LSP of the current coded information and the wideband quantization LSP of the past coded information.
  • the wideband quantization LSP of the compensated wideband LSP code key information can be brought close to an error-free state, and as a result, resistance against transmission errors can be improved.
  • the band conversion LSP of the current code key information and the wideband quantization LSP of the previous code key information can be smoothly connected, and the continuity between frames of the generated compensated wideband LSP can be maintained. it can.
  • FIG. 5 is a block diagram showing a main part of the configuration of the scalable decoding device according to Embodiment 2 of the present invention.
  • scalable decoding device 200 in FIG. 5 has the same basic configuration as scalable decoding device 100 described in the first embodiment. Therefore, the same components as those described in the first embodiment are denoted by the same reference numerals, and detailed description thereof is omitted.
  • the scalable decoding device 200 includes a wideband LSP decoding unit 202 instead of the wideband LSP decoding unit 110 described in the first embodiment.
  • FIG. 6 is a block diagram showing the internal configuration of the wideband LSP decoding unit 202.
  • the wideband LSP decoding unit 202 includes a frame erasure compensation unit 204 instead of the frame erasure compensation unit 124 described in the first embodiment. Further, the wideband LSP decoding unit 202 is provided with a fluctuation amount calculation unit 206.
  • FIG. 7 is a block diagram showing an internal configuration of the frame erasure compensation unit 204.
  • the frame loss compensation unit 204 has a configuration in which a weight coefficient control unit 208 is added to the internal configuration of the frame loss compensation unit 124.
  • the wideband LSP decoding unit 202 multiplexes with the narrowband quantized LSP input from the narrowband LSP decoding unit 108 based on the frame erasure information.
  • a wideband quantized LSP is obtained from the wideband LSP code key information input from the separation unit 102.
  • the fluctuation amount calculation unit 206 receives the band conversion LSP obtained by the conversion unit 120. Then, the interframe variation amount of the band conversion LSP is calculated. The fluctuation amount calculation unit 206 outputs a control signal corresponding to the calculated inter-frame fluctuation amount to the weight coefficient control unit 208 of the frame loss compensation unit 204.
  • the frame erasure compensation unit 204 weights and adds the band conversion LSP input from the conversion unit 120 and the stored wideband LSP stored in the buffer 129 in the same manner as the frame erasure compensation unit 124. This generates a compensated broadband LSP.
  • the weight coefficients wl and w2 that are uniquely determined by the order and the corresponding frequency are used as they are.
  • the weight coefficient is used. wl and w2 are adaptively controlled and used.
  • the weighting factor control unit 208 sets the overlapping band among the weighting factors wl (i) and w2 (i) of all bands according to the control signal input from the fluctuation amount calculation unit 206.
  • Corresponding weight coefficients w 1 (i) and w2 (i) that are defined as “first coefficients” in the first embodiment are adaptively changed.
  • the setting is made such that the weighting coefficient wl (i) is increased and the weighting coefficient w2 (i) is decreased as the calculated inter-frame variation amount is increased.
  • the weight coefficient w2 (i) is increased as the calculated interframe variation amount is decreased, and the weight coefficient wl (i) is decreased accordingly.
  • the calculated inter-frame variation amount is compared with a specific threshold, and the weight including the weight coefficient wl (i) and the weight coefficient w2 (i) is determined according to the comparison result.
  • a control method for switching coefficient sets can be mentioned.
  • the weighting factor control unit 208 stores in advance a weighting factor set WS1 corresponding to an interframe variation amount equal to or greater than a threshold and a weighting factor set WS2 corresponding to an interframe variation amount less than the threshold. Keep it.
  • the weighting factor wl (i) included in the weighting factor set WS1 is set to a larger value than the weighting factor wl (i) included in the weighting factor set WS2, and the weighting factor w2 ( i) is set to a value smaller than the weighting factor w2 (i) included in the weighting factor set WS2.
  • the weighting factor control unit 208 uses the weighting factor wl (i) of the weighting factor set WS1 by the weighting unit 130. In this way, the weighting unit 130 is controlled, and the weighting unit 132 is controlled so that the weighting unit 132 uses the weighting factor w2 (i) of the weighting factor set WS1. On the other hand, if the calculated inter-frame variation is less than the threshold value as a result of the comparison, the weighting factor control unit 208 performs weighting so that the weighting unit 130 uses the weighting factor wl (i) of the weighting factor set WS2.
  • the unit 130 is controlled, and the weighting unit 132 is controlled so that the weighting unit 132 uses the weighting factor w2 (i) of the weighting factor set WS2.
  • the larger the inter-frame variation is, the larger the weighting coefficient wl (i) is set and the weighting coefficient w2 (i) is decreased accordingly.
  • the fluctuation amount calculation unit 206 is provided in the subsequent stage of the conversion unit 120 and calculates the inter-frame fluctuation amount of the band conversion LSP.
  • the arrangement and configuration of the fluctuation amount calculation unit 206 are not limited to those described above.
  • the fluctuation amount calculation unit 206 may be provided before the conversion unit 120.
  • the fluctuation amount calculating unit 206 calculates the inter-frame fluctuation amount of the narrowband quantized LSP obtained by the narrowband LSP decoding unit 108. Even in this case, the same effect as described above can be realized.
  • the fluctuation amount calculation unit 206 may calculate the inter-frame fluctuation amount individually for each order of the band conversion LSP (or narrowband quantization LSP).
  • the weight coefficient control unit 208 controls the weight coefficients wl (i) and w2 (i) for each order. This can further improve the accuracy of compensation of the wideband quantized LSP.
  • each functional block used in the description of each of the above embodiments is typically realized as an LSI which is an integrated circuit. These may be individually made into one chip, or may be made into one chip so as to include a part or all of them.
  • the method of circuit integration is not limited to LSI's, and implementation using dedicated circuitry or general purpose processors is also possible. It is also possible to use a field programmable gate array (FPGA) that can be programmed after LSI manufacture and a reconfigurable processor that can reconfigure the connection and settings of circuit cells inside the LSI.
  • FPGA field programmable gate array
  • the scalable decoding device and signal loss compensation method of the present invention can be applied to the use of a communication device in a mobile communication system, a packet communication system using the Internet protocol, or the like.

Abstract

 伝送誤りに対する耐性を向上させることができるスケーラブル復号化装置。この装置において、狭帯域LSP復号化部(108)は、現在の符号化情報のコアレイヤに対応する狭帯域LSP符号化情報を復号化する。記憶部(126)は、過去の符号化情報の拡張レイヤに対応する広帯域量子化LSPを記憶広帯域LSPとして記憶する。フレーム消失補償部(124)および切替部(128)の組み合わせから成る補償部は、現在の符号化情報の広帯域LSP符号化情報が消失した場合、狭帯域量子化LSPの帯域変換LSPと記憶広帯域LSPとの重み付け加算によって補償広帯域LSPを生成し、消失した広帯域LSP符号化情報の復号信号を補償広帯域LSPで補償する。

Description

明 細 書
スケーラブル復号化装置および信号消失補償方法
技術分野
[0001] 本発明は、周波数帯域幅に (周波数軸方向に)スケーラビリティを有する符号ィ匕情 報を復号ィ匕するスケーラブル復号ィ匕装置およびその信号消失補償方法に関する。 背景技術
[0002] 一般に、音声信号の符号化にぉ 、て、 LSP (線スペクトル対)パラメータは、スぺタト ル包絡情報を効率的に表現するパラメータとして、広く用いられている。なお、 LSP は、 LSF (線スペクトル周波数)とも呼ばれる。
[0003] LSPパラメータ(以下、単に「LSP」と言う)の符号化は、音声信号を高能率で符号 化する音声符号化技術の必須要素技術の一つであり、音声信号を階層的に符号ィ匕 して狭帯域信号および広帯域信号をそれぞれコアレイヤおよび拡張レイヤに対応付 けて生成する帯域スケーラブル音声符号ィ匕においても重要な要素技術である。
[0004] 帯域スケーラブル音声符号ィ匕により得られた符号化 LSPを復号ィ匕する従来の方法 としては、例えば特許文献 1に記載されたものがある。ここに開示されたスケーラブル 復号化方法では、コアレイヤの狭帯域復号 LSPを 0. 5倍したものに、拡張レイヤで 復号化された成分を加えて、広帯域復号 LSPを得る。
[0005] ところで、上記の符号化 LSPが伝送されるとき、その一部が伝送路上で消失するこ とがある。 LSPの一部が復号ィ匕側に届かない場合、復号化側では、消失した情報を 補償するための処理を行う必要がある。このように、情報伝送の際に誤りが発生し得 るシステム環境の下で行われる音声通信では、消失補償処理の使用が、音声符号 化 Z復号化方式の誤り耐性を改善する上で重要な要素技術と言える。例えば特許 文献 2に記載された消失補償処理では、低次 3次と高次 7次とに分けて伝送された 1 0次の LSPのうち高次 7次の LSPが復号ィ匕側に届力な力つた場合に、最後に正常に 復号ィ匕された高次 7次の LSPを復号値として繰り返し使用する。
特許文献 1:特開平 11― 30997号公報
特許文献 2:特開平 9 - 172413号公報 発明の開示
発明が解決しょうとする課題
[0006] しかしながら、上記従来のスケーラブル復号化方法にお!ヽては、伝送された符号化 LSPのうち消失した一部の符号化 LSPに対する補償処理が行われないため、例え ばシステム環境に起因して発生し得る伝送誤りに対する耐性を向上させることができ ないという問題があった。
[0007] 本発明の目的は、伝送誤りに対する耐性を向上させることができるスケーラブル復 号ィ匕装置および信号消失補償方法を提供することである。
課題を解決するための手段
[0008] 本発明のスケーラブル復号ィ匕装置は、第 1の階層符号ィ匕信号のコアレイヤに対応 する狭帯域スぺ外ルパラメータを復号ィ匕する復号ィ匕手段と、第 1の階層符号ィ匕信号 と異なる第 2の階層符号ィ匕信号の拡張レイヤに対応する広帯域スペクトルパラメータ を記憶する記憶手段と、第 2の階層符号化信号の広帯域スペクトルパラメータが消失 した場合、復号化された狭帯域スぺ外ルパラメータの帯域変換信号と記憶された広 帯域スペクトルパラメータとの重み付け加算によって消失補償信号を生成し、消失し た広帯域スペクトルパラメータの復号信号を消失補償信号で補償する補償手段と、 を有する構成を採る。
[0009] 本発明の信号消失補償方法は、現在の階層符号化信号の拡張レイヤに対応する 広帯域スペクトルパラメータが消失した場合に、現在の階層符号ィ匕信号のコアレイヤ に対応し且つ復号化された狭帯域スぺ外ルパラメータの帯域変換信号と過去の階 層符号ィ匕信号の拡張レイヤに対応する広帯域スペクトルパラメータとの重み付けカロ 算によって消失補償信号を生成し、消失した広帯域スぺ外ルパラメータの復号信号 を消失補償信号で補償するようにした。
発明の効果
[0010] 本発明によれば、伝送誤りに対する耐性を向上させることができる。
図面の簡単な説明
[0011] [図 1]本発明の実施の形態 1に係るスケーラブル復号ィ匕装置の構成を示すブロック図 [図 2]本発明の実施の形態 1に係る広帯域 LSP復号ィ匕部の構成を示すブロック図
[図 3]本発明の実施の形態 1に係るフレーム消失補償部の構成を示すブロック図
[図 4A]本発明の実施の形態 1に係る量子化 LSPを示す図
[図 4B]本発明の実施の形態 1に係る帯域変換 LSPを示す図
[図 4C]本発明の実施の形態 1に係る広帯域 LSPを示す図
[図 4D]本発明の実施の形態 1に係る補償広帯域 LSPを示す図
[図 5]本発明の実施の形態 2に係るスケーラブル復号ィ匕装置の構成を示すブロック図
[図 6]本発明の実施の形態 2に係る広帯域 LSP復号ィ匕部の構成を示すブロック図
[図 7]本発明の実施の形態 2に係るフレーム消失補償部の構成を示すブロック図 発明を実施するための最良の形態
[0012] 以下、本発明の実施の形態について、図面を用いて詳細に説明する。
[0013] (実施の形態 1)
図 1は、本発明の実施の形態 1に係るスケーラブル復号ィ匕装置の構成の要部を示 すブロック図である。図 1のスケーラブル復号ィ匕装置 100は、多重分離部 102、音源 復号化部 104、 106、狭帯域 LSP復号化部 108、広帯域 LSP復号化部 110、音声 合成部 112、 114、アップサンプル部 116および加算部 118を有する。図 2は、広帯 域 LSP復号化部 110の内部構成を示すブロック図であり、広帯域 LSP復号ィ匕部 110 は、変換部 120、復号実行部 122、フレーム消失補償部 124、記憶部 126および切 替部 128を有する。記憶部 126は、バッファ 129を有する。図 3は、フレーム消失補償 部 124の内部構成を示すブロック図であり、フレーム消失補償部 124は、重み付け部 130、 132および加算部 134を有する。
[0014] 多重分離部 102は、符号ィ匕情報を受け取る。ここで、多重分離部 102で受け取ら れる符号化情報は、図示されないスケーラブル符号化装置で音声信号を階層的に 符号ィ匕することによって生成された信号である。スケーラブル符号化装置での音声符 号ィ匕においては、狭帯域音源符号化情報、広帯域音源符号化情報、狭帯域 LSP符 号ィ匕情報および広帯域 LSP符号ィ匕情報力 成る符号ィ匕情報が生成される。狭帯域 音源符号ィ匕情報および狭帯域 LSP符号ィ匕情報は、コアレイヤに対応付けて生成さ れた信号であり、広帯域音源符号化情報および広帯域 LSP符号化情報は、拡張レ ィャに対応付けて生成された信号である。
[0015] 多重分離部 102は、受け取った符号ィ匕情報を、各パラメータの符号ィ匕情報に分離 する。分離後の狭帯域音源符号化情報は音源復号化部 106に、分離後の狭帯域 L SP符号ィ匕情報は狭帯域 LSP復号ィ匕部 108に、分離後の広帯域音源符号ィ匕情報は 音源復号化部 104に、分離後の広帯域 LSP符号ィ匕情報は広帯域 LSP復号ィ匕部 11 0に、それぞれ出力される。
[0016] 音源復号化部 106は、多重分離部 102から入力された狭帯域音源符号化情報を 復号して、狭帯域量子化音源信号を得る。狭帯域量子化音源信号は、音声合成部 1 12へ出力される。
[0017] 狭帯域 LSP復号ィ匕部 108は、多重分離部 102から入力された狭帯域 LSP符号ィ匕 情報を復号して、狭帯域量子化 LSPを得る。狭帯域量子化 LSPは、音声合成部 11 2および広帯域 LSP復号ィ匕部 110へ出力される。
[0018] 音声合成部 112は、狭帯域 LSP復号ィ匕部 108から入力された狭帯域量子化 LSP を線形予測係数に変換し、得られた線形予測係数を用いて線形予測合成フィルタを 構築する。また、この線形予測合成フィルタを、音源復号ィ匕部 106から入力された狭 帯域量子化音源信号で駆動して復号音声信号を合成する。この復号音声信号は、 狭帯域復号音声信号として出力される。また、狭帯域復号音声信号は、広帯域復号 音声信号を得るためにアップサンプル部 116へ出力される。なお、この狭帯域復号 音声信号は、そのまま最終出力として用いられても良い。狭帯域復号音声信号をそ のまま最終出力とする場合は、ポストフィルタなど主観的な品質を改善するための後 処理を行なってから出力するのが一般的である。
[0019] アップサンプル部 116は、音声合成部 112から入力された狭帯域復号音声信号の アップサンプル処理を行う。アップサンプル処理を受けた狭帯域復号音声信号は、 加算部 118へ出力される。
[0020] 音源復号化部 104は、多重分離部 102から入力された広帯域音源符号化情報を 復号し、広帯域量子化音源信号を得る。得られた広帯域量子化音源信号は、音声 合成部 114へ出力される。
[0021] 広帯域 LSP復号ィ匕部 110は、図示されないフレーム消失情報生成部力も入力され た後述のフレーム消失情報に基づいて、狭帯域 LSP復号ィ匕部 108から入力された 狭帯域量子化 LSPと多重分離部 102から入力された広帯域 LSP符号ィ匕情報とから 、広帯域量子化 LSPを得る。得られた広帯域量子化 LSPは、音声合成部 114へ出 力される。
[0022] ここで、図 2を参照しながら、広帯域 LSP復号ィ匕部 110の内部構成についてより具 体的に説明する。
[0023] 変換部 120は、狭帯域 LSP復号ィ匕部 108から入力された狭帯域量子化 LSPに可 変または固定の変換係数を乗じる。この乗算により、狭帯域量子化 LSPは狭帯域の 周波数領域力 広帯域の周波数領域に変換され、帯域変換 LSPが得られる。得られ た帯域変換 LSPは、復号実行部 122およびフレーム消失補償部 124へ出力される。
[0024] なお、変換部 120は、変換係数を乗じる処理以外の処理によって変換処理を行つ ても良い。例えば、マッピングテーブルを用いた非線形変換を行っても良いし、 LSP を自己相関係数に変換し自己相関係数の領域でアップサンプル処理することを含ん でも良い。
[0025] 復号実行部 122は、多重分離部 102から入力された広帯域 LSP符号ィ匕情報から、 広帯域 LSP残差ベクトルを復号する。そして、変換部 120から入力された帯域変換 L SP〖こ、広帯域 LSP残差ベクトルを加算する。このようにして、広帯域量子化 LSPを復 号する。得られた広帯域量子化 LSPは、切替部 128へ出力される。
[0026] なお、復号実行部 122の構成は、前述のものだけに限定されない。例えば、復号実 行部 122は、その内部に符号帳を有しても良い。この場合、復号実行部 122は、多 重分離部 102から入力された広帯域 LSP符号ィ匕情報からインデックス情報を復号し 、そのインデックス情報で特定される LSPベクトルを用いて広帯域 LSPを得る。また、 過去に復号した広帯域量子化 LSP、過去に入力した広帯域 LSP符号化情報、過去 に変換部 120から入力した帯域変換 LSP、などを用いて広帯域量子化 LSPを復号 する構成であっても良い。
[0027] フレーム消失補償部 124は、変換部 120から入力された帯域変換 LSPとバッファ 1 29に記憶されている記憶広帯域 LSPとを重み付け加算する。これにより、補償広帯 域 LSPを生成する。重み付け加算については後述する。補償広帯域 LSPは、入力さ れた帯域変換 LSPに対応する符号ィ匕情報のうち広帯域 LSP符号ィ匕情報の一部のフ レームが伝送路上で消失した場合に、その広帯域 LSP符号化情報の復号信号であ る広帯域量子化 LSPを補償するために用いられる。生成された補償広帯域 LSPは 切替部 128へ出力される。
[0028] 記憶部 126は、その内部に設けられたバッファ 129に、フレーム消失補償部 124に よる補償広帯域 LSPの生成に用いられる記憶広帯域 LSPを予め記憶し、その記憶 広帯域 LSPをフレーム消失補償部 124および切替部 128へ出力する。また、ノ ッフ ァ 129に記憶されて 、る記憶広帯域 LSPを、切替部 128から入力された広帯域量子 ィ匕 LSPで、更新する。
[0029] これにより、切替部 128から入力された広帯域量子化 LSPで記憶広帯域 LSPが更 新される。したがって、後続の符号化情報、特に、現在の符号化情報の直後の符号 化情報の広帯域 LSP符号ィ匕情報が消失した場合に、現在の符号ィ匕情報の広帯域 L SP符号ィ匕情報に対して生成された広帯域量子化 LSPを記憶広帯域 LSPとして用い て、後続の符号ィ匕情報の広帯域 LSP符号ィ匕情報に対する補償広帯域 LSPを生成 することができる。
[0030] 切替部 128は、入力されたフレーム消失情報に従って、広帯域量子化 LSPとして 音声合成部 114へ出力される情報を切り替える。
[0031] より具体的には、入力されたフレーム消失情報が「符号化情報に含まれる狭帯域 L SP符号ィ匕情報および広帯域 LSP符号ィ匕情報の全てが正常に受信された」ことを示 す場合、切替部 128は、復号実行部 122から入力された広帯域量子化 LSPをその まま音声合成部 114および記憶部 126へ出力する。また、入力されたフレーム消失 情報が「符号ィ匕情報に含まれる狭帯域 LSP符号ィ匕情報および広帯域 LSP符号ィ匕情 報のうち、狭帯域 LSP符号化情報は正常に受信され、広帯域 LSP符号化情報の少 なくとも一部が消失した」ことを示す場合、切替部 128は、フレーム消失補償部 124か ら入力された補償広帯域 LSPを広帯域量子化 LSPとして音声合成部 114および記 憶部 126へ出力する。また、入力されたフレーム消失情報が「符号ィ匕情報に含まれる 狭帯域 LSP符号化情報および広帯域 LSP符号化情報の双方の少なくとも一部が消 失した」ことを示す場合、切替部 128は、記憶部 126から入力された記憶広帯域 LSP を広帯域量子化 LSPとして音声合成部 114および記憶部 126へ出力する。
[0032] すなわち、フレーム消失補償部 124および切替部 128の組み合わせは、多重分離 部 102〖こ入力された符号ィ匕情報の広帯域 LSP符号ィ匕情報が消失した場合、復号ィ匕 された狭帯域量子化 LSPから得られた帯域変換 LSPとバッファ 129に予め記憶され た記憶広帯域 LSPとの重み付け加算によって消失補償信号を生成し、消失した広 帯域信号の広帯域量子化 LSPを消失補償信号で補償する補償部を構成する。
[0033] ここで、図 3を参照しながら、フレーム消失補償部 124の内部構成についてより具体 的に説明する。重み付け部 130は、変換部 120から入力された帯域変換 LSPに重 み係数 wlを乗算する。この乗算によって得られた LSPベクトルは加算部 134へ出力 される。重み付け部 132は、記憶部 126から入力された記憶広帯域 LSPに重み係数 w2を乗算する。この乗算によって得られた LSPベクトルは、加算部 134へ出力される 。加算部 134は、重み付け部 130、 132からそれぞれ入力された LSPベクトルを加算 する。この加算により補償広帯域 LSPが生成される。
[0034] 再び図 1を参照する。音声合成部 114は、広帯域 LSP復号ィ匕部 110から入力され た量子化広帯域 LSPを線形予測係数に変換し、得られた線形予測係数を用いて線 形予測合成フィルタを構築する。また、この線形予測合成フィルタを、音源復号化部 104から入力された広帯域量子化音源信号で駆動して復号音声信号を合成する。こ の復号音声信号は、加算部 118へ出力される。
[0035] 加算部 118は、アップサンプル部 116から入力されたアップサンプル後の狭帯域復 号音声信号と音声合成部 114から入力された復号音声信号とを加算する。そして、こ の加算によって得られた広帯域復号音声信号を出力する。
[0036] 次いで、上記構成を有するスケーラブル復号ィ匕装置 100における動作、特に重み 付け加算処理にっ 、て説明する。
[0037] ここでは、コアレイヤに対応する狭帯域の周波数領域を 0〜4kHzとし、拡張レイヤ に対応する広帯域の周波数領域を 0〜8kHzとし、変換部 120で用いられる変換係 数を「0. 5」とした場合を例にとり、図 4A〜図 4Dを用いて説明する。図 4Aにおいて は、サンプリング周波数は 8kHz、ナイキスト周波数は 4kHzであり、図 4B〜図 4Dに おいては、サンプリング周波数は 16kHzであり、ナイキスト周波数は 8kHzである。 [0038] 変換部 120では、入力された現在の狭帯域量子化 LSPの各次 LSPを 0. 5倍する ことで例えば図 4Aに示される 4kHz帯域の量子化 LSPを 8kHz帯域の量子化 LSP に変換して、例えば図 4Bに示される帯域変換 LSPを生成する。なお、変換部 120で は、前述の手法と異なる手法を用いて帯域幅 (サンプリング周波数)を変換するように しても良い。また、ここでは、広帯域量子化 LSPの次数を 16次とし、 1〜8次を低域、 9〜 16次を高域とそれぞれ定義する。
[0039] 重み付け部 130には、帯域変換 LSPが入力される。重み付け部 130では、次の式
(1)および (2)により設定された重み係数 wl (i)を、変換部 120から入力された帯域 変換 LSPに乗算する。なお、入力された帯域変換 LSPは、多重分離部 102で取得さ れた現在の符号ィ匕情報力も導出されたものである。また、 iは次数を表す。
wl (i) = (9-i) /8 (i= l〜8) …ひ)
wl (i) =0 (i= 9〜16) - -- (2)
[0040] 一方、重み付け部 132には、例えば図 4Cに示される記憶広帯域 LSPが入力され る。重み付け部 132では、次の式(3)および (4)により設定された重み係数 w2 (i)を 、記憶部 126から入力された記憶広帯域 LSPに乗算する。なお、入力された記憶広 帯域 LSPは、多重分離部 102で現在の符号化情報よりも過去に (例えば現在の符号 化情報の直前のフレームで)取得された符号ィ匕情報から、導出されたものである。 w2 (i) = (i- l) /8 (i= l〜8) · '· (3)
w2 (i) = l (i= 9〜16) · '· (4)
[0041] すなわち、重み係数 wl (i)および重み係数 w2 (i)は、 wl (i) +w2 (i) = 1. 0となる ように設定されている。また、重み係数 wl (i)は、 0〜1の間で、高域に近づくほど小 さくなるような値に設定されており、高域では 0に設定されている。また、重み係数 w2 (i)は、 0〜1の間で、高域に近づくほど大きくなるような値に設定されており、高域で は 1に設定されている。
[0042] そして、加算部 134では、重み付け部 130での乗算によって得られた LSPベクトル と重み付け部 132での乗算によって得られた LSPベクトルとの和ベクトルを求める。こ のように前述の LSPベクトルの和ベクトルを求めることにより、例えば図 4Dに示される 補償広帯域 LSPが得られる。 [0043] 重み係数 wl (i)、 w2 (i)は、狭帯域量子化 LSPを変換して得られる帯域変換 LSP と、過去に復号した広帯域量子化 LSPである記憶広帯域 LSPと、のどちらがエラー フリー時に復号される広帯域量子化 LSPに近いかによつて適応的に設定するのが理 想的である。すなわち、帯域変換 LSPの方がエラーフリー時の広帯域量子化 LSPに 近い場合は重み係数 wl (i)の方が大きぐ記憶広帯域 LSPの方がエラーフリー時の 広帯域量子化 LSPに近 、場合は重み係数 w2 (i)の方が大きくなるように設定するの が良い。ただし実際には、フレーム消失が発生したときはエラーフリー時の広帯域量 子化 LSPは知り得ないので、理想的な重み係数の設定は困難である。し力しながら、 前述のような 4kHz帯域信号と 8kHz帯域信号とのスケーラブル符号ィ匕を行った場合 、 4kHz以上の帯域では記憶広帯域 LSPの方がエラーフリー時の広帯域量子化 LS Pに近い(エラーフリー時の広帯域量子化 LSPとの誤差が小さい)ことが多ぐ 4kHz 以下の帯域では OHzに近づくほど帯域変換 LSPの方がエラーフリー時の広帯域 LS Pに近 、(エラーフリー時の広帯域量子化 LSPとの誤差が小さ 、)ことが多 、、 t 、う 傾向がある。したがって、前述の式(1)〜(4)は、前述の誤差傾向を含む特性を近似 する関数である。よって、式(1)〜(4)で定義された重み係数 wl (i)、 w2 (i)を用いる ことにより、狭帯域の周波数帯域と広帯域の周波数帯域との組み合わせによって特 定される誤差特性、すなわち、帯域変換 LSPとエラーフリーの広帯域量子化 LSPと の間での誤差傾向を考慮に入れた重み付け加算を行うことができる。しかも、式(1) 〜(4)のような簡単な式で重み係数 wl (i)、 w2 (i)が決定されるので、重み係数 wl ( i)、 w2 (i)を ROM (Read Only Memory)などに記憶しておく必要がなぐ効果的な重 み付け加算を簡単な構成で実現することができる。
[0044] なお、本実施の形態では、周波数または次数が高くなるほど誤差が大きくなる誤差 変動傾向が存在する場合を例にとって説明したが、誤差変動傾向は各レイヤの周波 数領域の設定条件などによって異なる。例えば、狭帯域の周波数領域が 300Hz〜3 . 4kHzで、広帯域の周波数領域が 50Hz〜7kHzであるような場合は、下限周波数 が異なるため、 300Hz以下の領域で発生する誤差よりも 300Hz以上の領域で発生 する誤差の方が小さくなるか同程度になることもあり得る。このような場合は、例えば、 重み係数 w2 (1)を重み係数 w2 (2)と同じ値または重み係数 w2 (2)よりも大きな値に しても良い。
[0045] すなわち、重み係数 wl (i)、 w2 (i)の設定に要求される条件は次の通りである。狭 帯域の周波数領域と広帯域の周波数領域とが互いに重複する領域である重複帯域 に対応する係数を第 1の係数と定義する。また、狭帯域の周波数領域と広帯域の周 波数領域とが互いに重複しない領域である非重複帯域に対応する係数を第 2の係 数と定義する。第 1の係数は、重複帯域内の周波数またはその周波数に対応する次 数と、重複帯域および非重複帯域の境界周波数またはその境界周波数に対応する 次数と、の差に応じて決まる変数であり、第 2の係数は、非重複帯域内で定数である
[0046] さらに、第 1の係数については、前述の差が小さくなるほど小さくなる値を帯域変換 LSPに個別に対応付けて設定し、前述の差が小さくなるほど大きくなる値を記憶広帯 域 LSPに個別に対応付けて設定する。具体的には、式(1)および (3)に示したような 線形的な式で第 1の係数を表しても良いし、音声データベースなどを用いて学習的 に得た値を第 1の係数として用いても良い。第 1の係数を学習的に得る場合は、重み 付け加算の結果得られる補償広帯域 LSPとエラーフリー時の広帯域量子化 LSPとの 誤差をデータベースの全ての音声データに対して計算し、その総和が最も小さくなる ように重み付け係数を決定する。
[0047] このように、本実施の形態によれば、現在の符号ィヒ情報の広帯域 LSP符号ィヒ情報 が消失した場合、その符号ィヒ信号の狭帯域量子化 LSPの帯域変換 LSPと過去の符 号ィ匕情報の広帯域量子化 LSPとの重み付け加算によって補償広帯域 LSPを生成し 、消失した広帯域符号ィ匕情報の広帯域量子化 LSPを補償広帯域 LSPで補償する、 すなわち、消失した広帯域符号ィ匕情報の広帯域量子化 LSPの補償に用いる補償広 帯域 LSPを、現在の符号化情報の帯域変換 LSPと過去の符号化情報の広帯域量 子化 LSPとの重み付け加算によって生成する。このため、消失した広帯域 LSP符号 化情報の広帯域量子化 LSPの補償に過去の符号化情報の広帯域量子化 LSPのみ を用いる場合や現在の符号ィ匕情報の狭帯域量子化 LSPのみを用いる場合に比べて 、補償された広帯域 LSP符号ィ匕情報の広帯域量子化 LSPをエラーフリーの状態に 近づけることができ、ひいては、伝送誤りに対する耐性を向上させることができる。ま た、現在の符号ィ匕情報の帯域変換 LSPと過去の符号ィ匕情報の広帯域量子化 LSPと を滑らかに接続することができ、生成される補償広帯域 LSPのフレーム間の連続性 を保つことができる。
[0048] (実施の形態 2)
図 5は、本発明の実施の形態 2に係るスケーラブル復号ィ匕装置の構成の要部を示 すブロック図である。なお、図 5のスケーラブル復号ィ匕装置 200は、実施の形態 1で 説明したスケーラブル復号ィ匕装置 100と同様の基本的構成を有する。よって、実施 の形態 1で説明したものと同一の構成要素には同一の参照符号を付し、その詳細な 説明を省略する。
[0049] スケーラブル復号ィ匕装置 200は、実施の形態 1で説明した広帯域 LSP復号化部 1 10の代わりに広帯域 LSP復号ィ匕部 202を有する。図 6は、広帯域 LSP復号ィ匕部 20 2の内部構成を示すブロック図である。広帯域 LSP復号ィ匕部 202は、実施の形態 1 で説明したフレーム消失補償部 124の代わりにフレーム消失補償部 204を有する。 さらに、広帯域 LSP復号ィ匕部 202には変動量算出部 206が設けられている。図 7は 、フレーム消失補償部 204の内部構成を示すブロック図である。フレーム消失補償部 204は、フレーム消失補償部 124の内部構成に重み係数制御部 208を加えた構成 を有する。
[0050] 広帯域 LSP復号ィ匕部 202は、広帯域 LSP復号ィ匕部 110と同様に、フレーム消失情 報に基づいて、狭帯域 LSP復号ィ匕部 108から入力された狭帯域量子化 LSPと多重 分離部 102から入力された広帯域 LSP符号ィ匕情報とから、広帯域量子化 LSPを得 る。
[0051] 広帯域 LSP復号ィ匕部 202において、変動量算出部 206は、変換部 120によって得 られた帯域変換 LSPを受け取る。そして、帯域変換 LSPのフレーム間変動量を算出 する。変動量算出部 206は、算出されたフレーム間変動量に応じた制御信号をフレ ーム消失補償部 204の重み係数制御部 208に出力する。
[0052] フレーム消失補償部 204は、フレーム消失補償部 124と同様の手法により、変換部 120から入力された帯域変換 LSPとバッファ 129に記憶されて 、る記憶広帯域 LSP とを重み付け加算する。これにより、補償広帯域 LSPを生成する。 [0053] なお、実施の形態 1の重み付け加算では、次数ほたは対応する周波数によって一 意に決まる重み係数 wl、 w2をそのまま用いたのに対し、本実施の形態の重み付け 加算では、重み係数 wl、 w2を適応的に制御して用いる。
[0054] フレーム消失補償部 204において、重み係数制御部 208は、変動量算出部 206か ら入力された制御信号に従って、全帯域の重み係数 wl (i)、 w2 (i)のうち重複帯域 に対応する(つまり、実施の形態 1で「第 1の係数」として定義されている)重み係数 w 1 (i)、 w2 (i)を適応的に変化させる。
[0055] より具体的には、算出されたフレーム間変動量が大きいほど重み係数 wl (i)を大き くし且つこれに伴って重み係数 w2 (i)を小さくする設定を行う。また、算出されたフレ ーム間変動量が小さいほど重み係数 w2 (i)を大きくし且つこれに伴って重み係数 wl (i)を小さくする設定を行う。
[0056] 前述の制御方法の一例としては、算出されたフレーム間変動量と特定の閾値とを 比較しその比較結果に応じて、重み係数 wl (i)および重み係数 w2 (i)を含む重み 係数セットを切り替える制御方法が挙げられる。この制御方法を採用する場合、重み 係数制御部 208は、閾値以上のフレーム間変動量に対応する重み係数セット WS1 と、閾値未満のフレーム間変動量に対応する重み係数セット WS2と、を予め記憶し ておく。重み係数セット WS1に含まれる重み係数 wl (i)は、重み係数セット WS2に 含まれる重み係数 wl (i)よりも大きい値に設定されており、重み係数セット WS1に含 まれる重み係数 w2 (i)は、重み係数セット WS 2に含まれる重み係数 w2 (i)よりも小さ い値に設定されている。
[0057] そして、比較の結果、算出されたフレーム間変動量が閾値以上であった場合、重み 係数制御部 208は、重み付け部 130が重み係数セット WS1の重み係数 wl (i)を使 用するように重み付け部 130を制御するとともに、重み付け部 132が重み係数セット WS1の重み係数 w2 (i)を使用するように重み付け部 132を制御する。一方、比較の 結果、算出されたフレーム間変動量が閾値未満であった場合、重み係数制御部 208 は、重み付け部 130が重み係数セット WS2の重み係数 wl (i)を使用するように重み 付け部 130を制御するとともに、重み付け部 132が重み係数セット WS 2の重み係数 w2 (i)を使用するように重み付け部 132を制御する。 [0058] このように、本実施の形態によれば、フレーム間変動量が大きいほど重み係数 wl (i )を大きくするとともにこれに伴って重み係数 w2 (i)を小さくする設定を行う一方、算 出されたフレーム間変動量が小さいほど重み係数 w2 (i)を大きくするとともにこれに 伴って重み係数 wl (i)を小さくする設定を行う、すなわち、重み付け加算に用いる重 み係数 wl (i)、 w2 (i)をフレーム間変動量に基づいて適応的に変化させるため、重 み付け係数 wl (i)、 w2 (i)を、正常に受信された情報の経時的な変動に応じて適応 的に制御することができ、広帯域量子化 LSPの補償の精度をさらに向上させることが できる。
[0059] なお、本実施の形態に係る変動量算出部 206は、変換部 120の後段に設けられ、 帯域変換 LSPのフレーム間変動量を算出する。ただし、変動量算出部 206の配置お よび構成は前述のものに限定されない。例えば、変動量算出部 206を変換部 120の 前段に設けても良い。この場合、変動量算出部 206は、狭帯域 LSP復号ィ匕部 108に よって得られた狭帯域量子化 LSPのフレーム間変動量を算出する。この場合におい ても上記と同様の作用効果を実現することができる。
[0060] また、変動量算出部 206では、フレーム間変動量の算出を帯域変換 LSP (または 狭帯域量子化 LSP)の各次数に対して個別に行っても良い。この場合、重み係数制 御部 208では、重み係数 wl (i)、 w2 (i)の制御を次数毎に行う。これにより、広帯域 量子化 LSPの補償の精度を一層向上させることができる。
[0061] なお、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路 である LSIとして実現される。これらは個別に 1チップ化されても良いし、一部又は全 てを含むように 1チップィ匕されても良い。
[0062] ここでは、 LSIとした力 集積度の違いにより、 IC、システム LSI、スーパー LSI、ゥ ノレ卜ラ LSIと呼称されることちある。
[0063] また、集積回路化の手法は LSIに限るものではなぐ専用回路又は汎用プロセッサ で実現しても良い。 LSI製造後に、プログラムすることが可能な FPGA (Field Program mable Gate Array)や、 LSI内部の回路セルの接続や設定を再構成可能なリコンフィ ギュラブノレ ·プロセッサーを利用しても良 、。
[0064] さらには、半導体技術の進歩又は派生する別技術により LSIに置き換わる集積回 路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積ィ匕を行って も良い。バイオ技術の適応等が可能性としてありえる。
[0065] 本明細書は、 2004年 9月 6日出願の特願 2004— 258925に基づく。この内容は すべてここに含めておく。
産業上の利用可能性
[0066] 本発明のスケーラブル復号化装置および信号消失補償方法は、移動体通信シス テムやインターネットプロトコルを用いたパケット通信システムなどにおける通信装置 の用途に適用できる。

Claims

請求の範囲
[1] 第 1の階層符号ィ匕信号のコアレイヤに対応する狭帯域スペクトルパラメータを復号 化する復号化手段と、
第 1の階層符号化信号と異なる第 2の階層符号化信号の拡張レイヤに対応する広 帯域スペクトルパラメータを記憶する記憶手段と、
第 2の階層符号ィ匕信号の拡張レイヤに対応する広帯域スペクトルパラメータが消失 した場合、復号化された狭帯域スぺ外ルパラメータの帯域変換信号と記憶された広 帯域スペクトルパラメータとの重み付け加算によって消失補償信号を生成し、消失し た広帯域スペクトルパラメータの復号信号を消失補償信号で補償する補償手段と、 を有するスケーラブル復号ィ匕装置。
[2] 第 1の階層符号ィ匕信号の狭帯域スペクトルパラメータは第 1の周波数帯域を有し、 第 2の階層符号ィ匕信号の広帯域スペクトルパラメータは、第 1の周波数帯域よりも広 帯域である第 2の周波数帯域を有し、
復号化された狭帯域スぺ外ルパラメータを第 1の周波数帯域力 第 2の周波数帯 域に変換して、帯域変換信号を生成する変換手段をさらに有し、
前記補償手段は、
第 1の周波数帯域および第 2の周波数帯域に基づいて設定された重み係数を用い て、重み付け加算を行う、
請求項 1記載のスケーラブル復号化装置。
[3] 前記補償手段は、
周波数の関数であって、帯域変換信号とエラーフリーの広帯域スペクトルパラメ一 タとの誤差を近似する関数で与えられる重み係数を用いて、重み付け加算を行う、 請求項 2記載のスケーラブル復号化装置。
[4] 前記補償手段は、
第 1の周波数帯域と第 2の周波数帯域との重複帯域に対応する第 1の重み係数お よび第 1の周波数帯域と第 2の周波数帯域との非重複帯域に対応する第 2の重み係 数を用いて、重み付け加算を行い、
第 1の重み係数は、重複帯域内の周波数と重複帯域および非重複帯域の境界周 波数との差に応じて決まる変数であり、第 2の重み係数は、非重複帯域内で定数で ある、
請求項 2記載のスケーラブル復号化装置。
[5] 前記補償手段は、
帯域変換信号および広帯域スペクトルパラメータについて個別に設定された重み 係数であって、第 1の周波数帯域と第 2の周波数帯域とが重複する重複帯域の中の 周波数と、重複帯域の境界周波数と、の差に応じて決まる重み係数を用いて、重み 付け加算を行い、
帯域変換信号について設定された重み係数は、前記差が小さくなるほど小さくなる 値を有し、広帯域スペクトルパラメータについて設定された重み係数は、前記差が小 さくなるほど大きくなる値を有する、
請求項 2記載のスケーラブル復号化装置。
[6] 前記補償手段は、
帯域変換信号および広帯域スペクトルパラメータについて個別に設定された重み 係数を、復号化された狭帯域スペクトルパラメータのフレーム間変動量に応じて変化 させる、
請求項 2記載のスケーラブル復号化装置。
[7] 現在の階層符号ィ匕信号の拡張レイヤに対応する広帯域スペクトルパラメータが消 失した場合に、現在の階層符号化信号のコアレイヤに対応し且つ復号化された狭帯 域スペクトルパラメータの帯域変換信号と過去の階層符号ィ匕信号の拡張レイヤに対 応する広帯域スペクトルパラメータとの重み付け加算によって消失補償信号を生成し 、消失した広帯域スぺ外ルパラメータの復号信号を消失補償信号で補償する、 信号消失補償方法。
PCT/JP2005/016098 2004-09-06 2005-09-02 スケーラブル復号化装置および信号消失補償方法 WO2006028009A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP05777024.0A EP1788556B1 (en) 2004-09-06 2005-09-02 Scalable decoding device and signal loss concealment method
CN2005800294184A CN101010730B (zh) 2004-09-06 2005-09-02 可扩展解码装置以及信号丢失补偿方法
US11/574,631 US7895035B2 (en) 2004-09-06 2005-09-02 Scalable decoding apparatus and method for concealing lost spectral parameters
JP2006535718A JP4989971B2 (ja) 2004-09-06 2005-09-02 スケーラブル復号化装置および信号消失補償方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004-258925 2004-09-06
JP2004258925 2004-09-06

Publications (1)

Publication Number Publication Date
WO2006028009A1 true WO2006028009A1 (ja) 2006-03-16

Family

ID=36036294

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/016098 WO2006028009A1 (ja) 2004-09-06 2005-09-02 スケーラブル復号化装置および信号消失補償方法

Country Status (5)

Country Link
US (1) US7895035B2 (ja)
EP (1) EP1788556B1 (ja)
JP (1) JP4989971B2 (ja)
CN (1) CN101010730B (ja)
WO (1) WO2006028009A1 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080027715A1 (en) * 2006-07-31 2008-01-31 Vivek Rajendran Systems, methods, and apparatus for wideband encoding and decoding of active frames
JP2010511201A (ja) * 2006-11-28 2010-04-08 サムスン エレクトロニクス カンパニー リミテッド フレームエラー隠匿方法及び装置、これを利用した復号化方法及び装置
JP2010520504A (ja) * 2007-03-02 2010-06-10 テレフオンアクチーボラゲット エル エム エリクソン(パブル) レイヤード・コーデックのためのポストフィルタ
JP4846712B2 (ja) * 2005-03-14 2011-12-28 パナソニック株式会社 スケーラブル復号化装置およびスケーラブル復号化方法
US8260609B2 (en) 2006-07-31 2012-09-04 Qualcomm Incorporated Systems, methods, and apparatus for wideband encoding and decoding of inactive frames
CN103117062A (zh) * 2013-01-22 2013-05-22 武汉大学 语音解码器中帧差错隐藏的谱参数代替方法及系统
JP2015045888A (ja) * 2010-04-28 2015-03-12 ▲ホア▼▲ウェイ▼技術有限公司 音声信号の切り替えの方法およびデバイス
JP2015512060A (ja) * 2012-03-01 2015-04-23 ▲ホア▼▲ウェイ▼技術有限公司 音声/オーディオ信号処理方法および装置

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007043642A1 (ja) * 2005-10-14 2007-04-19 Matsushita Electric Industrial Co., Ltd. スケーラブル符号化装置、スケーラブル復号装置、およびこれらの方法
CN101308660B (zh) * 2008-07-07 2011-07-20 浙江大学 一种音频压缩流的解码端错误恢复方法
JP2012032713A (ja) * 2010-08-02 2012-02-16 Sony Corp 復号装置、復号方法、およびプログラム
TWI591620B (zh) * 2012-03-21 2017-07-11 三星電子股份有限公司 產生高頻雜訊的方法
EP2922056A1 (en) 2014-03-19 2015-09-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method and corresponding computer program for generating an error concealment signal using power compensation
EP2922055A1 (en) 2014-03-19 2015-09-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method and corresponding computer program for generating an error concealment signal using individual replacement LPC representations for individual codebook information
EP2922054A1 (en) 2014-03-19 2015-09-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method and corresponding computer program for generating an error concealment signal using an adaptive noise estimation
CN111200485B (zh) * 2018-11-16 2022-08-02 中兴通讯股份有限公司 宽带误差校准参数提取方法、装置及计算机可读存储介质

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2956548B2 (ja) * 1995-10-05 1999-10-04 松下電器産業株式会社 音声帯域拡大装置
JP3071388B2 (ja) 1995-12-19 2000-07-31 国際電気株式会社 可変レート音声符号化方式
JPH10233692A (ja) * 1997-01-16 1998-09-02 Sony Corp オーディオ信号符号化装置および符号化方法並びにオーディオ信号復号装置および復号方法
JP3134817B2 (ja) * 1997-07-11 2001-02-13 日本電気株式会社 音声符号化復号装置
US7315815B1 (en) * 1999-09-22 2008-01-01 Microsoft Corporation LPC-harmonic vocoder with superframe structure
US6445696B1 (en) * 2000-02-25 2002-09-03 Network Equipment Technologies, Inc. Efficient variable rate coding of voice over asynchronous transfer mode
EP1199709A1 (en) * 2000-10-20 2002-04-24 Telefonaktiebolaget Lm Ericsson Error Concealment in relation to decoding of encoded acoustic signals
US7031926B2 (en) 2000-10-23 2006-04-18 Nokia Corporation Spectral parameter substitution for the frame error concealment in a speech decoder
JP3467469B2 (ja) 2000-10-31 2003-11-17 Necエレクトロニクス株式会社 音声復号装置および音声復号プログラムを記録した記録媒体
WO2002058052A1 (en) 2001-01-19 2002-07-25 Koninklijke Philips Electronics N.V. Wideband signal transmission system
ATE296007T1 (de) * 2001-01-31 2005-06-15 Teldix Gmbh Modularer skalierbarer switch und verfahren zum verteilen schneller ethernet-datenrahmen
US7617096B2 (en) * 2001-08-16 2009-11-10 Broadcom Corporation Robust quantization and inverse quantization using illegal space
US7610198B2 (en) * 2001-08-16 2009-10-27 Broadcom Corporation Robust quantization with efficient WMSE search of a sign-shape codebook using illegal space
US7647223B2 (en) * 2001-08-16 2010-01-12 Broadcom Corporation Robust composite quantization with sub-quantizers and inverse sub-quantizers using illegal space
AU2002343212B2 (en) 2001-11-14 2006-03-09 Panasonic Intellectual Property Corporation Of America Encoding device, decoding device, and system thereof
JP2003241799A (ja) * 2002-02-15 2003-08-29 Nippon Telegr & Teleph Corp <Ntt> 音響符号化方法、復号化方法、符号化装置、復号化装置及び符号化プログラム、復号化プログラム
JP3881946B2 (ja) * 2002-09-12 2007-02-14 松下電器産業株式会社 音響符号化装置及び音響符号化方法
JP2003323199A (ja) * 2002-04-26 2003-11-14 Matsushita Electric Ind Co Ltd 符号化装置、復号化装置及び符号化方法、復号化方法
JP3881943B2 (ja) * 2002-09-06 2007-02-14 松下電器産業株式会社 音響符号化装置及び音響符号化方法
US7668712B2 (en) * 2004-03-31 2010-02-23 Microsoft Corporation Audio encoding and decoding with intra frames and adaptive forward error correction

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
EHARA H. ET AL: "Kyotaiiki - Kotaiiki Yosoku Model ni Motozuku Taiiki Scalable LSP Royshika. (SCALABLE LSP QUANTIZATION BASED ON A NARROWBAND-WIDEBAND PREDICTION MODEL)", FIT2004 KOEN RONBUNSHU, 20 August 2004 (2004-08-20), pages 139 - 141, XP002992976 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4846712B2 (ja) * 2005-03-14 2011-12-28 パナソニック株式会社 スケーラブル復号化装置およびスケーラブル復号化方法
EP2752844A3 (en) * 2006-07-31 2014-08-13 Qualcomm Incorporated Systems, methods, and apparatus for wideband encoding and decoding of active frames
EP2741288A3 (en) * 2006-07-31 2014-08-06 Qualcomm Incorporated Systems, methods, and apparatus for wideband encoding and decoding of active frames
WO2008016925A2 (en) * 2006-07-31 2008-02-07 Qualcomm Incorporated Systems, methods, and apparatus for wideband encoding and decoding of active frames
US20080027715A1 (en) * 2006-07-31 2008-01-31 Vivek Rajendran Systems, methods, and apparatus for wideband encoding and decoding of active frames
US9324333B2 (en) 2006-07-31 2016-04-26 Qualcomm Incorporated Systems, methods, and apparatus for wideband encoding and decoding of inactive frames
US8260609B2 (en) 2006-07-31 2012-09-04 Qualcomm Incorporated Systems, methods, and apparatus for wideband encoding and decoding of inactive frames
WO2008016925A3 (en) * 2006-07-31 2008-08-14 Qualcomm Inc Systems, methods, and apparatus for wideband encoding and decoding of active frames
US8532984B2 (en) 2006-07-31 2013-09-10 Qualcomm Incorporated Systems, methods, and apparatus for wideband encoding and decoding of active frames
US8843798B2 (en) 2006-11-28 2014-09-23 Samsung Electronics Co., Ltd. Frame error concealment method and apparatus and decoding method and apparatus using the same
JP2010511201A (ja) * 2006-11-28 2010-04-08 サムスン エレクトロニクス カンパニー リミテッド フレームエラー隠匿方法及び装置、これを利用した復号化方法及び装置
US10096323B2 (en) 2006-11-28 2018-10-09 Samsung Electronics Co., Ltd. Frame error concealment method and apparatus and decoding method and apparatus using the same
US9424851B2 (en) 2006-11-28 2016-08-23 Samsung Electronics Co., Ltd. Frame error concealment method and apparatus and decoding method and apparatus using the same
JP2010520504A (ja) * 2007-03-02 2010-06-10 テレフオンアクチーボラゲット エル エム エリクソン(パブル) レイヤード・コーデックのためのポストフィルタ
JP2015045888A (ja) * 2010-04-28 2015-03-12 ▲ホア▼▲ウェイ▼技術有限公司 音声信号の切り替えの方法およびデバイス
US9691396B2 (en) 2012-03-01 2017-06-27 Huawei Technologies Co., Ltd. Speech/audio signal processing method and apparatus
JP2015512060A (ja) * 2012-03-01 2015-04-23 ▲ホア▼▲ウェイ▼技術有限公司 音声/オーディオ信号処理方法および装置
US10013987B2 (en) 2012-03-01 2018-07-03 Huawei Technologies Co., Ltd. Speech/audio signal processing method and apparatus
US10360917B2 (en) 2012-03-01 2019-07-23 Huawei Technologies Co., Ltd. Speech/audio signal processing method and apparatus
US10559313B2 (en) 2012-03-01 2020-02-11 Huawei Technologies Co., Ltd. Speech/audio signal processing method and apparatus
CN103117062A (zh) * 2013-01-22 2013-05-22 武汉大学 语音解码器中帧差错隐藏的谱参数代替方法及系统
CN103117062B (zh) * 2013-01-22 2014-09-17 武汉大学 语音解码器中帧差错隐藏的谱参数代替方法及系统

Also Published As

Publication number Publication date
CN101010730A (zh) 2007-08-01
JP4989971B2 (ja) 2012-08-01
EP1788556B1 (en) 2014-06-04
EP1788556A1 (en) 2007-05-23
US7895035B2 (en) 2011-02-22
EP1788556A4 (en) 2008-09-17
US20070265837A1 (en) 2007-11-15
JPWO2006028009A1 (ja) 2008-05-08
CN101010730B (zh) 2011-07-27

Similar Documents

Publication Publication Date Title
JP4989971B2 (ja) スケーラブル復号化装置および信号消失補償方法
JP4963963B2 (ja) スケーラブル符号化装置、スケーラブル復号装置、スケーラブル符号化方法およびスケーラブル復号方法
JP4546464B2 (ja) スケーラブル符号化装置、スケーラブル復号化装置、およびこれらの方法
EP1785985B1 (en) Scalable encoding device and scalable encoding method
RU2488897C1 (ru) Кодирующее устройство, декодирующее устройство и способ
EP2357649B1 (en) Method and apparatus for decoding audio signal
JP5619176B2 (ja) 改良された励起信号帯域幅拡張
WO2008072670A1 (ja) 符号化装置、復号装置、およびこれらの方法
US20080249766A1 (en) Scalable Decoder And Expanded Layer Disappearance Hiding Method
JP5977176B2 (ja) 音声復号装置、音声符号化装置、音声復号方法、音声符号化方法、音声復号プログラム、及び音声符号化プログラム
US20070299669A1 (en) Audio Encoding Apparatus, Audio Decoding Apparatus, Communication Apparatus and Audio Encoding Method
WO2008072737A1 (ja) 符号化装置、復号装置およびこれらの方法
WO2007105586A1 (ja) 符号化装置および符号化方法
KR20070121254A (ko) 광대역 부호화 및 복호화 방법 및 장치
JPWO2007132750A1 (ja) Lspベクトル量子化装置、lspベクトル逆量子化装置、およびこれらの方法
JP5544370B2 (ja) 符号化装置、復号装置およびこれらの方法
JP5774490B2 (ja) 符号化装置、復号装置およびこれらの方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006535718

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2005777024

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 200580029418.4

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 11574631

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 2005777024

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 11574631

Country of ref document: US