JPH02237233A - Adaptive predictive encoding/decoding system - Google Patents
Adaptive predictive encoding/decoding systemInfo
- Publication number
- JPH02237233A JPH02237233A JP5637489A JP5637489A JPH02237233A JP H02237233 A JPH02237233 A JP H02237233A JP 5637489 A JP5637489 A JP 5637489A JP 5637489 A JP5637489 A JP 5637489A JP H02237233 A JPH02237233 A JP H02237233A
- Authority
- JP
- Japan
- Prior art keywords
- prediction
- prediction parameter
- error detection
- signal
- parameter
- 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.)
- Pending
Links
- 230000003044 adaptive effect Effects 0.000 title claims description 13
- 238000001514 detection method Methods 0.000 claims abstract description 42
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 230000006866 deterioration Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 230000001755 vocal effect Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 210000001260 vocal cord Anatomy 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
Description
【発明の詳細な説明】
〔概 要〕
適応予測符号化・復号化システムに関し、送信データの
冗長度の増加を極力抑えつつ、予測パラメータの伝送情
報に発生するエラーによる、復元されたデータの品質の
劣化を有効に防止することを目的とし、
送信側においては、入力信号をブロック単位に取り込ん
で予測分析をすることにより予測パラメータを求め、該
予測パラメータに基づき求めた予測信号と前記入力信号
との差分と、該予測パラメ一夕とを送信し、受信側にお
いては、前記予測パラメータを用いて前記予測信号を求
め、該予測パラメータと同時に受信した差分と該予測信
号との和を求めることにより前記入力信号を復元する適
応予測符号化・復号化システムにおいて、前記予測パラ
メータに誤り検出符号を付加して送信し、受信側にては
、該予測パラメータの誤り検出を行ない、誤りがあった
ときには、前のブロックの予測パラメータを用いて前記
予測信号を求めるように構成する。[Detailed Description of the Invention] [Summary] Regarding an adaptive predictive encoding/decoding system, the quality of restored data due to errors occurring in transmission information of prediction parameters is improved while suppressing increase in redundancy of transmission data as much as possible. The purpose of this is to effectively prevent the deterioration of the input signal, and on the transmitting side, a prediction parameter is obtained by capturing the input signal block by block and performing predictive analysis, and the prediction signal obtained based on the prediction parameter and the input signal are combined. By transmitting the difference of , and the entire prediction parameter, on the receiving side, the prediction signal is obtained using the prediction parameter, and the sum of the difference received at the same time as the prediction parameter and the prediction signal is calculated. In an adaptive predictive encoding/decoding system that restores the input signal, an error detection code is added to the prediction parameter and transmitted, and the receiving side performs error detection on the prediction parameter, and if there is an error, , the prediction signal is determined using the prediction parameters of the previous block.
本発明は、適応予測符号化・復号化システムに関する。 The present invention relates to an adaptive predictive encoding/decoding system.
音声データ信号、画像データ信号等を時間的にブロック
単位に区切って、予測分析を行ない、新ブロックのデー
タ信号を予測し、該新ブロックのデータ信号と予測した
データ信号との差分を求め、該差分データと、上記予測
に用いた予測パラメータとを送信することにより、デー
タを圧縮して送信し、受信側において、該予測パラメー
タから上記予測データ信号を求め、受信した差分との和
を求めることにより、上記データ信号を復元する適応予
測符号化・復号化方式は、良く知られている。Audio data signals, image data signals, etc. are temporally divided into blocks, predictive analysis is performed, the data signal of the new block is predicted, the difference between the data signal of the new block and the predicted data signal is determined, and the data signal of the new block is calculated. By transmitting the difference data and the prediction parameters used in the prediction, the data is compressed and transmitted, and on the receiving side, the prediction data signal is obtained from the prediction parameters, and the sum of the prediction data signal and the received difference is calculated. The adaptive predictive encoding/decoding method for restoring the data signal is well known.
このような適応予測符号化・復号化システムにおいては
、回線状態等によって予測パラメータに誤りが生じた場
合には、復元されたデータの品質が致命的に劣化する。In such an adaptive predictive encoding/decoding system, if an error occurs in the predictive parameters due to line conditions or the like, the quality of the restored data will be fatally degraded.
例えば、近年、ディジタル無線等において、音声信号の
適応予測符号化・復号化が用いられているが、無線回線
におけるフェイジング等により、音声信号の予測パラメ
ータとして送信される、音声信号のピンチや予測係数等
にエラーが多く発生することが問題となっている。For example, in recent years, adaptive predictive encoding and decoding of voice signals has been used in digital radio, etc., but due to phasing in wireless links, pinch and prediction of voice signals transmitted as voice signal prediction parameters, etc. The problem is that many errors occur in coefficients, etc.
そのため、適応予測符号化・復号化システムにおける予
測パラメータの伝送情報に発生するエラーに対する対策
が要望されている。Therefore, there is a need for countermeasures against errors that occur in transmission information of prediction parameters in adaptive predictive encoding/decoding systems.
従来、例えば、前記のディジクル無線システム等におい
ては、予測パラメータに誤り訂正符号を付加して送信し
、受信側において、該付加された誤り訂正符号によって
予測パラメータの伝送データ中の誤りビソトを発見して
修正するものがある。Conventionally, for example, in the above-mentioned digital wireless system, an error correction code is added to a prediction parameter and transmitted, and on the receiving side, an error correction code in the transmission data of the prediction parameter is detected by the added error correction code. There are some things to fix.
しかしながら、誤り訂正符号は、伝送情報の冗長度を大
幅に増加させるので、符号化・復号化の本来の目的であ
る冗長度削減に反することになる。However, error correction codes greatly increase the redundancy of transmitted information, which goes against the original purpose of encoding and decoding, which is redundancy reduction.
特に、音声データの送受信の際には、予測パラメータの
データ量は音声の差分データ量に比較してさほど少なく
はないので、このような予測パラメータのデータに誤り
訂正符号を付加することによる冗長度の増加は、本来の
符号化の効果を大いに減ずるものとなる。In particular, when transmitting and receiving audio data, the amount of prediction parameter data is not very small compared to the amount of audio difference data, so adding error correction codes to such prediction parameter data increases redundancy. An increase in the number will greatly reduce the effectiveness of the original encoding.
本発明は上記の問題点に鑑み、なされたもので、送信デ
ータの冗長度の増加を極力抑えつつ、予測パラメータの
伝送情報に発生するエラーによる、復元されたデータの
品質の劣化を有効に防止することが可能な適応予測符号
化・復号化システムを提供することを目的とするもので
ある。The present invention has been made in view of the above problems, and effectively prevents the deterioration of the quality of restored data due to errors occurring in the transmission information of prediction parameters while minimizing the increase in redundancy of transmitted data. The purpose of this invention is to provide an adaptive predictive encoding/decoding system that can perform the following steps.
第1図は本発明の基本構成図である。本図において、1
は差分手段、2は分析手段、3は第1の予測手段、4は
誤り検出符号発生手段、5は誤り検出手段、6は予測パ
ラメータ選択手段、7は予測パラメータ記憶手段、8は
第2の予測手段、そして、9は加算手段である。FIG. 1 is a basic configuration diagram of the present invention. In this figure, 1
2 is a difference means, 2 is an analysis means, 3 is a first prediction means, 4 is an error detection code generation means, 5 is an error detection means, 6 is a prediction parameter selection means, 7 is a prediction parameter storage means, and 8 is a second prediction means. 9 is a prediction means and an addition means.
分析手段2は、入力信号をブロック単位に取り込んで予
測分析をすることにより予測パラメータを求める。The analysis means 2 obtains prediction parameters by taking in the input signal block by block and performing predictive analysis.
第1の予測手段3は、該予測パラメータに基づき予測信
号を求める。The first prediction means 3 obtains a prediction signal based on the prediction parameter.
差分手段1は、前記入力信号と前記予測信号との差分を
求める。The difference means 1 calculates the difference between the input signal and the predicted signal.
これらは送信側に設けられる。These are provided on the transmitting side.
第2の予測手段8は、前記予測パラメータを用いて前記
予測信号を求める。The second prediction means 8 uses the prediction parameters to obtain the prediction signal.
加算手段9は、前記差分と、前記第2の予測手段8にお
いて求めた予測信号との和を求める。The adding means 9 calculates the sum of the difference and the predicted signal obtained by the second predicting means 8.
これらは受信側に設けられる。These are provided on the receiving side.
本発明により前記送信側に更に設けられた誤り検出符号
発生手段4は、前記予測パラメータに対する誤り検出符
号を発生する。According to the present invention, an error detection code generating means 4 further provided on the transmitting side generates an error detection code for the prediction parameter.
本発明により前記受信側には更に上記誤り検出手段5、
予測パラメータ記憶手段7、そして、予測パラメータ選
択手段6が設けられる。According to the present invention, the receiving side further includes the error detection means 5;
Prediction parameter storage means 7 and prediction parameter selection means 6 are provided.
誤り検出手段5は、受信した予測パラメータと誤り検出
符号とから、該受信した予測パラメータにおける誤りを
検出する。The error detection means 5 detects an error in the received prediction parameter from the received prediction parameter and the error detection code.
予測パラメータ記憶手段7は、過去のブロックの予測パ
ラメータを記憶する。The prediction parameter storage means 7 stores prediction parameters of past blocks.
予測パラメータ選択手段6は、通常は受信した予測パラ
メータを、前記誤りが検出されたときは、前記予測パラ
メータ記憶手段7に記憶された過去のブロックの予測パ
ラメータを選択して前記第2の予測手段8に供給する。The prediction parameter selection means 6 normally selects the received prediction parameters, and when the error is detected, selects the prediction parameters of the past blocks stored in the prediction parameter storage means 7 and sends them to the second prediction means. Supply to 8.
送信側においては、入力信号をブロック単位に取り込ん
で予測分析をすることにより予測パラメータを求め、該
予測パラメータに基づき求めた予測信号と前記入力信号
との差分と、該予測パラメータとを送信し、受信側にお
いては、前記予測パラメータを用いて前記予測信号を求
め、該予測パラメータと同時に受信した差分と該予測信
号との和を求めることにより前記入力信号を復元する。On the transmitting side, a prediction parameter is obtained by capturing the input signal block by block and performing predictive analysis, and transmitting the difference between the prediction signal obtained based on the prediction parameter and the input signal, and the prediction parameter, On the receiving side, the prediction signal is obtained using the prediction parameter, and the input signal is restored by calculating the sum of the prediction signal and the difference received at the same time as the prediction parameter.
本発明により、前記予測パラメータは誤り検出符号と共
に送信され、受信側にては、該予測パラメータの誤り検
出を行ない、誤りがあったときには、過去のブロックの
予測パラメータを用いて前記予測信号を求め、受信デー
タを復元する。According to the present invention, the prediction parameter is transmitted together with an error detection code, and the receiving side performs error detection on the prediction parameter, and when there is an error, calculates the prediction signal using the prediction parameter of the past block. , restore the received data.
一般に、誤り検出用の符号は、誤り訂正用の符号と比較
してかなり少ないデータ量で済む。したがって、冗長度
の増加が少なくなる。In general, error detection codes require a considerably smaller amount of data than error correction codes. Therefore, the increase in redundancy is reduced.
また、伝送路において発生したエラーにより異常な値と
なった予測パラメータが用いられることばなくなるので
復元データの品質は改善される。Furthermore, the quality of restored data is improved because prediction parameters that have become abnormal values due to errors occurring in the transmission path are no longer used.
特に、前後のブロック間の相関の強いデータの場合には
、直前のブロックの予測パラメータを用いることにより
、品質の劣化はかなり少なくなる。In particular, in the case of data with a strong correlation between the preceding and succeeding blocks, the deterioration in quality can be considerably reduced by using the prediction parameters of the immediately preceding block.
第2図は本発明の実施例として音声信号の符号化および
復号化を行なうシステムの構成を示すものである。FIG. 2 shows the configuration of a system for encoding and decoding audio signals as an embodiment of the present invention.
第2図において、11は減算器、12は分析手段、13
は予測器、14は誤り検出符号器、15は量子化器、1
6は逆量子化器、17は加算器、18は多重化装置、2
0は伝送線路、21ば多重分離装置、22は誤り検出復
号器、23はメモリ、24はセレクタ、25は予測器、
26は加算器、そして、27は逆量子化器である。In FIG. 2, 11 is a subtracter, 12 is an analysis means, 13
is a predictor, 14 is an error detection encoder, 15 is a quantizer, 1
6 is an inverse quantizer, 17 is an adder, 18 is a multiplexer, 2
0 is a transmission line, 21 is a demultiplexer, 22 is an error detection decoder, 23 is a memory, 24 is a selector, 25 is a predictor,
26 is an adder, and 27 is an inverse quantizer.
音声信号の符号化は、例えば、第3図に示すように、音
声を、所定のピンチを有する音源(声帯)からの声帯波
が、フィルタとしての声道を通過することにより形成さ
れるとするモデルに基づいて行なわれる。To encode a voice signal, for example, as shown in FIG. 3, assume that voice is formed by vocal cord waves from a sound source (vocal cords) having a predetermined pinch passing through the vocal tract as a filter. This is done based on a model.
したがって、この場合の予測パラメータは、上記のピッ
チと、声道を模擬する声道フィルタにおける予測係数が
主なものである。Therefore, the prediction parameters in this case are mainly the pitch described above and the prediction coefficients of the vocal tract filter that simulates the vocal tract.
また、音声の入力信号は、例えば、2 0ms程度の区
間に区切られ、各区間の音声信号が1フレームのデータ
を構成する。Further, the audio input signal is divided into sections of about 20 ms, for example, and the audio signal of each section constitutes one frame of data.
第2図の分析手段12においては、線型予測分析により
、上記の予測パラメータの最適なものを求める。この予
測パラメータは、送信されるために多重化装置18に人
力される。The analysis means 12 in FIG. 2 uses linear predictive analysis to find the optimal prediction parameters. This prediction parameter is input to the multiplexer 18 for transmission.
予測器13は、自己の内部に記憶するデータと上記予測
パラメータに基づいて予測信号を求め、減算器11にお
いて、入力信号との差分が求められる。The predictor 13 obtains a predicted signal based on the data stored therein and the above-mentioned prediction parameters, and the subtracter 11 obtains a difference from the input signal.
該差分は、量子化器15において量子化され、送信され
るために多重化装置18に入力される他、逆量子化器1
6において逆量子化され、さらに、加算器17において
前記予測信号との和が求められることにより、入力信号
が復元されて予測器13に供給される。これが以降の予
測信号の生成に用いられる。The difference is quantized in a quantizer 15 and input to a multiplexer 18 for transmission, as well as an inverse quantizer 1.
The input signal is dequantized in step 6, and then summed with the predicted signal in an adder 17, thereby restoring the input signal and supplying it to the predictor 13. This is used to generate a prediction signal later.
本発明により設けられた誤り検出符号器14は、前記予
測パラメータに対して誤り検出符号を発生し、送信のた
めに多重化装置18に入力する。An error detection encoder 14 provided according to the invention generates an error detection code for said prediction parameters and inputs it to a multiplexer 18 for transmission.
多重化装置18は、上記差分データ、予測パラメータ、
および該予測パラメータに対する誤り検出符号を多重化
して伝送路20上に送出する。The multiplexing device 18 stores the difference data, prediction parameters,
and error detection codes for the prediction parameters are multiplexed and sent onto the transmission path 20.
受信側においては、多重分離装置21は、伝送路20上
を伝送されてきた多重化された信号から上記差分データ
、予測パラメータ、および該予測パラメータに対する誤
り検出符号を分離して、それぞれ、差分データは逆量子
化器27へ、予測パラメータはセレクタ24と誤り検出
復号器22とへ、そして、誤り検出符号は誤り検出復号
器22へ出力する。On the receiving side, the demultiplexer 21 separates the difference data, the prediction parameter, and the error detection code for the prediction parameter from the multiplexed signal transmitted on the transmission path 20, and separates the difference data, the prediction parameter, and the error detection code for the prediction parameter, respectively. is output to the inverse quantizer 27 , the prediction parameter is output to the selector 24 and the error detection decoder 22 , and the error detection code is output to the error detection decoder 22 .
誤り検出復号器22は、上記予測パラメータと誤り検出
符号とから該予測パラメータ中の誤りを検出して、その
出力により、前記セレクタ24を制御する。The error detection decoder 22 detects errors in the prediction parameters from the prediction parameters and the error detection code, and controls the selector 24 based on its output.
セレクク24ば、前記受信した予測パラメータと、メモ
リ23に記憶される予測パラメータとのうち、一方を選
択して予測器 25に供給する。The selector 24 selects one of the received prediction parameters and the prediction parameters stored in the memory 23 and supplies it to the predictor 25 .
該選択は、通常は受信した予測パラメータを出力し、前
記誤り検出復号器22が誤りを検出したときには、該メ
モリ23に記憶する予測パラメータを選択するように行
なわれる。The selection is normally performed so that the received prediction parameters are output, and when the error detection decoder 22 detects an error, the prediction parameters to be stored in the memory 23 are selected.
該セレクタ24の出力は、上記予測器25に供給される
他に、上記メモリ23に入力されて、その記憶内容を更
新する。The output of the selector 24 is not only supplied to the predictor 25 but also input to the memory 23 to update its stored contents.
予測器25は、上記予測パラメータと自己が記憶する過
去のデータとに基づいて予測信号を生成し、加算器26
に供給する。The predictor 25 generates a prediction signal based on the prediction parameters and past data stored by itself, and the adder 26
supply to.
加算器26ば、前記逆量子化器27にて逆量子化された
差分データと上記予測信号との和を求め、これが復元さ
れたデータ、すなわち、音声再生信号となる。The adder 26 calculates the sum of the difference data dequantized by the dequantizer 27 and the predicted signal, and this becomes the restored data, that is, the audio reproduction signal.
該音声再生信号は、また、予測信号の作成のために予測
器25にも入力される。The audio reproduction signal is also input to a predictor 25 for generating a predicted signal.
音声信号の1音の長さは、通常、長さ2 0 m sの
音声フレームの数フレーム分以上の長さに及び、この間
、上記の予測パラメータは殆ど共通である。The length of one sound of an audio signal is usually longer than several audio frames of 20 ms in length, and during this time, the above-mentioned prediction parameters are almost common.
したがって、例え、1つのフレームのデータに誤りがあ
っても、その前のフレームの予測バラメタを用いること
により、再生した音声信号の品質は殆ど低下しない場合
が多い。Therefore, even if there is an error in the data of one frame, the quality of the reproduced audio signal will often hardly deteriorate by using the predictive parameters of the previous frame.
また、あるフレームでエラーが検出され、過去のフレー
ムの予測パラメータが用いられたとしても、次以降のフ
レームで誤りが回復すれば、システムは通常どおりの動
作に直ちに復帰する。Further, even if an error is detected in a certain frame and prediction parameters from past frames are used, if the error is recovered in the next and subsequent frames, the system immediately returns to normal operation.
本発明によれば、送信データの冗長度の増加を極力抑え
つつ、予測パラメータの伝送情報に発生するエラーによ
る、復元されたデータの品質の劣化を有効に防止するこ
とができる。According to the present invention, it is possible to effectively prevent deterioration in the quality of restored data due to errors occurring in transmission information of prediction parameters while suppressing increase in redundancy of transmission data as much as possible.
第1図は本発明の基本構成図、
第2図は木発明の実施例の構成図、そして、第3図は音
声生成過程をモデル化して示す図である。
〔符号の説明〕
1・・・差分手段、2・・・分析手段、3・・・第1の
予測手段、4・・・誤り検出符号発生手段、5・・・誤
り検出手段、6・・・予測パラメータ選択手段、7・・
・予測パラメータ記憶手段、8・・・第2の予測手段、
9・・・加算手段、11・・・減算器、12・・・分析
手段、13・・・予測器、14・・・誤り検出符号器、
15・・・量子化器、16・・・逆量子化器、17・・
・加算器、18・・・多重化装置、20・・・伝送線路
、21・・・多重分離装置、22・・・誤り検出復号器
、23・・・メモリ、24・・・セレクク、25・・・
予測器、26・・・加算器、27・・・逆量子化器。
本発明の基本構成を示す図
第] 図FIG. 1 is a basic configuration diagram of the present invention, FIG. 2 is a configuration diagram of an embodiment of the tree invention, and FIG. 3 is a diagram showing a model of the speech generation process. [Description of codes] 1... Differential means, 2... Analysis means, 3... First prediction means, 4... Error detection code generation means, 5... Error detection means, 6... - Prediction parameter selection means, 7...
- Prediction parameter storage means, 8... second prediction means,
9... Adding means, 11... Subtractor, 12... Analyzing means, 13... Predictor, 14... Error detection encoder,
15... Quantizer, 16... Inverse quantizer, 17...
Adder, 18... Multiplexer, 20... Transmission line, 21... Demultiplexer, 22... Error detection decoder, 23... Memory, 24... Select, 25...・・・
Predictor, 26... Adder, 27... Inverse quantizer. Diagram showing the basic configuration of the present invention]
Claims (1)
込んで予測分析をすることにより予測パラメータを求め
、該予測パラメータに基づき求めた予測信号と前記入力
信号との差分と、該予測パラメータとを送信し、受信側
においては、前記予測パラメータを用いて前記予測信号
を求め、該予測パラメータと同時に受信した差分と該予
測信号との和を求めることにより前記入力信号を復元す
る適応予測符号化・復号化システムにおいて、前記予測
パラメータに誤り検出符号を付加して送信し、受信側に
ては、該予測パラメータの誤り検出を行ない、誤りがあ
ったときには、前のブロックの予測パラメータを用いて
前記予測信号を求めることを特徴とする適応予測符号化
・復号化システム。 2、入力信号をブロック単位に取り込んで予測分析をす
ることにより予測パラメータを求める分析手段(2)と
、 該予測パラメータに基づき予測信号を求める第1の予測
手段(3)と、 前記入力信号と前記予測信号との差分を求める差分手段
(1)とを送信側に有し、 前記予測パラメータを用いて前記予測信号を求める第2
の予測手段(8)と、 前記差分と、前記第2の予測手段(8)において求めた
予測信号との和を求める加算手段(9)とを受信側に有
してなる適応予測符号化・復号化システムにおいて、 前記送信側に、前記予測パラメータに誤り検出符号を発
生する誤り検出符号発生手段(4)を設けて該誤り検出
符号を該予測パラメータと共に送信し、 前記受信側に、 受信した予測パラメータと誤り検出符号とから該受信し
た予測パラメータにおける誤りを検出する誤り検出手段
(5)と、 過去のブロックの予測パラメータを記憶する予測パラメ
ータ記憶手段(7)と、 通常は受信した予測パラメータを、前記誤りが検出され
たときは、前記予測パラメータ記憶手段(7)に記憶さ
れた過去のブロックの予測パラメータを選択して前記第
2の予測手段(8)に供給する予測パラメータ選択手段
(6)とを設けてなることを特徴とする適応予測符号化
・復号化システム。[Claims] 1. On the transmitting side, a prediction parameter is obtained by capturing the input signal block by block and performing predictive analysis, and a difference between the prediction signal obtained based on the prediction parameter and the input signal; On the receiving side, the prediction parameter is used to obtain the prediction signal, and the input signal is restored by calculating the sum of the difference received at the same time as the prediction parameter and the prediction signal. In an adaptive predictive encoding/decoding system, an error detection code is added to the prediction parameter and transmitted, and the receiving side performs error detection of the prediction parameter, and if there is an error, the prediction of the previous block is performed. An adaptive predictive encoding/decoding system characterized in that the predicted signal is obtained using parameters. 2. Analysis means (2) for obtaining a prediction parameter by taking in an input signal block by block and performing predictive analysis; a first prediction means (3) for obtaining a prediction signal based on the prediction parameter; and the input signal. a difference means (1) for calculating a difference between the predicted signal and the predicted signal; a second differential unit for calculating the predicted signal using the predicted parameters;
Adaptive predictive coding, comprising: a prediction means (8) on the receiving side; and an addition means (9) for calculating the sum of the difference and the prediction signal obtained in the second prediction means (8). In the decoding system, the transmission side is provided with an error detection code generating means (4) for generating an error detection code for the prediction parameter, the error detection code is transmitted together with the prediction parameter, and the reception side receives the error detection code. Error detection means (5) for detecting errors in the received prediction parameters from the prediction parameters and error detection codes; prediction parameter storage means (7) for storing prediction parameters of past blocks; and usually the received prediction parameters. When the error is detected, prediction parameter selection means () selects a prediction parameter of a past block stored in the prediction parameter storage means (7) and supplies it to the second prediction means (8); 6) An adaptive predictive encoding/decoding system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5637489A JPH02237233A (en) | 1989-03-10 | 1989-03-10 | Adaptive predictive encoding/decoding system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5637489A JPH02237233A (en) | 1989-03-10 | 1989-03-10 | Adaptive predictive encoding/decoding system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02237233A true JPH02237233A (en) | 1990-09-19 |
Family
ID=13025485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5637489A Pending JPH02237233A (en) | 1989-03-10 | 1989-03-10 | Adaptive predictive encoding/decoding system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02237233A (en) |
-
1989
- 1989-03-10 JP JP5637489A patent/JPH02237233A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5305332A (en) | Speech decoder for high quality reproduced speech through interpolation | |
US6614370B2 (en) | Redundant compression techniques for transmitting data over degraded communication links and/or storing data on media subject to degradation | |
US5142582A (en) | Speech coding and decoding system with background sound reproducing function | |
JPH0519331B2 (en) | ||
US4918729A (en) | Voice signal encoding and decoding apparatus and method | |
JP3428697B2 (en) | Image decoding method | |
JPH0730496A (en) | Sound signal decoding device | |
US7443978B2 (en) | Method and apparatus for audio coding with noise suppression | |
US20090129576A1 (en) | Relay device, communication terminal, signal decoder, signal processing method, and signal processing program | |
JPH1022937A (en) | Error compensation device and recording medium | |
JPH02237233A (en) | Adaptive predictive encoding/decoding system | |
KR20100084632A (en) | Transmission error dissimulation in a digital signal with complexity distribution | |
JP3649854B2 (en) | Speech encoding device | |
JPH0697846A (en) | Radio communication equipment | |
EP1387351B1 (en) | Speech encoding device and method having TFO (Tandem Free Operation) function | |
JP4597360B2 (en) | Speech decoding apparatus and speech decoding method | |
JP3107922B2 (en) | Leak prediction coding method | |
JP4572755B2 (en) | Decoding device, decoding method, and digital audio communication system | |
KR20000059416A (en) | Apparatus for error correction of audio data | |
JP2582072B2 (en) | Encoding / decoding method | |
JP3118953B2 (en) | Audio signal interpolation device | |
JP2995750B2 (en) | Decryption device | |
JP2705201B2 (en) | Adaptive post-filter control method | |
JPH05347594A (en) | Transmission code error compensating device | |
JPH0736496A (en) | Transmission error compensation device |