JPH0474018A - 適応ビット割当て方法及び装置 - Google Patents

適応ビット割当て方法及び装置

Info

Publication number
JPH0474018A
JPH0474018A JP2186347A JP18634790A JPH0474018A JP H0474018 A JPH0474018 A JP H0474018A JP 2186347 A JP2186347 A JP 2186347A JP 18634790 A JP18634790 A JP 18634790A JP H0474018 A JPH0474018 A JP H0474018A
Authority
JP
Japan
Prior art keywords
circuit
output
bit allocation
signal
weighting
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
JP2186347A
Other languages
English (en)
Other versions
JP2841765B2 (ja
Inventor
Fumie Hamame
羽豆 文江
Masahiro Iwadare
正宏 岩垂
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
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 filed Critical NEC Corp
Priority to JP2186347A priority Critical patent/JP2841765B2/ja
Priority to US07/728,679 priority patent/US5263088A/en
Publication of JPH0474018A publication Critical patent/JPH0474018A/ja
Application granted granted Critical
Publication of JP2841765B2 publication Critical patent/JP2841765B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/032Quantisation or dequantisation of spectral components
    • G10L19/035Scalar quantisation
    • 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/665Details 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 psychoacoustic properties of the ear, e.g. masking effect
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/0212Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、音声/音楽や画像信号などの情報圧縮技術に
おける変換符号化方式において、各変換係数に対して適
応的に量子化ビット数を割当てる方法に関する。
(13)前記分布計算回路は、入力信号を正規化(従来
の技術) 限られた伝送容量の回線を使用して、音声/音楽等の信
号に含まれる情報を効率良く伝送するために、その情報
量を減少させることを帯域圧縮といい、主として適応差
分パルス符号変調[ADPCM]  (ディジタル・コ
ーディング・オブ・ウェーブフォームズ、  (Dig
italCoding  of Waveforms)
 、プレンティス ・ ホール社 (Prentice
−Ha l l) 、1984年、308ページ参照;
 以下、「文献1」)と適応変換符号化[ATC]  
(アイイーイーイー・トランザクションズ・オン・エイ
ニスエスピー(IEEE TRANSACTIONS 
 ON ASSP)27巻1号、1979年、89−9
5ページ参照; 以下、「文献2」)が知られている。
以下に、ATCの概要を文献2に従って簡単に説明する
第5図は、ATCの一構成例を示したブロック図である
。線形変換、ビット配分、量子化からなる符号化器では
、入力信号が入力端子1を経て線形変換回路3に供給さ
れる。入力端子1には一般に離散的な値が供給され、線
形変換回路3で予め定められた整数Nに等しい入力サン
プルを単位としたN点離散線形変換が施される。Nはブ
ロック長と呼ばれる。このN点離散線形変換としては、
ウオルシュ−アダマール変換(WAT)、離散フーリエ
変換(DFT)、離散コサイン変換(DCT)、KL変
換(KLT)等が用いられる。線形変換回路3の出力で
ある総数Nの変換係数は後述するビット配分に従って量
子化器4でそれぞれ量子化され、多重化回路5へ供給さ
れる。量子化器4内にはブロック長Nに等しい数の量子
化器が含まれており、各変換係数はそれぞれ専用の量子
化器で量子化される。ビット配分回路6では、変換係数
のパワーに対応した量子化ビット割当てを計算し、量子
化器4へ供給する。多重化回路5では、量子化器4から
供給される量子化された変換係数とビット配分回路eか
ら供給されるビット配分に用いた情報を多重化し、伝送
路8に送出する。
ビット配分、逆量子化、線形逆変換からなる復号化器で
は、伝送路8からの多重化信号が分離回路9で分離され
、量子化器4からの信号は逆量子化器30に、ビット配
分回路6からの信号は、ビット配分回路31へ供給され
る。ビット配分回路31では符号化器のビット配分回路
6と全く同様な方法で、各変換係数に対するビット配分
が決定される。
逆量子化器30で、ビット配分回路31で決定されたビ
ット配分に従って逆量子化された変換係数は、線形逆変
換回路32で再び総数Nの時間領域の信号サンプルに変
換され、出力端子33に供給される。
ビット配分回路における配分方法には、いくつかの種類
があるが、ここでは文献2に述べられている方法を第6
図(a) 、 (b)を参照して説明する。
この方法は、復号化器において逆量子化したときの量子
化二乗誤差が最小になるようするもので、ビット配分に
関する補助情報量を削減するために変換係数を1度間引
き、続いて補間した値を用いてビット数の最適化を行な
う。第5図に示されるビット配分回路工は、第6図(a
)に示すように構成される。第5図の線形変換回路3で
得られた変換係数は、第6図(a)の入力端子41を経
て、間引き回路42に供給される。間引き回路42では
、N個の変換係数をそれぞれ二乗し、整数値M倍(Mは
Nの約数)の平均値を代表値として17Mの間引きを行
なう。得られたL=N/Mのサンプル値は量子化器43
でそれぞれ量子化され、出力端子44と逆量子化器45
へ供給される。量子化器43、逆量子化器45は省略さ
れる場合もある。補間回路46においては、2を底とす
る対数をとった後、対数領域でM倍の線形補間が行なわ
れる。補間された信号を用いて第5図の量子化器4にお
けるビット配分が、次式により適応ビット割当て回路4
7で行なわれる。
こ二に、R1はi番目の変換係数(i=1.2.・・・
・・N)に対する割当てビット数、πは1変換係数当り
の平均割当てビット数、σ12は補間回路46における
補間で近似的に復元されたi番目変換係数の二乗値であ
る。結果は出力端子48へ伝達され、量子化器4に供給
される。式(1)を用いてビット配分を行なうことによ
り、量子化二乗誤差を最小にできることがアイイーイー
イー・トランザクションズ・オン・エイニスエスピー(
IEEE TRANSACTIONS  ON  AS
SP)25巻4号、1977年、299−309ページ
参照; (以下、「文献3」)に示されている。出力端
子44で得られた間引かれた信号は、第5図の多重化回
路5を経て補助情報として伝送路8へ送出される。一方
、第5図のビット配分回路31は第6図(b)に示すよ
うに構成される。第5図の分離回路9からの信号は入力
端子49を経て補間回路46に供給される。符号化器内
のビット配分回路6が量子化器43及び逆量子化器45
を有する場合には、復号化器内のビット配分回路31も
対応して逆量子化器45を有する。補間回路46、適応
ビット割当て回路47では、既に説明した符号化器内の
前記補間回路46、適応ビット割当て回路47と全く同
様な補間及びビット数最適化が行なわれる。従って、第
6図(a)の出力端子48と第6図(b)の出力端子5
0には、全く等しいビット配分のための信号が得られ、
符号化器側と復号化器側で対応のとれた量子化/逆量子
化が行なわれる。
これまでの説明では、ビット配分回路6から多重化回路
5へ補助情報として供給される信号は第6図(a)の出
力端子44で得られる間引かれた変換係数の二乗値とし
てきた。しかし、この信号を復号化器へ伝送する目的は
、ビット配分に利用される変換係数の概略値を符号化器
と復号化器で共有することである。このための補助情報
の伝送方法として、間引かれた変換係数の二乗値以外に
も、PARCOR係数、ADPCM及びベクトル量子化
による方法等が知られている。
(発明が解決しようとする課題) 従来例に記載した線形変換を施した結果得られる変換係
数に対して、各変換係数のパワーに応じて適応ビット割
当てを行なう方法では、各変換係数のパワーが均一に分
布する場合には、どの変換係数においても割当てられる
量子化ビット数が不足するため、量子化誤差が大きくな
り符号化品質が劣化するという問題があった。
本発明の目的は、各信号のパワーが均一に分布する場合
でも、重要な情報を持つ信号に多くの量子化ビット数を
割当て、良好な符号化品質を得ることが出来る適応ビッ
ト割当方法及び装置を提供することにある。
(課題を解決するための手段) 本発明は、線形変換を施した後に得られる変換係数を量
子化する際に、各々の前記変換係数に対して、前記変換
係数のパワーに応じて適応的に割当てた量子化ビットと
、前記変換係数に予め設定された重み付けを行なった結
果得られる信号のパワーに応じて適応的に割当てた量子
化ビットとのいずれかを、前記変換係数に割当てられた
ビット数の分布、−または、前記変換係数のパワーの分
布により選択して用いることを特徴とする。
また、線形変換を施した後に得られる変換係数を量子化
する際に、前記変換係数を間引いた後に、量子化、逆量
子化を行なって得られる逆量子化信号を入力とし、前記
逆量子化信号を補間して得られる第1の補間信号に対し
て前記第1の補間信号のパワーに応じて適応的に割当て
たビットと、前記逆量子化信号に予め設定された重み付
けを行なった後に補間して得られる第2の補間信号に対
して前記第2の補間信号のパワーに応じて適応的に割当
てた量子化ビットとのいずれかを、前記第1の補間信号
に割当てられたビット数の分布、または、前記逆量子化
信号のパワーの分布により選択して用いることを特徴と
する。
さらに、線形変換を施した結果得られる変換係数を量子
化する際に、前記変換係数を入力とし、各々の前記変換
係数に対して、前記変換係数のパワーに応じて適応的に
量子化ビット数を割当てる第1の適応ビット割当て回路
と、前記変換係数を入力として前記変換係数に予め設定
された重み付けを行なう重み付け回路と、前記重み付け
回路の出力である重み付け信号に対して、前記重み付け
信号のパワーに応じて適応的にビットを割当てる第2の
適応ビット割当て回路と、前記第1の適応ビット割当て
回路の出力である各信号へ割当てられたビット数、また
は、前記変換係数を入力として、前記割当てビット数、
または前記変換係数の分布を計算する分布計算回路と、
前記分布計算回路の計算結果と予め設定された閾値とを
比較し、前記分布計算回路の計算結果が閾値で決定され
る範囲内である場合は各変換係数に重み付けを施し、範
囲外である場合は重み付けを施さないことを判定する)
1定回路と、前記判定回路からの制御信号にを受けて、
重み付けを施さない場合は前記第1の適応ビット割当て
回路の出力を、重み付けを施す場合は前記第2の適応ビ
ット割当て回路の出力を選択して出力端子へ供給するセ
レクタとを少なくとも具備することを特徴とする。
また、線形変換を施した結果得られる変換係数を量子化
する際に、各変換係数を間引く間引き回路と、間引き回
路の出力を量子化する量子化回路と、前記量子化回路の
出力信号を逆量子化する逆量子化回路と、前記逆量子化
回路の出力である逆量子化信号を補間する第1の補間回
路と、前記第1の補間回路の出力である第1の補間信号
を受けて、各々の前記第1の補間信号に対して、前記第
1の補間信号のパワーに応じて適応的に量子化ビットを
割当てる第1の適応ビット割当て回路と、前記逆量子化
信号を入力として前記逆量子化信号に予め設定された重
み付けを行なう重み付け回路と、前記重み付け回路の出
力を受けて補間な行なう第2の補間回路と、前記第2の
補間回路の出力である第2の補間信号に対して、前記第
2の補間信号のパワーに応じて適応的にビットを割当て
る第2の適応ビット割当て回路と、前記第1の適応ビッ
ト割当て回路の出力である各信号へ割当てられたビット
数、または、前記変換係数を入力として、前記割当てビ
ット数、または前記変換係数の分布を計算する分布計算
回路と、前記分布計算回路の計算結果と予め設定された
閾値とを比較して、前記分布計算回路の計算結果が閾値
で決定される範囲内である場合は各逆量子化信号に重み
付けを施し、範囲外である場合は重み付けを施さないこ
とを判定する判定回路と、前記判定回路からの制御信号
によって、重み付けを施さない場合は前記第1の適応ビ
ット割当て回路の出力を、重み付けを施す場合は前記第
2の適応ビット割当て回路の出力を選択して出力端子へ
供給するセレクタとを少なくとも具備することを特徴と
する。
(作用) 本発明によれば、各変換係数のパワーが一様に分布し、
各変換係数に割当てられる量子化ビット数が不十分にな
る場合を検出し、重要な情報を持つ信号に多くのビット
数が割当てられるように各変換係数に対して予め設定し
た重み付けを行なった後、パワーに応じて適応的に量子
化ビット割当てを行なうことによって、量子化ビット数
を有効に利用し、良好な符号化品質を保つことが可能と
なる。
(実施例〕 本方式の実施例を第1図に示す。同図における入力端子
41へは第5図における線形変換回路3の出力が供給さ
れ、出力端子48の出力は第5図における量子化器4へ
、出力端子44の出力は第5図における多重化装置5へ
供給される。第1図において第6図(a)と同一の番号
を付与された機能ブロックは、第6図(a)と同一の機
能を有する。第6図(a)との相違点は重み付け回路1
2、第2の補間回路15、第2の適応ビット割当て回路
14、分布計算回路10、判定回路11、セレクタ13
を有する点にある。
前記逆量子化回路45の出力である逆量子化信号は補間
回路46、及び重み付け回路12への入力信号となる。
前記補間回路46の出力である補間信号は、適応ビット
割当て回路47において前記補間信号のパワーに応じて
適応的に量子化ビットが割当てられる。重み付け回路1
2は前記逆量子化信号に予め定められた重み付けを施し
た後、適応ビット割当て回路14へ供給する。重み付け
回路12において用いられる重み付け係数は、目的に応
じて適当な値を設定することができる。例えば各変換係
数が周波数領域のスペクトラムとなる場合は、人間の聴
覚の特性に対応して設定することが考えられる。
適応ビット割当て回路14、及び47の出力は共にセレ
クタ13へ供給される。ここで、適応ビット割当て回路
14.47は同一の動作をする。
前記適応ビット割当て回路47の出力は分布計算回路1
0へ供給される。分布計算回路10では、後に詳述する
方法によって割当てられたビット数の分布を計算し、結
果を判定回路11へ供給する。
判定回路11では前記分布計算回路10の出力結果と予
め設定された閾値と比較し、前記分布計算回路の計算結
果が閾値で決定される範囲内である場合は1、範囲外で
ある場合はOを制御信号として出力する。判定回路11
において用いる閾値は、実験により任意の値を設定する
ことができる。セレクタ13は前記判定回路からの制御
信号を受けて、制御信号がOの場合は前記適応ビット割
当て回路47の出力を、1の場合は前記適応ビット割当
て回路14の出力を選択して出力端子48へ供給する。
本方式の他の実施例を第2図に示す。第1図と同一の番
号を付与された機能ブロックは、第1図と同一の機能を
有する。第1図と異なる点は、前記逆量子化回路45の
出力である逆量子化信号を前記分布計算回路10の入力
信号としている点である。前記逆量子化信号のパワーの
分布は、適応ビット割当て回路47においてなされる割
当てビット数の分布を近似するため、前記逆量子化信号
を分布計算回路10への入力として、前記逆量子化信号
のパワーの分布を計算し判定に用いることができる。こ
のとき、分布計算回路10の入力信号は間引かれた信号
であるため、分布を計算する際の演算量が少なくなる。
その他判定回路11、セレクタ13の動作は先の実施例
と同様である。
また、上記の2つの実施例において、間引き/量子化/
逆量子化/補間という操作は省略することも出来る。こ
の場合、第1図に対応する実施例を第3図、第2図に対
応する実施例を第4図に示す。第3図、第4図において
、出力端子44から出力される信号は入力端子41から
供給される信号に等しく、入力端子41へ至る以前に、
第5図における多重化装置5へ供給される。第1図、第
2図と第3図、第4図との相違点は、間引き回路42、
量子化回路43、逆量子化回路45、補間回路46が削
除され、入力端子41から供給される信号が直接適応ビ
ット割当て回路47、及び重み付け回路12へ供給され
る点と、補間回路15が削除され、重み付け回路12の
a力が適応ビット割当て回路14へ供給される点である
次に、分布計算回路10において回路への入力信号(実
施例では適応割当てビット数、またはは逆量子化信号に
相当)の分布を計算する方法について述べる。まず、入
力信号の分布を表す値として分散を用いる例について説
明する。分散δは次式に従って計算される。
ここで、Xiはi番目の入力信号、XはN個の入力信号
の平均値を表す。分散は、小さいほど入力信号が均一な
値であることを示すため、判定回路において予め設定さ
れた閾値と比較することにより、均一なビット割当てが
なされる場合を判定することができる。
また、分布を表す値として、次式で表される値αを用い
ることもできる。
X     X         x (3)式において、0内は各入力信号を正規化した値の
乗算になっている。よって、各入力信号が均一のときに
0内の値は1に近付くためαは0に近付き、一部に集中
しているときは0内の値はOに近付くためαは一ωに近
付く。このため、判定回路において適当な閾値を設定し
て比較する事により、分布を判定する事が可能である。
また、分布を表わす値として、最大値と最小値との差Δ
を用いることもできる。Δは(4)式で定義される、(
4)式においてmax(x)はN個の入力信号の最大値
を、m1n(x)はN個の入力信号の最小値を表わす。
Δ=max (x) −min (x) ”・・・・(
4)前記Δは、小さいほど入力信号が均一な値であるこ
とを示すため、判定回路において予め設定された閾値と
比較することにより、均一なビット割当てがなされる場
合を判定することができる。
〔発明の効果) 以上詳細に述べたように、本発明によれば各変換係数の
パワーが均一に分布し、各変換係数に割当てられる量子
化ビット数が不十分になる場合には、重要な情報を持つ
信号に多くのビット数が割当てられるように各変換係数
に予め設定した重み付けを行なった後、適応的に量子化
ビット数を割当てることによって、量子化ビット数を有
効に活用し良好な品質を得ることができる適応ビット割
当て方法、及び装置を提供することが出来る。
ツク図、第4図は本発明の第4の実施例を示すブロック
図、第5図は従来例を示すブロック図、第6図(a)、
 (b)は第5図のビット配分回路I及びビット配分回
