JPH043695B2 - - Google Patents
Info
- Publication number
- JPH043695B2 JPH043695B2 JP2717983A JP2717983A JPH043695B2 JP H043695 B2 JPH043695 B2 JP H043695B2 JP 2717983 A JP2717983 A JP 2717983A JP 2717983 A JP2717983 A JP 2717983A JP H043695 B2 JPH043695 B2 JP H043695B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- circuit
- pcm
- adpcm
- adaptive
- 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.)
- Expired
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/04—Differential modulation with several bits, e.g. differential pulse code modulation [DPCM]
- H03M3/042—Differential modulation with several bits, e.g. differential pulse code modulation [DPCM] with adaptable step size, e.g. adaptive differential pulse code modulation [ADPCM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/004—Predictors, e.g. intraframe, interframe coding
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Description
本発明はPCM符号化とADPCM符号化を交互
にくり返す場合の、ADPCM回路、特に量子化ノ
イズを累積しないADPCM復号回路に関する。
ADPCMに関しては1980年4月IEEE発行の
“Proceedings of IEEE”488頁〜525頁に詳しく、
また、伝送路ビツト誤りに対して強い特性を持た
せた改良形ADPCMに関しては1982年5月IEEE
発行の“Proceeding of ICASSP′82”960頁〜
963頁に詳しい。以下、本発明の説明に必要とな
る範囲で、前記第2の文献に基づいてADPCMを
説明する。 第1図は従来のADPCM符号及び復号回路を示
したもので、入力信号端子1、減算器2、適応量
子化回路3、逆適応量子化回路4、加算器5、適
応予測回路6および符号出力端子7からなる
ADPCM符号回路と、符号入力端子8、逆適応量
子化回路9、加算器10、適応予測回路11およ
び出力端子12からなるADPCM復号回路を示し
ている。 適応量子化回路3は入力信号がMビツト長で表
示されている場合、出力信号としてMより小さい
Nビツト長出力信号を得る回路で、入力信号を2N
−1個の閾値を用いて判定し、判定結果をNビツ
トで出力するものである。つまり、ある標本時刻
jでの量子化幅を△j、この時の入力信号xjが nj・△jxj<(nj+1)・△j、 nj∈{0、±1、±2、…±(2N-1−1)、 −2N-1} (1) N:割当量子化ビツト数 であれば、出力信号はnjであり、次の標本時刻
(j+1)での量子化幅△j+1は適応量子化回路入
力信号レベルに応じて次式を用いて圧伸させる。 △j+1=△〓j・M(nj) (2) ただし、ここでM(nj)はnjにより一意的に定
まる乗数であり、8kHzで標本化された音声信号
を4ビツト(N=4)に符号化する場合に用いら
れる乗数の一例を表1に示す。
にくり返す場合の、ADPCM回路、特に量子化ノ
イズを累積しないADPCM復号回路に関する。
ADPCMに関しては1980年4月IEEE発行の
“Proceedings of IEEE”488頁〜525頁に詳しく、
また、伝送路ビツト誤りに対して強い特性を持た
せた改良形ADPCMに関しては1982年5月IEEE
発行の“Proceeding of ICASSP′82”960頁〜
963頁に詳しい。以下、本発明の説明に必要とな
る範囲で、前記第2の文献に基づいてADPCMを
説明する。 第1図は従来のADPCM符号及び復号回路を示
したもので、入力信号端子1、減算器2、適応量
子化回路3、逆適応量子化回路4、加算器5、適
応予測回路6および符号出力端子7からなる
ADPCM符号回路と、符号入力端子8、逆適応量
子化回路9、加算器10、適応予測回路11およ
び出力端子12からなるADPCM復号回路を示し
ている。 適応量子化回路3は入力信号がMビツト長で表
示されている場合、出力信号としてMより小さい
Nビツト長出力信号を得る回路で、入力信号を2N
−1個の閾値を用いて判定し、判定結果をNビツ
トで出力するものである。つまり、ある標本時刻
jでの量子化幅を△j、この時の入力信号xjが nj・△jxj<(nj+1)・△j、 nj∈{0、±1、±2、…±(2N-1−1)、 −2N-1} (1) N:割当量子化ビツト数 であれば、出力信号はnjであり、次の標本時刻
(j+1)での量子化幅△j+1は適応量子化回路入
力信号レベルに応じて次式を用いて圧伸させる。 △j+1=△〓j・M(nj) (2) ただし、ここでM(nj)はnjにより一意的に定
まる乗数であり、8kHzで標本化された音声信号
を4ビツト(N=4)に符号化する場合に用いら
れる乗数の一例を表1に示す。
【表】
式(2)においてβは1より正定数に定めておけ
ば、適応予測回路が時不変フイルタである限りは
△〓jの演算が過去の量子化幅をリークさせる作用
があるため伝送路ビツト誤りに対して強くなる事
が知られており、詳しくは1975年IEEE発行の
「Transactions on Communications」第1362頁
〜第1365頁を参照されたい。逆適応量子化回路4
及び9は前記適応量子化回路3のNビツト出力信
号、および伝送されて来たNビツト量子化回路出
力信号が入力されると、前記閾値に対応してMビ
ツトの再生入力信号を出力するもので x^j=nj△j+0.5△j (3) により伝送信号を逆量子化する。このx^jの事は代
表値と呼ばれている。 式(1)、式(3)で示される量子化の特性は閾値間の
幅が一定であるため、代表値間も同じ幅で一定と
なつており、線形量子化特性と呼ばれている。一
般には閾値間の幅、代表値間の幅も一定とはなら
ず、量子化すべき信号の統計的な分布関数に依存
した幅を持たせるのが常であるが詳しくは後述す
る。適応予測回路6および11の伝達関数は同一
で、これをP(Z)とすると、 P(Z)=k 〓i=1 aj iZ-i (4) となる。ここで{aj i|i=1、…、k}は時刻j
の予測係数と呼ばれており時刻jにおける予測器
入力信号をx^j、逆量子化器出力信号をe^jとすれ
ば、e^j 2を最小とする様に各係数を変化させる。 つまり、各係数は aj+1 i=(1−δ)aj i+g・e^j・x^j-i (5) として時々刻々変化させるとよい事が知られてい
る。ここでδ及びgは1より小の正定数である。 以下第1図に従つて従来のADPCM符号回路、
復号回路について述べる。時刻jにおける入力信
号標本値xjが端子1からADPCM符号化回路に入
力されると、減算器2により入力信号xjと適応予
測回路6の出力信号x〓jの差が計算され、誤差信号
ejとして適応量子化回路3へ入力される。 適応量子化回路3は前述した様にejをNビツトの
符号njに変換し、端子7から出力されると同時に
逆適応量子化回路4へ入力される。逆適応量子化
回路4ではnjよりMビツトの誤差信号e^jを再生す
る。再生された誤差信号e^jと適応予測回路6の出
力x〓jは加算器5により加え合せられ量子化入力信
号x^jを再生する。この後、適応量子化回路3、逆
適応量子化回路4の量子化幅及び適応予測回路6
の係数は前述した様に次の入力信号の符号化を行
なうために修正される。前述したように適応予測
回路の係数修正は誤差信号e^jのパワー、つまりe^2 j
を最小化する様に修正されるため、ej信号はxj信
号に比べダイナミツク・レンジが小さくなり、同
一ビツトで符号化する事を考えれば小さくなつた
分だけ適応量子化回路3によつて発生する誤差も
小さくなり、精度よく符号化できる事になる。 一方従来形のADPCM復号回路では、受信され
た量子化符号njが端子8から入力され、逆適応量
子化回路9により再生誤差信号x^jを発生する。こ
のe^jと適応予測回路11の出力x〓jは加算器10に
より加算されx^jを合成して、出力端子12へ出力
し、かつ適応予測回路11へ次の標本時刻の予測
を行なうために加える。ADPCM復号回路側でも
適応量子化符号njもしくは誤差信号e^jより、逆適
応量子化回路の量子化幅を式(2)に従つて時々刻々
変化させ、かつx^jとx〓jの差、つまり、e^jのパワー
を最小化する様に適応予測回路11の係数を式(5)
に従つて変化させる。 ADPCM符号回路と復号回路では、逆適応量子
化回路4,9および適応予測回路6,11の内部
状態が一致しておれば、ADPCM符号回路/復号
回路のe^j、x^j、x〓jの値は一致する。このため
ADPCM符号回路と復号回路が距離的に離れて設
けられていても端子1に加わる入力信号xjと端子
12から出力されるx^jはほとんど同一の値を取る
ことになる。ところで、符号回路の端子7から復
号回路の端子8までの間は伝送路となるが、伝送
路には熱雑音等によりビツト誤りが発生する可能
性がある。この場合ADPCM復号回路が不安定状
態に陥つて復帰できない事が多い。これは以下の
様に説明できる。 ADPCM復号回路の逆適応量子化回路9の出力
e^jより出力端子12までの伝達関数D(Z)を、
適応予測回路11の伝達関数として式(4)を用いて
求めると、 となる。aj iは前述した様にe^jより計算される値で
あり、伝送路ビツト誤りが発生するとADPCM復
号回路適応の予測回路の予測係数の修正値は
ADPCM符号回路の適応予測回路の予測係数とは
異なる値となる。式(6)は予測係数により決定され
る極をK個持つており、上記の伝送路ビツト誤り
の結果ADPCM復号回路側では極の位置がZ平面
上で単位円外に出てしまうことがある。この様な
状況になるとADPCM復号回路は発振状態とな
り、再び正しい動作にはもどれない。(前記第2
の文献参照) 前記第2の文献ではこの不安定状態を除くた
め、式(6)を以下の様に式展開して、適応的に動く
極を除いた伝達関数を持つADPCM符号回路及び
復号回路を実現している。 ここで係数{a^iは固定定数であり、{bj i}が適
応係数である。(1+M 〓i=1 bj iZ-i)の項は式(6)を(1
−k 〓i=1 a^iZ-i)で割つた答を(M+1)項でうち切
つたものである。固定係数{a^i}を音声の平均的
な性質にあつた値に選べば上記のうち切り誤差も
小さく、符号化品質の劣化はほとんどない。ここ
で音声の平均的な性質にあつた固定係数{a^i}の
求め方は、前記第1の文献の498頁に詳しい。 式(7)に基いた従来方式のADPCM符号回路及び
復号回路を第2図に示す。第2図は入力端子1、
減算器21,22、適応量子化回路3、逆適応量
子化回路4、加算器51,52、適応性フイルタ
61、固定フイルタ62、出力端子7からなる
ADPCM符号回路と、入力端子8、逆適応量子化
回路9、加算器101,102、適応フイルタ1
11、固定フイルタ112、出力端子12からな
るADPCM復号回路からなる。固定フイルタ62
および112は、式(4)で使用された固定予測係数
{a^j}を用いて以下の伝送関数を持つ。 P2(Z)=M 〓i=1 a^iZ-i (8) また、適応フイルタ61,111は以下の伝送
関数を持つ。 P1(Z)=k 〓i=1 bj iZ-i (9) ただし、適応係数は各々以下の様に修正され、
これはej信号のパワーを最小化する方向に修正さ
れる事が第2文献に述べられている。 bj+1 i=(1−δ)bj i+ge^j-ie^j (10) いま、端子1から入力信号xjが入力されると、
減算器21で固定フイルタ62の出力x〓jと差が取
られyjとなり、減算器22へ入力される。減算器
22ではyjから適応フイルタの出力y〓jを減算し、
適応量子化回路3に加えられる。適応量子化回路
3はejを量子化し、符号njを出力端子7から出力
するとともに逆適応量子化回路4に加えられ、量
子化された誤差信号e^jを得る。e^jは適応フイルム
61に入力され、次の標本時刻でのフイルタ演算
に使用されるとともに、適応フイルタ61の出力
y〓jを加算器51により加えられ、y〓jとして加算器
52へ伝えられる。加算器52ではy^jとx〓jが加算
され入力信号xjの量子化信号x^jを再生し、次の標
本時刻でのフイルタ演算に使用される。このた
め、固定フイルタ62の出力が入力信号の平均的
なふるまいに適したものであれば第1の誤差信号
yjの振幅レベルが減少し、この信号から適応フイ
ルタ61の出力を減じられた第2の誤差信号ejは
さらにレベルの低い信号となる。一般的に言つて
第1図の適応予測回路6、は再生量子化入力値か
ら次の入力信号値を予測するのに対して、第2図
の適応フイルタ61は誤差信号から次の入力信号
を予測することになり能力的には第2図の適応フ
イルタ61、の方が低いが、固定フイルタ62が
平均的な入力信号の性質に関する信号を発生して
いるため、第2図の符号化器も全体としては第1
図の符号器と比べ孫色ない符号化が可能となつて
いる。 次に第2図のADPCM復号回路の動作を説明す
る。入力端子8から量子化符号が入力されると逆
適応量子化回路9は量子化された誤差信号e^jを再
生し、適応フイルタ111に入力し、次の標本時
刻の適応フイルタ演算に用い、かつ、加算器10
1により適応フイルタ111の出力y〓jと加算され
y^jを再生する。y^jは固定フイルタ112の出力x〓j
と加算器102により加算され量子化された符号
器測入力信号x^jを再生し、出力端子12及び固定
フイルタ112へ供給される。適応フイルタ11
1と固定フイルタ112の伝達関数P1(Z)及び
P2(Z)は式(8)および式(9)に示す通りであり、逆
適応量子化回路9の出力から出力端子12までの
伝達関数D(Z)は D(Z)=1+P1(Z)/1−P2(Z) (11) となるため、式(7)と一致し、適応的に動く極をZ
平面上で持たないため、伝送路ビツト誤りが発生
しても安定な動作を期待できる。 以上の外、ADPCM符号/復号回路としては第
2図の固定フイルタ62,112を極の動きうる
範囲を制限して使用する適応零点/適応極形の予
測フイルタを持つ事もあるが、同様に説明できる
ため、詳細は省略する。 以上、ADPCM符号/復号回路について見て来
たが、このADPCM回路を既存PCM網に導入す
る事を考えると、第3図で示すようにPCMで符
号化された信号はADPCM符号化され、再び
PCM符号化され伝送される形態が生ずる。第3
図では、ADPCM符号/復号回路を2段縦続接続
した場合を示している。この結果、PCM符号化
とADPCM符号化が交互に行なわれる状況が発生
する。 一般にADPCM符号/復号回路内部の演算は、
8ビツト非線形PCMを線形化すると14ビツト相
当となるため、PCM並の符号化を行なう必要性
から14ビツト以上の線形符号を用いて実行されて
いる。このため、ADPCM符号/復号回路と他の
ADPCM符号/復号回路との間が、ADPCM内部
演算ビツト数と等しいか多い線形符号ビツトで接
続できるとすればADPCM符号/復号回路を縦続
接続させても接続自体による劣化はない。このた
め、最初のADPCM符号/信号回路とそれに続く
ADPCM符号/信号回路の内部状態が全て一致し
ておればADPCM符号/復号回路を縦続接続させ
ても内部状態はADPCM符号/復号回路で同様に
変化し、何段に亘つて縦続接続させても、1段分
のADPCM回路の劣化に留まる。 しかしながら、前述した様にADPCM符号/復
号回路とそれに続くADPCM符号/復号回路間は
非線形8ビツトPCM符号で接続される。このた
め、縦続接続すると、使用可能ビツト数が少くな
る事、および、使用可能ビツト数の各ビツトの重
み付けが非線形である事に起因した接続自体の劣
化を伴う。この接続自体による劣化は、最初の
ADPCM符号/復号回路とそれに続くADPCM符
号/復号回路の内部状態がある時点で一致してい
ても、入力PCM符号が劣化分だけ異なる事に起
因して選択ADPCM符号が異なつて来る。選択
ADPCM符号が異なると、適応量子化の式(2)で与
えられる表1に示された乗数が異なる事、また、
式(5)、式(10)の適応予測係数が異なつて来る事よ
り、内部状態が一致しなくなつて来る。このため
縦続接続を行なつた場合の劣化は、上記PCM接
続の劣化分に加え、ADPCM符号/復号回路によ
る劣化分が縦続接続段数分だけ累積する事とな
り、非常に大きな劣化が発生する。 上記の内部状態の一致が崩壊して行く機構に関
しては、ADPCM符号/復号回路で使用される量
子化回路の閾値と代表値の関係が式(1)と式(3)で示
される線形量子化特性を持つている限りにおいて
はIEEE1979年発行の“Proceedings of
1979ISCAS”の969頁〜970頁に詳しく述べられ
ており、また、一度内部状態が一致すれば、閾値
間隔と代表値間隔が一致しているという線形量子
化特性の性質を利用してこの内部状態の一致を維
持する手法(同文献のTable2参照)についても
述べられている。 しかしながら、従来の内部状態維持手法は、量
子化能力を向上させるために一般に行なわれてい
る非線形量子化特性を有するADPCM符号/復号
回路には応用できない。この非線形量化特性と
は、量子化回路へ入力される信号の統計的分布を
調べて、この分布に適した閾値と代表値を決定す
るもので、例えば分布関数がガウス分布の場合
で、量子化符号ビツト数が4の場合は表2の様に
定められる事がIRE1960年5月発行の
“Transactions on Information Theory”の7
頁〜12頁に詳しく述べられている。
ば、適応予測回路が時不変フイルタである限りは
△〓jの演算が過去の量子化幅をリークさせる作用
があるため伝送路ビツト誤りに対して強くなる事
が知られており、詳しくは1975年IEEE発行の
「Transactions on Communications」第1362頁
〜第1365頁を参照されたい。逆適応量子化回路4
及び9は前記適応量子化回路3のNビツト出力信
号、および伝送されて来たNビツト量子化回路出
力信号が入力されると、前記閾値に対応してMビ
ツトの再生入力信号を出力するもので x^j=nj△j+0.5△j (3) により伝送信号を逆量子化する。このx^jの事は代
表値と呼ばれている。 式(1)、式(3)で示される量子化の特性は閾値間の
幅が一定であるため、代表値間も同じ幅で一定と
なつており、線形量子化特性と呼ばれている。一
般には閾値間の幅、代表値間の幅も一定とはなら
ず、量子化すべき信号の統計的な分布関数に依存
した幅を持たせるのが常であるが詳しくは後述す
る。適応予測回路6および11の伝達関数は同一
で、これをP(Z)とすると、 P(Z)=k 〓i=1 aj iZ-i (4) となる。ここで{aj i|i=1、…、k}は時刻j
の予測係数と呼ばれており時刻jにおける予測器
入力信号をx^j、逆量子化器出力信号をe^jとすれ
ば、e^j 2を最小とする様に各係数を変化させる。 つまり、各係数は aj+1 i=(1−δ)aj i+g・e^j・x^j-i (5) として時々刻々変化させるとよい事が知られてい
る。ここでδ及びgは1より小の正定数である。 以下第1図に従つて従来のADPCM符号回路、
復号回路について述べる。時刻jにおける入力信
号標本値xjが端子1からADPCM符号化回路に入
力されると、減算器2により入力信号xjと適応予
測回路6の出力信号x〓jの差が計算され、誤差信号
ejとして適応量子化回路3へ入力される。 適応量子化回路3は前述した様にejをNビツトの
符号njに変換し、端子7から出力されると同時に
逆適応量子化回路4へ入力される。逆適応量子化
回路4ではnjよりMビツトの誤差信号e^jを再生す
る。再生された誤差信号e^jと適応予測回路6の出
力x〓jは加算器5により加え合せられ量子化入力信
号x^jを再生する。この後、適応量子化回路3、逆
適応量子化回路4の量子化幅及び適応予測回路6
の係数は前述した様に次の入力信号の符号化を行
なうために修正される。前述したように適応予測
回路の係数修正は誤差信号e^jのパワー、つまりe^2 j
を最小化する様に修正されるため、ej信号はxj信
号に比べダイナミツク・レンジが小さくなり、同
一ビツトで符号化する事を考えれば小さくなつた
分だけ適応量子化回路3によつて発生する誤差も
小さくなり、精度よく符号化できる事になる。 一方従来形のADPCM復号回路では、受信され
た量子化符号njが端子8から入力され、逆適応量
子化回路9により再生誤差信号x^jを発生する。こ
のe^jと適応予測回路11の出力x〓jは加算器10に
より加算されx^jを合成して、出力端子12へ出力
し、かつ適応予測回路11へ次の標本時刻の予測
を行なうために加える。ADPCM復号回路側でも
適応量子化符号njもしくは誤差信号e^jより、逆適
応量子化回路の量子化幅を式(2)に従つて時々刻々
変化させ、かつx^jとx〓jの差、つまり、e^jのパワー
を最小化する様に適応予測回路11の係数を式(5)
に従つて変化させる。 ADPCM符号回路と復号回路では、逆適応量子
化回路4,9および適応予測回路6,11の内部
状態が一致しておれば、ADPCM符号回路/復号
回路のe^j、x^j、x〓jの値は一致する。このため
ADPCM符号回路と復号回路が距離的に離れて設
けられていても端子1に加わる入力信号xjと端子
12から出力されるx^jはほとんど同一の値を取る
ことになる。ところで、符号回路の端子7から復
号回路の端子8までの間は伝送路となるが、伝送
路には熱雑音等によりビツト誤りが発生する可能
性がある。この場合ADPCM復号回路が不安定状
態に陥つて復帰できない事が多い。これは以下の
様に説明できる。 ADPCM復号回路の逆適応量子化回路9の出力
e^jより出力端子12までの伝達関数D(Z)を、
適応予測回路11の伝達関数として式(4)を用いて
求めると、 となる。aj iは前述した様にe^jより計算される値で
あり、伝送路ビツト誤りが発生するとADPCM復
号回路適応の予測回路の予測係数の修正値は
ADPCM符号回路の適応予測回路の予測係数とは
異なる値となる。式(6)は予測係数により決定され
る極をK個持つており、上記の伝送路ビツト誤り
の結果ADPCM復号回路側では極の位置がZ平面
上で単位円外に出てしまうことがある。この様な
状況になるとADPCM復号回路は発振状態とな
り、再び正しい動作にはもどれない。(前記第2
の文献参照) 前記第2の文献ではこの不安定状態を除くた
め、式(6)を以下の様に式展開して、適応的に動く
極を除いた伝達関数を持つADPCM符号回路及び
復号回路を実現している。 ここで係数{a^iは固定定数であり、{bj i}が適
応係数である。(1+M 〓i=1 bj iZ-i)の項は式(6)を(1
−k 〓i=1 a^iZ-i)で割つた答を(M+1)項でうち切
つたものである。固定係数{a^i}を音声の平均的
な性質にあつた値に選べば上記のうち切り誤差も
小さく、符号化品質の劣化はほとんどない。ここ
で音声の平均的な性質にあつた固定係数{a^i}の
求め方は、前記第1の文献の498頁に詳しい。 式(7)に基いた従来方式のADPCM符号回路及び
復号回路を第2図に示す。第2図は入力端子1、
減算器21,22、適応量子化回路3、逆適応量
子化回路4、加算器51,52、適応性フイルタ
61、固定フイルタ62、出力端子7からなる
ADPCM符号回路と、入力端子8、逆適応量子化
回路9、加算器101,102、適応フイルタ1
11、固定フイルタ112、出力端子12からな
るADPCM復号回路からなる。固定フイルタ62
および112は、式(4)で使用された固定予測係数
{a^j}を用いて以下の伝送関数を持つ。 P2(Z)=M 〓i=1 a^iZ-i (8) また、適応フイルタ61,111は以下の伝送
関数を持つ。 P1(Z)=k 〓i=1 bj iZ-i (9) ただし、適応係数は各々以下の様に修正され、
これはej信号のパワーを最小化する方向に修正さ
れる事が第2文献に述べられている。 bj+1 i=(1−δ)bj i+ge^j-ie^j (10) いま、端子1から入力信号xjが入力されると、
減算器21で固定フイルタ62の出力x〓jと差が取
られyjとなり、減算器22へ入力される。減算器
22ではyjから適応フイルタの出力y〓jを減算し、
適応量子化回路3に加えられる。適応量子化回路
3はejを量子化し、符号njを出力端子7から出力
するとともに逆適応量子化回路4に加えられ、量
子化された誤差信号e^jを得る。e^jは適応フイルム
61に入力され、次の標本時刻でのフイルタ演算
に使用されるとともに、適応フイルタ61の出力
y〓jを加算器51により加えられ、y〓jとして加算器
52へ伝えられる。加算器52ではy^jとx〓jが加算
され入力信号xjの量子化信号x^jを再生し、次の標
本時刻でのフイルタ演算に使用される。このた
め、固定フイルタ62の出力が入力信号の平均的
なふるまいに適したものであれば第1の誤差信号
yjの振幅レベルが減少し、この信号から適応フイ
ルタ61の出力を減じられた第2の誤差信号ejは
さらにレベルの低い信号となる。一般的に言つて
第1図の適応予測回路6、は再生量子化入力値か
ら次の入力信号値を予測するのに対して、第2図
の適応フイルタ61は誤差信号から次の入力信号
を予測することになり能力的には第2図の適応フ
イルタ61、の方が低いが、固定フイルタ62が
平均的な入力信号の性質に関する信号を発生して
いるため、第2図の符号化器も全体としては第1
図の符号器と比べ孫色ない符号化が可能となつて
いる。 次に第2図のADPCM復号回路の動作を説明す
る。入力端子8から量子化符号が入力されると逆
適応量子化回路9は量子化された誤差信号e^jを再
生し、適応フイルタ111に入力し、次の標本時
刻の適応フイルタ演算に用い、かつ、加算器10
1により適応フイルタ111の出力y〓jと加算され
y^jを再生する。y^jは固定フイルタ112の出力x〓j
と加算器102により加算され量子化された符号
器測入力信号x^jを再生し、出力端子12及び固定
フイルタ112へ供給される。適応フイルタ11
1と固定フイルタ112の伝達関数P1(Z)及び
P2(Z)は式(8)および式(9)に示す通りであり、逆
適応量子化回路9の出力から出力端子12までの
伝達関数D(Z)は D(Z)=1+P1(Z)/1−P2(Z) (11) となるため、式(7)と一致し、適応的に動く極をZ
平面上で持たないため、伝送路ビツト誤りが発生
しても安定な動作を期待できる。 以上の外、ADPCM符号/復号回路としては第
2図の固定フイルタ62,112を極の動きうる
範囲を制限して使用する適応零点/適応極形の予
測フイルタを持つ事もあるが、同様に説明できる
ため、詳細は省略する。 以上、ADPCM符号/復号回路について見て来
たが、このADPCM回路を既存PCM網に導入す
る事を考えると、第3図で示すようにPCMで符
号化された信号はADPCM符号化され、再び
PCM符号化され伝送される形態が生ずる。第3
図では、ADPCM符号/復号回路を2段縦続接続
した場合を示している。この結果、PCM符号化
とADPCM符号化が交互に行なわれる状況が発生
する。 一般にADPCM符号/復号回路内部の演算は、
8ビツト非線形PCMを線形化すると14ビツト相
当となるため、PCM並の符号化を行なう必要性
から14ビツト以上の線形符号を用いて実行されて
いる。このため、ADPCM符号/復号回路と他の
ADPCM符号/復号回路との間が、ADPCM内部
演算ビツト数と等しいか多い線形符号ビツトで接
続できるとすればADPCM符号/復号回路を縦続
接続させても接続自体による劣化はない。このた
め、最初のADPCM符号/信号回路とそれに続く
ADPCM符号/信号回路の内部状態が全て一致し
ておればADPCM符号/復号回路を縦続接続させ
ても内部状態はADPCM符号/復号回路で同様に
変化し、何段に亘つて縦続接続させても、1段分
のADPCM回路の劣化に留まる。 しかしながら、前述した様にADPCM符号/復
号回路とそれに続くADPCM符号/復号回路間は
非線形8ビツトPCM符号で接続される。このた
め、縦続接続すると、使用可能ビツト数が少くな
る事、および、使用可能ビツト数の各ビツトの重
み付けが非線形である事に起因した接続自体の劣
化を伴う。この接続自体による劣化は、最初の
ADPCM符号/復号回路とそれに続くADPCM符
号/復号回路の内部状態がある時点で一致してい
ても、入力PCM符号が劣化分だけ異なる事に起
因して選択ADPCM符号が異なつて来る。選択
ADPCM符号が異なると、適応量子化の式(2)で与
えられる表1に示された乗数が異なる事、また、
式(5)、式(10)の適応予測係数が異なつて来る事よ
り、内部状態が一致しなくなつて来る。このため
縦続接続を行なつた場合の劣化は、上記PCM接
続の劣化分に加え、ADPCM符号/復号回路によ
る劣化分が縦続接続段数分だけ累積する事とな
り、非常に大きな劣化が発生する。 上記の内部状態の一致が崩壊して行く機構に関
しては、ADPCM符号/復号回路で使用される量
子化回路の閾値と代表値の関係が式(1)と式(3)で示
される線形量子化特性を持つている限りにおいて
はIEEE1979年発行の“Proceedings of
1979ISCAS”の969頁〜970頁に詳しく述べられ
ており、また、一度内部状態が一致すれば、閾値
間隔と代表値間隔が一致しているという線形量子
化特性の性質を利用してこの内部状態の一致を維
持する手法(同文献のTable2参照)についても
述べられている。 しかしながら、従来の内部状態維持手法は、量
子化能力を向上させるために一般に行なわれてい
る非線形量子化特性を有するADPCM符号/復号
回路には応用できない。この非線形量化特性と
は、量子化回路へ入力される信号の統計的分布を
調べて、この分布に適した閾値と代表値を決定す
るもので、例えば分布関数がガウス分布の場合
で、量子化符号ビツト数が4の場合は表2の様に
定められる事がIRE1960年5月発行の
“Transactions on Information Theory”の7
頁〜12頁に詳しく述べられている。
【表】
表2よりも明らから様に閾値間間隔及び代表値
間隔は式(1)及び式(3)で与えられる線形量子化特性
とは異なり一定幅ではなくなる。このため、閾値
間隔と代表値間隔が一定である事を利用した従来
の内部状態の一致を維持させる手法は適応できな
くなり、この様な量子化回路を有するADPCM符
号/復号回路を非線形PCM符号化を介して縦続
接続させると特性劣化の累積が発生した。 本発明の目的は非線形量子化特性を有する
ADPCM符号/復号回路を非線形PCM符号化を
介しても特性劣化が累積しないADPCM復号回路
を提供する事にある。 本発明の他の目的はADPCM符復号回路の適応
予測回路の構造や適応量子化回路の量子化特性に
依存することなく縦続接続時の特性劣化が累積し
ない方法を提供する事にある。 本発明によるADPCM復号回路は標本時刻毎に
入力非線形符号化PCM信号を線形化した信号と
適応的に予測された予測信号との差である残差信
号を適応的に量子化するADPCM符号器から出力
される符号信号を受信し、非線形PCM復号信号
を出力するADPCM復号回路において、前記
ADPCM符号器からの量子化符号信号より、符号
器側での前記残差信号に対応して、代表残差信
号、低極限残差信号および高極限残差信号を発生
し、かつ、前記量化符号信号により次の標本時刻
での量子化特性を決定する逆適応量化回路と、前
記逆適応量子化回路からの前記代表残差信号に、
後述する適応予測信号を加え、代表復号信号を発
生する加算手段と、前記代表復号信号を非線形符
号化PCMに変換する非線形PCM変換回路と、前
記非線形PCM変換回路の出力を線形化する線形
PCM変換回路と、前記線形PCM変換回路の出力
信号から、後述する適応予測信号を減じ、代表復
号残差信号を発生する減算手段と、前記代表復号
残差信号と、前記低極限残差信号および前記高極
限残差信号の比較により、前記非線形PCM変換
器出力信号をそのままあるいは+1又は−1を加
算して非線形PCM復号信号とする手段と、前記
代表復号信号、もしくは、前記代表復号信号と前
記代表残差信号を入力し、現時刻での適応予測信
号を発生し、かつ、次の標本時刻での予測特性を
決定する適応予測回路とから少なくとも構成さ
れ、適応逆量子化回路の出力に代表残差信号のみ
でなく高低両極限残差信号をも出力させ、これ等
の値により代表復号信号の非線形PCM符号を修
正して非線形PCM復号信号とする事を特徴とす
るADPCM復号回路である。 以下図面を参照しながら本発明を詳細に説明す
る。第4図は本発明の第2図に示すADPCM回路
に対する一実施例であり、入力端子8、逆量子化
回路91、加算器101〜104、減算器105
〜106、適応フイルタ111、固定フイルタ1
12、線形−非線形PCM変換回路120、非線
形−線形PCM変換回路121、比較回路123、
選択回路124、出力端子126からなつてお
り、適応フイルタ111、固定フイルタ112、
加算器101,102は第2図のADPCM復号回
路と同一のものである。また、線形−非線形
PCM変換回路120、非線形−線形PCM変換回
路121の詳細は1970年9月Bell System
Laboratories発行の“BSTJ”1555頁〜1588頁に
説明されているものが利用できる。逆適応量子化
器91は入力ADPCM符号nを入力されると、表
2に示されたnに対応する代表値、閾値及びn+
1の閾値の各々に量子化幅△jを乗じた値を出力
するもので、この様にすると代表値は両閾値で示
される区間を代表した形を取る。nが8の場合n
+1の閾値として充分大きな数値(例えば10000)
を仮想的に設けて利用する。 いま端子8にADPCM符号njが入力されたとす
ると、逆適応量子化回路91はADPCM符号njに
対応して表2に示された代表値と閾値に現在の量
子化幅△jを乗ぜられた値を出力する。この出力
信号は、符号器側の残差信号ejに対応する代表残
差信号e^jと、この代表残差信号e^jが代表している
信号値の区間の両極限を示す値となつており、大
きい方をTHU、小さい方をTHLとする。適応フ
イルタ111と固定フイルタ112では現時刻で
の予測値(総和をPjとする。)を出力中であるの
で、代表残差信号e^jに対して加算器101と10
2により適応フイルタ111と固定フイルタ11
2の出力予測値を各々加算する事により、代表復
号信号x^jを得る。従つて次式が成り立つ。 x^j=e^j+Pj (12) ここでも代表復号信号x^jは区間(TEL+Pj、
THU+Pj)を代表する値となつている。 代表復号信号x^jは線形−非線形PCM変換器1
20により通常の8ビツトPCM符号Xに変換さ
れる。さらにXは再び非線形−線形PCM変換器
121によりPCM量子化信号x^R j変換された後、
減算器105と106により、適応フイルタ11
1と固定フイルタ112の現時刻の出力予測値を
各々減算する事により、代表復号残差信号eR jへ変
換され比較器123へ入力される。 従つて、代表復号残差信号eR jは次式で与えられ
る。 eR j=xR j−Pj (13) いま、eR jが区間〔THL、THU)内に存在する
時を考える。比較器123はこの状況で選択回路
124によりPCM符号Xを選択出力する。次段
でのADPCM符号回路の内部状態が現段の内部状
態と同一であるとすれば、次段のADPCM符号回
路ではxR jが線形入力として用いられ、かつ、eR jが
区間〔THL、THU)内にある信号に対しては現
段と同じADPCM符号が割当てられる。このため
現段と次段のADPCM符号/復号回路の内部状態
は同一となる。 次に、eR jが区間〔THL、THU)になく、eR j>
THUの場合を考える。現段ADPCM符号回路の
入力信号も非線形PCM信号であり、かつ、代表
復号信号x^jをPCM量子化した値がxR jであり、eR j
とxR jの関係は(13)式で示されるから区間
〔THL+Pj、THU+Pj)に少くとも1個PCMの
代表値が入つているはずである。(PCM代表値が
この区間になければ、この区間を生成した
ADPCM符号は選択されないはずである。) さらに区間〔THL+Pj、THU+Pj)内にある
代表値x^jをPCM量子化した値がxR jであるから
PCMの量子化閾値は〔THL+Pj、x^j〕に存在
し、xR j>THU+PjであるからPCMの量子化幅は
2(xR j−x^j)〜2(xR j−THL−Pj)となり、この
様な状況はPCMの量子化幅がADPCMの量子化
幅の1倍から高々2倍程度となつた時に発生する
事が理解されよう。この様な場合、xR jを発生した
非線形PCMコードXと、現段ADPCM符号回路
の入力非線形PCMコードとの差はx^jが〔THL+
Pj、THU+Pj)にあり、xR jはない事よりXの方
が1だけ高いPCMコードである事は明らかであ
る。 また、非線形PCM符号は特殊な極性振幅表現
であるため、比較回路123はこの状況で選択回
路124を働らかせ、xR jが正の時(xR jを発生した
非線形PCMコードXのMSB(Most S
ignificant Bit)が1の時に相当)は、Xに加
算器103で+1(最小ステツプサイズ分)、負の
時(XのMSBが0の時に相当)は、Xに加算器
104で−1したものを出力として選択させるた
め、現段ADPCM符号回路の入力PCM信号と、
次段ADPCM符号回路の入力信号が完全に等しく
なり、内部状態の一致が維持される事が理解され
よう。 さらに、eR jが区間〔THL、THU)になく、す
なわちxR jが区間〔THL+Pj、THU+Pj)になく
eR j<THLの場合について考える。この場合も少
くとも1個のPCM代表値が区間〔THL+Pj、
THU+Pj)に入つているかずである。また、こ
の区間内の代表値x^jをPCM量子化した値がxR jで
あるから、PCMの量子化閾値は〔x^j、THU+
Pj)に存在する。このためPCMの量子化幅は2
(x^j−xR j)〜2(THU+Pj+xR j)となりこの場合
もPCMの量子化幅がADPCMの量子化幅の1倍
から高々程度となつた時に発生する事が理解され
よう。この様な場合、xR jを発生した非線形PCM
コードXと、現段ADPCM符号回路の入力非線形
PCMコードとの差はXの方が1だけ小さいPCM
コードとなつている事は明白であろう。このた
め、比較回路123はこの状況で選択回路124
を働らかせ、xR jが正の時(XのMSBが1の時に
相当)はXに加算器104で−1、負の時(Xの
MSBが0の時に相当)は加算器103で+1し
たものを出力として選択させるため、現段
ADPCM符号回路の入力PCM信号と次段
ADPCM符号回路の入力PCM信号が完全に等し
くなり内部状態の一致が維持される。 なお、第3図における適応フイルタ111及び
固定フイルタの動作は従来のADPCMの説明とし
て第2図を用いて説明した通りである。 以上の様に本発明に従えばADPCM符号/復号
回路をPCM符号/復号回路を介して多段に亘つ
て接続しても、ADPCM符号/復号回路の各内部
状態が一致すればADPCM符号/復号回路1段分
の特性劣化のみとなる性質を有するADPCM復号
回路が実現できる。 また、第4図は第2図のADPCM回路に対する
本発明の説明を行なつたが、第1図のADPCM回
路に対しても容易に応用可能である。さらに、第
2図のADPCM回路における予測フイルタ112
は固定フイルタであつたが、適応フイルタであつ
ても本発明の本質を変えるものでない。 さらに、容易に類推できる様に、逆適応量子化
回路91の出力をe^j、(THL−e^j)、(THU−e^j)
の様に、代表値と、代表値から極限値までの長さ
となる様にし、eR jをxR jからx^jを減算して得る方法
も本発明に含まれる。
間隔は式(1)及び式(3)で与えられる線形量子化特性
とは異なり一定幅ではなくなる。このため、閾値
間隔と代表値間隔が一定である事を利用した従来
の内部状態の一致を維持させる手法は適応できな
くなり、この様な量子化回路を有するADPCM符
号/復号回路を非線形PCM符号化を介して縦続
接続させると特性劣化の累積が発生した。 本発明の目的は非線形量子化特性を有する
ADPCM符号/復号回路を非線形PCM符号化を
介しても特性劣化が累積しないADPCM復号回路
を提供する事にある。 本発明の他の目的はADPCM符復号回路の適応
予測回路の構造や適応量子化回路の量子化特性に
依存することなく縦続接続時の特性劣化が累積し
ない方法を提供する事にある。 本発明によるADPCM復号回路は標本時刻毎に
入力非線形符号化PCM信号を線形化した信号と
適応的に予測された予測信号との差である残差信
号を適応的に量子化するADPCM符号器から出力
される符号信号を受信し、非線形PCM復号信号
を出力するADPCM復号回路において、前記
ADPCM符号器からの量子化符号信号より、符号
器側での前記残差信号に対応して、代表残差信
号、低極限残差信号および高極限残差信号を発生
し、かつ、前記量化符号信号により次の標本時刻
での量子化特性を決定する逆適応量化回路と、前
記逆適応量子化回路からの前記代表残差信号に、
後述する適応予測信号を加え、代表復号信号を発
生する加算手段と、前記代表復号信号を非線形符
号化PCMに変換する非線形PCM変換回路と、前
記非線形PCM変換回路の出力を線形化する線形
PCM変換回路と、前記線形PCM変換回路の出力
信号から、後述する適応予測信号を減じ、代表復
号残差信号を発生する減算手段と、前記代表復号
残差信号と、前記低極限残差信号および前記高極
限残差信号の比較により、前記非線形PCM変換
器出力信号をそのままあるいは+1又は−1を加
算して非線形PCM復号信号とする手段と、前記
代表復号信号、もしくは、前記代表復号信号と前
記代表残差信号を入力し、現時刻での適応予測信
号を発生し、かつ、次の標本時刻での予測特性を
決定する適応予測回路とから少なくとも構成さ
れ、適応逆量子化回路の出力に代表残差信号のみ
でなく高低両極限残差信号をも出力させ、これ等
の値により代表復号信号の非線形PCM符号を修
正して非線形PCM復号信号とする事を特徴とす
るADPCM復号回路である。 以下図面を参照しながら本発明を詳細に説明す
る。第4図は本発明の第2図に示すADPCM回路
に対する一実施例であり、入力端子8、逆量子化
回路91、加算器101〜104、減算器105
〜106、適応フイルタ111、固定フイルタ1
12、線形−非線形PCM変換回路120、非線
形−線形PCM変換回路121、比較回路123、
選択回路124、出力端子126からなつてお
り、適応フイルタ111、固定フイルタ112、
加算器101,102は第2図のADPCM復号回
路と同一のものである。また、線形−非線形
PCM変換回路120、非線形−線形PCM変換回
路121の詳細は1970年9月Bell System
Laboratories発行の“BSTJ”1555頁〜1588頁に
説明されているものが利用できる。逆適応量子化
器91は入力ADPCM符号nを入力されると、表
2に示されたnに対応する代表値、閾値及びn+
1の閾値の各々に量子化幅△jを乗じた値を出力
するもので、この様にすると代表値は両閾値で示
される区間を代表した形を取る。nが8の場合n
+1の閾値として充分大きな数値(例えば10000)
を仮想的に設けて利用する。 いま端子8にADPCM符号njが入力されたとす
ると、逆適応量子化回路91はADPCM符号njに
対応して表2に示された代表値と閾値に現在の量
子化幅△jを乗ぜられた値を出力する。この出力
信号は、符号器側の残差信号ejに対応する代表残
差信号e^jと、この代表残差信号e^jが代表している
信号値の区間の両極限を示す値となつており、大
きい方をTHU、小さい方をTHLとする。適応フ
イルタ111と固定フイルタ112では現時刻で
の予測値(総和をPjとする。)を出力中であるの
で、代表残差信号e^jに対して加算器101と10
2により適応フイルタ111と固定フイルタ11
2の出力予測値を各々加算する事により、代表復
号信号x^jを得る。従つて次式が成り立つ。 x^j=e^j+Pj (12) ここでも代表復号信号x^jは区間(TEL+Pj、
THU+Pj)を代表する値となつている。 代表復号信号x^jは線形−非線形PCM変換器1
20により通常の8ビツトPCM符号Xに変換さ
れる。さらにXは再び非線形−線形PCM変換器
121によりPCM量子化信号x^R j変換された後、
減算器105と106により、適応フイルタ11
1と固定フイルタ112の現時刻の出力予測値を
各々減算する事により、代表復号残差信号eR jへ変
換され比較器123へ入力される。 従つて、代表復号残差信号eR jは次式で与えられ
る。 eR j=xR j−Pj (13) いま、eR jが区間〔THL、THU)内に存在する
時を考える。比較器123はこの状況で選択回路
124によりPCM符号Xを選択出力する。次段
でのADPCM符号回路の内部状態が現段の内部状
態と同一であるとすれば、次段のADPCM符号回
路ではxR jが線形入力として用いられ、かつ、eR jが
区間〔THL、THU)内にある信号に対しては現
段と同じADPCM符号が割当てられる。このため
現段と次段のADPCM符号/復号回路の内部状態
は同一となる。 次に、eR jが区間〔THL、THU)になく、eR j>
THUの場合を考える。現段ADPCM符号回路の
入力信号も非線形PCM信号であり、かつ、代表
復号信号x^jをPCM量子化した値がxR jであり、eR j
とxR jの関係は(13)式で示されるから区間
〔THL+Pj、THU+Pj)に少くとも1個PCMの
代表値が入つているはずである。(PCM代表値が
この区間になければ、この区間を生成した
ADPCM符号は選択されないはずである。) さらに区間〔THL+Pj、THU+Pj)内にある
代表値x^jをPCM量子化した値がxR jであるから
PCMの量子化閾値は〔THL+Pj、x^j〕に存在
し、xR j>THU+PjであるからPCMの量子化幅は
2(xR j−x^j)〜2(xR j−THL−Pj)となり、この
様な状況はPCMの量子化幅がADPCMの量子化
幅の1倍から高々2倍程度となつた時に発生する
事が理解されよう。この様な場合、xR jを発生した
非線形PCMコードXと、現段ADPCM符号回路
の入力非線形PCMコードとの差はx^jが〔THL+
Pj、THU+Pj)にあり、xR jはない事よりXの方
が1だけ高いPCMコードである事は明らかであ
る。 また、非線形PCM符号は特殊な極性振幅表現
であるため、比較回路123はこの状況で選択回
路124を働らかせ、xR jが正の時(xR jを発生した
非線形PCMコードXのMSB(Most S
ignificant Bit)が1の時に相当)は、Xに加
算器103で+1(最小ステツプサイズ分)、負の
時(XのMSBが0の時に相当)は、Xに加算器
104で−1したものを出力として選択させるた
め、現段ADPCM符号回路の入力PCM信号と、
次段ADPCM符号回路の入力信号が完全に等しく
なり、内部状態の一致が維持される事が理解され
よう。 さらに、eR jが区間〔THL、THU)になく、す
なわちxR jが区間〔THL+Pj、THU+Pj)になく
eR j<THLの場合について考える。この場合も少
くとも1個のPCM代表値が区間〔THL+Pj、
THU+Pj)に入つているかずである。また、こ
の区間内の代表値x^jをPCM量子化した値がxR jで
あるから、PCMの量子化閾値は〔x^j、THU+
Pj)に存在する。このためPCMの量子化幅は2
(x^j−xR j)〜2(THU+Pj+xR j)となりこの場合
もPCMの量子化幅がADPCMの量子化幅の1倍
から高々程度となつた時に発生する事が理解され
よう。この様な場合、xR jを発生した非線形PCM
コードXと、現段ADPCM符号回路の入力非線形
PCMコードとの差はXの方が1だけ小さいPCM
コードとなつている事は明白であろう。このた
め、比較回路123はこの状況で選択回路124
を働らかせ、xR jが正の時(XのMSBが1の時に
相当)はXに加算器104で−1、負の時(Xの
MSBが0の時に相当)は加算器103で+1し
たものを出力として選択させるため、現段
ADPCM符号回路の入力PCM信号と次段
ADPCM符号回路の入力PCM信号が完全に等し
くなり内部状態の一致が維持される。 なお、第3図における適応フイルタ111及び
固定フイルタの動作は従来のADPCMの説明とし
て第2図を用いて説明した通りである。 以上の様に本発明に従えばADPCM符号/復号
回路をPCM符号/復号回路を介して多段に亘つ
て接続しても、ADPCM符号/復号回路の各内部
状態が一致すればADPCM符号/復号回路1段分
の特性劣化のみとなる性質を有するADPCM復号
回路が実現できる。 また、第4図は第2図のADPCM回路に対する
本発明の説明を行なつたが、第1図のADPCM回
路に対しても容易に応用可能である。さらに、第
2図のADPCM回路における予測フイルタ112
は固定フイルタであつたが、適応フイルタであつ
ても本発明の本質を変えるものでない。 さらに、容易に類推できる様に、逆適応量子化
回路91の出力をe^j、(THL−e^j)、(THU−e^j)
の様に、代表値と、代表値から極限値までの長さ
となる様にし、eR jをxR jからx^jを減算して得る方法
も本発明に含まれる。
第1図は従来のADPCM符号/復号回路を示す
ブロツク図、第2図は他の従来のADPCM符号/
復号回路を示すブロツク図、第3図はADPCM符
号/復号回路の縦続接続を示すブロツク図、第4
図は本発明のADPCM復号回路を示すブロツク図
である。 図において、91……逆適応量子化回路、11
1……適応フイルタ、112……固定フイルタ、
101〜104……加算器、105〜106……
減算器、120……線形−非線形PCM変換器、
121……非線形−線形PCM変換器、123…
…比較回路、124……選択回路である。
ブロツク図、第2図は他の従来のADPCM符号/
復号回路を示すブロツク図、第3図はADPCM符
号/復号回路の縦続接続を示すブロツク図、第4
図は本発明のADPCM復号回路を示すブロツク図
である。 図において、91……逆適応量子化回路、11
1……適応フイルタ、112……固定フイルタ、
101〜104……加算器、105〜106……
減算器、120……線形−非線形PCM変換器、
121……非線形−線形PCM変換器、123…
…比較回路、124……選択回路である。
Claims (1)
- 1 標本時刻毎に入力非線形符号化PCM信号を
線形化した信号と適応的に予測された予測信号と
の差である残差信号を適応的に量子化する
ADPCM符号器から出力される符号信号を受信
し、非線形PCM復号信号を出力するADPCM復
号回路において、前記ADPCM符号器からの量子
化符号信号より、符号器側での前記残差信号に対
応して、代表残差信号、低極限残差信号および高
極限残差信号を発生し、かつ、前記量子化符号信
号により次の標本時刻での量子化特性を決定する
逆適応量子化回路と、前記逆適応量子化回路から
の前記代表残差信号に、後述する適応予測信号を
加え、代表復号信号を発生する加算手段と、前記
代表復号信号を非線形符号化PCMに変換する非
線形PCM変換回路と、前記非線形PCM変換回路
の出力を線形化する線形PCM変換回路と、前記
線形PCM変換回路の出力信号から、後述する適
応予測信号を減じ、代表復号残差信号を発生する
減算手段と、前記代表復号残差信号と、前記低極
限残差信号および前記高極残差信号の比較によ
り、前記非線形PCM変換器出力信号を、そのま
まあるいは+1又は−1を加算して非線形PCM
復号信号とする手段と、前記代表復号信号、もし
くは、前記代表復号信号と前記代表残差信号を入
力し、現時刻での適応予測信号を発生し、かつ、
次の標本時刻での予測特性を決定する適応予測回
路とから少なくとも構成され、適応逆量子化回路
の出力に代表残差信号のみでなく高低両極限残差
信号をも出力させ、これ等の値により代表復号信
号の非線形PCM符号を修正して非線形PCM復号
信号とする事を特徴とするADPCM復号回路。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2717983A JPS59153326A (ja) | 1983-02-21 | 1983-02-21 | Adpcm復号回路 |
| US06/558,236 US4571737A (en) | 1982-12-10 | 1983-12-05 | Adaptive differential pulse code modulation decoding circuit |
| AU22175/83A AU556155B2 (en) | 1982-12-10 | 1983-12-07 | Ad pcm decoder |
| CA000442934A CA1219373A (en) | 1982-12-10 | 1983-12-09 | Adaptive differential pulse code modulation decoding circuit |
| FR8319785A FR2542147B1 (fr) | 1982-12-10 | 1983-12-09 | Circuit de decodage par impulsions codees differentielles adaptative |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2717983A JPS59153326A (ja) | 1983-02-21 | 1983-02-21 | Adpcm復号回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59153326A JPS59153326A (ja) | 1984-09-01 |
| JPH043695B2 true JPH043695B2 (ja) | 1992-01-24 |
Family
ID=12213844
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2717983A Granted JPS59153326A (ja) | 1982-12-10 | 1983-02-21 | Adpcm復号回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59153326A (ja) |
-
1983
- 1983-02-21 JP JP2717983A patent/JPS59153326A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59153326A (ja) | 1984-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2754741B2 (ja) | 符号化装置 | |
| US4571737A (en) | Adaptive differential pulse code modulation decoding circuit | |
| JPH0234498B2 (ja) | ||
| JPH0411054B2 (ja) | ||
| JP5057334B2 (ja) | 線形予測係数算出装置、線形予測係数算出方法、線形予測係数算出プログラム、および記憶媒体 | |
| JPS6031326A (ja) | Dpcm符号化復号化方法および装置 | |
| WO2004112256A1 (ja) | 音声符号化装置 | |
| JPH043695B2 (ja) | ||
| JPH0414528B2 (ja) | ||
| JPH043696B2 (ja) | ||
| JPS6356727B2 (ja) | ||
| US5166958A (en) | Coding apparatus with low-frequency and DC suppression | |
| JPH0126207B2 (ja) | ||
| JPS5944137A (ja) | 適応差分pcmの方法と符号化/復号化回路 | |
| JPH10336649A (ja) | 動画像符号化方法および装置 | |
| JPS635926B2 (ja) | ||
| JPS59181838A (ja) | 内部状態保持回路付adpcm復号回路 | |
| JPS59181839A (ja) | 内部状態保持回路付adpcm復号回路 | |
| JPS5970329A (ja) | 時不変予測組合せ型adpcm符号化復号化方法 | |
| JP2561855B2 (ja) | 符号化装置 | |
| JP2975764B2 (ja) | 信号の符号化復号化装置 | |
| JPS6145422B2 (ja) | ||
| JP3013391B2 (ja) | Adpcm符号化方式 | |
| JP3183743B2 (ja) | 音声処理システムにおける線型予測分析方法 | |
| JPS6058614B2 (ja) | Dpcm−pcm変換装置 |