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
Application number
JP1252473A
Other languages
English (en)
Other versions
JP3071795B2 (ja
Inventor
Kumar Swaminathan
クマー スワミナザン
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 JPH02123828A publication Critical patent/JPH02123828A/ja
Application granted granted Critical
Publication of JP3071795B2 publication Critical patent/JP3071795B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/66Details 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/667Details 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

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

Description

【発明の詳細な説明】 故地分団 本発明はディジタル音声通信、特にディジタル音声信号
の伝送速度を減少するためのサブバンドコーディング装
置に関する。
青l技止 ディジタル音声信号のサブバンドコーディングは、音声
のディジタルに通信に必要なビット速度を減少するため
の比較的簡単であるが、能率の良い手法を提供する。周
知のように、ディジタル符号化されるべき音声信号はそ
の帯域の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で良い音声品質を保証することはでき
ない、この結果として性能の劣化が生ずる。
米国特許4,538,234は音声信号を複数の帯域に
分割するときの適応的ビット割当を保った適応予測処理
システムを開示している。音声の各々のサブバンド部分
に対して適応予測符号化を行ない予測符号化において適
応的に量子化特性を変化し量子化雑音を減少する。各帯
域の信号の平均振幅は各時間幅について検出されてハー
ドウェアの要求を減少する。セルラ無線のような音声コ
ーディングを用いたシステムでは限定された帯域の要求
に合わせまたチャネルのバースト雑音特性に適合した誤
り訂正を実行するために低いビット周波数であることが
要求される。このようなシステムにおいては、適応予測
符号化はビット割当をうまく実行しても充分に低いビッ
ト周波数を実現することはできず、チャネル誤りに対し
て強い特性を達成することはできない。
強い特性を得るために動的なビット割当だけを用いたと
すると、サブバンドに対して限定されたビット数を割当
てるとサブバンドの1部では特性のフレームの間ビット
が割当てられないことも生ずる。サフ゛バンドについて
ビットが割当てられない現象が時間フレームのシーケン
スで不規則に生ずる現象は復号された音声にチャーブ的
な効果を生じ、これは復号された音声の了解性を劣化す
る。
上述の問題は各サブバンドについて残留信号を形成し大
きい量子化誤差を持つサブバンドを選択し、不規則なビ
ットパターンによって生ずるチャープ的効果を減少する
ために選択されたサブバンドについて残留信号を表わす
符号化された信号を伝送する。
本発明はサブバンドの相対的音声エネルギーに従って音
声の各時間フレームで音声スペクトルの各サブバンド部
分に予め定められたビットの数を割当てるサブバンド音
声符号化を指向している。
サブバンドのエネルギーを表わす信号とサブバンドに割
当てられたビット数に応動して、時間フレームの間のそ
のサブバンドの音声サンプルが量子化される。その時間
フレームの複数のサブバンドの量子化された音声サンプ
ルと音声エネルギー信号は多重化された信号の流れとし
て組合わされる。
サブバンドの各時間フレームの音声サンプルと対応する
量子化された音声サンプルの間の残留差を表わす信号が
発生される。そのサブバンドのその時間フレームにおけ
る残留差の大きさに応じてひとつあるいは2つのサブバ
ンドが選択されて、選択されたサブバンドについての残
留差信号のシーケンスに対応する符号化された信号が発
生されて、その時間フレームの多重化された流れに与え
られる。
詳1巳■【肌 第1図は従来技術に従うサブバンド音声符号化装置であ
り、音声信号を低ビツト速度の音声信号に変換するため
のディジタルエンコーダ、ディジタルビットの流れを伝
送するためのディジタル伝送チャネル、およびディジタ
ルビットの流れを音声信号の写しに変換するための遠端
のデコーダを含んでいる。第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に与えられるよ
うに設計されたディジタルフィルタである。
当業者には周知であるようにフィルタ107−1.10
7−2・・・107−Nから得られるサブバンド部分の
各々は入力音声信号よりはるかに低い帯域しか持ってお
らず、従ってサブバンド部分のサンプリング周波数はそ
れに従って狭くしてよい。サンプリング周波数の低減は
デシメータ109〜1乃至109−Nで行なわれる。各
デシメータはサンプリング周波数を予め定められた係数
、例えば、8で低下させるようになっており、それから
出力されるデシメートされたディジタルサンプリングは
サブバンド符号器111−1乃至111−Nで処理され
てビット周波数を低下させた符号q+(k)、qt(k
)・・・qN(k)を生ずる。
符号q+(k)、qz(k)・・・qn(k)は次にマ
ルチブクサ115でひとつのビットの流れに組立てられ
て、伝送回線117に与えられる。
伝送回線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はチャーブ型の効果を低下させるために入力音声の
各々の時間フレームのビットの数を制限し、選択された
サブバンドに対して残留信号を符号化するような本発明
のサブバンド符号化装置の一般的ブロック図を図示して
いる。第2図の装置は音声パターンを予め定められた周
波数(8kllz)のサンプルのシーケンスに変換し、
各サンプルのディジタル表現を形成する。このようなデ
ィジタル化されたサンプルは16m秒の時間フレーム期
間で生ずる128のグループに分割される。サンプルは
分析フィルタに与えられ各サンプルのスペクトルを複数
のサブバンド部分に分割する。その時間フレームでサブ
バンド音声パターンのr+asエネルギーを表わす信号
が発生され、各サブバンドに割当てるビット数を割当て
るのに使用される。
ある時間フレームで各サブバンドの連続したサンプルは
サブバンドのrms値に対して正規化され、正規化され
たサンプルがサブバンドに割当てられたビット数に従っ
て量子化される。 rms値に対応するインデクス信号
とその時間フレームの量子化されたサブバンドサンプル
が組立てられて送信される。
本発明に従えば各サブバンドのサンプルの残留量子化誤
差が形成されて、サブバンドの残留信号のベクトルが発
生される。サブバンドの残留誤差のrms値の推定値が
発生され、最大の量子化誤差を持つ2つのサブバンドが
選択される。選択されたサブバンドベクトルはベクトル
をガウスコードブックの内容と比較することによって符
号化され、コードブックの内容を識別するインデクス信
号が、組立てられたインデクス信号として伝送される。
このようにして、最大の量子化誤差を持つサブバンドの
残留信号が送信され、これによってチャープ的効果が軽
減される。その時間フレームのビット割当を伝送される
ビットの流れから除き、それを表わすインデクス符号で
選択された残留信号を置換することによって伝送速度は
最小化される。
伝送チャネルのデコーダ端ではrsts値のインデクス
から、その時間フレームのビット割当信号が再構成され
、量子化された信号インデクスは音声サンプルに変換さ
れ、選択されたサブバンドの残留信号はコードブックと
rms信号から再構成される。
第2図を参照すれば、サンプラ201は音声信号5(t
)を予め定められた周波数、例えば、8kHzでサンプ
ルし、アナログ・ディジタル変換器205が各サンプル
をそのディジタル表現に変換する。
ディジタル化されたサンプルの流れは、例えば16m秒
の連続した時間フレームに分割されて、分析フィルタ2
07−0乃至207−Nに与えられる。各々の分析フィ
ルタはディジタル化されたサンプルの流れのスペクトル
の内の例えば500kllzの予め定められたサブバン
ド部分を通すように動作し、その出力をデシメータに与
えてサブバンド信号のサンプリング周波数を8 kHz
から1kHzに減少する0例えば分析フィルタ207−
0は次のようなインパルス応答を持つような周知のディ
ジタルフィルタである。
ここで、 o<pりs3 これによってフィルタの出力は次の信号を生ずる。
これは音声サンプルs (k) の選択されたサブパン ド部分に対応する。
分析フィルタ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図のブロック図に詳細に図
示されている。第3図において、rIIIS推定器30
1は現在の時間フレームのサブバンド音声サンプルs、
(k)の音声エネルギーを表わす信号rt*s、とそれ
に対応するインデクス信号1 rms。
を生ずるようになっている。スカラー量子化305はそ
の時間フレームの間の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値を表わす。
第3図のrms推定器301は第4図に詳しく示されて
いる。第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次情報を形成
している。
サブバンドビット割当器220は第6図のフローチャー
トに示した動作を実行するような命令符号の集合を記憶
したリードオンリーメモリを含むマイクロプロセッサで
形成される。第6図において、第4図のrms信号発生
器で生じたrms、乃至rms、の信号は第6図のステ
ップ601でビット割当器220の入力に与えられる。
サブバンドコーダのインデクスnはステップ603でO
にセットされ、ステップ605からステップ613まで
のループを形成する。各サブバンドのインデクスnにつ
いて、ループではまずビット信号bs、を0に設定しく
ステップ605)、そのサブバンドのrn+s、値を信
号tesp、として記憶しくステップ607)、インデ
クス信号nは増分する(ステップ610)、最後のイン
デクスNについての信号が処理されたあと、判定ステッ
プ613からステップ616に入り、ここでビット割当
処理がくりかえしの数を制御するためのインデクス信号
であるi terが0にセットされる。
ステップ620からステップ640へのループは、その
時間フレームの各サンプルについて各サブバンド符号器
で形成されるビットの数を制御するビット割当信号を発
生するように動作する。
12kbpsの符号器では各サンプルについて、すべて
のサブバンドコーダからのビットの総数は9に選択すれ
ばよく、サブバンドの任意のサンプルについての最大の
ビット数は4でよい、ビット割当ループに入ったとき、
rss値t811psとして最大の記憶されたrms値
がステップ620で選択される。
この値はステップ625でrmsatt  (1+bs
* )によって変更される。減衰係数はサブバンドeに
ついてすでに選択されたビット数の関数である。
もしビット信号bs、のビットの数が4であれば、これ
はステップ630で増分され、i terインデクス信
号はステップ635で増分される。インデクス信号1t
erがそのサンプル位置におけるビットの総数より少な
いときには(ステップ640)、他のビット割当のイタ
レーションのために再びステップ620に入る0割当ら
れたビットの総和が9に達すると、ビット数信号b3゜
、b3.・・・b3、はサブバンド符号器に与えられて
その中でのスカラ量子化を制御する(ステップ645)
、信号bs+乃至bs、はその時間フレームの間一定に
保たれるから、そのサブバンドのサンプルの各々はbs
、ビットに量子化される。
第5図により詳細に示した第3図のスカラ量子器はビッ
ト数選択器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)に対す
る対応するインデクス信号を発生する。
サブバンドコーダnの量子化器501の中の選択器50
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)が発生される。
この結果として、各々のサブバンドコーダnは16個の
残留信号のシーケンスを発生する。
e、(0) 、e、(1)  ・・・e、1(15) 
    (5)これらの残留信号は組合わされて16要
