JPS61273017A - 適応予測器 - Google Patents

適応予測器

Info

Publication number
JPS61273017A
JPS61273017A JP61117663A JP11766386A JPS61273017A JP S61273017 A JPS61273017 A JP S61273017A JP 61117663 A JP61117663 A JP 61117663A JP 11766386 A JP11766386 A JP 11766386A JP S61273017 A JPS61273017 A JP S61273017A
Authority
JP
Japan
Prior art keywords
adaptive
predetermined
filter
adaptive predictor
signal samples
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
JP61117663A
Other languages
English (en)
Other versions
JPH0520930B2 (ja
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.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co 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 American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of JPS61273017A publication Critical patent/JPS61273017A/ja
Publication of JPH0520930B2 publication Critical patent/JPH0520930B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M3/00Conversion of analogue values to or from differential modulation
    • H03M3/04Differential modulation with several bits, e.g. differential pulse code modulation [DPCM]
    • H03M3/042Differential modulation with several bits, e.g. differential pulse code modulation [DPCM] with adaptable step size, e.g. adaptive differential pulse code modulation [ADPCM]
    • 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H21/00Adaptive networks
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3002Conversion to or from differential modulation
    • H03M7/3044Conversion to or from differential modulation with several bits only, i.e. the difference between successive samples being coded by more than one bit, e.g. differential pulse code modulation [DPCM]
    • H03M7/3046Conversion to or from differential modulation with several bits only, i.e. the difference between successive samples being coded by more than one bit, e.g. differential pulse code modulation [DPCM] adaptive, e.g. adaptive differential pulse code modulation [ADPCM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (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)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、音声、音楽、音声帯域データおよびトーン信
号の差分PCM符号化における適応予測に関する。
過去何年にもわたって音声の効率の良い符号化に関し膨
大な研究が続けられてきている。
ディジタル電話網の発展に伴い、その最も重要な応用用
途は64,000ビット/秒のPCM信号(8kHzの
速度で繰り返されるタイムスロット当り8ビツトの信号
)を公衆交換回線および専用回線の電話に対する他の符
号化アルゴリズムで置き換えることである。
もちろん、理由は帯域圧縮を行なうことにある。
音声、音楽および音声帯域データの混在する入力に対し
ては、適応差分PCMが最も有望な方法であるように思
われる。適応差分PCM符号化の1つの形態が、例えば
米国特許第4,437,087号に示されている。この
特許は、1つの新しい標準を与えるものと考えることが
できる。何故ならば、32kb/sのこのAPCPMコ
ーダによる単一の符号化は64 k b / sの/A
255PCMにほぼ等しいからである。
前述の特許で述べられている符号化装置中で使用されて
いる従来技術にしたがう適応予測器は、通常の電話チャ
ネルで使用される信号、すなわち、4kHzまでの信号
を取り扱うのに特に有利である。しかし、いわゆる広帯
域信号、すなわち4kHz以上の信号の処理は、適応予
測器により厳しい要求を課すことになる。事実、広帯域
処理は従来の電話伝送に比べてより広い音声帯域でより
少ない歪および雑音を与えることを意図している。
従来技術の予測装置は、伝送誤りの存在する下での特性
に限界があり、伝送誤りがあると、デコーダは相応する
コーグに追尾しなくなる。このように、追尾ができなく
なると、受信信号は劣化する。さらに、広帯域の応用用
途は、典型例では、予測器中にいわゆる高次フィルタを
必要とする。今までは、高次子測フィルタの追尾および
安定性に問題があった。
特性の限界と安定性の問題は、本発明の1つの特徴に従
い予測フィルタの係数が再構成されたサンプル(S9 
(k))と差分誤差信号を量子化したもの(C9(k)
)の間の予め定められた関係にしたがって更新される高
次子測フィルタを使用することにより適応差分PCMコ
ーコーグコーダで使用される適応フィルタにより解決さ
れた。更に詳細に述べると、フィルタ係数は再構成され
たサンプル(S9(k))の符号に再構成されたサンプ
ル(Sq(k))の期待される大きさによって正規化さ
れた差分誤差信号(e (k) )を量子化したもの(
e  (k))を乗じたものに基づくアルゴリズムを使
用することにより更新される。
前述の機能あるいは操作がディジタル的に実行し得るこ
とは、本発明の1つの特徴であり、従って、本発明にし
たがって設計された適応予測器は集積回路形態で、ある
いはディジタル信号プロセッサを使用することによって
容易に実現することができる。
本発明は、付図を参照して図示の実施例の以下の詳細な
記述を読むことにより更に完全に理解されよう。
第1図は、本発明に従う適応予測が有利に使用し得るA
DPCM C0DECシステムを示す0図において、コ
ーグ100は、この例では、線形PCMサンプルS (
k)を受信し、該サンプルをnビットの差分PCM信号
I (k)に符号化し、伝送施設置02を介してADP
CMデコーダ101に伝送する。説明の便宜上、4ビツ
トの差分PCM信号を仮定している。この4ビツトの差
分PCM信号I (k)は、ADPC:M符号化アルゴ
リズムと共に音声および広帯域信号1例えば音楽の両者
に対し極めて信頼性の高い伝送を提供する。
マルチビット(例えば15−16ビツト)の線形PCM
サンプルS (k)は、代数的差回路11の1つの入力
に加えられる。サンプル5(k)はまたパルス振幅変調
(PAM)されたサンプルであってよい。線形PCMサ
ンプルS (k)は入力音声または音楽信号の直接符号
化によって得られる。
適応予測器12は、サンプルS (k)の予測値、すな
わち推定値である予測された信号5e(k)を提供する
。 この予測された信号5e(k)は、差回路11の第
2の入力に加えられる。差回路11は加えられた入力の
代数的な差、すなわち e (k)=S (k)  Se (k)   (1)
である差分誤差信号e (k)を発生する。この誤差信
号e (k)は適応等化器14に加えられる。適応等化
器14は、この例では16レベルの量子化装置であり、
差分誤差信号e (k)の所望の量子化を行なってe 
 (k)を発生するだけでなく、差分誤差信号のPCM
符号化を行なって差分PCM出力I (k)も発生させ
る。この例では、出力I  (k)は差分誤差信号e 
(k)の量子化され、PCM符号化された形態を表わす
4ビット信号である。このような量子化装置は、当業者
にあっては周知である。 これについては1例えば。
エヌ・ニス・ジェイヤントの論文r1ワード・メモリに
よる適応量子化」′(ベル・システム・テクニカル・ジ
ャーナル、第52巻、第7号、1973年9月、頁11
19−1144)を参照されたい。
差分誤差信号e (k)を量子化したもの、すなわちe
 q (k )は量子化装[14から予測器12に加え
られ、その中で適応制御装置(B)15、できおうトラ
ンスバーサル・フィルタ(B)16.  適応制御装置
(A)17および加算器18の1つの入力に加えられる
。予測、器12の5e(k)出力はまた加算器18の第
2の入力にも加えられる。加算器18は量子化された信
号e q (k )および予測信号5e(k)を加算し
て、その出力に再構成された信号S、(k)を発生する
。再構成された信号S  (k)は入力サンプル5(k
)を精密に量り 子化したものに等しい。再構成された信号S (k)は
適応制御装置(A)17および適応トランスバーサル・
フィルタ(A)19に加えられる。適応制御装置(B)
15は適応トランスバーサル・フィルタ(B)16に対
する係数更新ベクトルb (k)  (b (k) =
(bl (k)、b、(k)、、、、bn(k)))・
を発生する。適応制御装置(A)17は本発明の1つの
特徴に従い、高次適応トランスバーサル・フィルタ(A
)19に対する係数更新ベクトルa (k)(a (k
)= (a−(k)。
a2(k)1100.am(k)))を発生する。適応
トランスバーサル・フィルタ(B)16からの出力S、
(k )および適応トランスバーサル・フィルタ(A)
19  からの出力sa(k ’)は加算器20に加え
られ、該加算器は次に受信される線形PCMサンプルS
 (k)と比較する予測された信号サンプル5e(k)
すなわち、 5e(k)=Sa(k)+S、(k)     (2)
を発生する。
量子化装置14からの4ビツト差分PCM出力信号I 
(k)は典型的な時分割多重形態でディジタル伝送施設
置02を介してデコーダ102に伝送される。受信され
た信号は工″(k)と名付けられている。ここで、ダッ
シュは伝送された信号I (k)に極めて近いが、伝送
誤りのために伝送された信号I (k)と多分全く同一
ではないことを表わしている。
同様に、デコーダ101中で使用される他の文字記号に
はダッシュが付けられているが。
これはデコーダ100の同じ名称を有する記号または信
号と極めて近いが多分全く同一ではないことを表わして
いる。
デコーダ101において、受信された信号I’ (K)
は量子化スケール適応ユニット21に加えられ、該ユニ
ットはその出力に量子化された信号e’  (k)を発
生する。このような量子化スケール適応ユニットは当業
者にあっては周知である。これに関しては1例えば前出
のエヌ・ニス・ジェイヤントの論文を参照されたい。再
び以前と同様にe’  (k)は差分誤差信号e (k
)を量子化したものを表わし、ダッシュは伝送誤りによ
る可能な変動を示している。量子化された差分誤差信号
e’  (k)は適応予測器112に加えられ。
その中で更に適応制御袋W(B)115.適応トランス
バーサル・フィルタ(B)116゜適応制御装置(A)
117および加算器118の1つの入力に加えられる。
予測器112からの出力は再構成された信号S’、(k
)であり、これはコーグ100に加えられた元のサンプ
ルS (k)を精密に量子化したものである。再構成さ
れた信号S’9(k)はまた予測器112に加えられ、
その中で更に適応制御袋@(A)117および適応トラ
ンスバーサル・フィルタ(A)119に加えられる。適
応制御装置(B)115は適応トランスバーサル・フィ
ルタ(B)116に対する係数更新ベクトルb’ (k
)を発生し、適応制御装置(A)117は本発明の1つ
の特徴に従い適応トランスバーサル・フィルタ(A) 
119に対する係数更新ベクトルa’(k)を発生する
。フィルタ116はs’(b)を発生し、フィルター1
9はSa’(k)を発生し、これらは加算器120によ
って組み合わされて予測されたサンプルs’e(k)が
発生される。予測されたサンプルS’e(k)は加算器
118の1つの入力に加えられ、量子化された差分誤差
信号e ’q (k )は加算器118の第2の入力に
加えられる。加算器118は再構成された信号S’9(
k)?すなわち S ’ (k ) =e ’q(k) + S ’e 
(k)   (3)を発生する。
再構成された信号S’  (k)はデコーダ101の出
力に加えられ、そこで元の音声または音楽信号の復元物
を再構成するのに使用される。
第2図は、第1図のエンコーダ100およびデコーダ1
01の両方で使用されている適応 トランスバーサル・
フィルタ(A)19゜119の詳細を示す図である。こ
の例では。
フィルタ19,119で使用されているフィルタ19,
119で使用されているフィルタ係数a (k)の数は
8であるものと仮定している。したがって、フィルタ1
9,119はいわゆる高次フィルタであり、再構成され
た信号59(k)およびフィルタ(A)係数a< (k
)に応動して出力5a(k)を次式にしたがって発生す
る。
ただし、この例ではm = 8である。ここでフィルタ
19,119は遅延ユニット201−1〜201−8の
直列接続より成る遅延線を含んでいる。遅延ユニット2
01の各々は予め定められた遅延期間(この例ではPC
Mサンプル期間に等しい)を有している。遅延ユニット
201−1〜201−8からの出力は制御可能な利得ユ
ニツート202−1〜202−8の入力にそれぞれ加え
られる。制御可能な利得ユニット202−1〜202−
8は各々適応制御装置(A)17,117からの相応す
る振幅係数信号a工(k)〜ai (k)に応動して更
新された振幅信号を発生する。制御可能な利得ユニット
202−1〜202−8からの振幅信号出力は加算器2
03−1〜203−7を介して適当に加算され、式(4
)にしたがって所望の出力5a(k)が発生される。
第3図はまたエンコーダ100およびデコーダ101で
使用されている適応トランスバーサル・フィルタCB)
16,116の詳細を示す。この例では、フィルタ16
,116で使用されているフィルタ係数b=(k)の数
は6であると仮定している。従って、フィルタ16,1
16は量子化された差分誤差信号e (k)およびフィ
ルタ(B)係数す、(k)に応動じて次式にしたがって
出力5b(k)を発生する。
5h(k)=Σb=(k) 59(k−=)  (5)
番=1 ここで、この例ではn=6である。この場合16.11
6  は遅延ユニット301−1〜301−6の直列接
続より成る遅延線を含んでいる。遅延線301の各々は
、予め定められた遅延期間(この例ではPCMサンプル
期間に等しい)を有している。遅延ユニット301−1
〜301−6からの出力はそれぞれ制御可能な利得ユニ
ット302−1〜302−6の入力に加えられる。制御
可能な利得ユニット302−1〜302−6はそれぞれ
適応制御装置(B)15,115からの相応する振幅係
数信号b+(k)〜b6(k)に応動して更新された振
幅信号を発生する。利得ユニット302−1〜302−
6からの更新された振幅信号は加算g1303−1〜3
03−5を介して適当に加算され1式(5)に従って所
望の出力5b(k)が発生される。
適応制御装置(B)15,115は量子化された誤差信
号e (k)に応動して周知の仕方でフィルタ係数ベク
トルb (k)を発生する。適応制御装置(B)15,
115に使用し得る1つの予測装置がCCITTスタデ
ィ・グループX■の“132にビット/秒適応差分パル
ス符号変調(ADPCM)” 、テンポラリ・ドキュメ
ント&4−E、P21−25゜1983年11月に述べ
られている。
第4図は、本発明の1つの特徴に従ってフィルタ振幅係
数ai(k)を発生する適応制御装置(A)17,11
7の詳細を示す図である。即ち、適応制御装置(A)1
7,117は、再構成されたサンプル59(k)の符号
に再構成されたサンプルS (k)の期待される振幅に
よって正規化された量子化された差分誤差信号e q 
(k )を乗じたものに基づくアルゴリズムを使用する
ことにより高次フィルタ19.119のフィルタ係数ベ
クトルa (k)を更新する。すなわち、これを式で書
くと次のようになる。
この式(6)のe (k)/E(l S (k) l 
)なq る量は正規化された誤差信号と考えることができる。何
故ならば、実際の量子化された誤差信号のサンプルe 
(k)が再構成された信号サンプルE(l 89(k)
 I )の期待される大きさで割られているからである
。予測フィルタの信号の推定値が極めて良い場合には、
正規化された誤差信号は比較的小さ1−0これは式(6
)の係数更新項が比較的小さいことを意味している。そ
の結果、予測器の適応に対する伝送誤りの効果は減少す
る。
ある実現例(例えばディジタル信号プロセッサDSPチ
ップを用いた実現例)では、式(6)の機能が修正され
る。これはDSPチップでは、割算は容易には実行でき
ないことによる。その代わりに、式(6)の1/E(l
 S、(k) I )なる値は、逆数の表を使用するこ
とにより近似される。この表の指標はμ則255PCM
関数を使用することにより見出される6表はE(l 8
9(k) l )の指定値の量子化された逆数値を含ん
でいる。更に、式(6)の更新値が制限されているため
伝送ビット誤りの条件下における特性が改善される。修
正された予測フィルタ係数適応手順は次式で表わされる
a i (k) =λ1a7(kl)+gaSign(
S9(k−t) F(e9(k) rq(k))但し、
器=1 j 29 ++*+++@rrl であり、F
C)はe (k )  r q (k )の非線形関数
である。関数F()は第6図に示されており、次式で与
えられる。
e (k)r (k)、   1e9(k)r9(k)
I< fxのとき F()” flSign(e (k)L 2ft〉1e
y(k)r9(k)I>ftのとき t、sign(e9(k)L 1a9(k)r9(kl
、≧−2f。
のとき ここで、 であり、r q (k )は第5図に模式的に示されて
いる。x = Bq (k )とすると、関数μ(X)
は、この例では、Xを適当な範囲の正の線形表現とする
 μ255PCM変換関数である。
関数(y)はy=μ(x)なる線形変換関数である。系
列S、(k)は平均化フィルタによって得られる再構成
された信号59(k)の期待される大きさの推定値であ
る。すなわち、59(k) =α5q(k−1) + 
(1−α) ISg(k)+   (10)式(7)の
λt はaL(k)と関連するいわゆる“漏洩″因子で
あり、Oくλ、〈1である。
式(10)のパラメータαは平均化フィルタ係数であり
、0くαく1である。
式(7)の更新項はe (k) r9(k)の非線形関
数であることがわかる。関数F()の値域は伝送誤りの
条件下でより良い特性を提供するために制限されている
。全体として最も良い特性はf2くf□とすることによ
り得られることがわかった。この型の制限を行なう1つ
の効果として比較的小さな正規化された誤りに相応する
信号に対するSN比が他の信号に対するSN比より良い
ということが挙げられる。この特性により、大きなりラ
スの信号に対して良好な品質を提供することができる。
一般に、量子化雑音はスペクトルのピークを有さない広
帯域信号より狭帯域信号および強いスペクトルのピーク
を有する信号の方が知覚されやすい。これは、雑音マス
ク効果の結果である。したがって、正規化された誤りは
、他の信号と比べて強いスペクトルのピークを有する信
号に対しては比較的小さく。
予測フィルタの特性は、主観的評価基準に適合している
。このような制限効果の他の利点は、伝送誤りによりe
q (k )の値が大幅に増加した場合、この制限作用
により適応更新項に対する効果が抑圧されることにある
。従って、この適応技法は伝送誤りのある条件の下およ
び通常の条件の下において良好な特性を提供する。
第4図には、式(6)にしたがってフィルタ係数ベクト
ルa(k)を発生する適応制御装置(A)17,117
の1実施例が示されている。この場合、再構成された信
号S (k)は絶対値ユニット401及びバッファ40
2に加えられる。バッファ402はm(この例では8)
に等しい複数個のステージを含んでいる。S、(k)は
絶対値ユニット401から集算器403の1つの入力に
加えられ、そこで1−αが乗じられて(1−α)  S
 (k)が形成され、これは加算器404に加えられる
加算器404の出力はS、(k)であり、これは割算器
405に加えられると共に単位遅延回路406を介して
乗算器407に供給される。406の単位遅延期間は1
サンプリング期間であり、したがって、遅延回路406
はS、(k−1)を発生する。乗算器407にはまた、
定数αが加えられる。乗算器407はαS、(k−1)
を発生し、該信号は加算器404の第2の入力に加えら
れる。割算器405はμ255変換関数408と表を引
いてr (k)(これは乗算器410に加えられる)を
与えることにより割算の機能を近似するR()関数40
9を含んでいる0乗算器410にはまた量子化された誤
差信号eq (k )が供給されている。乗算器410
の出力は次式で与えられる。
g  (k)=e  (k)  r  (k)    
   (11)q 信号g (k)は非線形関数F()発生器411に加え
られ、該発生器は第6図にしたがって出力を発生し、該
出力は乗算器412に加えられる。バッファ402から
の出力はスイッチ420に加えられる。スイッチ420
の出力はs (k−L)(’=1t 2.−−− t 
m)であり、符号関数回路413に加えられる。
バッファ402のステージ数は、この例ではm=8であ
る。符号関数回路413は59(k−寥)の符号を発生
し1乗算器412に加える。このようにして、乗算器4
12は、Sign(Sg (k−’ ) )F (C9
(k)  r9(k) ) を発生し、該信号は乗算器
414に加えられ、そこで定数gヶ が乗じられる。こ
のようにしてg、 Sign(S (k −t ) )
F(C9(k)r、(k))は加算器415の第1の入
力に加えられる。
加算器415の出力はC7(k)(L=1.2゜+ *
 * * * g 11 yこの例ではm=8)である
、加算器415からの出力はスイッチ418およびal
(k)〜ai(k)  (この例ではm=8)と名付け
られた信号路を通してフィルタ係数を逐次供給する。こ
の例では、フィルタ係数ベクトルa (k)は単位遅延
回路416およびフィルター9 (第2図)に加えられ
る。単位遅延回路416の出力はa(k−1)であり、
これはスイッチ419に加えられる。スイッチ419は
aバに−1)を乗算器417に加える。パラメータλ、
はまた乗算器417に加えられてλjaj (k−1)
が発生され、該信号は加算器415の入力に加えられる
本発明の範囲を制限するものではないが。
1つの例では次のような値を使用している。
f、=  0.0625 f、=  0.0264423 g  =  0.0063477 α =0.8 C工= 4
【図面の簡単な説明】
第1図は、本発明を含むADPCM C0DEC(コー
グ・デコーダ)の簡単なブロック図。 第2図は、第1図の実施例中に使用されている適応フィ
ルタ(A)の詳細を示す簡単なブロック図、 第3図はまた第1図の実施例中で使用されている適応フ
ィルタ(B)の詳細を示す簡単なブロック図、 第4図は、第1図の適応制御(A)の詳細を示す簡単な
ブロック図。 第5図は、第4図のR()機能の詳細を示す簡単なブロ
ック図。 第6図は、第4図のF()機能をグラフ的に示す図であ
る。 [主要部分の符号の説明]

Claims (1)

  1. 【特許請求の範囲】 1、適応差分PCMシステムで使用する 適応予測器において、 該予測器は、 供給されたサンプルと予測された信号サン プルを代数的に組み合わせて差分誤差信号サンプルを発
    生する手段と、 誤差信号サンプルを量子化したものを発生 する手段とを含み、 第1のnタップ適応トランスバーサル・フ ィルタと、 該nタップ適応トランスバーサル・フィル タのタップ係数を提供する第1の適応制御回路と、 第2のmタップ適応トランスバーサル・フ ィルタと、 該第2のmタップ適応トランスバーサル・ フィルタのタップ係数を提供する第2のフィルタ適応制
    御回路と、 前記第1および第2のトランスバーサル・ フィルタの出力を代数的に組み合わせて前記予測された
    信号サンプルを形成する手段と、前記差分誤差信号サン
    プルを量子化したも のと前記予測された信号サンプルを代数的に組み合わせ
    て再構成された信号サンプルを形成する手段とを含み、 前記第2のフィルタ適応制御回路は前記再 構成された信号サンプルと前記差分誤差信号サンプルを
    量子化したものの予め定められた関係に従って前記第2
    の適応トランスバーサル・フィルタ・タップ係数を発生
    することを特徴とする適応予測器。 2、特許請求の範囲第1項記載の適応予 測器において、 前記予め定められた関係は再構成された信 号サンプルの符号に基づいていることを特徴とする適応
    予測器。 3、特許請求の範囲第1項記載の適応予 測器において、 前記予め定められた関係は前記再構成され た信号サンプルの符号に前記再構成された信号サンプル
    の期待される大きさを表わす値によって正規化された前
    記差分誤差信号サンプルを量子化したものを乗じたもの
    に基づいていることを特徴とする適応予測器。 4、特許請求の範囲第3項記載の適応予 測器において、 mはnより大であることを特徴とする適応 予測器。 5、特許請求の範囲第4項記載の適応予 測器において、 mは8に等しいことを特徴とする適応予測 器。 6、特許請求の範囲第4項記載の適応予 測器において、 mは6であることを特徴とする適応予測器。 7、特許請求の範囲第3項記載の適応予 測器において、 前記第2のフィルタに対するタップ係数 a_i(k)はi=1、2、・・・、mに対し、λ_i
    は所謂予め定められた漏洩係数、g_aは予め定められ
    た定数、S_q(k)は再構成された信号サンプル、e
    _q(k)は差分誤差信号を量子化したもの、E{|S
    _q(k)|}はS_q(k)の期待される大きさとし
    て、 a_i(k)=λ_i_a_i(k−1)+(g_aS
    ign(S_q(k−i)e_q(k))/E{|S_
    q(k)|}なる式に従って発生されることを特徴とす
    る適応予測器。 8、特許請求の範囲第3項記載の適応予 測器において、 前記第2のフィルタに対する タップ係数 a_i(k)はi=1、2、・・・、mに対し、λ_1
    は所謂予め定められた漏洩係数、g_aは予め定められ
    た定数、S_q(k)は再構成された信号サンプル、F
    (e_q(k)r_q(k))は予め定められた非線形
    関係として a_i(k)=λ_ia_i(k−1)+ g_aSign(S_q(k−i)F(e_q(k)r
    _q(k))なる式に従って発生されることを特徴とす
    る適応予測器。 9、特許請求の範囲第8項記載の適応予 測器において、 予め定められた非線形関係F(e_q(k)r_9(k
    )は f_1を予め定められた制限係数、f_zを予め
    定められた制限係数、r_q(k)はC_1を予め定め
    られた定数として r_q(k)=1/({μ(@S@_q(k))}+c
    _1)で与えられる線形変換関数、μはμ則255PC
    M変換関数、S_q(k)は予め定められた平均化フィ
    ルタ関数として、 F()=〔e_q(k)r_q(k)、|e_q(k)
    r_q(k)|≦f_1のとき f_1Sign(e_q(k))、2f_1>|e_q
    (k)r_q(k)|>f_1のとき f_2Sign(e_q(k))、le_q(k)r_
    q(k)|≧2f_1のとき〕 で与えられることを特徴とする適応予測器。 特許請求の範囲第9項記載の適応予測 器において、 前記予め定められた平均化フィルタ関数は αを予め定められた係数として @S@_q(k)=α@S@_q(k−1)+(1−α
    )|S_q(k)|なる式で与えられることを特徴とす
    る適応予測器。
JP61117663A 1985-05-23 1986-05-23 適応予測器 Granted JPS61273017A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/737,330 US4654863A (en) 1985-05-23 1985-05-23 Wideband adaptive prediction
US737330 1985-05-23

Publications (2)

Publication Number Publication Date
JPS61273017A true JPS61273017A (ja) 1986-12-03
JPH0520930B2 JPH0520930B2 (ja) 1993-03-22

Family

ID=24963477

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61117663A Granted JPS61273017A (ja) 1985-05-23 1986-05-23 適応予測器

Country Status (3)

Country Link
US (1) US4654863A (ja)
JP (1) JPS61273017A (ja)
CA (1) CA1239480A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5217807A (en) * 1989-01-17 1993-06-08 Uniroyal Chemical Company, Inc. Metal acrylates as rubber-to-metal adhesion promoters
JP2010226629A (ja) * 2009-03-25 2010-10-07 Toshiba Corp 信号処理方法、装置及びプログラム

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4918633A (en) * 1985-11-25 1990-04-17 Eastman Kodak Company Digital image noise reduction method and transmission system
IL80103A0 (en) * 1986-09-21 1987-01-30 Eci Telecom Limited Adaptive differential pulse code modulation(adpcm)system
JPH0773218B2 (ja) * 1987-04-21 1995-08-02 沖電気工業株式会社 Adpcm符号化・復号化器
FR2628589B1 (fr) * 1988-03-14 1994-03-04 Etat Francais Codeur differentiel a filtre predicteur auto-adaptatif et decodeur utilisable en liaison avec un tel codeur
JP2754741B2 (ja) * 1989-06-09 1998-05-20 キヤノン株式会社 符号化装置
FR2670600B1 (fr) * 1990-12-14 1993-02-12 Thomson Csf Procede et dispositif de detection des changements de caracteristiques du signal de parole appliques a des vocodeurs a bas debit.
US5799111A (en) * 1991-06-14 1998-08-25 D.V.P. Technologies, Ltd. Apparatus and methods for smoothing images
AUPM503794A0 (en) * 1994-04-13 1994-06-09 Australian National University, The Adpcm signal encoding/decoding system and method
US5736950A (en) * 1995-01-31 1998-04-07 The United States Of America As Represented By The Secretary Of The Navy Sigma-delta modulator with tunable signal passband
EP0834995A1 (de) * 1996-10-07 1998-04-08 Alcatel ADPCM-Transkodierer
US7822154B2 (en) * 2001-04-27 2010-10-26 The Directv Group, Inc. Signal, interference and noise power measurement
US7423987B2 (en) * 2001-04-27 2008-09-09 The Directv Group, Inc. Feeder link configurations to support layered modulation for digital signals
US7502430B2 (en) * 2001-04-27 2009-03-10 The Directv Group, Inc. Coherent averaging for measuring traveling wave tube amplifier nonlinearity
US7184489B2 (en) * 2001-04-27 2007-02-27 The Directv Group, Inc. Optimization technique for layered modulation
WO2004040403A2 (en) * 2001-04-27 2004-05-13 The Directv Group, Inc. Lower complexity layered modulation signal processor
US8005035B2 (en) * 2001-04-27 2011-08-23 The Directv Group, Inc. Online output multiplexer filter measurement
US7483505B2 (en) * 2001-04-27 2009-01-27 The Directv Group, Inc. Unblind equalizer architecture for digital communication systems
US7583728B2 (en) * 2002-10-25 2009-09-01 The Directv Group, Inc. Equalizers for layered modulated and other signals
US7151807B2 (en) 2001-04-27 2006-12-19 The Directv Group, Inc. Fast acquisition of timing and carrier frequency from received signal
US7471735B2 (en) 2001-04-27 2008-12-30 The Directv Group, Inc. Maximizing power and spectral efficiencies for layered and conventional modulations
US7778365B2 (en) * 2001-04-27 2010-08-17 The Directv Group, Inc. Satellite TWTA on-line non-linearity measurement
US7184473B2 (en) * 2001-04-27 2007-02-27 The Directv Group, Inc. Equalizers for layered modulated and other signals
US7245671B1 (en) * 2001-04-27 2007-07-17 The Directv Group, Inc. Preprocessing signal layers in a layered modulation digital signal system to use legacy receivers
US7639759B2 (en) * 2001-04-27 2009-12-29 The Directv Group, Inc. Carrier to noise ratio estimations from a received signal
US7209524B2 (en) * 2001-04-27 2007-04-24 The Directv Group, Inc. Layered modulation for digital signals
US7173981B1 (en) 2001-04-27 2007-02-06 The Directv Group, Inc. Dual layer signal processing in a layered modulation digital signal system
CA2489569C (en) 2002-07-01 2012-05-22 The Directv Group, Inc. Improving hierarchical 8psk performance
CA2491259C (en) * 2002-07-03 2013-09-17 The Directv Group, Inc. Method and apparatus for layered modulation
TW569556B (en) * 2002-10-04 2004-01-01 Avid Electronics Corp Adaptive differential pulse-code modulation compression encoding/decoding method capable of fast recovery and apparatus thereof
US7529312B2 (en) * 2002-10-25 2009-05-05 The Directv Group, Inc. Layered modulation for terrestrial ATSC applications
US7474710B2 (en) * 2002-10-25 2009-01-06 The Directv Group, Inc. Amplitude and phase matching for layered modulation reception
US7463676B2 (en) * 2002-10-25 2008-12-09 The Directv Group, Inc. On-line phase noise measurement for layered modulation
DE60335295D1 (de) * 2002-10-25 2011-01-20 Directv Group Inc Verfahren und vorrichtung zum anpassen von trägerleistungsanforderungen gemäss verfügbarkeit in geschichteten modulationssystemen
ES2343005T3 (es) * 2002-10-25 2010-07-21 The Directv Group, Inc. Estimacion del punto de funcionamiento en un amplificador de tubo de ondas viajeras no lineal.
US7502429B2 (en) * 2003-10-10 2009-03-10 The Directv Group, Inc. Equalization for traveling wave tube amplifier nonlinearity measurements

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4179710A (en) * 1976-02-23 1979-12-18 Nippon Electric Co., Ltd. Predictive encoder with a non-linear quantizing characteristic
JPS5550738A (en) * 1978-10-05 1980-04-12 Nec Corp Decoding method of adaptability forecasting type differential pulse code and its unit
FR2471084A1 (fr) * 1979-11-30 1981-06-12 Telecommunications Sa Etage predicteur pour systeme de compression de debit numerique
JPS5921039B2 (ja) * 1981-11-04 1984-05-17 日本電信電話株式会社 適応予測符号化方式
US4475227A (en) * 1982-04-14 1984-10-02 At&T Bell Laboratories Adaptive prediction
US4470146A (en) * 1982-04-30 1984-09-04 Communications Satellite Corporation Adaptive quantizer with instantaneous error robustness

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5217807A (en) * 1989-01-17 1993-06-08 Uniroyal Chemical Company, Inc. Metal acrylates as rubber-to-metal adhesion promoters
JP2010226629A (ja) * 2009-03-25 2010-10-07 Toshiba Corp 信号処理方法、装置及びプログラム
US8630850B2 (en) 2009-03-25 2014-01-14 Kabushiki Kaisha Toshiba Signal processing method, apparatus and program

Also Published As

Publication number Publication date
JPH0520930B2 (ja) 1993-03-22
US4654863A (en) 1987-03-31
CA1239480A (en) 1988-07-19

Similar Documents

Publication Publication Date Title
JPS61273017A (ja) 適応予測器
Gibson Adaptive prediction in speech differential encoding systems
EP0099397B1 (en) Adaptive differential pcm coding
US4475227A (en) Adaptive prediction
KR950014622B1 (ko) 입력 신호처리 방법
Atal Predictive coding of speech at low bit rates
CA1245780A (en) Method of reconstructing lost data in a digital voice transmission system and transmission system using said method
JP4426483B2 (ja) オーディオ信号の符号化効率を向上させる方法
EP0772186A2 (en) Speech encoding method and apparatus
WO1994028633A1 (en) Apparatus and method for coding or decoding signals, and recording medium
JPS6161305B2 (ja)
KR100308427B1 (ko) 이산 신호를 부호화하고 부호화된 이산 신호를 복호화하기 위한방법 및 장치
JPS60116000A (ja) 音声符号化装置
US4518950A (en) Digital code converter
JP2003529787A (ja) 可変時間/周波数分解能および時間/周波数切り替えを使用する効率的なスペクトルエンベロープ符号化
JP2002517025A (ja) スケーラブル音声コーダとデコーダ
JP2654320B2 (ja) 非線形符号化装置およびその方法、非線形復号装置およびその方法、および非線形チャネルによるデータ伝送方法
JP2007504503A (ja) 低ビットレートオーディオ符号化
JPS5920204B2 (ja) 適応性デルタ変調システム
US4191858A (en) Block digital processing system for nonuniformly encoded digital words
WO1995012920A1 (en) Signal encoder, signal decoder, recording medium and signal encoding method
JPS5887936A (ja) デジタル情報伝送方式
Goodman et al. Transmission errors and forward error correction in embedded differential pulse code modulation
JP2809524B2 (ja) デジタル伝送システムの同期方式
JP3398457B2 (ja) 量子化スケールファクタ生成方法、逆量子化スケールファクタ生成方法、適応量子化回路、適応逆量子化回路、符号化装置及び復号化装置