JPS59214346A - サブバンド符号化方法とその符号化復号器 - Google Patents

サブバンド符号化方法とその符号化復号器

Info

Publication number
JPS59214346A
JPS59214346A JP58088007A JP8800783A JPS59214346A JP S59214346 A JPS59214346 A JP S59214346A JP 58088007 A JP58088007 A JP 58088007A JP 8800783 A JP8800783 A JP 8800783A JP S59214346 A JPS59214346 A JP S59214346A
Authority
JP
Japan
Prior art keywords
signal
adaptive
quantization
subband
bit allocation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP58088007A
Other languages
English (en)
Inventor
Taku Arazeki
卓 荒関
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP58088007A priority Critical patent/JPS59214346A/ja
Priority to CA000454314A priority patent/CA1253255A/en
Priority to US06/610,729 priority patent/US4713776A/en
Publication of JPS59214346A publication Critical patent/JPS59214346A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • H04J3/1688Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers the demands of the users being taken into account after redundancy removal, e.g. by predictive coding, by variable sampling
    • 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)

Abstract

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

Description

【発明の詳細な説明】 本発明は音声信号を複数個の帯域9こ分割し効率よく符
号化する音声符号化方法の改良に関する。
音声信号を効率良く量子化する方法として適応量子化方
法がある。これは簡単にいうと、量子化器の前に平均振
幅を一定(こするためのAGO(自動利得調整回路)を
置き、量子化結果を復号した後(ここのAGCと逆の利
得を乗じるものと考えられる。このようにするとレベル
変動の大きい信号が入力されても量子化器の入力ではい
つもほぼ一定のレベルになるため少ないビット数でも量
子化による歪を少なくすることができる。なお、適応量
子化方法の別の実現法として量子化器の量子化間隔(ス
テップサイズ)全逐次動かしても上のようOこAGOを
用いた場合と等価な効果が得られる。
さて、上では一つの信号を量子化する場合について述べ
たが、サブバンド符号化方法のように信号を複数個の帯
域lこ分割しそれぞれの帯域で量子化することが多い。
このよう7.1′場合、複数の帯域の間にレベル差があ
るならばそのレベル差に応じて量子化ビット数を割り当
てることζこより歪の少ない量子化が実現できる。この
符号化方法は太田氏の論文(“サブバンド符号器構成法
の検討“、電子通信学会通信方式研究会資料、O8’ 
79−22゜1979)に詳述されているので詳細な説
明は省くが、結論として、符号化するときに各サブバン
ドに何ビット遺子化したかという情報を復号側(こ伝送
する必要がある。なお、このように信号番こ応じてビッ
ト割当を変える方法を適応ビット割当と呼ぶ。上の論文
によると、適応ビット割尚モした方が伝送品質は向上す
るか、そのかわりハードウェアが複雑化する。従って、
適応ビット割当は必すしも得策では無いとされている。
従来の適応ビット割当を用いたサブバンド符号化の方法
ζこついて図を用いて詳細に説明する。
第1図は従来のサブバンド符号器の実施例であり、2帯
域に分割した場合のブロック図である。
第1図の左半分は符号器で右半分は復号器である。
符号器においては8 K Hzで標本化された音声信号
が端子1から入力されフィルタJOで低域のみが取り出
され標本化周波数4 KHzで出力される。咳た、フィ
ルタJ5では高域のみが取り出さ!1.1本化周波数4
KHzで出力される。ビット割半回路44は二つの信号
の′電力を計算し量子化器20と量子化器30のそれぞ
れ、の量子化ステップサイズと量子化ビット数を決定す
る。ここで両信号に割当るビット数の第1」は一定とす
る。このaき量子化ステップサイズさ量子化ビット数を
決定するアルゴリズムは前述の論文(こ従って求めるこ
とかできる。マルチブレの出力とを入力し並べなおして
出力する。その出力は端子2から伝送され端子3全通し
て復号器(こ入る。デマルチプレクサ50は受信した信
号を入力してビット割当に関する情報(こ基き第1の逆
量子化器60  と第2の逆量子化器70  とf・こ
分配する。
こイ1ら)]I!量子化器60.70は符号器の量子化
器20.30と逆の動作をする。つまり、量子化された
信号からもさの信号を再生する。逆量子化器60の出力
は周波数変換フィルタ80に入力される。周波数変換フ
ィルタ80は逆量子化器60の出力である4KHz標本
化された信号を補間しながら13 K、l−1z標本化
し低域成分として出力するものである。また、周波gI
l俊]ψフィルタ90は逆量子化器70の出力を入力し
補間しながら高域に周波数シフトシ8 KHz %%木
化された高域成分として出力する。双」算器51はこれ
ら二つの周波数変換フィルタ80.90の出力を加算し
て再生音声信号として端子4から出力する。本実施例を
用いると二つの帯域に等しいす;量子化ビット数を′謳
11尚るよりも量子化歪が減る。つ才り、低域側の信号
の方が高域側の信号よりも電力が太きいとすると低域へ
のシー1当てビット数が多くなり低域側の8N比(信号
対量子化歪の比)が高くなる。一方、高域への割当てビ
ット数は減り低域側のSN比は低下するがもともと信号
が小さいとすれは品質の劣化6ま少ない。以上の説明は
多分に1匡観的であるが、理論的には前述の太田氏の論
文等に説明さ狽ている。
以上述べ1こように、適応ビット割当を用いることOこ
より量子化歪みの影響をtJ−さくできるが、ビット割
当に関する情報を伝送しなけれはならないこと、また装
置が複々1[になるという問題点がある。
さらにはビット割当回路44においては信号の平均的な
レベルを求める必要があるため量子化器20.30にお
いてはピッl−&1当回路44とのタイミンクをあイつ
せる1こめ遅延を施さねばならない。以上のことは帯域
数が2以上ζこ増えても事情はまったく同じである1 以上のことから複数の帯域の信号の大きさに応じて適応
ビット割当をイ1うサブバンド符号化方法は装置が複雑
化し、さらにビット割当に関する情報を伝送しなければ
ならす遅延も発生するという問題点があった。
不発明の目的は、装置がi4j単で遅延の少ないサブバ
ンド符号化法の提供にある。
本発明によれは、音声信号を入力し複数個のサブ帯域に
分割する手段と、前記各サブ帯域の信号を入力し遂次ス
テップサイズを更新しながら量子化する適応量子化を含
む符号化手段と、前記各適応量子化におけるステップサ
イズの情報をもとに各帯域の量子化ビット数を決定する
ビット割当手段と、前記ビット割当手段の出力Oこ従っ
て前記各符号化手段の出力を並べかえ出力する手段とを
有する符号化部と、前記符号化部からの信号を復号側ビ
ット割当情報にもとづき前記各サブ帯域に対応するよう
に配分し出力する手段と、前記配分する手段の出力を′
逐次ステップサイズを更新しながら復号する適応逆量子
化を含む復号手段と、前記適応逆量子化におけるステッ
プサイズにもとづき前記復号側ビット割当情報を出力す
る手段と、前記各復号手段の出力を組み合わせて出力1
−る手段とを有する復号部とを持つサブバンド符号化方
法が得られる。
本発明Oこよれはさらに、音声信号を入力し複数個のサ
ブ帯域Oこ分割するフィルタと、前記各ザブ帯域の信号
を入力し逐次ステップサイズを更新しながら量子化する
適応量子化を含む符号器と、前記各逆量子化におけるス
テップサイズの情報を入力し各サブ帯域の短時間信号レ
ベルとみなして各サブ帯域の量子化ビットの配分を決定
するビット割当手段と、前記ビット割当手段の出力に従
って前記各符号器の出力を並べかえ出力するマルチプレ
クサとを有するサブバンド符号化器が得られる。
本発明ζこよれはさらにまた、受信信号を入力しビット
割当情報にもとづき複数個のサブ帯域に分割し出力する
デマルチプレクサと、前記各サブ帯域に分割された信号
を入力し坏次ステップ→rイズを更新しながら復号する
適応逆量子化を含む復号手段と、前記各必応逆量子化に
おけるステップサイズを入力し各サブ帯域の短時間信号
レベルとみなして前記ビット割当情報を出力する復号ヒ
ツト割当手段と、前記各復号手段の出力を組み合わせて
再生音声信号を作る手段とを有するザブバンド復号器が
得られる。
仄に図を用いて本発明による実施例を詳細に説明下る。
第2図は本発明による第1の実施例である。また、第3
図は適応量子化21.22、・・・2Nの実施例、記4
図は適応逆量子化器61.62、・・・6Nの実施例で
ある。
端子1から入力した8KI−izでサンプリングされた
信号はフィルター1.12、・・・INにより、N個の
ザブ帯域に分割され帯域幅に応じて再サンプルされる。
帯域の分割の方法ζこついては前述の太田氏の論文を参
照して決めることかでさる。ここではN=4としてiす
間隔とし、各帯域42KHzサンプリングする。帯域分
割された信号は適応量子化器21.22、・・・2Nに
入力される。そのうちの一つであるf−信号100は適
応量子化器21において量子化される。信号100は第
3図の利得調整担1路210によりステップサイズ△−
の逆数1/△jが乗ぜら石る。Jはザンブリング時間を
表わす。△jは後述のアルゴリズムで動作し利得調整回
路210はAGOとして働く。利得調整回路210の出
力は量子化回路211に加えられ量子化され量子化レベ
ルの番号lとして符号化され信号103となって出力さ
れる。また信号103は適応回路212に入力される。
量子化回路211での量子化ビット数は6ビツトとする
。適応回路212は6ビツトのうち上位2ビツトのみを
入力し次式に従ってステップサイズを更新する。
△j+1−(△j)β・M (l ) −(1)ここで
、βは1より小さな正の値、へ1.(1)はlで定まる
1前後の値である。これはD 、 J Goodman
等ζこ提案され1こアルゴリズムで論文(“IA ro
bustadaptive quantizer”、I
 EEETransactions on Commu
nications、 Vol、00M 23、pp、
 1362−1365.1975)に詳述されている。
簡単に述べると、気、子化の結果が内側(0に近い方)
のレベルtこなったときはM (A)を1より小さくし
、量子化の結果が外側のレベル(こなっ1こときはM 
(1)を1より大きくする。そのようにすると△j+□
は、大きな信号が入力した場合は大きい方へ、小さな信
号が入力された場合は小さな方へ変化する。また、βは
過去の状態を忘れさせるために導入された定数であり、
伝送時のビット誤りの影響を除々に小さくすることがで
きる。従って、利得調整回路210はAGOとして働く
ことができる。適応量子化器21の出力信号101は適
応ビット割当回路45に入力される。また信号103は
マルチプレクサ41に入力される。他の帯域の信号もそ
れぞれ適応S:子化器22・・・2Nに入力され上述の
動作と同じ動作が行われる。適応ビット割当回路45は
各適応量子化回路21.22、・・・2Nから出力され
るステップサイズ1−信号の平均レベルを表現するとみ
なしてそれらを比べて各帯域ζこ何ビット割当るかを決
定する。但し、割当ビットの最大は6ビツト、最小は2
ビツトとする。各帯域はすべて2KHz  サンプリン
グ(500μSeC周期)されて5つ、32 k b 
p sの伝送レートを実現するには500μ式あ1こり
16ビツト使える。従って、全チャンネルで16ビツト
である。割当ビット数の最小を2としたのはステップサ
イズの更新を常に可能にするためである。ビット割当情
報はマルチプレクサ41に入力する。マルチプレクサ4
1は適応量子化器21.22、・・・2Nの出力信号を
並べなおして出力する。
その様子を第5図に示す。al、bi、C1、di  
はそれぞれ各サブ帯域の量子化結果であり、1の小さい
方が上位ビットである。ここではステップサイズの更新
に用いられるビットf始めの方に4チャンネル分並べて
おき、各チャンネルの下位ビットはビット割当情報にも
とづいて第5図のように並べられる。このようにすると
復号時に装置が少し簡単になる。もちろん、一つの帯域
の伝送すべきビットを−まとめにしてもよい。このよう
にしてマルチプレクサ41で並べかえられた信号は端子
2から出力さ、れる。復号器では受信信号を端子3から
入力しデマルチプレクサ51に入力する。デマルチプレ
クサ51はビット割当回路55からのビット割当情報に
従って受信信号を各帯域に分配する。ビット割当回路5
5は各適応量子化器61.62、・・・6Nからステッ
プサイズを入力し符号器のビット割当回路45と同じ動
作を行う。後述するように各ステップサイズは符号器側
のそれと一致するため各帯域には受信信号が正しく分配
される。デマルチプレクサ51の出力は各適応逆量子化
器61.62、・・・6Nに入力される。適応逆量子化
器61においては信号200は逆量子化回路610と適
応回路612とに加えられる。その時、適応回路612
には上位2ビツトのみが入力される。逆量子化回路61
0の出力は利得調整回路611に入力され、ここでステ
ップサイズ△、が乗ぜられる。ス伝送路誤りが無いとす
れは適応回路212で求まったステップサイズ△・と△
、は一致する。もし士分な細かさで量子化が行われたと
すると、利得調整回路611の出力203は信号100
に十分近い値となる。適応逆量子化回路62、・・・ 
6N)こおいても適応逆量子化回路61と同様な処理が
行われる。
適応逆量子化器61.62、・・・6N の出力は周波
数変換フィルタ81.82、・−・8Nに入力されもと
の周波数帯に周波数シフトされる。各周波数変換フィル
タ81.82、・・・8N の出力は加算器52により
加え合わされて再生信号となって端子4から出力される
以上述べたように本実施例を用いると、ビット割当情報
を伝送する必要が無く、かつビット割当のための信号レ
ベルの測定が不要であり装置が簡単になりさらに信号の
達延も生じないサブバンド符号化法が得られる。
第6図と第7図は本発明による第2の実施例を説明する
ための図であり、符号器の一部と復号器の一部を示す図
である。
本実施例では、第1の実施例の適応量子化器21と)■
応逆量子化器61のかわりに第6図と第7図の例を用い
ることになる。第6図と第7図を中心に説明する。イn
号100と予測器802の出力である予測値との差を減
算器801で求め適応力文子化器800に加える。適応
量子化器は第1の実施例の適応量子化器21とまったく
同じものでよい、刺応放子化H’k 800は信号IG
3を出力するとともに上位2ビツトのみを局部逆量子化
器803に入力す6.こわは第1の実施例の適応逆量子
化器61と同じものでよいが入力ζこは2ビツトしか加
えられていない。局部逆量子化器803の出力と予測器
802の出力との和を加算器804で求め予測器802
の入力とする。予測器802は通常の予測器を用いれは
よい。
復号器側では信号200のうちの上位2.ビットのみを
入力する適応逆量子化器811の出方と予測器813の
出力を加算器812で加える。また信号20oの全ビッ
トを適応逆量子化器810に入力する。これら適応逆量
子化器は第2の実施例の適応逆量子化器62と同じもの
でよい。加算器814は適応量子化器810の出力と予
測器813の出力を加えて再生信号203として出力す
る。なお本実施例と異り、加算器812の出力と下位ビ
ットのみの逆量子化で得られる結果の和を求めても同じ
再生信号が得られる。
なお第2の実施例においては各帯域ともADPOMを行
うようにしたが、一部帯域のみそADPOMとして他の
帯域を第1の実施例のようにしてもよい。
混在可能である。また、ADPOM以外の予測符号化を
使ってもよい。
以上述べたノうに、本発明による第2の実施例を用いる
と、ADPOM%用いた装置の簡単なサブバンド符号化
法が実現できる。
【図面の簡単な説明】
第1図は従来の実施例を示す図、第2図は本発明による
第1の実施例を示す図、第3図と第4図は本発明(こよ
る第1の実施例の適応量子化器と適応逆量子化器を示す
図、第5図はマルチプレクサ41の出力の一例を示す図
、第6図と第7図は本発明による第2の実施例を説明す
るための図であり符号器の一部と復号器の一部を示す図
である。 累2図、第3図、第4図、第6図および第7図において
1.2.3.4は端子、11.12、INはフィルタ、
21.22.2Nは適応量子化器、41はマルチプレク
サ、45はビット割当回路、51はデマルチプレクサ、
52は加算器、55はビットM当回路、61.62.6
Nは適応逆を子化器、81.82.8Nは周波数変換フ
ィルタ、100.101.103゜200.201.2
03、姿+仁箆脹ユは信号、210は利得調整回路、2
11は重子化(ロ)路、212は適応回路、610は逆
量子化回路、611は利得調整回路、612は適応回路
、800は適応量子化器、801は減算器、802は予
測器、803は適応逆量子化器、804は加算器、81
0.811は適応逆量子化器、812は加算器、813
は予測器、814は加算器である。 −1 オ 3 閃 す グ 刀 7 S 胆 76 図 オ 7 図 g/′3

Claims (1)

  1. 【特許請求の範囲】 1、音声信号を入力し複数個のサブ帯域に分割する手段
    と、前記各サブ帯域の信号を入力し逐次ステップサイズ
    を更新しながら量子化1〜る適応量子化を含む符号化手
    段と、前記各適応量子化におけるステップサイズの情報
    をもとて各帯域の量子化ビット数を決定するビット割当
    手段と、前記ビット割当手段の出力に従って前記各符号
    化手段の出力を並べかえ出力する手段とを有する符号化
    部と、前記符号化部からの信号を復号側ビット割当情報
    にもとづき前記各サブ帯域に対応するように配分し出力
    する手段と、前記配分する手段の出力を逐次ステップサ
    イズを更新しなから復号する適応逆量子化を含む復号手
    段と、前記適応逆量子化におけるステップサイズにもと
    づき前記復号側ビット割当情報を出力する手段と、前記
    各復号手段の出力を組み合わせて出力する手段とを有す
    る復号部とを持つサブバンド符号化方法う 2、音声信号を入力し複数個のサブ帯域番こ分割するフ
    ィルタと、前記各サブ帯域の信号を入力し逐次ステップ
    サイズを更新しながら量子化する適応量子化を含む符号
    器と、前記各逆量子化ζこおけるステップサイズの情報
    を入力し各サブ帯域の短時間信号レベルとみなして各サ
    ブ帯域の量子化ビットの配分を決定するビット割当手段
    と、前記ビット割当手段の出力に従って前記各符号器の
    出力を並べかえ出力するマルチプレクサとを有するサブ
    バンド符号化器。 3、受信信号を入力しビット割当情報にもとづき複数個
    のサブ帯域に分割し出力するデマルチプレクサと、前記
    各サブ帯域をこ分割された信号を入力し逐次ステップサ
    イズを更新しながら復号する適応逆量子化を含む復号手
    段と、前記各適応逆量子化におけるステップサイズを入
    力し各サブ帯域の短時間信号レベルとみなして前記ビッ
    ト割当情報を出力する復号ビット割当手段と、前記各復
    号手段の出力を組み合わせて再生音声信号を作る手段と
    を有するサブバンド復号器。
JP58088007A 1983-05-16 1983-05-19 サブバンド符号化方法とその符号化復号器 Pending JPS59214346A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP58088007A JPS59214346A (ja) 1983-05-19 1983-05-19 サブバンド符号化方法とその符号化復号器
CA000454314A CA1253255A (en) 1983-05-16 1984-05-15 System for simultaneously coding and decoding a plurality of signals
US06/610,729 US4713776A (en) 1983-05-16 1984-05-16 System for simultaneously coding and decoding a plurality of signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58088007A JPS59214346A (ja) 1983-05-19 1983-05-19 サブバンド符号化方法とその符号化復号器

Publications (1)

Publication Number Publication Date
JPS59214346A true JPS59214346A (ja) 1984-12-04

Family

ID=13930743

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58088007A Pending JPS59214346A (ja) 1983-05-16 1983-05-19 サブバンド符号化方法とその符号化復号器

Country Status (1)

Country Link
JP (1) JPS59214346A (ja)

Similar Documents

Publication Publication Date Title
US4713776A (en) System for simultaneously coding and decoding a plurality of signals
KR100299528B1 (ko) 인텐서티-스테레오 프로세스와 예측 프로세스를 이용한 오디오신호의 부호화/복호화 장치 및 그 방법
US5115240A (en) Method and apparatus for encoding voice signals divided into a plurality of frequency bands
RU2197776C2 (ru) Способ и устройство масштабируемого кодирования-декодирования стереофонического звукового сигнала (варианты)
KR100420891B1 (ko) 디지탈신호엔코딩/디코딩방법및장치와기록매체
AU648656B2 (en) High efficiency digital data encoding and decoding apparatus
US9754601B2 (en) Information signal encoding using a forward-adaptive prediction and a backwards-adaptive quantization
US5301255A (en) Audio signal subband encoder
KR100941011B1 (ko) 부호화 방법 및 장치, 및 복호 방법 및 장치
KR100419546B1 (ko) 신호부호화방법및장치,신호복호화방법및장치,및신호전송방법
EP1072036B1 (en) Fast frame optimisation in an audio encoder
JP2005338637A (ja) オーディオ信号符号化装置及び方法
JP3900000B2 (ja) 符号化方法及び装置、復号方法及び装置、並びにプログラム
US5673289A (en) Method for encoding digital audio signals and apparatus thereof
JP3519859B2 (ja) 符号器及び復号器
KR100952065B1 (ko) 부호화 방법 및 장치, 및 복호 방법 및 장치
JPH0629934A (ja) 適応差分符号化伝送方法
JPS63110830A (ja) 帯域分割符号化復号化装置
EP0398973B1 (en) Method and apparatus for electrical signal coding
JPH08307281A (ja) 非線形量子化方法及び非線形逆量子化方法
JPS59214346A (ja) サブバンド符号化方法とその符号化復号器
JP3291948B2 (ja) 高能率符号化方法及び装置、並びに伝送媒体
JPH0335300A (ja) 音声符号・復号化伝送方式
US20030200081A1 (en) Audio signal decoding and encoding device, decoding device and encoding device
JPH02264520A (ja) 帯域分割符号化復号方式並びに帯域分割符号化器及び帯域分割復号器