路■の詳細を示す図。
図において、41は入力端子、42は間引き回路、43
は量子化回路、45は逆量子化回路、15.46は補間
回路、14.47は適応ビット割当て回路、44.48
は出力端子、10ば分布計算回路、11は判定回路、1
2は重み付け回路、13はセレクタをそれぞれ示す。

Claims (14)

    【特許請求の範囲】
  1. (1)線形変換を施した後に得られる変換係数を量子化
    する際に、各々の前記変換係数に対して、前記変換係数
    のパワーに応じて適応的に割当てた量子化ビットと、前
    記変換係数に予め設定された重み付けを行なった結果得
    られる信号のパワーに応じて適応的に割当てた量子化ビ
    ットとのいずれかを、前記変換係数に割当てられたビッ
    ト数の分布により選択して用いることを特徴とする適応
    ビット割当て方法。
  2. (2)線形変換を施した後に得られる変換係数を量子化
    する際に、各々の前記変換係数に対して、前記変換係数
    のパワーに応じて適応的に割当てた量子化ビットと、前
    記変換係数に予め設定された重み付けを行なった結果得
    られる信号のパワーに応じて適応的に割当てた量子化ビ
    ットとのいずれかを、前記変換係数のパワーの分布によ
    り選択して用いることを特徴とする適応ビット割当て方
    法。
  3. (3)線形変換を施した後に得られる変換係数を量子化
    する際に、前記変換係数を間引いた後に、量子化、逆量
    子化を行なって得られる逆量子化信号を入力とし、前記
    逆量子化信号を補間して得られる第1の補間信号に対し
    て前記第1の補間信号のパワーに応じて適応的に割当て
    たビットと、前記逆量子化信号に予め設定された重み付
    けを行なった後に補間して得られる第2の補間信号に対
    して前記第2の補間信号のパワーに応じて適応的に割当
    てた量子化ビットとのいずれかを、前記第1の補間信号
    に割当てられたビット数の分布により選択して用いるこ
    とを特徴とする適応ビット割当て方法。
  4. (4)線形変換を施した後に得られる変換係数を量子化
    する際に、前記変換係数を間引いた後に、量子化、逆量
    子化を行なって得られる逆量子化信号を入力とし、前記
    逆量子化信号を補間して得られる第1の補間信号に対し
    て前記第1の補間信号のパワーに応じて適応的に割当て
    たビットと、前記逆量子化信号に予め設定された重み付
    けを行なった後に補間して得られる第2の補間信号に対
    して前記第2の補間信号のパワーに応じて適応的に割当
    てた量子化ビットとのいずれかを、前記逆量子化信号の
    パワーの分布により選択して用いることを特徴とする適
    応ビット割当て方法。
  5. (5)前記分布を、分散値を用いて計算することを特徴
    とする、請求項1、2、3又は4記載の適応ビット割当
    て方法。
  6. (6)前記分布を、前記分布を計算する対象となる信号
    を正規化して得られるすべての正規化信号を掛合わせた
    値の、底を2とする対数値を用いて計算することを特徴
    とする、請求項1、2、3又は4記載の適応ビット割当
    て方法。
  7. (7)前記分布を、前記分布を計算する対象となる信号
    のうちの最大値と最小値との差を用いて計算することを
    特徴とする、請求項1、2、3又は4記載の適応ビット
    割当て方法。
  8. (8)線形変換を施した結果得られる変換係数を量子化
    する際に、前記変換係数を入力とし、各々の前記変換係
    数に対して前記変換係数のパワーに応じて適応的に量子
    化ビット数を割当てる第1の適応ビット割当て回路と、
    前記変換係数を入力として前記変換係数に予め設定され
    た重み付けを行なう重み付け回路と、前記重み付け回路
    の出力のパワーに応じて適応的にビットを割当てる第2
    の適応ビット割当て回路と、前記第1の適応ビット割当
    て回路の出力である前記変換係数へ割当てられたビット
    数を入力として、割当てビット数の分布を計算する分布
    計算回路と、前記分布計算回路の計算結果と予め設定さ
    れた閾値とを比較し、前記分布計算回路の計算結果が閾
    値で決定される範囲内である場合は各変換係数に重み付
    けを施し、範囲外である場合は重み付けを施さないこと
    を判定する判定回路と、前記判定回路からの制御信号に
    を受けて、重み付けを施さない場合は前記第1の適応ビ
    ット割当て回路の出力を、重み付けを施す場合は前記第
    2の適応ビット割当て回路の出力を選択して出力端子へ
    供給するセレクタとを少なくとも具備することを特徴と
    する適応ビット割当て装置。
  9. (9)線形変換を施した結果得られる変換係数を量子化
    する際に、前記変換係数を入力とし、各々の前記変換係
    数に対して前記変換係数のパワーに応じて適応的に量子
    化ビット数を割当てる第1の適応ビット割当て回路と、
    前記変換係数を入力として前記変換係数に予め設定され
    た重み付けを行なう重み付け回路と、前記重み付け回路
    の出力のパワーに応じて適応的にビットを割当てる第2
    の適応ビット割当て回路と、前記変換係数を入力として
    、前記変換係数の分布を計算する分布計算回路と、前記
    分布計算回路の計算結果と予め設定された閾値とを比較
    し、前記分布計算回路の計算結果が閾値で決定される範
    囲内である場合は各変換係数に重み付けを施し、範囲外
    である場合は重み付けを施さないことを判定する判定回
    路と、前記判定回路からの制御信号にを受けて、重み付
    けを施さない場合は前記第1の適応ビット割当て回路の
    出力を、重み付けを施す場合は前記第2の適応ビット割
    当て回路の出力を選択して出力端子へ供給するセレクタ
    とを少なくとも具備することを特徴とする適応ビット割
    当て装置。
  10. (10)線形変換を施した結果得られる変換係数を量子
    化する際に、各変換係数を間引く間引き回路と、前記間
    引き回路の出力を量子化する量子化回路と、前記量子化
    回路の出力信号を逆量子化する逆量子化回路と、前記逆
    量子化回路の出力である逆量子化信号を補間する第1の
    補間回路と、前記第1の補間回路の出力である第1の補
    間信号を受けて、各々の前記第1の補間信号のパワーに
    応じて適応的に量子化ビットを割当てる第1の適応ビッ
    ト割当て回路と、前記逆量子化信号を入力として前記逆
    量子化信号に予め設定された重み付けを行なう重み付け
    回路と、前記重み付け回路の出力を受けて補間を行なう
    第2の補間回路と、前記第2の補間回路の出力である前
    記第2の補間信号のパワーに応じて適応的にビットを割
    当てる第2の適応ビット割当て回路と、前記第1の適応
    ビット割当て回路の出力である前記第1の補間信号へ割
    当てられたビット数を入力として、割当てビット数の分
    布を計算する分布計算回路と、前記分布計算回路の計算
    結果と予め設定された閾値とを比較して、前記分布計算
    回路の計算結果が閾値で決定される範囲内である場合は
    各逆量子化信号に重み付けを施し、範囲外である場合は
    重み付けを施さないことを判定する判定回路と、前記判
    定回路からの制御信号によって、重み付けを施さない場
    合は前記第1の適応ビット割当て回路の出力を、重み付
    けを施す場合は前記第2の適応ビット割当て回路の出力
    を選択して出力端子へ供給するセレクタとを少なくとも
    具備することを特徴とする適応ビット割当て装置。
  11. (11)線形変換を施した結果得られる変換係数を量子
    化する際に、各変換係数を間引く間引き回路と、前記間
    引き回路の出力を量子化する量子化回路と、前記量子化
    回路の出力信号を逆量子化する逆量子化回路と、前記逆
    量子化回路の出力である逆量子化信号を補間する第1の
    補間回路と、前記第1の補間回路の出力である第1の補
    間信号を受けて、各々の前記第1の補間信号のパワーに
    応じて適応的に量子化ビットを割当てる第1の適応ビッ
    ト割当て回路と、前記逆量子化信号を入力として前記逆
    量子化信号に予め設定された重み付けを行なう重み付け
    回路と、前記重み付け回路の出力を受けて補間を行なう
    第2の補間回路と、前記第2の補間回路の出力である前
    記第2の補間信号のパワーに応じて適応的にビットを割
    当てる第2の適応ビット割当て回路と、 前記逆量子化信号を入力として、前記逆量子化信号のパ
    ワーの分布を計算する分布計算回路と、前記分布計算回
    路の計算結果と予め設定された閾値とを比較して、前記
    分布計算回路の計算結果が閾値で決定される範囲内であ
    る場合は各逆量子化信号に重み付けを施し、範囲外であ
    る場合は重み付けを施さないことを判定する判定回路と
    、前記判定回路からの制御信号によって、重み付けを施
    さない場合は前記第1の適応ビット割当て回路の出力を
    、重み付けを施す場合は前記第2の適応ビット割当て回
    路の出力を選択して出力端子へ供給するセレクタとを少
    なくとも具備することを特徴とする適応ビット割当て装
    置。
  12. (12)前記分布計算回路は、入力信号の分散を計算す
    る分散計算回路によって実現することを特徴とする、請
    求項8、9、10又は11記載の適応ビット割当て装置
  13. (13)前記分布計算回路は、入力信号を正規化する正
    規化回路と、正規化回路の出力を掛け合わせる乗算回路
    と、乗算回路の出力の2を底とする対数を計算する対数
    演算回路によって実現することを特徴とする、請求項8
    、9、10又は11記載の適応ビット割当て装置。
  14. (14)前記分布計算回路は、入力信号の最大値を求め
    る最大値検出回路と、前記入力信号の最小値を求める最
    小値検出回路と、前記最大値と前記最小値との差を求め
    る減算回路によって実現することを特徴とする、請求項
    8、9、10又は11記載の適応ビット割当て装置。