素のベクトルを形成する。ディジタル化されたサンプル
s、(k)から得られた残留信号は符号化されていない
ディジタル表現であり、従ってその時間フレーム期間の
各々の残留信号とその結果得られた残留ベクトルは高い
かもしれない、方法に従えば、第2図の回路は2つのサ
ブバンド符号器の残留ベクトルを選択し、選択された残
留ベクトルを乱数コードブックによってベクトル量子化
し、選択されたコードブックの内容に対応するインデク
ス信号をビットストリームマルチプレクサ215に与え
るようになっている。最大の残留誤差を持つサブバンド
が残留信号の符号化のために選択される。
このようにして最大のtvs値を持つ残留ベクトルが1
対の低ビットのインデクス符号に圧縮され、再生された
音声信号の品質が改善される。
残留信号の量子化は第2図のサブバンド残留量子化器2
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となる。
r+m5ljjl整係数が設定されたあと、ステップ7
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)。
Kサンプル例えば16を持つ各々の連続した時間フレー
ム期間について、ストリームマルチプレクサはサブバン
ドニーダ211−0乃至211−Nから量子化されたサ
ブバンドインデクス信号1(1+(k)、Iq+(k)
、・・・■qN(k)、rn+s値インデクス信号1 
rms、、  I rms、、惨−嗜!rl13Nおよ
び残留ベクトルインデクスr□、ratを受信する。マ
ルチプレクサはインデクス信号を時間フレームの音声パ
ターンを表わすブロックに組合わせ、インデクス信号の
ブロックを伝送チャネル217に与える。もし移動電話
用バーストタイプの誤り、フェーディングあるいは雑音
があるチャネルが使われているときには、当業者には周
知の誤り訂正符号を信号ブロックに加えてもよい。時間
フレーム期間のインデクス信号だけを伝送すればビット
周波数は最小化される。
第9図に図示した復号化装置はその時間フレーム期間の
インデクス信号からその時間幅の音声パターンの写し5
(t)を形成するようになっている。
これはこの時間フレーム期間の2次情報であるrms、
信号を使うことによって実現される。rmsn信号は送
信されたrmsインデクスからテーブルを参照すること
によって求められ、ビット割当信号は第2図の符号化装
置で使われるのと同一のプロセスで発生される0次に量
子化されたサンプルのインデクス信号は、サブバンドの
量子化されたインデクス信号の各シーケンスについて逆
量子化器を使用して再生される。
本発明に従えば、サブバンドのrws信号はビット割当
信号と組合わされてそのサブバンドの残留差のrms推
定信号を形成し、この時間幅についてどの残留信号ベク
トルを再生するかを判定するのに使用される0選択され
たサブバンドのコードブックの内容は再生されたrms
推定信号と組合わさって選択されたサブバンドの残留信
号シーケンスを形成し、再生された量子化サンプルは再
生された残留信号と組合わさってサブバンド音声信号の
たあとは、内挿によってサンプリング周波数は全音声信
号の帯域の2倍に増大され、内挿されたサブバンドの音
声信号はフィルタされてそれからサブバンド以外の成分
を除き、結果として得られた信号を組合わせて元の音声
信号が再現される。
第9図を参照すれば、現在の時間フレーム期間のビット
ストリームはデマルチプレクサによって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によって
発生される。復号器940は第2図のサブバンド符号化
回路のコードブックと同一のコードブックを有しており
、従ってサブバンドの個々のサブバンド残留信号ea(
0) 、e、%(1)  ・・・e、(k)はrs+s
信号、ビット割当信号および残留信号ベクトルインデク
スに応動して再生される。
サブバンド量子化信号q11(0)、q、1(1)・・
・qa(k)は加算器918−nで残留量子化信号サブ
バンド部分の信号の写しを次のように形成する。
s 、(k)= q 、(k)  + e 、(k) 
         (8)加算回路91 B−0乃至9
18−Nからの再生されたサブバンド部分サンプル信号
のサンプリング周波数はサブバンドの帯域の2倍から全
信号の帯域幅の2倍に内挿器920−0乃至920−N
によって増大される。各々の内挿器は当業者には周知で
あるように連続したサブバンドサンプルの間に一連のO
の値のサンプルを挿入するように動作する。これによっ
て、次式に従って全音声帯域のサンプリングが得られる
ここで、 o<=ap(−63 内挿器の出力は合成フィルタ925−0乃至925−N
で帯域制限され、合成フィルタからのサブバンド部分信
号は加算回路930によって加算される。加算されたサ
ンプルはディジタル・アナログ変換器935によってア
ナログ信号に変換されて、第2図の符号器の入力に与え
られて音声信号の写しS(【)を形成する。
第10図はサブバンド復号器910−nの逆スカラー量
子化器914−nを詳細に図示している。
逆量子化装置はサブバンドのrssとビット割当信号の
形成のあと動作する。第10図において選択信号論理1
001はその時間フレーム期間のサブバンドビット割当
信号bs、に対応する選択制御信号SRI、SR2、S
R3およびSR4を発生する。選択制御信号ではひとつ
だけが活性化される。
連続したサブバンド量子化インデクス信号lq、%(0
) 、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が付勢される
選択器1024は制御信号SRI、SR2、SR3およ
びSR4によってアドレスされて、付勢された逆量子化
器からの量子化サンプル値がそこを通過できるようにす
る。逆ramsテーブル1035は現在の時間フレーム
期間のサブバンドのrmsインデクス信号を、その時間
フレームのrsa音声エネルギーの信号表現に変換する
。テーブル1035は対応するrma、信号を発生する
ためにI rms、l信号によってアドレスされるリー
ドオンリーメモリから成る。ROM1035からのrs
s、信号と選択器1025の積が乗算器1030によっ
て形成されて、これがその時間フレーム期間のサブバン
ドのサンプル値の系列q、(0) 、qゎ(1)・・・
・q、(k)を第9図の加算器918−nの一方の入力
に与える。
加算器918−nの他方の入力は残留信号復号器940
から得られるサブバンド残留信号a、(k)のシーケン
スである。この後号器はそれに永久的に記憶された命令
の集合を持つインデクス8080形のようなマイクロプ
ロセッサを含み、各々の連続した時間フレーム期間につ
いて残留信号ベクトルインデクス信号r1、「1に応動
してサブバンド残留信号e*(k)を与える。マイクロ
プロセッサにはまた第2図の回路に関連して説明したも
のと同一の16要素の内容を持つインデクス付きの25
6内容のガウス性コードブックを記憶している。
第11図は記憶された命令に従う残留信号量子化器94
0の動作を示すフローチャートである。
第11図を参照すれば、そのサブバンドのrss推定信
号はサブバンドのビット割当とその時間フレーム期間の
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に送られる。
(ステップ1050)。
【図面の簡単な説明】
第1図は従来技術の音声信号のサブバンド符号化装置を
示す図; 第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. 【特許請求の範囲】 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)と を含むことを特徴とする音声パターンを処 理する装置。
JP1252473A 1988-09-30 1989-09-29 サブバンドコーディング方法および装置 Expired - Lifetime JP3071795B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (9)

* Cited by examiner, † Cited by third party
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