JPH02123828A - サブバンドコーディング方法および装置 - Google Patents
サブバンドコーディング方法および装置Info
- Publication number
- JPH02123828A JPH02123828A JP1252473A JP25247389A JPH02123828A JP H02123828 A JPH02123828 A JP H02123828A JP 1252473 A JP1252473 A JP 1252473A JP 25247389 A JP25247389 A JP 25247389A JP H02123828 A JPH02123828 A JP H02123828A
- Authority
- JP
- Japan
- Prior art keywords
- subband
- signal
- signals
- residual difference
- time frame
- 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
Links
- 238000000034 method Methods 0.000 title claims description 30
- 239000013598 vector Substances 0.000 claims abstract description 33
- 238000005070 sampling Methods 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 15
- 238000001228 spectrum Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 6
- 230000003595 spectral effect Effects 0.000 claims 2
- 230000000694 effects Effects 0.000 abstract description 6
- 230000006866 deterioration Effects 0.000 abstract 2
- 238000013139 quantization Methods 0.000 description 26
- 230000005236 sound signal Effects 0.000 description 20
- 230000005540 biological transmission Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000003044 adaptive effect Effects 0.000 description 8
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 241000700159 Rattus Species 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001788 irregular Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 235000006040 Prunus persica var persica Nutrition 0.000 description 1
- 240000006413 Prunus persica var. persica Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
- H04B1/667—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission using a division in frequency subbands
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
め要約のデータは記録されません。
Description
の伝送速度を減少するためのサブバンドコーディング装
置に関する。
のディジタルに通信に必要なビット速度を減少するため
の比較的簡単であるが、能率の良い手法を提供する。周
知のように、ディジタル符号化されるべき音声信号はそ
の帯域の2倍に対応する周波数でサンプルされ、各サン
プルは多ビットのディジタル符号に変換される。従って
、ディジタル符号の伝送速度は音声信号のサンプリング
速度より各ディジタル符号のビットの数に対応する係数
倍だけ大きくなっている。サブバンドコーディングでは
短い時間の音声信号のスペクトルは本質的に低い帯域の
複数のサブバンドに分割され、従って各サブバンドは低
い帯域の2倍だけでサンプルすればよい、各サブバンド
は音声信号の全スペクトルよりも少ない情報しか含まな
いので、エンコーディングをサブバンドにより即して行
なう可能性があって、サブバンドの伝送速度を低くする
ことができるかもしれない。従って音声を表わす多重化
されたサブバンドディジタル符号の全ビット周波数はデ
コードされた音声信号の受信品質を低下することなく、
下げることができる。
ビット周波数の減少が可能であるが、システムによって
は有限な伝送チャネルを収容するためにさらに圧縮を必
要とする。サブバンドの冗長度圧縮の利点を生かしてさ
らにビット周波数を低下するために米国特許4,538
.234および4,622.680に述べられているよ
うな各サブバンドの符号化のために適応差動パルス符号
変調や適応予測符号化が用いられる。しかしこのような
装置では符号化装置は複雑化し、高価になり、また伝送
誤りの影響を受けやすくなる。無線チャネルを使った通
信システムはバースト性の誤りがあるから、ADPCH
あるいはAPC符号化を有効に利用することはできない
、この代りとしてダイナミックビット割当だけを使う方
法があり、これはビット速度節約の効果が大きいものと
してトルA、ラムスタッド(Tor A、 Ram5t
ad)の1982年音響、音声および信号処理国際会議
のプロシーデインゲス(International
Conference or^coustics+ 5
peech and Signal Processi
ng)のページ203〜207の“単純な適応ビット割
当アルゴリズムを使ったサブバンドコーディング:ディ
ジタル移動電話のための一方法″ (Sub−[1an
dCoderwith Simple Adapt
ive Bit−AllocationAlgori
thm )と題する論文に述べらた方法がある。
ば、12kbpsで良い音声品質を保証することはでき
ない、この結果として性能の劣化が生ずる。
分割するときの適応的ビット割当を保った適応予測処理
システムを開示している。音声の各々のサブバンド部分
に対して適応予測符号化を行ない予測符号化において適
応的に量子化特性を変化し量子化雑音を減少する。各帯
域の信号の平均振幅は各時間幅について検出されてハー
ドウェアの要求を減少する。セルラ無線のような音声コ
ーディングを用いたシステムでは限定された帯域の要求
に合わせまたチャネルのバースト雑音特性に適合した誤
り訂正を実行するために低いビット周波数であることが
要求される。このようなシステムにおいては、適応予測
符号化はビット割当をうまく実行しても充分に低いビッ
ト周波数を実現することはできず、チャネル誤りに対し
て強い特性を達成することはできない。
すると、サブバンドに対して限定されたビット数を割当
てるとサブバンドの1部では特性のフレームの間ビット
が割当てられないことも生ずる。サフ゛バンドについて
ビットが割当てられない現象が時間フレームのシーケン
スで不規則に生ずる現象は復号された音声にチャーブ的
な効果を生じ、これは復号された音声の了解性を劣化す
る。
きい量子化誤差を持つサブバンドを選択し、不規則なビ
ットパターンによって生ずるチャープ的効果を減少する
ために選択されたサブバンドについて残留信号を表わす
符号化された信号を伝送する。
声の各時間フレームで音声スペクトルの各サブバンド部
分に予め定められたビットの数を割当てるサブバンド音
声符号化を指向している。
当てられたビット数に応動して、時間フレームの間のそ
のサブバンドの音声サンプルが量子化される。その時間
フレームの複数のサブバンドの量子化された音声サンプ
ルと音声エネルギー信号は多重化された信号の流れとし
て組合わされる。
量子化された音声サンプルの間の残留差を表わす信号が
発生される。そのサブバンドのその時間フレームにおけ
る残留差の大きさに応じてひとつあるいは2つのサブバ
ンドが選択されて、選択されたサブバンドについての残
留差信号のシーケンスに対応する符号化された信号が発
生されて、その時間フレームの多重化された流れに与え
られる。
り、音声信号を低ビツト速度の音声信号に変換するため
のディジタルエンコーダ、ディジタルビットの流れを伝
送するためのディジタル伝送チャネル、およびディジタ
ルビットの流れを音声信号の写しに変換するための遠端
のデコーダを含んでいる。第1図で音声信号s (t)
はサンプラ101によって予め定められた周波数、例え
ば13kHzでサンプルされて音声サンプルのシーケン
ス5(1)、5(2)・・・5(k)を形成する。各音
声サンプルはアナログ・ディジタル変換器105で対応
するディジタル表現に変換される。変換器105の出力
はサブバンドフィルタ107−1.107−2・・・1
07−Hに与えられ、これが音声サンプルのスペクトル
を予め定められたサブバンドに分割する。フィルタは信
号サンプルs (k)の予め定められたサブバンド部分
をデシメータ109−1乃至109−Nに与えられるよ
うに設計されたディジタルフィルタである。
7−2・・・107−Nから得られるサブバンド部分の
各々は入力音声信号よりはるかに低い帯域しか持ってお
らず、従ってサブバンド部分のサンプリング周波数はそ
れに従って狭くしてよい。サンプリング周波数の低減は
デシメータ109〜1乃至109−Nで行なわれる。各
デシメータはサンプリング周波数を予め定められた係数
、例えば、8で低下させるようになっており、それから
出力されるデシメートされたディジタルサンプリングは
サブバンド符号器111−1乃至111−Nで処理され
てビット周波数を低下させた符号q+(k)、qt(k
)・・・qN(k)を生ずる。
ルチブクサ115でひとつのビットの流れに組立てられ
て、伝送回線117に与えられる。
サ120でサブバンドに分離され、サブバンド部分のデ
ィジタル符号q t (k)、qx(k)・・・qw(
k)はサブバンドデコーダ122−1乃至122−Nで
復号されてサブバンド音声サンプルのディジタル表示を
形成する。内挿器124−1乃至124−Nはサブバン
ドサンプルの間にOの値を持つサンプルを入れることに
よってディジタルサブバンドサンプルのサンプリング周
波数を高くするように動作する。内挿されたサブバンド
部分のディジタルサンプルの表現は合成フィルタ126
−1乃至126−Nに与えられ、加算回路128で組合
わされて元の音声信号の写しs (t)を形成する。よ
く知られているようにサブバンド符号化はディジタル音
声の伝送のために低ビツト周波数のチャネルを使えるよ
うにする比較的単純な方法である。
タル伝送回線に生じたときには、チャネルを通して伝送
されるビットの一部は誤り訂正に使用しなければならず
、音声符号化に利用できるビットは音声信号を符号化す
るには不充分なものとなる。従って、サブバンドのサン
プルの流れを時間フレームに分割し、時間フレームに対
してサブバンドのサンプルを割当てることが必要になる
。
くの間ビットが割当てられなかったり、特定のサブバン
ドに対してビットの割当てられないパターンが不規則に
生じたりする。このような不規則なビット割当によって
復号装置から得られる音声の写しにチャーブ的な効果(
チューチューという雑音)が生ずる。
各々の時間フレームのビットの数を制限し、選択された
サブバンドに対して残留信号を符号化するような本発明
のサブバンド符号化装置の一般的ブロック図を図示して
いる。第2図の装置は音声パターンを予め定められた周
波数(8kllz)のサンプルのシーケンスに変換し、
各サンプルのディジタル表現を形成する。このようなデ
ィジタル化されたサンプルは16m秒の時間フレーム期
間で生ずる128のグループに分割される。サンプルは
分析フィルタに与えられ各サンプルのスペクトルを複数
のサブバンド部分に分割する。その時間フレームでサブ
バンド音声パターンのr+asエネルギーを表わす信号
が発生され、各サブバンドに割当てるビット数を割当て
るのに使用される。
サブバンドのrms値に対して正規化され、正規化され
たサンプルがサブバンドに割当てられたビット数に従っ
て量子化される。 rms値に対応するインデクス信号
とその時間フレームの量子化されたサブバンドサンプル
が組立てられて送信される。
差が形成されて、サブバンドの残留信号のベクトルが発
生される。サブバンドの残留誤差のrms値の推定値が
発生され、最大の量子化誤差を持つ2つのサブバンドが
選択される。選択されたサブバンドベクトルはベクトル
をガウスコードブックの内容と比較することによって符
号化され、コードブックの内容を識別するインデクス信
号が、組立てられたインデクス信号として伝送される。
残留信号が送信され、これによってチャープ的効果が軽
減される。その時間フレームのビット割当を伝送される
ビットの流れから除き、それを表わすインデクス符号で
選択された残留信号を置換することによって伝送速度は
最小化される。
から、その時間フレームのビット割当信号が再構成され
、量子化された信号インデクスは音声サンプルに変換さ
れ、選択されたサブバンドの残留信号はコードブックと
rms信号から再構成される。
)を予め定められた周波数、例えば、8kHzでサンプ
ルし、アナログ・ディジタル変換器205が各サンプル
をそのディジタル表現に変換する。
の連続した時間フレームに分割されて、分析フィルタ2
07−0乃至207−Nに与えられる。各々の分析フィ
ルタはディジタル化されたサンプルの流れのスペクトル
の内の例えば500kllzの予め定められたサブバン
ド部分を通すように動作し、その出力をデシメータに与
えてサブバンド信号のサンプリング周波数を8 kHz
から1kHzに減少する0例えば分析フィルタ207−
0は次のようなインパルス応答を持つような周知のディ
ジタルフィルタである。
変換器205からフルパントと同じサンプリング周波数
で生ずる。デシメータ209−0は周知の方法でフィル
タ207−0からサブバンドコーダ211−0にゆくサ
ンプルを8サンプルに1サンプルだけ通すことによって
サンプリング周波数を低下させる。サブバンドニーダ2
11−〇乃至211−Nはサブバンド部分の音声信号に
対応する量子化された値qo(k)、q+(k)・・・
・qN(k) 、k=o、1・・・15と量子化された
値を表わすインデクス信号1qs(k)、1qt(k)
・・・IQH(k)を発生するようになっている。これ
らのインデクス信号はビットマルチプレクサ215で組
合わされて送信される。サブバンドニーダ211−0乃
至211−Nに対してビットを割当てるために、各サブ
バンドの時間フレームのrms音声エネルギーがまずサ
ブバンドコーダで判定される。サブバンドニーダ211
−0乃至211−Nからのrms信号はサブバンドビッ
ト割当回路220に与えられ、ここで現在の時間フレー
ムの各々のサブバンドについてのビットの数が選択され
る。信号bso乃至bs、はそれぞれサブバンドニーダ
211−0乃至211−Nに与えられ、その時間フレー
ムで各サンプルについて発生されるビット数を制御する
。その時間フレーム期間のサンプルのシーケンスはrI
IIsとビット割当信号が形成されるまで遅延される。
示されている。第3図において、rIIIS推定器30
1は現在の時間フレームのサブバンド音声サンプルs、
(k)の音声エネルギーを表わす信号rt*s、とそれ
に対応するインデクス信号1 rms。
の時間フレームの間の16個のディジタル化されたサブ
バンドサンプル5n(k)を量子化し、16個の量子化
された信号qa(k)とそれに対応する16個のインデ
クス信号1q、1(k)を音声エネルギー信号rms、
%とそれから誘導されたビット割当信号bs、に応動じ
て発生する。減算器310はサブバンドnに対応して量
子化の残留誤差を示すためにO<−k<=15に対応し
て差信号e 、、(k) = s 、(k) (1−
(k) (3)を発生する。各々の時間フ
レームにおいて、その時間フレームのインデクス信号出
力IQo(k)、1 q+(k) −・・I qH(k
)とrmsインデクス信号出力1 rlis6 、I
rmlil HI 11 rllsNが第2図のサブバ
ンドニーダ211−0乃至211−Nからビットマルチ
プレクサ215に出力される。信号IQo(k)、Iq
+(k)・・・I qH(k) 、k=0゜1.2.3
・・・kは時間フレームの量子化された値を表わし、信
号[r+aso、I rms+ ・・・I rllsn
はサブバンド部分の符号を再生するのに必要な時間フレ
ームのrIIIS値を表わす。
いる。第4図を参照すればサブバンド、部分の(8号S
、(k)はエネルギー信号発生器401に与えられ、
ここで信号 がその時間フレームの間のサブバンドnの音声エネルギ
ーに対応して発生される。サブバンドエネルギー信号E
7はエネルギー量子化器405で標準値の集合のひとつ
に量子化され、これはその出力にその時間フレームの音
声エネルギーに対応するインデクス値信号I rms、
1を発生する。インデクス値1 rms、はROM形の
rams表410の中のr+as値に変換されて、エネ
ルギーのrms値に対応する信号rss、を生ずる。こ
のrms、信号は第2図のビット割当器に与えられ、I
rm5.信号はビットマルチプレクサ215に与えられ
る。 rmsfi信号は全時間フレームの間一定であ
り、それからその時間フレーム期間の符号化された信号
が復号されるようなその時間フレームの2次情報を形成
している。
トに示した動作を実行するような命令符号の集合を記憶
したリードオンリーメモリを含むマイクロプロセッサで
形成される。第6図において、第4図のrms信号発生
器で生じたrms、乃至rms、の信号は第6図のステ
ップ601でビット割当器220の入力に与えられる。
にセットされ、ステップ605からステップ613まで
のループを形成する。各サブバンドのインデクスnにつ
いて、ループではまずビット信号bs、を0に設定しく
ステップ605)、そのサブバンドのrn+s、値を信
号tesp、として記憶しくステップ607)、インデ
クス信号nは増分する(ステップ610)、最後のイン
デクスNについての信号が処理されたあと、判定ステッ
プ613からステップ616に入り、ここでビット割当
処理がくりかえしの数を制御するためのインデクス信号
であるi terが0にセットされる。
時間フレームの各サンプルについて各サブバンド符号器
で形成されるビットの数を制御するビット割当信号を発
生するように動作する。
のサブバンドコーダからのビットの総数は9に選択すれ
ばよく、サブバンドの任意のサンプルについての最大の
ビット数は4でよい、ビット割当ループに入ったとき、
rss値t811psとして最大の記憶されたrms値
がステップ620で選択される。
* )によって変更される。減衰係数はサブバンドeに
ついてすでに選択されたビット数の関数である。
はステップ630で増分され、i terインデクス信
号はステップ635で増分される。インデクス信号1t
erがそのサンプル位置におけるビットの総数より少な
いときには(ステップ640)、他のビット割当のイタ
レーションのために再びステップ620に入る0割当ら
れたビットの総和が9に達すると、ビット数信号b3゜
、b3.・・・b3、はサブバンド符号器に与えられて
その中でのスカラ量子化を制御する(ステップ645)
、信号bs+乃至bs、はその時間フレームの間一定に
保たれるから、そのサブバンドのサンプルの各々はbs
、ビットに量子化される。
ト数選択器501、割算器505、量子化テーブルユニ
ット510.515.520.525、量子化選択器5
30および量子化インデクス選択器535を含んでいる
。上述したように、各サブバンドにはその時間フレーム
期間の各サンプルについて、量子化のために予め定めら
れた数のビットが割当てられるから、量子化器はそのビ
ット割当信号に適応するようになっている。量子化テー
ブルユニットに入力された時間フレーム期間のサンプル
信号は、その時間フレームのビット割当とrms音声エ
ネルギー信号が発生されるまで遅延される。量子化器5
10は1ビツトの最大量子化値とそれに対応するインデ
クス信号を割算器505からの各々のrms正規化され
たサブバンドサンプルs、(k)について発生するよう
になっている。量子化器515は2ビツトの最大量子化
値と対応するインデクス信号を正規化された信号s、(
k)に応動して発生する。量子化器520は3ビツトの
最大信号と正規化された信号s、(k)に対する対応す
るインデクス信号を発生し、量子化器525は4ビツト
の量子化された値と正規化された信号s、(k)に対す
る対応するインデクス信号を発生する。
1はサブバンドnに割当てられたビット数信号bs、を
受信して選択信号SEI、SE2、SE3、SE4の集
合を発生する。信号SEIはビット割当信号bs、=l
に対応し、信号SE2、SE3およびSE4はそれぞれ
ビット割当信号bs、%=2、bs、−3およびbs、
=4に対応する。
量子化されるときには選択信号の内のひとつだけが活性
化される。選択された信号は量子化テーブル510,5
15.520および525中の付勢された入力に与えら
れ、ひとつだけの量子化テーブルが動作される。もしb
s、=lであれば、量子化テーブル510が付勢されて
、1ビツトの量子化された値qn+(tc)とインデク
ス信号I Qn+ Oc)がrms正規化されたサンプ
ル信号S、(k)に応動して発生される。同様にbs、
=2信号は量子化テーブル515を付勢して2ビツトの
量子化された値符号qnx(k)とインデクス符号q−
i(k)をHbs、、=3信号はテーブル520を動作
して3ビツトの符号qs3(k)とインデクス符号I
QR3(k)を、bs、=4信号は量子化テーブル52
5から4ビツトの量子化値q−4(k)とインデクス信
号1 q na (k)を生ずる。動作した量子化テー
ブルからの量子化された値は量子化器選択器530に与
えられ、一方それらに対応するインデクス信号は量子化
器インデクス選択器535に送られる0選択器信号SE
I、SE2、SE3およびSE4はアドレス選択器53
0および535を動作して付勢された量子化テーブルか
らの量子化された値が選択器530の出力に現われ、対
応するインデクス信号が選択器535の出力に現われる
ようにする0選択器530の出力は乗算器540のサブ
バンドrss信号によってスケーリングされて量子化さ
れた値を回復する。
、式(3)に従って残留信号e、(k)が発生される。
残留信号のシーケンスを発生する。
(5)これらの残留信号は組合わされて16要
素のベクトルを形成する。ディジタル化されたサンプル
s、(k)から得られた残留信号は符号化されていない
ディジタル表現であり、従ってその時間フレーム期間の
各々の残留信号とその結果得られた残留ベクトルは高い
かもしれない、方法に従えば、第2図の回路は2つのサ
ブバンド符号器の残留ベクトルを選択し、選択された残
留ベクトルを乱数コードブックによってベクトル量子化
し、選択されたコードブックの内容に対応するインデク
ス信号をビットストリームマルチプレクサ215に与え
るようになっている。最大の残留誤差を持つサブバンド
が残留信号の符号化のために選択される。
対の低ビットのインデクス符号に圧縮され、再生された
音声信号の品質が改善される。
25によって実行される。量子化器225は当業者には
周知のタイプのディジタルプロセッサを有し、リードオ
ンリーメモリに記憶された命令コードの集合によって制
御されて第7図および第8図のフローチャートに示され
た動作を実行するようになっていてもよい。式5のサブ
バンド残留信号ベクトルを量子化するために、残留ベク
トルe7のrms値を表わす信号g7を求めて、第7図
ノフローチャートに図示するように2つの大きいrta
s推定値が選ばれる。第7図を参照すれば、ステップ7
01でサブバンドインデクス信号nがOにセットされ、
判定ステップ705.715.725.735で現在の
サブバンドnに対する割当信号bs、が評価され、rm
s調整係数rがステップ710.720.730.74
0あるいは750のひとつによって設定される。rl!
ls調整係数fの特定の値は1960年3月のIRE)
ランザクシラン オン インフォメーション セオリー
(IRE Transactions on Info
rs+ation Theory)IT−6巻、真7−
12のJ、マックスの(JoelWax)″最小歪みの
ための量子化” ((luantizlngfor ?
1irimus Distortion)と題する論文
に従って選択される。0ビツトの割当信号については(
ステップ705)、r+ms調整係数はステップ710
で1.0に設定される。もし割当ビット信号が1であれ
ば(ステップ715)、ステップ720でrms il
l整係数fは0.3634にセットされ、一方割当ビッ
ト信号2(ステップ725)はステップ720でrss
調整係数0.1175を生ずる0割当ビット信号からで
あると(ステップ735)、ステップ740でrma1
1整係数は0.03454となり、ステップ735から
ビット割当信号が4であることがわかると、ステップ7
50でrms調整係数は0.009497となる。
55でrss推定信号 g a = (f)(rms、)
(6)を形成する。次にス
テップ760でサブバンドインデクス信号が増分され、
判定ステップ765からステップ705を経由して次の
イターレーションに入る。サブバンドのrms推定推定
信号炉7成されたあと、ステップ770で最大のサブバ
ンドrms推定信号を識別し、ステップ775で次に最
大であるrs+s推定信号が識別される。これらの選択
された推定信号は最大の量子化誤差を持つ2つのサブバ
ンドに対応する。これらのサブバンドの各々の16個の
要素残留信号ベクトルは選択されたサブバンドの残留ベ
クトル信号を256*16のコードブックの内容と一致
をとることに符号化される。このコードブックは平均値
0で残留差のサブバンドrms推定信号gRによってス
ケーリングされた単位分散を持つ独特なランダムガウス
性雑音を元として作られている。各々のコードブックの
内容にはインデクスが付けられ cr(0) 、c、(1) ・ ・ ・C,(15
)Oりr <255 (7) の形をしている。このコードブックの内容が1回選択さ
れたあと、その内容についてのインデクス信号がビット
ストリームマルチプレクサ215に与えられる。
比較するプロセスを第8図のフローチャートに示す。ま
ずステップ801でサブバンドインデクスIllはml
にセットされる。信号E、&7は使用する最大の可能な
数(LPN)にセットされ、コードブックィンデクス信
号rはステップ810で0にセットされる0次にステッ
プ815に入って、正規化されたコードブックの内容g
mtcr(k)とサブバンド残留ベクトルe ml
(k)の差を示すE (r)を求める。もし差の大きさ
信号E (r)がE、直、以下であれば(ステップ82
0)、E、1゜がE (r)にセットされ、ステップ8
25でraillがrにセットされ、コードブックィン
デクス増分ステップ830に入る。さもなければE +
m!aと「、五、は不変であって、ステップ830には
判定ステップ820から直接入る。コードブックの内容
インデクスrはステップ830で増分され、ステップ8
35を経由してステップ805に再び入って、次のコー
ドブックの内容をサブバンドの残留ベクトルと比較する
。最後のコードブックの内容が処理されたあと、ステッ
プ838でr、!7はrsiaにセットされる。次にサ
ブバンドインデクスmiはステップ840で増分され他
の選択されたサブバンドについて残留信号ベクトルとコ
ードブックの内容の最も近い一致を判定するためのイメ
レーシ目ンが行なわれる。2つの選択されたサブバンド
のコードブックのインデクス信号r1とrllItが次
に第2図のビットストリームマルチプレクサ215に与
えられる。(ステップ850)。
ム期間について、ストリームマルチプレクサはサブバン
ドニーダ211−0乃至211−Nから量子化されたサ
ブバンドインデクス信号1(1+(k)、Iq+(k)
、・・・■qN(k)、rn+s値インデクス信号1
rms、、 I rms、、惨−嗜!rl13Nおよ
び残留ベクトルインデクスr□、ratを受信する。マ
ルチプレクサはインデクス信号を時間フレームの音声パ
ターンを表わすブロックに組合わせ、インデクス信号の
ブロックを伝送チャネル217に与える。もし移動電話
用バーストタイプの誤り、フェーディングあるいは雑音
があるチャネルが使われているときには、当業者には周
知の誤り訂正符号を信号ブロックに加えてもよい。時間
フレーム期間のインデクス信号だけを伝送すればビット
周波数は最小化される。
インデクス信号からその時間幅の音声パターンの写し5
(t)を形成するようになっている。
信号を使うことによって実現される。rmsn信号は送
信されたrmsインデクスからテーブルを参照すること
によって求められ、ビット割当信号は第2図の符号化装
置で使われるのと同一のプロセスで発生される0次に量
子化されたサンプルのインデクス信号は、サブバンドの
量子化されたインデクス信号の各シーケンスについて逆
量子化器を使用して再生される。
信号と組合わされてそのサブバンドの残留差のrms推
定信号を形成し、この時間幅についてどの残留信号ベク
トルを再生するかを判定するのに使用される0選択され
たサブバンドのコードブックの内容は再生されたrms
推定信号と組合わさって選択されたサブバンドの残留信
号シーケンスを形成し、再生された量子化サンプルは再
生された残留信号と組合わさってサブバンド音声信号の
たあとは、内挿によってサンプリング周波数は全音声信
号の帯域の2倍に増大され、内挿されたサブバンドの音
声信号はフィルタされてそれからサブバンド以外の成分
を除き、結果として得られた信号を組合わせて元の音声
信号が再現される。
ストリームはデマルチプレクサによってr鋤3インデク
ス信号の集合1 rms・、■rest、・・・I r
l13n 、量子化されたサブバンドインデクス信号の
集合Iqo(k)、Iq+(k)・・・Iqn(k)、
および残留ベクトルインデクスr1およびr、zに分離
される。各々のサブバンドデコーダ、例えば、910−
nはそのサブバンドについてのrn+sインデクス信号
1 r@Sfiと量子化サブバンドインデクス信号1
q、+(k) 、k−0,1・・・、k=15を受信し
、それに与えられる各々の量子化されたサブバンドイン
デクスコードIq、(k)について量子化されたサンプ
ルq、(k)を発生するように動作する。 rats
インデクス信号はサブバンドデコーダ910−nの逆r
ms量子化器912−nに与えられ、これはインデクス
信号をそのサブバンドのrIls音声エネルギーを表わ
す信号rw+s、に変換する。すべてのサブバンドから
のrms信号はビット割当器935に与えられ、これは
第2図のビット割当器について述べたのと同一の方法で
動作し、その時間フレーム期間のビット割当信号bso
、bs、 ・・・bs、(を逆スカラー量子化器91
4−0乃至914−Nに出力する。各々のサブバンドの
ビット割当信号b3.1はサブバンドのrws信号およ
びサブバンドの連続した量子化インデクス信号I q、
(0) 、I qll(1) ・・・IqN(k)と
組合わされて、そのサブバンドの量子化されたサンプル
の写しq、(0) 、(IFI(1) ・・・qa(
k)を生ずる。
発生される。復号器940は第2図のサブバンド符号化
回路のコードブックと同一のコードブックを有しており
、従ってサブバンドの個々のサブバンド残留信号ea(
0) 、e、%(1) ・・・e、(k)はrs+s
信号、ビット割当信号および残留信号ベクトルインデク
スに応動して再生される。
・qa(k)は加算器918−nで残留量子化信号サブ
バンド部分の信号の写しを次のように形成する。
(8)加算回路91 B−0乃至9
18−Nからの再生されたサブバンド部分サンプル信号
のサンプリング周波数はサブバンドの帯域の2倍から全
信号の帯域幅の2倍に内挿器920−0乃至920−N
によって増大される。各々の内挿器は当業者には周知で
あるように連続したサブバンドサンプルの間に一連のO
の値のサンプルを挿入するように動作する。これによっ
て、次式に従って全音声帯域のサンプリングが得られる
。
で帯域制限され、合成フィルタからのサブバンド部分信
号は加算回路930によって加算される。加算されたサ
ンプルはディジタル・アナログ変換器935によってア
ナログ信号に変換されて、第2図の符号器の入力に与え
られて音声信号の写しS(【)を形成する。
子化器914−nを詳細に図示している。
形成のあと動作する。第10図において選択信号論理1
001はその時間フレーム期間のサブバンドビット割当
信号bs、に対応する選択制御信号SRI、SR2、S
R3およびSR4を発生する。選択制御信号ではひとつ
だけが活性化される。
) 、I (lゎ(1)・・・IqlI(k)は1ビツ
ト最大逆量子化器1005.2ビツト最大逆量子化器1
010.3ビツト最大逆量子化器1015.4ビツト最
大逆量子化器1020に与えられる。
ーム期間の間付勢されるリードオンリー形のメモリであ
り、各々の連続した量子化インデクス信号1q、(k)
によってアドレスされて、対応するr+ss正規化され
たサブバンド量子化サンプル値q、(k)を生ずる。も
し現在の時間フレーム期間でそのサブバンドに対して1
ビツトが割当てられていれば、信号SRIは1ビツトの
最大逆量子化テーブル1005を付勢して、適切な量子
化サンプル値が選択器1025に与えられる。同様にし
て、サブバンドに2ビツトが割当てられたときには選択
制御信号SR2によって逆量子化器1010が付勢され
る。サブバンドに3ビツトが割当てられたときには選択
制御信号SR3によって逆量子化器1015が付勢され
、サブバンドに4ビツトが割当てられたときには選択制
御信号SR4によって逆量子化器1030が付勢される
。
びSR4によってアドレスされて、付勢された逆量子化
器からの量子化サンプル値がそこを通過できるようにす
る。逆ramsテーブル1035は現在の時間フレーム
期間のサブバンドのrmsインデクス信号を、その時間
フレームのrsa音声エネルギーの信号表現に変換する
。テーブル1035は対応するrma、信号を発生する
ためにI rms、l信号によってアドレスされるリー
ドオンリーメモリから成る。ROM1035からのrs
s、信号と選択器1025の積が乗算器1030によっ
て形成されて、これがその時間フレーム期間のサブバン
ドのサンプル値の系列q、(0) 、qゎ(1)・・・
・q、(k)を第9図の加算器918−nの一方の入力
に与える。
から得られるサブバンド残留信号a、(k)のシーケン
スである。この後号器はそれに永久的に記憶された命令
の集合を持つインデクス8080形のようなマイクロプ
ロセッサを含み、各々の連続した時間フレーム期間につ
いて残留信号ベクトルインデクス信号r1、「1に応動
してサブバンド残留信号e*(k)を与える。マイクロ
プロセッサにはまた第2図の回路に関連して説明したも
のと同一の16要素の内容を持つインデクス付きの25
6内容のガウス性コードブックを記憶している。
0の動作を示すフローチャートである。
号はサブバンドのビット割当とその時間フレーム期間の
rss信号からステップ1101で残留信号量子化器に
よって再生される。 rms推定信号g7の再生は第
7図に関連して述べたと同一の方法で実行される。サブ
バンドインデクス信号は0にセットされる。(ステップ
1110)。
ス信号nを0にセットしくステップ1110)。ステッ
プ1115がらステップ1145への残留信号発生ルー
プに入ることによって開始される。各々のサブバンドに
ついて、判定ステップ1115でサブバンドのコードブ
ックのフラグが調べられて、選択されたサブバンドを示
すのがm、であるかm2であるかが判定される。もしサ
ブバンドのコードブックフラグがmlあるいはm:であ
れば、ステップ1120あるいは1125でデマルチプ
レクサからのコードブックインデクス信号はrlあるい
はrlにセットされ、ステップ1135でそのサブバン
ドのrss残留推定信号を選択されたサブバンドのコー
ドブックの内容r1あるいはrlと組合わせることによ
って、そのサブバンドの残留信号が形成される。次にス
テップ1140でサブバンドインデクス信号が増分され
、ステップ1115に再び入ることによってループが繰
返される。最後のサブバンドnについて残留信号が再生
されたあとで、すべてのサブバンドについての再生され
た残留信号がサブバンド加算回路218−0乃至21B
−Nに送られる。
示す図; 第2図は本発明のサブバンド符号化装置のブロック図; 第3図は第2図のサブバンドコーダのブロック図; 第4図は第3図のrms推定回路のより詳細なブロック
図; 第5図は第3図のスカラ量子化回路のより詳細なブロッ
ク図; 第6図は第2図のビット割当回路の動作を示すフローチ
ャートを示す図; 第7図および第8図は第2図の残留信号符号器の動作を
示すフローチャートを示す図;第9図は本発明のサブバ
ンド復号装置の一般的ブロック図; 第10図は第9図のサブバンドデコーダのひとつのより
詳細なブロック図; 第11図は第9図の反転残留信号復号器の動作を示すフ
ローチャートを示す図である。 〔主要部分の符号の説明〕 特許請求の範囲中の 明 細 書 中・
葺号 坐−一各一一作 スペクトルを複数の 207 分析フィルタサブバ
ンドに分離す る手段 サンプルのシーケン 209 デシメータスを連続
した時間フ レーム期間に分割す る手段 音声エネルギーを表 わす信号を形成する 手段 ビットを割当てる手 段 サンプルのシーケン スをディジタル信号 のシーケンスに符号 化する手段 残留差を表わす信号 のシーケンスを形成 する手段 音声パターンの時間 フレーム部分を表わ 401 エネルギー発生 器 405 エネルギー量子 化器 410 RMSテーブル 220 サブバンドピッ ト割当器 305 スカラ量子化器 310 減算器 215 マルチプレクサ す符号化信号とする 手段 残留差のシーケンス を表わす符号化され た信号を形成する手 段 残留差を表わす信号 を加える手段 サブバンド残留 信号符号器 マルチプレクサ
Claims (1)
- 【特許請求の範囲】 1、音声パターンのスペクトルを複数のサブバンド部分
に分離し; 予め定められた周波数で各サブバンド部分 をサンプリングし; 各サブバンド部分のサンプルのシーケンス を連続した時間フレーム期間に分割し、 時間フレーム期間の各サブバンド部分の音 声エネルギーを表わす信号と、その時間フレーム期間の
各サブバンドに対して予め定められた数のビットを割当
てる信号を形成し、 その時間フレーム期間の各サブバンド部分 のサンプルのシーケンスをそのサブバンド部分のビット
割当と音声エネルギー信号に従って量子化されたディジ
タル信号のシーケンスに符号化し、 各サンプルとそれに対応する量子化された ディジタル信号の間の残留差を各々が表わす信号のシー
ケンスを形成し、 複数のサブバンド部分の量子化されたディ ジタル信号と音声エネルギーを表わす信号を音声パター
ンの時間フレーム部分を表わす符号化された信号に組合
わせる ステップを含む予め定められた帯域幅を持 つ音声パターンを処理する方法において; 残留差信号のシーケンスを符号化するため に少なくともひとつのサブバンドが選択され、該少なく
ともひとつの選択されたサブバンド部分の残留差信号を
表わす符号化信号が形成され、符号化された差を表わす
信号が音声パターンの時間フレーム部分を表わす符号化
された信号に加えられる ことを特徴とする定められた帯域幅を持つ 音声パターンを処理する方法。 2、請求項1記載の音声パターンを処理する方法におい
て、現在の時間フレーム期間の少なくともひとつの選択
されたサブバンドの残留差信号を表わす符号化された信
号を発生するステップは、 各々が要素のシーケンスを持つ複数の固定 符号を記憶し; 選択されたサブバンド部分の残留差信号に 対応するベクトルを形成し; 選択されたサブバンドベクトル信号に最も よく一致する該固定符号を残留差符号化信号として識別
する ステップを含むことを特徴とする音声パタ ーンを処理する方法。 3、請求項2記載の音声パターンを処理する方法におい
て、該記憶された固定符号の各々は平均0で単位分散を
持つガウス符号であることを特徴とする音声パターンを
処理する方法。 4、請求項2記載の音声パターンを処理する方法におい
て、残留差信号を符号化するために少なくともひとつの
サブバンドを選択するステップは、 各サブバンドのビット割当信号と音声エネ ルギー信号とに応動してサブバンドの残留差の推定値を
表わす信号を発生し; その時間フレーム期間の残留差の推定信号 に応動して最大の残留差推定信号を持つ少なくともひと
つのサブバンドを選択する ステップを含むことを特徴とする音声パタ ーンを処理する方法。 5、請求項4記載の音声パターンを処理する方法におい
て、選択されたサブバンドベクトルに信号に最も良く一
致する記憶された固定符号を識別するステップは 少なくともひとつの選択されたサブバンド の残留差ベクトル信号を選択された差推定信号によって
スケーリングされた各々の記憶された固定符号と比較し
、 スケーリングされた固定符号と選択された サブバンドの残留差ベクトルに信号の間で最小の差を持
つ記憶された固定符号を選択し、選択された固定符号を
示すインデクスコー ドを発生する ステップを含むことを特徴とする音声パタ ーンを処理する方法。 6、請求項1記載の音声パターンを処理する装置におい
て、 音声パターンのスペクトルを複数のサブバ ンド部分に分離する手段(207−O乃至 207−N)と、 各サブバンド部分を予め定められた周波数 でサンプリングし、各サブバンド部分のサンプルのシー
ケンスを連続した時間フレーム期間に分割する手段(例
えば、209−O)と;時間フレーム期間の各サブバン
ド部分の音 声エネルギーを表わす信号を形成する手段 (401、405、410)と; 音声エネルギー信号に応動して、時間フレ ーム期間の各サブバンドに対して予め定められた数のビ
ットを割当てる信号を形成する手段(220)と; 時間フレーム期間の各サブバンド部分のサ ンプルのシーケンスをサブバンド部分のビット割当と音
声エネルギー信号に従って量子化されたディジタル信号
のシーケンスに符号化する手段(305)と; 各サンプルとそれに対応する量子化された ディジタル信号の間の残留差を各々が現わす信号のシー
ケンスを形成する手段(310)と; 複数のサブバンド部分の量子化されたディ ジタル信号と音声エネルギーを表わす信号を組合わせて
、音声パターンの時間フレーム部分を表わす符号化信号
とする手段(215)と を含む音声パターンを処理する装置におい て; その残留差信号のシーケンスを符号化する ための少なくともひとつのサブバンドを選択し、該少な
くともひとつの選択されたサブバンド部分の残留差信号
のシーケンスを表わす符号化された信号を形成する手段
(225)音声パターンの時間フレーム部分を表わす 符号化された信号に符号化された残留差を表わす信号を
加える手段(215)と を含むことを特徴とする音声パターンを処 理する装置。 7、請求項6記載の装置において、現在の時間フレーム
期間の該少なくともひとつの選択されたサブバンドの残
留差信号を表わす符号化された信号を発生する手段は 選択されたサブバンド部分の残留差信号に 対応するベクトル信号を固定された符号の集合と比較し
て、最も良く一致する固定符号を残留差の符号化された
信号として識別する手段(815−840) を含むことを特徴とする音声パターンを処 理する装置。 8、請求項7記載の音声パターンを処理する装置におい
て、記憶された固定符号は平均0で単位分散を持つガウ
ス符号であることを特徴とする音声パターンを処理する
装置。 9、請求項7記載の音声パターンを処理する装置におい
て、少なくともひとつのサブバンドを選択して残留差信
号を符号化する手段は 各サブバンドのビット割当信号と音声エネ ルギー信号とに応動して、サブバンドの残留差信号の推
定値を表わす信号を発生する手段(705−765)と その時間フレーム期間の残留差推定信号に 応動して最大の残留差推定信号を持つサブバンドを少な
くとも選択する手段(770、 775)と を含むことを特徴とする音声パターンを処 理する装置。 10、請求項9記載の音声パターンを処理する装置にお
いて、選択されたサブバンドのベクトルに最も良く一致
する記憶された固定コードを識別する手段は 該少なくともひとつの選択されたサブバン ドの残留差ベクトル信号を選択されたサブバンドの残留
差推定信号によってスケーリングされた各々の記憶され
た固定符号と比較する手段(815)と; スケーリングされた固定符号と選択された サブバンドの残留差ベクトル信号の間の差が最小である
ような記憶された固定符号を選択する手段(820、8
25)と; 選択された固定符号を識別するインデクス 符号を発生する手段(850)と を含むことを特徴とする音声パターンを処 理する装置。 11、請求項1記載の音声パターンを処理するために、
さらに音声パターンの時間フレーム部分を表わす符号化
された信号を復号する方法において、 音声パターンの時間フレーム部分を表わす 符号化された信号中のサブバンド部分の音声エネルギー
信号に応動して、時間フレーム期間の各サブバンド部分
に予め定められたビット数を割当てる信号の集合を発生
し、 音声パターンの時間フレーム部分を表わす 符号化された信号中のサブバンド符号化された量子化信
号を、音声パターンの時間フレーム部分を表わす符号化
された信号中のサブバンド部分の音声エネルギー信号と
サブバンド部分のビット割当信号の両方に応動して、サ
ブバンド部分のサブバンド量子化されたサンプルのシー
ケンスに変換し、 音声パターンの時間フレーム部分を表わす 符号化された信号中の音声エネルギー信号を複数のサブ
バンドのビット割当信号の両方に応動して、符号化され
た残留差信号の集合に対応する少なくともひとつの選択
されたサブバンド部分を判定し、 選択されたサブバンドの符号化された残留 差信号に応動して選択されたサブバンドの残留差信号の
シーケンスを発生し、 選択されたサブバンドの残留差信号のシー ケンスと選択されたサブバンドの量子化されたサンプル
のシーケンスを組合わせて、音声パターンのサブバンド
サンプル信号を表わす信号のシーケンスを形成し、 音声パターンのサブバンドサンプル信号の サンプリング周波数を音声パターンのスペクトルの帯域
の2倍に増大し、 増大したサンプル周波数を持つサブバンド の量子化されたサンプルのスペクトルをそのサブバンド
部分に制限し、 複数のサブバンドのスペクトルに制限され たサブバンドサンプル信号を組合わせてその時間フレー
ム期間の音声パターンの写しを形成する ステップを含むことを特徴とする音声パタ ーンの処理方法。 12、請求項11記載の音声パターンを処理する方法に
おいて、符号化された残留差信号を表わす信号のひとつ
に対応する少なくともひとつの選択されたサブバンドを
判定するステップは、 その時間フレーム期間のビット割当と音声 エネルギー信号とに応動して各サブバンドのその時間フ
レーム期間における残留差の推定値を表わす信号の集合
を形成し、 その時間フレーム期間の最大の残留差推定 信号を持つサブバンドを少なくともひとつ選択する ステップを含むことを特徴とする音声パタ ーンを処理する方法。 13、請求項12記載の音声パターンを処理する方法に
おいて、選択されたサブバンドの残留差信号のシーケン
スを発生するステップは 複数の固定符号を記憶し、 選択されたサブバンドに対応する符号化信 号に応動して複数の固定符号のひとつを選択し、 選択された固定符号を選択されたサブバン ドの残留差推定信号でスケーリングして、選択されたサ
ブバンドについて残留差信号のシーケンスを形成する ステップを含むことを特徴とする音声パタ ーンを処理する方法。 14、請求項13記載の音声パターンを処理する方法に
おいて、各々の固定符号の要素は平均0で単位分散を有
するガウス符号であることを特徴する音声パターンを処
理する方法。 15、音声パターンの時間フレーム部分を表わす符号化
された信号を復号する手段をさらに含む請求項1記載の
方法に従って音声パターンを処理する装置において、 音声パターンの時間フレーム部分を表わす 符号化された信号中のサブバンド部分の音声エネルギー
信号に応動して、その時間フレーム期間の各々のサブバ
ンド部分に対して予め定められた数のビットを割当てる
信号の集合を発生する手段(935)と、 音声パターンのその時間フレーム期間を表 わす符号化された信号中のサブバンド部分の音声エネル
ギー信号とサブバンド部分のビット割当信号の両方に応
動して、音声パターンのその時間フレーム期間を表わす
符号化された信号中のサブバンドの符号化された量子化
信号を、そのサブバンド部分のサブバンド量子化サンプ
ルのシーケンスに変換する手段 (例えば、910−0)と、 音声パターンのその時間フレーム期間を表 わす符号化された信号中の音声エネルギー信号と、複数
のサブバンドのビット割当信号とに応動して、符号化さ
れた残留差の集合を表わす信号に対応する少なくともひ
とつの選択されたサブバンド部分を判定し、選択された
サブバンドの残留差信号のシーケンスを発生する手段(
940)と、 選択されたサブバンドの残留差信号のシー ケンスを選択されたサブバンドの量子化されたサンプル
のシーケンスを組合わせて音声パターンのサブバンドサ
ンプル信号を表わす信号のシーケンスを形成する手段(
例えば、 918−0)と、 サブバンドサンプル信号の音声パターンの サンプリング周波数を音声パターンのスペクトルの帯域
の2倍に増大させる手段(例えば920−0)と、 増大されたサンプリング周波数を持つサブ バンド量子化サンプルのスペクトルをそのサブバンド部
分に制限する手段(例えば、 925−0)と、 複数のサブバンドのスペクトル制限された サブバントサンプル信号を組合わせてその時間フレーム
期間の音声パターンの写しを形成する手段(930)と を含むことを特徴とする音声パターンを処 理する装置。 16、請求項15記載の音声パターンを処理する装置に
おいて、符号化された残留差を表わす信号の集合のひと
つに対応する少なくともひとつの選択されたサブバンド
部分を判定する手段は、 その時間フレーム期間のビット割当音声エ ネルギー信号とに応動してその時間フレーム期間の各サ
ブバンドの残留差の推定値を表わす信号の集合を形成す
る手段(1101)とその時間フレーム期間の最大の残
留差推定 信号を持つサブバンドを少なくともひとつ選択する手段
(1115、1120、1125、1130)と を含むことを特徴とする音声パターンを処 理する装置。 17、請求項16記載の音声パターンを処理する装置に
おいて、選択されたサブバンドの残留差信号のシーケン
スを発生する手段は 音声パターンの時間フレーム期間を表わす 符号化された信号中の選択されたサブバンドに対応する
符号化された信号に応動して、複数の固定符号のひとつ
を選択し、選択された固定符号を選択されたサブバンド
の残留差推定信号でスケーリングし、選択されたサブバ
ンドのための残留差信号を形成する手段 (1135)と を含むことを特徴とする音声パターンを処 理する装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US252,250 | 1988-09-30 | ||
US07/252,250 US4956871A (en) | 1988-09-30 | 1988-09-30 | Improving sub-band coding of speech at low bit rates by adding residual speech energy signals to sub-bands |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02123828A true JPH02123828A (ja) | 1990-05-11 |
JP3071795B2 JP3071795B2 (ja) | 2000-07-31 |
Family
ID=22955224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1252473A Expired - Lifetime JP3071795B2 (ja) | 1988-09-30 | 1989-09-29 | サブバンドコーディング方法および装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US4956871A (ja) |
JP (1) | JP3071795B2 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0677839A (ja) * | 1992-08-24 | 1994-03-18 | Victor Co Of Japan Ltd | 圧縮音声伸張方法 |
JP2002542648A (ja) * | 1999-04-12 | 2002-12-10 | ドルビー・ラボラトリーズ・ライセンシング・コーポレーション | 合成フィルタ雑音伸長の補償を持つ知覚音声コーダの量子化 |
US6865534B1 (en) | 1998-06-15 | 2005-03-08 | Nec Corporation | Speech and music signal coder/decoder |
JP2013061671A (ja) * | 2007-04-30 | 2013-04-04 | Samsung Electronics Co Ltd | 高周波数領域の符号化及び復号化の方法並びに装置 |
WO2015139477A1 (zh) * | 2014-03-19 | 2015-09-24 | 华为技术有限公司 | 用于信号处理的方法和装置 |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0400222A1 (en) * | 1989-06-02 | 1990-12-05 | ETAT FRANCAIS représenté par le Ministère des Postes, des Télécommunications et de l'Espace | Digital transmission system using subband coding of a digital signal |
US5434948A (en) * | 1989-06-15 | 1995-07-18 | British Telecommunications Public Limited Company | Polyphonic coding |
US5263119A (en) * | 1989-06-29 | 1993-11-16 | Fujitsu Limited | Gain-shape vector quantization method and apparatus |
JPH0332228A (ja) * | 1989-06-29 | 1991-02-12 | Fujitsu Ltd | ゲイン―シェイプ・ベクトル量子化方式 |
CA2020084C (en) * | 1989-06-29 | 1994-10-18 | Kohei Iseda | Voice coding/decoding system having selected coders and entropy coders |
JPH03139700A (ja) * | 1989-10-25 | 1991-06-13 | Sony Corp | オーディオ信号再生装置 |
US5235671A (en) * | 1990-10-15 | 1993-08-10 | Gte Laboratories Incorporated | Dynamic bit allocation subband excited transform coding method and apparatus |
JP3158458B2 (ja) * | 1991-01-31 | 2001-04-23 | 日本電気株式会社 | 階層表現された信号の符号化方式 |
EP0525774B1 (en) * | 1991-07-31 | 1997-02-26 | Matsushita Electric Industrial Co., Ltd. | Digital audio signal coding system and method therefor |
DE69232251T2 (de) * | 1991-08-02 | 2002-07-18 | Sony Corp | Digitaler Kodierer mit dynamischer Quantisierungsbitverteilung |
EP0551705A3 (en) * | 1992-01-15 | 1993-08-18 | Ericsson Ge Mobile Communications Inc. | Method for subbandcoding using synthetic filler signals for non transmitted subbands |
US5384793A (en) * | 1992-01-28 | 1995-01-24 | Ericsson Ge Mobile Communications Inc. | Fading and random pattern error protection method for dynamic bit allocation sub-band coding |
CA2088082C (en) * | 1992-02-07 | 1999-01-19 | John Hartung | Dynamic bit allocation for three-dimensional subband video coding |
US5513297A (en) * | 1992-07-10 | 1996-04-30 | At&T Corp. | Selective application of speech coding techniques to input signal segments |
JP3189401B2 (ja) * | 1992-07-29 | 2001-07-16 | ソニー株式会社 | 音声データ符号化方法及び音声データ符号化装置 |
JP2509789B2 (ja) * | 1992-08-22 | 1996-06-26 | 三星電子株式会社 | 可聴周波数帯域分割を利用した音響信号歪み補正装置 |
JP2524472B2 (ja) * | 1992-09-21 | 1996-08-14 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 電話回線利用の音声認識システムを訓練する方法 |
JP2779886B2 (ja) * | 1992-10-05 | 1998-07-23 | 日本電信電話株式会社 | 広帯域音声信号復元方法 |
JP3186290B2 (ja) * | 1993-01-20 | 2001-07-11 | ソニー株式会社 | 符号化方法、符号化装置、復号化装置及び記録媒体 |
US5632003A (en) * | 1993-07-16 | 1997-05-20 | Dolby Laboratories Licensing Corporation | Computationally efficient adaptive bit allocation for coding method and apparatus |
JP3993229B2 (ja) * | 1993-10-27 | 2007-10-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 第1および第2主信号成分の送信および受信 |
KR100269213B1 (ko) * | 1993-10-30 | 2000-10-16 | 윤종용 | 오디오신호의부호화방법 |
DE69429917T2 (de) * | 1994-02-17 | 2002-07-18 | Motorola Inc | Verfahren und vorrichtung zur gruppenkodierung von signalen |
US5732391A (en) * | 1994-03-09 | 1998-03-24 | Motorola, Inc. | Method and apparatus of reducing processing steps in an audio compression system using psychoacoustic parameters |
US5761636A (en) * | 1994-03-09 | 1998-06-02 | Motorola, Inc. | Bit allocation method for improved audio quality perception using psychoacoustic parameters |
US5818943A (en) * | 1994-10-25 | 1998-10-06 | U.S. Philips Corporation | Transmission and reception of a first and a second main signal component |
US5664053A (en) * | 1995-04-03 | 1997-09-02 | Universite De Sherbrooke | Predictive split-matrix quantization of spectral parameters for efficient coding of speech |
US5710781A (en) * | 1995-06-02 | 1998-01-20 | Ericsson Inc. | Enhanced fading and random pattern error protection for dynamic bit allocation sub-band coding |
EP0756386B1 (en) * | 1995-07-27 | 2003-09-17 | Victor Company Of Japan, Limited | Method and apparatus for coding a digital, acoustic signal |
US5692102A (en) * | 1995-10-26 | 1997-11-25 | Motorola, Inc. | Method device and system for an efficient noise injection process for low bitrate audio compression |
FR2747225B1 (fr) * | 1996-04-03 | 1998-04-30 | France Telecom | Systeme de codage et systeme de decodage d'un signal, notamment d'un signal audionumerique |
US6092041A (en) * | 1996-08-22 | 2000-07-18 | Motorola, Inc. | System and method of encoding and decoding a layered bitstream by re-applying psychoacoustic analysis in the decoder |
FR2766032B1 (fr) * | 1997-07-10 | 1999-09-17 | Matra Communication | Codeur audio |
EP0966109B1 (en) | 1998-06-15 | 2005-04-27 | Matsushita Electric Industrial Co., Ltd. | Audio coding method and audio coding apparatus |
US7190715B1 (en) * | 1999-12-23 | 2007-03-13 | Intel Corporation | Asymmetric digital subscriber loop modem |
US7046854B2 (en) * | 2001-05-07 | 2006-05-16 | Hrl Laboratories, Llc | Signal processing subband coder architecture |
JP2002330075A (ja) * | 2001-05-07 | 2002-11-15 | Matsushita Electric Ind Co Ltd | サブバンドadpcm符号化方法、復号方法、サブバンドadpcm符号化装置、復号装置およびワイヤレスマイクロホン送信システム、受信システム |
US20040125001A1 (en) * | 2002-12-13 | 2004-07-01 | Carey Lotzer | Synchronous method and system for transcoding existing signal elements while providing a multi-resolution storage and transmission medium among reactive control schemes |
GB2432765B (en) * | 2005-11-26 | 2008-04-30 | Wolfson Microelectronics Plc | Audio device |
PL2346029T3 (pl) * | 2008-07-11 | 2013-11-29 | Fraunhofer Ges Forschung | Koder sygnału audio, sposób kodowania sygnału audio i odpowiadający mu program komputerowy |
AU2013273846B2 (en) * | 2008-07-11 | 2015-10-22 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, methods for encoding and decoding an audio signal, audio stream and computer program |
BR122021003142B1 (pt) * | 2008-07-11 | 2021-11-03 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E. V. | Codificador de áudio, decodificador de áudio, métodos para codificar e decodificar um sinal de áudio, e fluxo de áudio |
US8675469B2 (en) * | 2009-12-17 | 2014-03-18 | At&T Intellectual Property I, Lp | Monitoring non-managed wire pairs to improve dynamic spectrum management performance |
FR2973551A1 (fr) * | 2011-03-29 | 2012-10-05 | France Telecom | Allocation par sous-bandes de bits de quantification de parametres d'information spatiale pour un codage parametrique |
KR102637467B1 (ko) * | 2019-09-24 | 2024-02-16 | 엘비트 시스템즈 이더블유 앤드 시진트 - 엘리스라 엘티디. | 신호 재송신을 위한 시스템 및 방법 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3171311D1 (en) * | 1981-07-28 | 1985-08-14 | Ibm | Voice coding method and arrangment for carrying out said method |
JPS5921039B2 (ja) * | 1981-11-04 | 1984-05-17 | 日本電信電話株式会社 | 適応予測符号化方式 |
US4622680A (en) * | 1984-10-17 | 1986-11-11 | General Electric Company | Hybrid subband coder/decoder method and apparatus |
US4790016A (en) * | 1985-11-14 | 1988-12-06 | Gte Laboratories Incorporated | Adaptive method and apparatus for coding speech |
IT1184023B (it) * | 1985-12-17 | 1987-10-22 | Cselt Centro Studi Lab Telecom | Procedimento e dispositivo per la codifica e decodifica del segnale vocale mediante analisi a sottobande e quantizzazione vettorariale con allocazione dinamica dei bit di codifica |
-
1988
- 1988-09-30 US US07/252,250 patent/US4956871A/en not_active Expired - Lifetime
-
1989
- 1989-09-29 JP JP1252473A patent/JP3071795B2/ja not_active Expired - Lifetime
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0677839A (ja) * | 1992-08-24 | 1994-03-18 | Victor Co Of Japan Ltd | 圧縮音声伸張方法 |
US6865534B1 (en) | 1998-06-15 | 2005-03-08 | Nec Corporation | Speech and music signal coder/decoder |
JP2002542648A (ja) * | 1999-04-12 | 2002-12-10 | ドルビー・ラボラトリーズ・ライセンシング・コーポレーション | 合成フィルタ雑音伸長の補償を持つ知覚音声コーダの量子化 |
JP2013061671A (ja) * | 2007-04-30 | 2013-04-04 | Samsung Electronics Co Ltd | 高周波数領域の符号化及び復号化の方法並びに装置 |
JP2017068276A (ja) * | 2007-04-30 | 2017-04-06 | サムスン エレクトロニクス カンパニー リミテッド | 高周波数領域の符号化及び復号化の方法並びに装置 |
USRE47824E1 (en) | 2007-04-30 | 2020-01-21 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding high frequency band |
WO2015139477A1 (zh) * | 2014-03-19 | 2015-09-24 | 华为技术有限公司 | 用于信号处理的方法和装置 |
US10134402B2 (en) | 2014-03-19 | 2018-11-20 | Huawei Technologies Co., Ltd. | Signal processing method and apparatus |
US10832688B2 (en) | 2014-03-19 | 2020-11-10 | Huawei Technologies Co., Ltd. | Audio signal encoding method, apparatus and computer readable medium |
Also Published As
Publication number | Publication date |
---|---|
JP3071795B2 (ja) | 2000-07-31 |
US4956871A (en) | 1990-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH02123828A (ja) | サブバンドコーディング方法および装置 | |
US4677671A (en) | Method and device for coding a voice signal | |
JP4950040B2 (ja) | マルチチャンネルオーディオ信号を符号化及び復号する方法及び装置 | |
US4622680A (en) | Hybrid subband coder/decoder method and apparatus | |
CA2347668C (en) | Perceptual weighting device and method for efficient coding of wideband signals | |
US6104996A (en) | Audio coding with low-order adaptive prediction of transients | |
US4216354A (en) | Process for compressing data relative to voice signals and device applying said process | |
KR100299528B1 (ko) | 인텐서티-스테레오 프로세스와 예측 프로세스를 이용한 오디오신호의 부호화/복호화 장치 및 그 방법 | |
US4831636A (en) | Coding transmission equipment for carrying out coding with adaptive quantization | |
CA2101700C (en) | Low-delay audio signal coder, using analysis-by-synthesis techniques | |
US5699484A (en) | Method and apparatus for applying linear prediction to critical band subbands of split-band perceptual coding systems | |
AU2003299395B2 (en) | Method for encoding and decoding audio at a variable rate | |
US5214741A (en) | Variable bit rate coding system | |
EA001087B1 (ru) | Многоканальный прогнозирующий кодировщик поддиапазона, использующий психоакустическое адаптивное распределение бит | |
EP0966793A1 (en) | Audio coding method and apparatus | |
JP4296753B2 (ja) | 音響信号符号化方法及び装置、音響信号復号方法及び装置、並びにプログラム及び記録媒体 | |
JPH045200B2 (ja) | ||
WO1985000686A1 (en) | Apparatus and methods for coding, decoding, analyzing and synthesizing a signal | |
EP0396121B1 (en) | A system for coding wide-band audio signals | |
WO2000045378A2 (en) | Efficient spectral envelope coding using variable time/frequency resolution and time/frequency switching | |
JP2007504503A (ja) | 低ビットレートオーディオ符号化 | |
JP3193515B2 (ja) | 音声符号化通信方式及びその装置 | |
JP3827720B2 (ja) | 差分コーディング原理を用いる送信システム | |
GB2322776A (en) | Backward adaptive prediction of audio signals | |
JPH0338700A (ja) | 適応変換符号化の方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080526 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080526 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080526 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090526 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090526 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100526 Year of fee payment: 10 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100526 Year of fee payment: 10 |