JP2186347A 1990-07-13 1990-07-13 適応ビット割当て方法及び装置 Expired - Lifetime JP2841765B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2186347A JP2841765B2 (ja) 1990-07-13 1990-07-13 適応ビット割当て方法及び装置
US07/728,679 US5263088A (en) 1990-07-13 1991-07-12 Adaptive bit assignment transform coding according to power distribution of transform coefficients

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2186347A JP2841765B2 (ja) 1990-07-13 1990-07-13 適応ビット割当て方法及び装置

Publications (2)

Publication Number Publication Date
JPH0474018A true JPH0474018A (ja) 1992-03-09
JP2841765B2 JP2841765B2 (ja) 1998-12-24

Family

ID=16186766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2186347A Expired - Lifetime JP2841765B2 (ja) 1990-07-13 1990-07-13 適応ビット割当て方法及び装置

Country Status (2)

Country Link
US (1) US5263088A (ja)
JP (1) JP2841765B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995001633A1 (fr) * 1993-06-30 1995-01-12 Sony Corporation Procede et appareil de codage de signaux numeriques, procede et appareil de decodage des signaux codes, et support d'enregistrement des signaux codes
JP2007073107A (ja) * 2005-09-06 2007-03-22 D & M Holdings Inc オーディオ信号出力装置

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5517511A (en) * 1992-11-30 1996-05-14 Digital Voice Systems, Inc. Digital transmission of acoustic signals over a noisy communication channel
DE19638997B4 (de) * 1995-09-22 2009-12-10 Samsung Electronics Co., Ltd., Suwon Digitales Toncodierungsverfahren und digitale Toncodierungsvorrichtung
US5956674A (en) * 1995-12-01 1999-09-21 Digital Theater Systems, Inc. Multi-channel predictive subband audio coder using psychoacoustic adaptive bit allocation in frequency, time and over the multiple channels
US6556966B1 (en) * 1998-08-24 2003-04-29 Conexant Systems, Inc. Codebook structure for changeable pulse multimode speech coding
US6463407B2 (en) * 1998-11-13 2002-10-08 Qualcomm Inc. Low bit-rate coding of unvoiced segments of speech
US8422546B2 (en) * 2005-05-25 2013-04-16 Microsoft Corporation Adaptive video encoding using a perceptual model
US8059721B2 (en) * 2006-04-07 2011-11-15 Microsoft Corporation Estimating sample-domain distortion in the transform domain with rounding compensation
US7995649B2 (en) 2006-04-07 2011-08-09 Microsoft Corporation Quantization adjustment based on texture level
US8503536B2 (en) 2006-04-07 2013-08-06 Microsoft Corporation Quantization adjustments for DC shift artifacts
US8711925B2 (en) 2006-05-05 2014-04-29 Microsoft Corporation Flexible quantization
US7751638B1 (en) * 2006-09-15 2010-07-06 Altera Corporation Adaptive quantizer
US8238424B2 (en) 2007-02-09 2012-08-07 Microsoft Corporation Complexity-based adaptive preprocessing for multiple-pass video compression
US20080240257A1 (en) * 2007-03-26 2008-10-02 Microsoft Corporation Using quantization bias that accounts for relations between transform bins and quantization bins
US8498335B2 (en) 2007-03-26 2013-07-30 Microsoft Corporation Adaptive deadzone size adjustment in quantization
US8243797B2 (en) 2007-03-30 2012-08-14 Microsoft Corporation Regions of interest for quality adjustments
US8442337B2 (en) 2007-04-18 2013-05-14 Microsoft Corporation Encoding adjustments for animation content
US8331438B2 (en) 2007-06-05 2012-12-11 Microsoft Corporation Adaptive selection of picture-level quantization parameters for predicted video pictures
US8189933B2 (en) 2008-03-31 2012-05-29 Microsoft Corporation Classifying and controlling encoding quality for textured, dark smooth and smooth video content
US8897359B2 (en) 2008-06-03 2014-11-25 Microsoft Corporation Adaptive quantization for enhancement layer video coding
TWI433542B (zh) * 2009-05-25 2014-04-01 Mstar Semiconductor Inc 反量化處理方法與裝置
ES2613651T3 (es) 2013-01-29 2017-05-25 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Cuantificación de señales de audio adaptativas por tonalidad de baja complejidad

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63285032A (ja) * 1987-04-27 1988-11-22 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ ディジタルオーディオ信号のサブバンド符号化用ディジタルシステム

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4184049A (en) * 1978-08-25 1980-01-15 Bell Telephone Laboratories, Incorporated Transform speech signal coding with pitch controlled adaptive quantizing
US4516258A (en) * 1982-06-30 1985-05-07 At&T Bell Laboratories Bit allocation generator for adaptive transform coder
US4535472A (en) * 1982-11-05 1985-08-13 At&T Bell Laboratories Adaptive bit allocator
GB8330885D0 (en) * 1983-11-18 1983-12-29 British Telecomm Data transmission
US4991213A (en) * 1988-05-26 1991-02-05 Pacific Communication Sciences, Inc. Speech specific adaptive transform coder
US4964166A (en) * 1988-05-26 1990-10-16 Pacific Communication Science, Inc. Adaptive transform coder having minimal bit allocation processing
US4965830A (en) * 1989-01-17 1990-10-23 Unisys Corp. Apparatus for estimating distortion resulting from compressing digital data

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63285032A (ja) * 1987-04-27 1988-11-22 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ ディジタルオーディオ信号のサブバンド符号化用ディジタルシステム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995001633A1 (fr) * 1993-06-30 1995-01-12 Sony Corporation Procede et appareil de codage de signaux numeriques, procede et appareil de decodage des signaux codes, et support d'enregistrement des signaux codes
US5712955A (en) * 1993-06-30 1998-01-27 Sony Corporation Method and apparatus for encoding digital signal, method and apparatus for decoding digital signal, and recording medium for encoded signals
US5899970A (en) * 1993-06-30 1999-05-04 Sony Corporation Method and apparatus for encoding digital signal method and apparatus for decoding digital signal, and recording medium for encoded signals
JP2007073107A (ja) * 2005-09-06 2007-03-22 D & M Holdings Inc オーディオ信号出力装置

Also Published As

Publication number Publication date
JP2841765B2 (ja) 1998-12-24
US5263088A (en) 1993-11-16

Similar Documents

Publication Publication Date Title
JPH0474018A (ja) 適応ビット割当て方法及び装置
JP2906646B2 (ja) 音声帯域分割符号化装置
JP5539203B2 (ja) 改良された音声及びオーディオ信号の変換符号化
RU2670797C9 (ru) Способ и устройство для формирования из представления hoa-сигналов в области коэффициентов смешанного представления упомянутых hoa-сигналов в пространственной области/области коэффициентов
KR100695125B1 (ko) 디지털 신호 부호화/복호화 방법 및 장치
JP2004309921A (ja) 符号化装置、符号化方法及びプログラム
KR101301245B1 (ko) 스펙트럼 계수의 서브대역 할당 방법 및 장치
JP2000151413A (ja) オーディオ符号化における適応ダイナミック可変ビット割り当て方法
JP2003233397A (ja) オーディオ符号化装置、オーディオ符号化プログラム及びオーディオ符号化データ伝送装置
KR100363259B1 (ko) 인지 특성 가중 함수를 이용한 음성신호의 위상 양자화장치 및 방법
JP3336619B2 (ja) 信号処理装置
JP3291948B2 (ja) 高能率符号化方法及び装置、並びに伝送媒体
JP2569850B2 (ja) 適応変換符号化の方法及び装置
JP2778166B2 (ja) 適応変換符号化の方法及び装置
JP3010651B2 (ja) 適応変換符号化の方法及び装置
JP2890522B2 (ja) 適応変換符号化の方法及び装置
JP2778161B2 (ja) 適応変換符号化の方法及び装置
JP2569849B2 (ja) 適応変換符号化の方法及び装置
JP2638209B2 (ja) 適応変換符号化の方法及び装置
JP2778128B2 (ja) 適応変換符号化の方法及び装置
JP2569842B2 (ja) 適応変換符号化の方法及び装置
JP3010652B2 (ja) 適応変換符号化の方法及び装置
JP2638208B2 (ja) 適応変換符号化復号化の方法及び装置
JPH0338700A (ja) 適応変換符号化の方法及び装置
RU2777660C2 (ru) Способ и устройство для формирования из представления hoa-сигналов в области коэффициентов смешанного представления упомянутых hoa-сигналов в пространственной области/области коэффициентов

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071023

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081023

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091023

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091023

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101023

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101023

Year of fee payment: 12