JPH11330977A - オ―ディオ信号符号化装置、オ―ディオ信号復号化装置、及び、オ―ディオ信号符号化・復号化装置 - Google Patents
オ―ディオ信号符号化装置、オ―ディオ信号復号化装置、及び、オ―ディオ信号符号化・復号化装置Info
- Publication number
- JPH11330977A JPH11330977A JP11065335A JP6533599A JPH11330977A JP H11330977 A JPH11330977 A JP H11330977A JP 11065335 A JP11065335 A JP 11065335A JP 6533599 A JP6533599 A JP 6533599A JP H11330977 A JPH11330977 A JP H11330977A
- Authority
- JP
- Japan
- Prior art keywords
- audio signal
- band
- unit
- frequency
- encoding
- 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
Landscapes
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
は、低域、中域、高域の各帯域量子化器が固定されてい
るため、原オーディオ信号の分布により量子化誤差をで
きるだけ少なくするように符号化することが困難であっ
た。それゆえ、多種,多様な性質や分布を持つオーディ
オ信号の符号化を行う際には、十分な性能を発揮でき
ず、高音質で、高効率なスケーラブルコーディングを行
なうことが困難であった。そこで、多種多様なオーディ
オ信号の符号化を行なう際に、十分な性能を発揮するよ
うに適応的にスケーラブルコーディングするオーディオ
信号符号化,復号化装置を提供する。 【解決手段】 固定スケーラブルコーディング手段を用
いず、原オーディオ信号の性質・分布を自動的に判定
し、符号化する周波数範囲を変化させる適応スケーラブ
ルコーディング手段を備えた。
Description
号化装置、オーディオ信号復号化装置、及び、オーディ
オ信号符号化・復号化装置に関し、特に、音声信号や音
楽信号などのオーディオ信号から得られる特徴量、特に
オーディオ信号を直交変換等の手法を用いて、時間領域
から周波数領域に変換した信号を用い、その変換した信
号を原オーディオ信号と比較して、できるだけ少ない符
号列で表現するために効率的に符号化する装置と、符号
化された信号である符号化列のすべて、あるいはその一
部のみを用いて、高い品質と広帯域なオーディオ信号
を、復号可能な構成の復号化装置に関するものである。
び復号化する様々な手法が提案されている。音楽信号な
ど、20kHz以上の周波数帯域を有するオーディオ信号
の圧縮符号化式には、MPEGオーディオ方式や、Twin VQ
(TC-WVQ)方式などがある。MPEG方式に代表される
符号化方式は、時間軸のディジタルオーディオ信号を、
コサイン変換などの直交変換を用いて、周波数軸上のデ
ータに変換し、その周波数軸上の情報を、人間の聴覚的
な感度特性を利用して、聴覚的に重要な情報から符号化
していく方式であり、聴覚的に重要でない情報や、冗長
な情報は符号化しない方式である。一方、Twin VQ (TC
-WVQ)方式は、ベクトル量子化手法を用いて、原ディジ
タル信号の情報量に対して、かなり少ない情報量で表現
しようとする符号化方式がある。MPEGオーディオ、
および Twin VQ (TC−WVQ) は、それぞれISO/IEC
標準IS-11172-3、およびT.Moriya,H.Suga:An 8 Kb
itstransform coder for noisy channels, Proc.I
CASSP 89,pp196-199、などに述べられている。
Q 方式の概要を説明する。
02に入力し、解析長を算出する。また同時に、解析長
判定部102は解析長112を量子化し、解析長符号列
111を出力する。次に、その解析長112に従って、
時間周波数変換部103で、原オーディオ信号101を
周波数領域の原オーディオ信号104に変換する。次
に、周波数領域の原オーディオ信号104は、正規化処
理部(平坦化処理部)106で正規化処理(平坦化処
理)され、正規化処理後のオーディオ信号108を得
る。正規化処理は、原オーディオ信号104から周波数
概形105を計算し、原オーディオ信号104を算出し
た周波数概形105で割ることにより行われる。さら
に、正規化処理部106は、正規化処理に用いた周波数
概形情報を量子化し、正規化符号列107を出力する。
次に、正規化処理後のオーディオ信号108を、ベクト
ル量子化部109により量子化し、符号列110が得ら
れる。
いても、オーディオ信号を再生することができる構造を
持つものがある。上記の構造を、スケーラブル構造と呼
び、スケーラブル構造を実現できるように符号化するこ
とを、スケーラブルコーディングと呼ぶ。
ている、固定スケーラブルコーディングの一例を示す。
原オーディオ信号1301から解析長判定部1303に
より判定された解析長1314に従って、時間周波数変
換部1302により、周波数領域の原オーディオ信号1
304を得る。次に、周波数領域の原オーディオ信号1
304を、低域符号化器1305に入力すると、量子化
誤差1306と、低域符号列1311とが出力される。
さらに、量子化誤差1306を中域符号化器1307に
入力すると、量子化誤差1308と、中域符号列131
2とが出力される。さらに、量子化誤差1308を高域
符号化器1309に入力すると、量子化誤差1310
と、高域符号列1313とが出力される。ここで、上記
低域、または中域、または高域符号化器は、正規化処理
部と、ベクトル量子化部とを併せ持ち、その出力は、量
子化誤差、および正規化処理部、ならびにベクトル量子
化部により出力された各符号列を含む、低域、中域、ま
たは高域符号列を、出力するものである。
ラブルコーディングでは、図11に示すように、低域、
中域、高域の各帯域量子化器が固定されているため、図
12に示すように、原オーディオ信号の分布に対して、
量子化誤差をできるだけ少なくするように符号化するこ
とが困難であった。それゆえ、多種多様な性質や分布を
持つオーディオ信号の符号化を行う際には、十分な性能
を発揮できず、高音質で高効率なスケーラブルコーディ
ングを行なうことが困難であった。
されたもので、多種多様なオーディオ信号の符号化に際
して、オーディオ信号を符号化する際、図13に示すよ
うに、多種多様なオーディオ信号を適応的にスケーラブ
ルコーディングすることにより、効率よく、低ビットレ
ートで、かつ、高音質に、符号化を行なうことのできる
オーディオ信号符号化装置、及びオーディオ信号復号化
装置、及びオーディオ信号符号化・復号化装置を提供す
ることを目的としている。
に、本発明にかかるオーディオ信号符号化装置、オーデ
ィオ信号復号化装置、及び、オーディオ信号符号化・復
号化装置は、固定スケーラブルコーディング手段を用い
ず、原オーディオ信号の性質,分布にあわせて符号化す
る周波数範囲を変化させる適応スケーラブルコーディン
グを行なうものとしたものである。
符号化装置は、周波数変換されたオーディオ信号を受
け、上記オーディオ信号を符号化して出力するオーディ
オ信号符号化装置において、上記周波数変換されたオー
ディオ信号を量子化する初段の符号化器と、前段の符号
化器の出力である量子化誤差を量子化する2段目以降の
符号化器と、上記周波数変換されたオーディオ信号の特
徴を判定し、上記複数の各段の各符号化器の量子化する
オーディオ信号の周波数帯域を決定する特性判定部と、
上記特性判定部で決定された周波数帯域と、上記周波数
変換されたオーディオ信号とをその入力とし、上記複数
の各段の各符号化器の接続順を決定し、該各符号化器の
量子化帯域、及び接続順を符号列に変換する符号化帯域
制御部と、を備えたことを特徴とするものである。これ
により、入力オーディオ信号の特性に応じて、複数の各
符号化器の量子化する周波数帯域と、各符号化器の接続
順を決定し、適応スケーラブルコーディングを行うこと
により、高品質で、高効率な、適応スケーラブルコーデ
ィングを行うことができる。
符号化装置は、請求項1に記載のオーディオ信号符号化
装置において、上記複数の各段の各符号化器は、上記周
波数変換されたオーディオ信号から、これを正規化する
ための正規化係数列を計算し、該正規化係数列をベクト
ル量子化手法を用いて量子化し、上記周波数変換された
オーディオ信号を正規化してなる正規化された信号を出
力する正規化処理部と、上記正規化処理部によって正規
化された信号を量子化する、少なくとも1段以上のベク
トル量子化部と、を備えたもの、としたものである。こ
れにより、各符号化器が、周波数変換されたオーディオ
信号の正規化を行ったのち、少なくとも1段以上のベク
トル量子化を行うことにより、高品質で、高効率な、適
応スケーラブルコーディングを行うことができる。
符号化装置は、請求項1または請求項2に記載のオーデ
ィオ信号符号化装置において、上記符号化帯域制御部
は、上記各符号化器が量子化するオーディオ信号の周波
数帯域として、量子化誤差のエネルギー加算和が所定値
より大きい帯域を選出するもの、としたものである。こ
れにより、量子化誤差のエネルギー加算和が大きい帯域
に対し、選択的に量子化を行うことにより、高品質で、
高効率な、適応スケーラブルコーディングを行うことが
できる。
符号化装置は、請求項1または請求項2に記載のオーデ
ィオ信号符号化装置において、上記符号化帯域制御部
は、上記各符号化器が量子化するオーディオ信号の周波
数帯域として、人間の聴覚心理特性を考慮して所定の帯
域に大きな重みをつけた量子化誤差エネルギー加算和が
所定値より大きな帯域を選出するもの、としたものであ
る。これにより、人間の聴覚心理特性を考慮して所定の
帯域に大きな重みをつけた量子化誤差エネルギー加算和
が大きい帯域に対し、選択的に量子化を行うことによ
り、高品質で、高効率な、適応スケーラブルコーディン
グを行うことができる。
符号化装置は、請求項1または請求項2に記載のオーデ
ィオ信号符号化装置において、上記符号化帯域制御部
は、少なくとも1回は、入力のオーディオ信号の全周波
数帯域にわたる制御を行なうものである、としたもので
ある。これにより、少なくとも1回は入力のオーディオ
信号の全周波数帯域にわたって量子化が行われることに
より、高品質で、高効率な、適応スケーラブルコーディ
ングを行うことができる。
符号化装置は、上記ベクトル量子化部は、コードブック
を用いるベクトル量子化手法を用いてベクトル量子化の
量子化誤差を算出し、かつ、そのベクトル量子化した結
果を符号列に出力するもの、としたものである。これに
より、その量子化においてコードブックを用いたベクト
ル量子化手法を用いることにより、高品質で、高効率
な、適応スケーラブルコーディングを行うことができ
る。
符号化装置は、請求項6に記載のオーディオ信号符号化
装置において、上記ベクトル量子化部は、ベクトル量子
化における最適なコードの検索時に、ベクトルの符号の
すべて、もしくは一部が反転したコードベクトルを用い
るもの、としたものである。これにより、反転したコー
ドベクトルを用いることにより、高品質で、高効率な、
適応スケーラブルコーディングを行うことができる。
符号化装置は、請求項6に記載のオーディオ信号符号化
装置において、上記ベクトル量子化部は、ベクトル量子
化における最適なコードの検索時に用いる距離の計算に
際し、上記正規化処理部により算出された入力信号の正
規化係数列を重みとして、最小距離を与えるコードを抽
出するもの、としたものである。これにより、ベクトル
量子化における最適なコードの検索時における距離の計
算において、入力信号の正規化係数列を重みとして用い
て、最小距離を与えるコードを抽出することにより、高
品質で、高効率な、適応スケーラブルコーディングを行
うことができる。
符号化装置は、請求項6に記載のオーディオ信号符号化
装置において、上記ベクトル量子化部は、ベクトル量子
化における最適なコードの検索時に用いる距離の計算に
際し、上記正規化処理部により算出された正規化係数列
と、人間の聴覚心理特性を考慮した値の両者を重みとし
て、最小距離を与えるコードを抽出するもの、としたも
のである。これにより、ベクトル量子化における最適な
コードの検索時における距離の計算において、入力信号
の正規化係数列と、人間の聴覚心理特性を考慮した値と
を重みとして用いて、最小距離を与えるコードを抽出す
ることにより、高品質で、高効率な、適応スケーラブル
コーディングを行うことができる。
号符号化装置は、請求項1に記載のオーディオ信号符号
化装置から出力される符号化オーディオ信号を復号化し
て、オーディオ信号を出力するオーディオ信号復号化装
置であって、入力されるオーディオ信号符号化列より、
周波数変換されたオーディオ入力信号の係数列を再生す
る1段、あるいは複数段の逆量子化器よりなる逆量子化
手段と、該逆量子化手段の出力である周波数変換された
オーディオ入力信号の係数列を、元のオーディオ入力信
号に相当する信号に変換する逆周波数変換部と、上記オ
ーディオ信号符号化装置における上記特性判定部、及び
符号化帯域制御部により決定された、上記複数の各段の
各符号化器の量子化帯域、及び接続順とに基づき、上記
周波数変換されたオーディオ入力信号の係数列を再生す
る逆量子化手段と、該逆量子化手段の出力である周波数
変換されたオーディオ入力信号の係数列を、元のオーデ
ィオ入力信号に相当する信号に変換する逆周波数変換部
と、を備えたことを特徴とするものである。これによ
り、請求項1の符号化装置よりの出力符号化列を復号化
できる復号化装置を得ることができる。
号符号化装置は、請求項10に記載のオーディオ信号復
号化装置において、上記1段の、あるいは、複数段の逆
量子化器よりなる逆量子化手段は、請求項2に記載のオ
ーディオ信号符号化装置の各帯域の符号化器から出力さ
れる符号化列を入力とし、入力されるオーディオ信号符
号化列より、周波数変換されたオーディオ入力信号の係
数列を再生する、ものであり、該逆量子化手段の出力で
ある周波数変換されたオーディオ入力信号の係数列と、
上記オーディオ信号符号化装置の各帯域の符号化器から
出力される正規化符号列と、を入力とし、上記周波数変
換されたオーディオ入力信号に対応する信号を得る逆正
規化部を、備え、上記逆周波数変換部は、上記逆正規化
部の出力を、元のオーディオ入力信号に相当する信号に
変換する、ものである、ことを特徴とするものである。
これにより、請求項10の符号化装置よりの出力符号化
列を復号化できる復号化装置を得ることができる。
号符号化装置は、請求項10または請求項11に記載の
オーディオ信号復号化装置において、上記逆量子化手段
は、上記オーディオ信号符号化装置の複数の符号化器の
うちのいくつかの符号化器が出力した符号のみを用い
て、逆量子化を行うものである、ことを特徴とするもの
である。これにより、複数の符号化器の量子化帯域、及
び接続順をオーディオ信号の特徴に応じて変化させて符
号化を行った場合において、復号化側ではそれらの符号
化器の一部のもののみの出力を用いて、高品質な復号化
を行う簡易な構成の復号化装置を、構成することができ
る。
号符号化装置は、請求項1に記載のオーディオ信号符号
化装置において、上記特性判定部は、該特性判定部に入
力される周波数変換されたオーディオ信号を、低域通過
フィルタによって加工した信号に従って、量子化する帯
域を適宜選出する、ものとしたものである。これによ
り、低域通過フィルタの特性に従った、低域を聴取しや
すい、高品質で、高効率な、適応スケーラブルコーディ
ングを行うことができる。
号符号化装置は、請求項3に記載のオーディオ信号符号
化装置において、上記特性判定部は、該特性判定部に入
力される周波数変換されたオーディオ信号を、対数計算
を含んだ処理により加工した信号に従って、量子化する
帯域を適宜選出する、ものとしたものである。これによ
り、対数計算を含んだ処理に従った、人間の聴覚特性に
合った、高品質で、高効率な、適応スケーラブルコーデ
ィングを行うことができる。
号符号化装置は、請求項3に記載のオーディオ信号符号
化装置において、上記特性判定部は、該特性判定部に入
力される周波数変換されたオーディオ信号を、高域通過
フィルタによって加工した信号に従って、量子化する帯
域を適宜選出する、ものとしたものである。これによ
り、高域通過フィルタの特性に従った、高域を聴取しや
すい、高品質で、高効率な、適応スケーラブルコーディ
ングを行うことができる。
号符号化装置は、請求項1に記載のオーディオ信号符号
化装置において、上記特性判定部は、該特性判定部に入
力される周波数変換されたオーディオ信号を、帯域幅通
過フィルタ、または帯域抑制フィルタによって加工した
信号に従って量子化する帯域を適宜選出する、としたも
のである。これにより、帯域幅通過フィルタ、または帯
域抑制フィルタの特性に従った、所定の帯域幅のみを聴
取しやすい、あるいは、所定の帯域を抑制した、高品質
で、高効率な、適応スケーラブルコーディングを行うこ
とができる。
号符号化装置は、請求項1に記載のオーディオ信号符号
化装置において、上記特性判定部は、オーディオ信号の
特徴を判定し、該判定結果に従って上記複数の各段の各
符号化器が量子化する帯域を適宜選択するもの、とした
ものである。これにより、オーディオ信号の特徴に応じ
て、各符号化器が量子化する帯域を適宜選択し、高品
質、高効率の適応スケーラブルコーディングを行うこと
ができる。
号符号化装置は、請求項17に記載のオーディオ信号符
号化装置において、上記特性判定部は、オーディオ信号
の特徴を判定し、該判定結果によって上記各符号化器が
量子化する帯域を制限するもの、としたものである。こ
れにより、オーディオ信号の特徴に応じて、各符号化器
が量子化する帯域を制限し、高品質、高効率の適応スケ
ーラブルコーディングを行うことができる。
号符号化装置は、請求項18に記載のオーディオ信号符
号化装置において、上記各符号化器が量子化する帯域
を、低域、中域、高域の3つに分け、上記各符号化器が
量子化する帯域を制限する場合に、上記入力オーディオ
信号が変化の激しい特徴を有するものである場合、高域
が他の帯域よりも多く選ばれるように上記各符号化器が
量子化する帯域を制限する、ものとしたものである。こ
れにより、入力オーディオ信号が変化の激しい特徴を有
する場合、高域が多く選ばれるように量子化する帯域の
制限を行うことにより、変化の激しい高域部分を聴取し
やすい、高品質、高効率の適応スケーラブルコーディン
グを行うことができる。
号符号化装置は、請求項18に記載のオーディオ信号符
号化装置において、上記各符号化器が量子化する帯域
を、低域、中域、高域の3つに分け、上記各符号化器が
量子化する帯域として高域が多く選ばれた場合、その時
点から一定時間の間、上記各符号化器が量子化する帯域
が高域に多くなるように制御する、ものとしたものであ
る。これにより、入力オーディオ信号の特徴に応じて量
子化帯域として、高域を選択した場合、それから一定時
間の間、高域を多く量子化帯域として選択することによ
り、高域を聴取しやすい状態が瞬時にこれと異なる状態
に変化するのを防ぐことができる。
号符号化装置は、請求項18に記載のオーディオ信号符
号化装置において、上記各符号化器が量子化する帯域
を、低域、中域、高域の3つに分け、上記原入力オーデ
ィオ信号の特徴を判定して、該判定結果によって、上記
各符号化器が量子化する帯域を固定するように制御す
る、ものとしたものである。これにより、入力オーディ
オ信号の特徴によっては、各符号化器が量子化する帯域
を固定して、高効率の固定スケーラブルコーディングを
行うことができる。
号符号化装置は、請求項1に記載のオーディオ信号符号
化装置において、上記特性判定部は、上記周波数変換さ
れたオーディオ信号の周波数概形と、上記正規化処理部
により計算された正規化係数列のいずれか1つ、または
両方の値を、上記複数の各段の各符号化器の量子化帯域
の決定時の重みとして用いる、ものとしたものである。
これにより、周波数変換されたオーディオ信号の周波数
概形と正規化処理部により計算された正規化係数列との
一方、又は両方を各符号化器の量子化帯域の決定時の重
みとして用いることにより、高品質、高効率の適応スケ
ーラブルコーディングを行うことができる。
号符号化装置は、請求項1記載のオーディオ信号符号化
装置において、上記複数の各段の各符号化器の量子化す
るオーディオ信号の聴覚的,及び物理的な特性を判定
し、該各符号化器の量子化する符号化帯域の配置を決定
する特性判定部と、上記特性判定部で決定された符号化
帯域配置情報に基づいて、上記複数の各段の各符号化器
の量子化帯域の配置を制御する符号化帯域制御部とを有
し、上記複数の各段の各符号化器、上記特性判定部、及
び上記符号化帯域制御部の動作を、所定の符号化条件が
満たされるまで、繰り返し行なう、ことを特徴とするも
のである。これにより、オーディオ信号の聴覚的,物理
的な特性を判定した結果に基づいて、各符号化器の量子
化帯域の配置を決定し、該各符号化器の量子化帯域の配
置の調整,制御を符号化条件が満たされるまで行なうこ
とにより、高品質、高効率の適応スケーラブルコーディ
ングを行うことができる。
号符号化装置は、請求項23に記載のオーディオ信号符
号化装置において、上記特性判定部は、所定の符号化条
件を入力として、上記複数の各段の各符号化器の符号化
帯域に関する符号化帯域情報を算出する符号化帯域算出
部と、上記符号化帯域情報、及び、上記周波数領域のオ
ーディオ信号または差分スペクトルのいずれか一方に対
し所定のフィルタをかけたときのフィルタ出力、を入力
として、上記符号化帯域情報の符号化帯域における聴覚
的な重要度を表す聴覚重みを出力する聴覚心理モデル計
算部と、該聴覚重み、及び解析長判定部の出力である解
析長を入力として、上記符号化器の配置を決定し、上記
符号化器の帯域番号を出力する配置決定部と、上記符号
化帯域情報、及び帯域番号を入力として、所定の符号化
条件に従って、符号化帯域配置情報を出力する符号化帯
域配置情報生成手段と、を有するもの、としたものであ
る。これにより、人間の聴覚的な重要度を表す聴覚重み
を考慮した各符号化器の符号化帯域の配置の決定を行う
ことによって、高品質、高効率の適応スケーラブルコー
ディングを行うことができる。
号符号化装置は、請求項23に記載のオーディオ信号符
号化装置において、上記符号化帯域制御部は、上記周波
数変換されたオーディオ信号のスペクトル、及び上記符
号化帯域配置情報をその入力とし、上記入力されたオー
ディオ信号のスペクトルを指定された帯域にシフトする
スペクトルシフト手段と、該スペクトルシフト手段の出
力に対し、これを符号化して符号化列を出力する符号化
器と、該符号化列の入力に対し、これを復号化して復号
化スペクトルを出力する復号化帯域制御部と、上記入力
されたオーディオ信号のスペクトルと、上記復号化スペ
クトルとの差分を計算する差分計算手段と、該符号化帯
域制御部の次の動作周期まで、上記差分計算手段から出
力された差分情報を保持する差分スペクトル保持手段
と、を有するもの、としたものである。これにより、原
オーディオ信号のスペクトルを、符号化帯域配置情報に
より指定される帯域にシフトし、これを符号化し、さら
にそれを復号化して得られる復号化スペクトルと上記原
オーディオ信号のスペクトルとの差分を計算し、過去の
この差分の値に応じて、上記原オーディオ信号のスペク
トルのシフト量を決定することにより、符号化する帯域
を種々シフトした行った各符号化の差分に応じて、その
ときの量子化誤差が少なくなるよう、次回の各符号化器
の接続状態を制御することができ、高品質、高効率の適
応スケーラブルコーディングを行うことができる。
号符号化装置は、請求項25に記載のオーディオ信号符
号化装置において、上記復号化帯域制御部は、上記符号
化列の入力に対し、これを復号化して合成スペクトルを
出力する復号化器と、上記符号化列中の符号化帯域配置
情報に従って、上記合成スペクトルを指定された帯域に
シフトするスペクトルシフト手段と、該復号化帯域制御
部の次の動作周期まで、上記復号化器から出力される合
成スペクトルを保持し、過去の合成スペクトルと現在の
合成スペクトルとを加算する復号化スペクトル算出部
と、を有するもの、としたものである。これにより、過
去の各符号化器の量子化すべき帯域の配置、及び接続状
態に応じて現在の各符号化の量子化すべき帯域の配置、
及び接続状態を制御することができ、高品質、高効率の
適応スケーラブルコーディングを行うことができる。
号復号化装置は、請求項26に記載のオーディオ信号符
号化装置から出力される符号化オーディオ信号を復号化
してオーディオ信号を出力するオーディオ信号復号化装
置であって、上記オーディオ信号符号化装置における上
記復号化帯域制御部と同一構成になる復号化帯域制御
部、を有する、ものとしたものである。これにより、過
去の各符号化器の量子化すべき帯域の配置、及び接続状
態に応じて現在の各符号化の量子化すべき帯域の配置、
及び接続状態を制御することができ、高品質、高効率の
適応スケーラブルコーディングを行ったコーディング出
力を、復号化することができるオーディオ信号復号化装
置を得ることができる。
号符号化・復号化装置は、請求項26に記載のオーディ
オ信号符号化装置と、該オーディオ信号符号化装置から
出力される符号化オーディオ信号を復号化してオーディ
オ信号を出力するオーディオ信号復号化装置とからな
り、上記オーディオ信号復号化装置は、上記オーディオ
信号符号化装置における上記復号化帯域制御部と同一構
成になる復号化帯域制御部、を有する、ものとしたもの
である。これにより、過去の各符号化器の量子化すべき
帯域の配置、及び接続状態に応じて現在の各符号化の量
子化すべき帯域の配置、及び接続状態を制御することが
でき、高品質、高効率の適応スケーラブルコーディング
を行うことのできるオーディオ信号符号化装置、及び、
その符号化出力を復号化することのできるオーディオ信
号復号化装置からなる、オーディオ信号符号化・復号化
装置を得ることができる。
装置は、請求項27に記載のオーディオ信号復号化装置
において、上記オーディオ信号符号化装置における上記
スペクトルシフト手段は、上記オーディオ信号のスペク
トルと、上記符号化帯域配置情報とをその入力とし、上
記符号化帯域情報と、シフトしたスペクトルとを、出力
するもの、としたものである。これにより、高品質、高
効率の、適応スケーラブルコーディングを行うことがで
きる。
号符号化装置は、請求項24に記載のオーディオ信号符
号化装置において、上記配置決定部は、上記入力オーデ
ィオ信号が変化の激しい特徴を有する,上記解析長が小
であるものである場合、上記複数の各段の各符号化器の
符号化帯域の配置を、高域が他の帯域よりも多く選ばれ
たものとする、もの、としたものである。これにより、
入力オーディオ信号が変化の激しい特徴を有する場合、
変化の激しい高域部分を聴取しやすい、高品質、高効率
の適応スケーラブルコーディングを行うことができる。
号符号化装置は、請求項24に記載のオーディオ信号符
号化装置において、上記配置決定部は、上記入力オーデ
ィオ信号が変化の激しい特徴を有する,上記解析長が小
であるものである場合、その時点から一定時間の間、上
記各符号化器の符号化帯域の配置を、高域が他の帯域よ
りも多く選ばれたものとする、もの、としたものであ
る。これにより、入力オーディオ信号が変化の激しい特
徴を有するものである場合、それから一定時間の間、高
域を聴取しやすい状態から、瞬時に高域を聴取しにくい
状態に変化するのを防ぐことができ、高品質、高効率の
適応スケーラブルコーディングを行うことができる。
号符号化装置は、請求項24に記載のオーディオ信号符
号化装置において、上記符号化帯域算出部は、その出力
である符号化帯域情報と、上記入力となる符号化条件の
うちの、ビットレート、あるいは入力オーディオ信号の
サンプリング周波数と、の間に、多項式関数、または対
数関数、あるいはこれらの組み合わせ、を用いた関数関
係を持つもの、としたものである。これにより、上記符
号化条件に応じた、高品質、高効率の、適応スケーラブ
ルコーディングを行うことができる。
号符号化装置は、請求項32に記載のオーディオ信号符
号化装置において、上記符号化条件のうち、上記符号化
器の総数が3以上のときの、周波数が高くなる順に3番
目の符号化器は、その符号化帯域の上限が、原オーディ
オ信号の周波数帯域の1/2である、ものとしたもので
ある。これにより、少なくとも、3つの符号化器をもつ
ことにより、高品質、高効率の、適応スケーラブルコー
ディングを行うことができる。
号符号化装置は、請求項32に記載のオーディオ信号符
号化装置において、上記符号化帯域算出部は、上記関数
関係をつくる関数を、Barkスケール,Mel 係数などの人
間の聴覚特性を考慮した重み付けをもつものとした、も
のである。これにより、人間の聴覚特性を考慮した、高
品質、高効率の、適応スケーラブルコーディングを行う
ことができる。
号符号化装置は、請求項24に記載のオーディオ信号符
号化装置において、上記配置決定部は、上記複数の各段
の各符号化器の符号化する帯域の配置、を決定するもの
であり、上記各符号化器の配置のパターンを、あらかじ
め複数個用意しておき、符号化効率を高められるよう、
それらを切り替える、ものとしたものである。これによ
り、簡易な構成で、高品質、高効率の、適応スケーラブ
ルコーディングを行うことができる。
号符号化装置は、請求項24に記載のオーディオ信号符
号化装置において、上記配置決定部は、上記入力オーデ
ィオ信号が変化が激しくなく、定常な特徴を有する,上
記解析長が大であるものである場合、上記複数の各段の
各符号化器の符号化する帯域の最大値として、小さい値
を有する、ものとしたものである。これにより、入力オ
ーディオ信号が変化の激しくない正常な特徴を有する場
合、変化の激しくない低域のオーディオ信号を聴取しや
すい、高品質、高効率の、適応スケーラブルコーディン
グを行うことができる。
号符号化装置は、請求項24に記載のオーディオ信号符
号化装置において、上記各段の符号化の前段に接続され
るフィルタは、低域通過フィルタ、高域通過フィルタ、
帯域通過フィルタ、あるいは、帯域抑制フィルタ(Band
Rejection Filter )のいずれかひとつ、あるいは、2
つ以上の組み合わせ、である、としたものである。これ
により、対応する帯域を考慮した、高品質、高効率の、
適応スケーラブルコーディングを行うことができる。
号符号化装置は、請求項27に記載のオーディオ信号復
号化装置において、上記逆量子化手段は、上記オーディ
オ信号符号化装置が出力した符号の一部のみを用いて、
逆量子化を行うもの、としたものである。これにより、
高品質、高効率の、適応スケーラブルコーディングを行
うオーディオ信号符号化装置よりの符号化出力を、復号
化できるオーディオ信号復号化装置を得ることができ
る。
いて、図1ないし図9を用いて、また、実施の形態2に
ついて、図14ないし図20を用いて、説明する。
形態1による、適応スケーラブルコーディングを行な
う、オーディオ信号符号化装置のブロック図を示す。図
1において、1001は原オーディオ信号501を符号
化する符号化装置である。該符号化装置1001におい
て、502は上記原オーディオ信号501を解析する際
の解析長504を判定する解析長判定部、503は上記
解析長504の単位で、原オーディオ信号501の時間
軸を周波数軸に変換する時間周波数変換部、504は上
記解析長判定部502で判定された解析長、505は原
オーディオ信号のスペクトル、701は該原オーディオ
信号のスペクトル505が入力されるフィルタ、506
は原オーディオ信号のスペクトル505の特性を判定
し、上記符号化装置1001における複数の各段の各符
号化器511,512,513,511b等、の量子化
するオーディオ信号の周波数帯域を決定する特性判定
部、507は該特性判定部506で決定された各符号化
器の周波数帯域と、上記周波数変換されたオーディオ信
号をその入力とし、複数の各段の各符号化器512,5
13,514,511b等、の接続順を決定し、各符号
化器の量子化帯域、及び接続順を符号列に変換する符号
化帯域制御部、508は、該符号化帯域制御部507よ
り出力される上記符号列である帯域制御符号列、510
は上記解析長判定部502より出力された上記解析長5
04を符号列とした解析長符号列、511,512,5
13は、上述した、それぞれ低域,中域,高域の信号を
符号化する低域符号化器、中域符号化器、高域符号化
器、511bは第1段の低域符号化器511の量子化誤
差518を符号化する第2段低域符号化器、521,5
22,523は該各符号化器511,512,513か
ら出力される符号化信号である低域符号列、中域符号
列、高域符号列、521bは第2段低域符号化器511
bの符号化出力である第2段低域符号列、518,51
9,520は該各符号化器511,512,513から
出力される、符号化される前の信号と上記各符号化信号
との差である量子化誤差、518bは第2段低域符号化
器511bの量子化誤差である第2段量子化誤差であ
る。
で符号化された符号化列を復号化する復号化装置であ
る。該復号化装置1002において、5は上記符号化装
置1001における時間周波数変換部503と逆の変換
を行なう周波数時間変換部、6は時間軸上で窓関数を乗
じる窓掛けを行なう窓掛け部、7はフレーム重ねあわせ
部、8は復号信号、9は帯域合成部、1201は復号化
帯域制御部、1202,1203,1204は、それぞ
れ上記低域符号化器、中域符号化器、高域符号化器51
1,512,513に対応して、復号化を行なう低域復
号化器、中域復号化器、高域復号化器、1202bは第
1段低域復号化器1202の出力を復号化する第2段低
域復号化器である。
はさらに他の帯域にも、またさらに、多段にも設けても
よいものであり、これが多段になるほど、必要に応じ
て、符号化、復号化の精度を向上できるものである。
ついて説明する。符号化しようとする原オーディオ信号
501は、時間的に連続するディジタル信号系列である
とする。例えば、音声信号を、サンプリング周波数48
kHzで16ビットに量子化したディジタル信号である
とする。
部502に入力する。上記解析長判定部502は、入力
された上記原オーディオ信号501の特性を判断し、解
析長504を決定し、その結果は解析長符号列510と
して、復号化装置1002に送られる。解析長504と
しては、たとえば256、1024、4096などが用
いられる。例えば、原オーディオ信号501に含まれる
高域周波数成分が所定の値を超える場合には、解析長5
04を256とし、低域周波数成分が所定の値を超え、
かつ高域周波数成分が所定の値より小さい場合には、解
析長504を4096とし、それ以外の場合は、解析長
504を1024とする。こうして決定された解析長5
04に従って、時間周波数変換部503により原オーデ
ィオ信号501のスペクトル505を算出する。
ディオ信号符号化装置における、時間周波数変換部50
3のブロック図を示す。上記原オーディオ信号501
は、そのサンプル値が所定のサンプル数に達するまでフ
レーム分割部201で蓄積され、該蓄積されたサンプル
数が、上記解析長判定部502で決定された解析長50
4に達すると、出力を行なう。また、フレーム分割部2
01は、あるシフト長ごとに出力を行う構成のものであ
り、例えば、解析長504を4096サンプルとした場
合において、解析長504の半分のシフト長を設定すれ
ば、解析長504が2048サンプルに達するに相当す
る時間ごとに、最新の4096サンプルを出力するなど
の構成を持つ。当然ながら、解析長504や、サンプリ
ング周波数が変わっても、同様に、シフト長を解析長5
04の半分に設定した構成を持つことは可能である。そ
して、このフレーム分割部201からの出力は、後段の
窓掛け部202へと入力される。窓掛け部202では、
フレーム分割部201からの出力に対して、時間軸上で
窓関数を乗じて、窓掛け部202の出力とする。この様
子は、例えば、(数1)で示される。
力で、hiは窓関数、hxiは窓掛け部202からの出
力である。まだ、iは時間のサフィックスである。な
お、(数1)で示した窓関数hiは一例であり、窓関数
は必ずしも、(数1)のものである必要はない。
れる信号の特徴と、フレーム分割部201の解析長50
4と、時間的に前後に位置するフレームにおける窓関数
の形状とに依存する。例えば、窓掛け部202に入力さ
れる信号の特徴として、フレーム分割部201の解析長
504をNとした場合、N/4ごとに入力される信号の
平均パワーを算出して、その平均パワーが非常に大きく
変動する場合は、解析長504をNよりも短くして(数
1)に示した演算を実行する、などの選択を行う。ま
た、前の時刻のフレームの窓関数の形状と、後ろのフレ
ームの窓関数の形状とに応じて、現在の時刻のフレーム
の窓関数の形状に歪みがないように、適宜選択するのが
望ましい。
DCT部203に入力され、ここで変形離散コサイン変
換が施され、MDCT係数が出力される。変形離散コサ
イン変換の一般式は、(数2)で表される。
は、(数2)中の、ykで表せるとすると、MDCT部2
03の出力は周波数特性を示し、ykの変数k が0に近い
ほど、低い周波数成分に、0から増大してN/2-1 に近く
なるほど、高い周波数成分に、線形に対応する。こうし
て算出された上記MDCT係数が、原オーディオ信号の
スペクトル505となる。
505をフィルタ701へと入力する。該フィルタ70
1の入力を、x701(i)、出力を、y701(i)
とすると、例えば、(数3)で表されるフィルタを用い
る。
るフィルタ701は、一種の移動平均フィルタである
が、当然ながら、移動平均フィルタに限定する必要はな
く、他の、たとえば高域通過フィルタであってもいい
し、帯域抑制フィルタであっても良い。
02で算出した解析長504とを、特性判定部506に
入力する。図6に、特性判定部506の詳細を示す。特
性判定部506では、原オーディオ信号501、および
原オーディオ信号のスペクトル505、の聴覚的、物理
的な特性を決定する。原オーディオ信号501、および
該スペクトル505の聴覚的、物理的特性とは、例え
ば、音声か、音楽か、の違いである。音声の場合、たと
えば6kHzより低域に、大半の周波数成分があるもので
ある。
用いて説明する。特性判定部506に入力された原オー
ディオ信号のスペクトル505をフィルタ701によっ
てフィルタリングした信号を、x506(i)とする
と、このx506(i)を基に、スペクトルパワーp5
06(i)を、(数4)により、スペクトルパワー計算
部803で計算する。
御部507の入力の一つとし、各符号化器の帯域制御重
み517とする。また、解析長504が小さい場合、例
えば256なるとき、各符号化器を固定的に配置するよ
う、配置決定部804で決定し、符号化帯域制御部50
7へと、符号化帯域配置情報516を、固定配置として
送る。
とえば4096や1024のときは、各符号化器を動的
に配置するよう、配置決定部804で決定し、符号化帯
域制御部507へと、符号化帯域配置情報516を、動
的配置として送る。
図7を用いて説明する。符号化帯域制御部507には、
上記特性判定部506からの出力である帯域制御重み5
17と、符号化帯域配置情報516、および原オーディ
オ信号のスペクトル505をフィルタ701でフィルタ
リングした信号と、各符号化器の出力した量子化誤差5
18、または519、または520が入力される。ただ
し、これらの入力があるのは、各符号化器511、51
2、513、511bと、符号化帯域制御部507と
が、再帰的に動作するためであり、初回の符号化帯域制
御部507の動作においては、量子化誤差がないため、
量子化誤差を除いた3つの入力となる。
号化帯域配置情報516が固定配置となる場合は、予め
定義された帯域の固定配置に従って、符号化を、低域か
ら中域、高域へと順に実行するよう、量子化順序決定部
902、および、符号化器数決定部903、帯域幅算出
部901により、符号化器の量子化帯域,個数,接続順
を決定し、符号化を行う。即ち、その時の帯域制御符号
列508には、符号化器の帯域情報、符号化器数、およ
び、その接続順序が、情報として符号化される。
び符号化器数を、それぞれ0Hz 〜4kHzに1つ、0Hz 〜8k
Hzに1つ、4kHz〜12kHz に1つ、8kHz〜16kHz に2つ、
16kHz 〜24kHz に3つ、となるように、符号化器を配置
し、符号化を行う。
置になっている場合の、符号化帯域制御部507の動作
について説明する。符号化帯域制御部507は、各符号
化器の量子化帯域幅を決定する帯域幅算出部901、各
符号化器の量子化順序を決定する量子化順序決定部90
2、さらに各帯域の符号化器の数を決定する符号化器数
決定部903、の3つよりなる。符号化帯域制御部50
7に入力された信号をもとに、各符号化器の帯域幅を決
定する訳であるが、所定の帯域、例えば、0Hz 〜4kHz、
0kHz〜8kHz、4kHz〜12kHz 、8kHz〜16kHz 、16kHz 〜24
kHz の各帯域において、帯域制御重み517、および各
符号化器が符号化した後の量子化誤差、を乗算したもの
の平均値を算出する。ここで、帯域制御重み517を、
weight517(i)、量子化誤差を、err507(i) とすると、
(数5)により、平均値を算出する。
域jにおける平均値、fupper(j) 、およびflower(j)
は、帯域jの上限周波数、および下限周波数である。こ
うして得られた平均値 Ave901(j)が最大となるjを検索
し、それが、符号化器が符号化する帯域となる。さら
に、検索されたjの値を、符号化器数決定部903に送
り、jに対応する帯域の符号化器数を一つ増やすように
し、所定の符号化帯域にいくつの符号化器が存在するの
かを記憶しておき、記憶している符号化器数の合計が、
予め決定しておいた符号化器の総数になるまで、符号化
を繰り返す。最後に、符号化器の帯域、および符号化器
数を、帯域制御符号列508として、復号化器へと伝送
する。
用いて説明する。符号化器3は、正規化部301と、量
子化部302とからなる。正規化部301では、フレー
ム分割部201からの出力である時間軸の信号と、MD
CT部203からの出力であるMDCT係数、との両者
を入力として、いくつかのパラメータを用いて、MDC
T係数を正規化する。ここで、MDCT係数の正規化と
は、低域成分と高域成分とで非常に大きさに違いのある
MDCT係数の大きさのばらつきを抑圧することを意味
し、例えば、低域成分が高域成分に対して非常に大きい
場合などは、低域成分では大きな値、高域成分では小さ
な値、となるようなパラメータを選出し、これで上記M
DCT係数を除算することにより、MDCT係数の大き
さのばらつきを抑圧することを指す。また正規化部30
1では、正規化に用いたパラメータを表現するインデッ
クスを、正規化符号列303として符号化する。
規化されたMDCT係数を入力として、MDCT係数の
量子化を行う。この際、該量子化部302は、該量子化
した値と、コードブック中にある複数のコードインデッ
クスに対応する各量子化出力、との間の差が最も小さく
なるような,そのような該コードイッデックスを出力す
る。この場合、上記量子化部302で量子化した値と、
該量子化部302から出力されるコードインデックスに
対応する値、との差が量子化誤差である。
の詳細な一例を説明する。図4において、401はフレ
ーム分割部201とMDCT部203の出力を受ける周
波数概形正規化部、402は上記周波数概形正規化部4
01の出力を受け、帯域テーブル403を参照して、正
規化を行う帯域振幅正規化部である。
正規化部401では、フレーム分割部201からの時間
軸上のデータ出力を用いて、大まかな周波数の概形であ
る周波数概形を算出し、MDCT部203からの出力で
あるMDCT係数を除算する。周波数概形を表現するの
に用いたパラメータは、正規化符号列303として符号
化される。帯域振幅正規化部402では、周波数概形正
規化部401からの出力信号を入力として、帯域テーブ
ル403で示された帯域ごとに正規化を行う。例えば、
周波数概形正規化部401の出力であるMDCT係数
が、dct(i)(i = 0〜2047) とし、帯域テーブル403
が、例えば、(表1)に示されるようなものであるとす
ると、(数6)などを用いて、各帯域毎の振幅の平均値
を算出する。
たj 番目の帯域におけるdct(i)が属する最も低域のイン
デックスi と、最も高域のインデックスi をそれぞれ示
している。また、p は距離計算におけるノルムであり、
2 などが望ましい。avejは、各帯域番号j における振幅
の平均値である。帯域振幅正規化部402では、avejを
量子化して、qavej を算出して、例えば、(数7)を用
いて正規化する。
コードブックを用いてベクトル量子化を行ってもよい。
帯域振幅正規化部402では、qavej を表現するのに用
いたパラメータのインデックスを、正規化符号列303
として符号化する。
構成は、図4の周波数概形正規化部401と、帯域振幅
正規化部402、との両者を用いた構成のものを示した
が、周波数概形正規化部401のみを用いた構成でもよ
く、帯域振幅正規化部402のみを用いた構成でもよ
い。さらに、MDCT部203から出力されるMDCT
係数の低域成分と、高域成分とで大きなばらつきがない
場合には、上記両者を用いない構成で、MDCT部20
3の出力信号を、そのまま量子化部302に入力する構
成としてもよい。
規化部401の詳細について説明する。図5において、
601はフレーム分割部201の出力を受ける線形予測
分析部、602は線形予測分析部601の出力を受ける
概形量子化部、603はMDCT部203の出力を受け
る包絡特性正規化部である。
作について、図5を参照して説明する。上記線形予測分
析部601では、フレーム分割部201からの時間軸上
のオーディオ信号を入力として、線形予測分析(Linear
Predictive Coding)を行う。線形予測分析の線形予
測係数(LPC係数)は、ハミング窓などの窓掛けされ
た信号の自己相関関数を算出し、正規方程式などを解く
ことで、一般に算出可能である。算出された線形予測係
数は、線スペクトル対係数(LSP(Line Spectrum
Pair) 係数)などに変換され、概形量子化部602で量
子化される。ここでの量子化手法としては、ベクトル量
子化を用いてもよいし、スカラー量子化を用いてもよ
い。そして、概形量子化部602で量子化されたパラメ
ータが表現する周波数伝達特性を、包絡特性正規化部6
03で算出し、MDCT部203からの出力であるMD
CT係数を、これで除算することによって正規化する。
具体的な算出例としては、概形量子化部602で量子化
されたパラメータと等価な線形予測係数を、qlpc(i) と
すれば、包絡特性正規化部603で算出される上記周波
数伝達特性は、例えば、(数8)で表すことができる。
は高速フーリエ変換を意味する。算出された周波数伝達
特性env(i)を用いて、包絡特性正規化部603では、例
えば、下記に示す(数9)を用いて、正規化を行う。
で、fdct(i) は正規化された包絡特性正規化部603か
らの出力信号である。次に図8を用いて、上記符号化装
置1における量子化部302の量子化方法の詳細な動作
について説明する。量子化部302に入力されるMDC
T係数1001は、そのMDCT係数1001から幾つ
かを抜き出して、音源サブベクトル1003を構成す
る。同様に、正規化部301で、正規化部301の入力
であるMDCT係数を、正規化部301の出力であるM
DCT係数で割った係数列を、正規化成分1002とし
た時、この正規化成分1002についても、MDCT係
数1001から音源サブベクトル1003を抜き出した
のと同じ規則で、該正規化成分1002からサブベクト
ルの抽出を行い、重みサブベクトル1004を構成する
ことができる。音源サブベクトル1003、および重み
サブベクトル1004を、MDCT係数1001および
正規化成分1002からそれぞれ抽出する規則は、例え
ば、(数10)で示す方法などがある。
bvector i(j) であり、MDCT係数1001はvector
()であり、MDCT係数1001の総要素数がTOTAL
で、音源サブベクトル1003の要素数がCR、VTOTAL
は、TOTAL と同じ値かより大きい値で、VTOTAL/CR が正
数値になるように設定する。例えば、TOTAL が2048
の時、CRが19で、VTOTALが2052、CRが23
で、VTOTALが2070、CRが21で、VTOTALが207
9などである。重みサブベクトル1004も、数10の
手順で抽出可能である。ベクトル量子化器1005で
は、コードブック1009中のコードベクトルの中か
ら、音源サブベクトル1003との距離が、重みサブベ
クトル1004で重み付けて最も小さくなるものを探
し、その最小の距離を与えたコードベクトルのインデッ
クスと、最小の距離を与えたコードベクトルと入力音源
サブベクトル1003との量子化誤差に相当する残差サ
ブベクトル1010とを出力する。
子化器1005が、距離計算手段1006,コード決定
手段1007,残差生成手段1008、の3つの構成要
素からなるものとして、説明する。距離計算手段100
6では、例えば、(数11)を用いて、i 番目の音源サ
ブベクトル1003と、コードブック1009のk 番目
のコードベクトル、との距離を算出する。
(j) は、k 番目のコードベクトルのj 番目の要素、R、
Sは、距離計算のノルムであり、R、Sの値としては、
1, 1.5, 2 などが望ましい。なお、このノルムRとS
は、同一の値である必要はない。dik は、i 番目の音源
サブベクトルに対するk 番目のコードベクトルの距離を
意味する。コード決定手段1007では、(数11)な
どで算出された距離の中で、最小となるコードベクトル
を選出し、そのインデックスを符号列304として符号
化する。例えば、複数の上記dik があるうちの,diu が
最小値である場合、i 番目のサブベクトルに対する符号
化されるインデックスは、u となる。残差生成手段10
08では、コード決定手段1007で選出したコードベ
クトルを用いて、(数12)により残差サブベクトル1
010を生成する。
要素は、resi(j) であり、コード決定手段1007で選
出されたコードベクトルのj番目の要素を、Cu(j) とす
る。上記残差サブベクトル1010を用いて(数10)
の逆過程の演算を行ってベクトルを求め、該ベクトル
と、当該符号化器の元々の符号化対象であったベクトル
との差を、それ以降の各符号化器の量子化対象となるM
DCT係数として保持する。ただし、ある帯域の符号化
が、それ以降の符号化器に影響を与えない帯域に対して
符号化を行っている場合、つまり、以降の符号化器が符
号化をすることがない場合は、残差生成手段1008に
よる,残差サブベクトル1010,MDCT1011の
生成は必要ない。なお、コードブック1009が持つコ
ードベクトルの個数はいくつでもよいが、メモリ容量、
計算時間等を考慮すると、64程度とすることが好まし
い。
の例としては、以下のような構成も可能である。すなわ
ち、距離計算手段1006では、(数13)を用いて距
離を算出する。
いるコードベクトルの総数である。コード決定手段10
07では、(数13)で算出された距離dik の最小値を
与えるk を選出し、そのインデックスを符号化する。た
だし、k は0から2K-1までの値となる。残差生成手段1
008では、(数14)を用いて残差サブベクトル10
10を生成する。
個数はいくつでもよいが、メモリの容量、計算時間等を
考慮すると、64程度とすることが好ましい。また、上
記では、重みサブベクトル1004を、正規化成分10
02のみから生成する構成について述べたが、重みサブ
ベクトル1004に、人間の聴覚特性を考慮した重みを
さらに乗じて、重みサブベクトルを生成することも可能
である。以上のようにして、複数の各段の各符号化器の
帯域幅、符号化器の個数、及び、接続順序が動的に決定
される。そして、こうして決定された各符号化器の情報
を基に、量子化を行なう。
符号化器の出力である正規化符号列と、該正規化符号列
に対応した量子化部からの符号列、さらに符号化装置に
おける符号化帯域制御部の出力である帯域制御符号列、
また解析長判定部の出力である解析長符号列、を用い
て、復号を行う。
の構成を示す。各復号化器は、正規化されたMDCT係数を
再生する逆量子化部1101と、正規化係数を復号し、
上記再生された正規化されたMDCT係数と、正規化係数と
を乗算する逆正規化部1102とからなる。
規化部301からの正規化符号列303から、符号化装
置1で正規化に用いたパラメータの復元を行い、逆量子
化部1101の出力と、該パラメータとを乗算し、MD
CT係数の復元を行う。
域制御部507の出力である帯域制御符号列508を用
いて、符号化装置で用いた符号化器の配置や、符号化器
の個数の情報を復元し、その情報に基づいて各帯域に各
復号化器1202、1203、1204、1202bを
配置し、符号化装置での各符号化器511、512、5
13、511bの符号化順序とは逆順に帯域を合成する
帯域合成部9により、MDCT係数を得る。こうして得られ
た該MDCT係数を入力とする周波数時間変換部5では、逆
MDCTを行い、周波数領域の信号から時間領域の信号
への復元を行う。上記逆MDCT係数の計算は、例えば、
(数15)で示される。
数で、xx(n)は逆MDCT係数であり、これを周波
数時間変換部5の出力とする。窓掛け部6では、周波数
時間変換部5からの出力xx(i)を用いて窓掛けを行
う。窓掛けは、符号化装置1の時間周波数変換部503
にある窓掛け部202で用いた窓を用い、たとえば、
(数16)で示される処理を行う。
ね合わせ部7では、窓掛け部6からの出力を用いて、オ
ーディオ信号を再生する。窓掛け部6からの出力は、時
間的に重複した信号となっているので、フレーム重ね合
わせ部7では、例えば、(数17)を用いて、復号化装
置1002の出力信号とする。
け部6の出力信号 z(i) で、zm-1(i) は、第m-1 時刻フ
レームの第i番目の窓掛け部6の出力信号とし、SHIFT
は、符号化装置の解析長504に相当するサンプル数、
out m(i)は、フレーム重ね合わせ部7の第m時刻フレー
ムにおける復号化装置1002の出力信号とする。ま
た、本実施の形態1においては、以下のように、符号化
帯域制御部507において、帯域幅算出部901で算出
する量子化可能周波数範囲を、解析長504により制限
することもある。たとえば、解析長504が256の場
合、各符号化器の量子化可能周波数範囲の下限を4kHz
程度、上限を24kHz程度にする。解析長が1024あ
るいは2048の場合、下限を0Hz、上限を16kHz程
度にする。さらに一度、解析長504が256になれ
ば、その後一定時間の間、たとえば20msec程度の
間、各量子化器の量子化可能周波数範囲や、量子化器の
配置を固定するように、量子化順序決定部902により
制御することもできる。この処理を用いることにより、
経時的に量子化器の配置を一定にし、聴感的な帯域の出
入り感(ある瞬間まで高い帯域が中心の音声であったも
のが、突然、低い帯域が中心の音声に変わったときのよ
うに、音声帯域の出入りがあったような感覚)が発生す
るのを抑制することができる。
オ信号符号化装置,及び復号化装置では、複数の各段の
符号化器の量子化するオーディオ信号の周波数帯域を決
定する特性判定部と、上記特性判定部で決定された周波
数帯域と、周波数変換された元々のオーディオ信号とを
その入力とし、上記複数の各段の符号化器の接続順を決
定し、符号化器の量子化帯域、及び接続順を符号列に変
換する符号化帯域制御部とを備え、適応的にスケーラブ
ルコーディングを行なう構成としたので、多種多様なオ
ーディオ信号の符号化を行なう際にも、高品質,高効率
の、十分な性能を発揮できる適応スケーラブルコーディ
ングを行なうオーディオ信号符号化装置,及びこれを復
号する復号化装置を得ることができる。
の形態2について、図14ないし図20を用いて説明す
る。図14は、本発明の実施の形態2による、適応スケ
ーラブルコーディングを行なう符号化装置2001、及
び復号化装置2002のブロック図を示す。図に示すよ
うに、符号化装置2001において、200105は、
符号化器の個数、ビットレート、入力オーディオ信号の
サンプリング周波数、各符号化器の符号化帯域情報、等
の符号化条件、200107は複数の各段の各符号化器
の量子化するオーディオ信号の周波数帯域を決定する特
性判定部、200109は符号化帯域配置情報、200
110は特性判定部200107で決定された周波数帯
域と、周波数変換されたオーディオ入力信号とを入力と
し、上記複数の各段の符号化器の量子化帯域、及び接続
順を符号列に変換する符号化帯域制御部、200111
は符号化列、200112は伝送符号化列合成器であ
る。
0150は伝送符号化列分解器、200151は符号化
列、200153bは符号化列200151を入力と
し、これを復号化する各復号化器の復号化帯域を制御す
る復号化帯域制御部、200154bは復号化スペクト
ルである。
001は、上記実施の形態1と同じく、適応スケーラブ
ルコーディングを行なうものであるが、実施の形態1に
比し、新たに、符号化装置2001に、復号化帯域制御
部200153を含む符号化帯域制御部200110
を、復号化装置2002に、上記復号化帯域制御部20
0153と同じ処理を行なう復号化帯域制御部2001
53bを追加し、さらに、本実施の形態2の特性判定部
200107においては、上記実施の形態1における特
性判定部506のスペクトルパワー計算部803に代え
て、図16に示すように、聴覚心理モデル計算部200
602を設け、さらに、該特性判定部200107内
に、符号化条件200105と、符号化帯域算出部20
0601より計算される符号化帯域情報200702
と、配置決定部200603より出力される帯域番号2
00606とより、符号化帯域配置情報200109を
生成する符号化帯域配置情報生成手段200604を設
けたものである。
0150は伝送符号化列分解器、200151は符号化
列、200153bは符号化列200151を入力と
し、これを復号化する各復号化器の復号化帯域を制御す
る復号化帯域制御部、200154bは復号化スペクト
ルである。
する。本実施の形態2において、符号化しようとする原
オーディオ信号501は、上記実施の形態1と同様、時
間的に連続するディジタル信号系列であるとする。ま
ず、上記実施の形態1と同様な処理によって、原オーデ
ィオ信号のスペクトル505を得る。本実施の形態2で
は、符号化装置2001に対して、符号化器数、ビット
レート、入力オーディオ信号のサンプリング周波数、各
符号器の符号化帯域情報、を含む符号化条件20010
5を、該符号化装置2001における特性判定部200
107に入力する。特性判定部200107は、複数の
各段の各符号化器の量子化帯域、個数、及び接続順の情
報を含む符号化帯域配置情報200109を出力し、こ
れを符号化帯域制御部200110へ入力する。 符号
化帯域制御部200110には、図17に示されるよう
に、符号化帯域配置情報200109以外に、原オーデ
ィオ信号のスペクトル505が入力され、これらを基に
該符号化帯域制御部200110により制御する各符号
化器で符号化を行った符号化列200111を出力し、
これは伝送符号化列合成器200112へ入力されてこ
れにより合成され、その合成された出力が、さらに復号
化装置2002へと送信される。
01の伝送符号化列合成器200112の出力を、伝送
符号化列分解器200150で受け取り、符号化列20
0151と解析長符号列200152とに分解する。符
号化列200151は、復号化帯域制御部200153
bへと入力され、該復号化帯域制御部により制御される
各復号化器で復号化された復号化スペクトル20015
4bを得る。そして、該復号化スペクトル200154
bと、上記伝送符号化列分解器200150の出力であ
る解析長符号化列200152とから、上記実施の形態
1と同様に、周波数時間変換部5、窓掛け部6、及びフ
レーム重ね合わせ部7を用いて、復号信号8を得る。
図15〜図20を用いて説明する。該特性判定部200
107は、符号化条件200105を用いて 符号化帯
域配置情報200702を算出する符号化帯域算出部2
00601、原オーディオ信号のスペクトル505、及
び差分スペクトル200108などのスペクトル情報、
及び符号化帯域情報200702から、人間の聴覚心理
モデルに基づいて聴覚重み200605を算出する聴覚
心理モデル計算部200602、解析長503を参照し
て、これに応じて聴覚重み200605にさらに重み付
けを行い、各符号化器の帯域の配置を決定して帯域番号
200606を出力する配置決定部200603、及び
符号化条件200105と、符号化帯域算出部2006
01より計算される符号化帯域情報200702と、配
置決定部200603より出力される帯域番号2006
06とより、符号化帯域配置情報200109を生成す
る符号化帯域配置情報生成手段200604から構成さ
れる。
装置2001が動作を開始する前に設定する符号化条件
200105を用いて、図15に示される符号化器20
03が符号化する符号化帯域の上限 fpu(k) 、下限 fpl
(k) を算出し、符号化帯域情報200702として、符
号化帯域配置情報生成手段200604に送られる。こ
こで、kは符号化帯域を扱うための数で、kが0から予
め設定された最大数である pmax になるに従って、周波
数が大きな帯域を示している。 pmax の一例は、4であ
る。符号化帯域算出部200601の動作の一例を、表
2に示す。
からの出力信号、または符号化帯域制御部200110
の出力である差分スペクトル200108,などのスペ
クトル情報、及び、符号化帯域算出部200601の出
力である符号化帯域情報200702から、人間の聴覚
心理モデルに基づいて、聴覚重み200605を算出す
る。該聴覚重み200605は聴覚上重要な帯域が大き
な値で、聴覚上それほど重要でない帯域が小さな値とな
るようなものである。聴覚心理モデル計算部20060
2の一例としては、入力スペクトルのパワーを計算する
方法を用いるものがある。入力されるスペクトルを x60
2(i)としたときに、聴覚重み wpsy(k)は、
配置決定部200603に入力され、該配置決定部20
0603では、解析長503を参照しながら、解析長5
03が小、たとえば128の時には、帯域番号2006
06が大である,たとえば、4,の帯域の聴覚重み20
0605が大きくなるように、たとえば、この帯域番号
が4の帯域の聴覚重みを2倍に重み付けし、また、解析
長503が小でないときには、聴覚重み200605を
そのままとして、該聴覚重み200603が最大となる
帯域を計算し、その帯域番号200606を、符号化帯
域配置情報生成手段200604に送る。
は、上記符号化帯域情報200702、及び帯域番号2
00606、さらには符号化条件200105、を入力
として、符号化帯域配置情報200109を出力するも
のである。即ち、該符号化帯域配置情報生成手段200
604は、符号化条件200105を常に参照しなが
ら、該符号化条件からして、符号化帯域配置情報200
109が必要とされる間は、上記符号化帯域情報200
702と帯域番号200606とを連結してなる符号化
帯域配置情報200109を出力し、これが必要で無く
なるとその出力を止める動作をする。たとえば、符号化
条件200105で指定された符号化器数になるまで、
帯域番号200606を出力する。なお、上記配置決定
部200603において、解析長503が小なるときに
は、出力する帯域番号200606を固定する場合もあ
る。
200110の動作について説明する。符号化帯域制御
部200110は、上記特性判定部200107からの
出力である符号化帯域配置情報200109、および原
オーディオ信号のスペクトル505を入力とし、符号化
列200111、及び差分スペクトル200108をそ
の出力とし、その内部には、符号化帯域配置情報200
109を受け、原オーディオ信号のスペクトル505、
及び、過去の該原オーディオ信号のスペクトル505
と、該スペクトル505を符号化しかつ復号化したスペ
クトル200705との差分スペクトル200108
を、帯域番号200606の帯域にシフトするスペクト
ルシフト手段200701、符号化器2003、上記原
オーディオ信号のスペクトル505と復号化スペクトル
200705との差分をとる差分計算手段20070
3、差分スペクトル保持手段200704、及び、符号
列200111を復号化器2004で復号した合成スペ
クトル2001001を、符号化帯域配置情報2007
02に基づき、スペクトルシフトを行い、これを順次合
成して合成スペクトルを得、復号化スペクトル2007
056を算出する復号化帯域制御部200153を含ん
でいる。スペクトルシフト手段200701の構成は、
図20に示すとおりであるが、入力としては、シフトし
たい元スペクトル2001101と、符号化帯域配置情
報200109とを用いる。符号化帯域制御部2001
10におけるスペクトルシフト手段200701の入力
のうち、シフトしたいスペクトル2001101は、原
オーディオ信号のスペクトル505、または差分スペク
トル200108であり、それらを帯域番号20060
6の帯域にシフトして、シフトされたスペクトル200
1102と、符号化帯域配置情報200109のうちの
符号化帯域情報200702とを出力する。帯域番号2
00606に対応する帯域は、符号化帯域情報2007
02のfpl(k)、及びfpu(k)から求めることができる。シ
フトする手順は、上記fpl(k)とfpu(k)との間のスペクト
ルを、符号化器2003の処理できる帯域まで移動する
ことである。
1102を入力とする符号化器2003は、図15に示
すように、正規化符号列303、及び残差符号列304
を出力し、それらと、スペクトルシフト手段20070
1の出力である符号化帯域情報200702とをあわせ
たものが、符号列200111として、伝送符号化合成
器200112、及び復号化帯域制御部200153へ
と送られる。
号化列200111は、該符号化帯域制御部20011
0内にある復号化帯域制御部200153へと入力され
る。該復号化帯域制御部200153は、復号化装置2
002内に存在するもの(200153b)と、動作は
同じである。
る復号化帯域制御部200153bの構成を、図19に
示す。復号化帯域制御部200153bは、伝送符号化
列分解器200150からの符号列200111を入力
として、復号化スペクトル200705bを出力するも
ので、その内部には、復号化器2004、スペクトルシ
フト手段200701、復号化スペクトル算出部200
1003を持つ。
示す。復号化器2004は、逆量子化部1101と逆正
規化部1102とから構成されており、逆量子化部11
01は、符号列200111のうち残差符号列304を
入力として、該残差符号列304をコードインデックス
に変換し、符号化器2003で用いたコードブックを参
照し、そのコードを再生する。再生されたコードは、逆
正規化部1102に送られ、符号列200111内の正
規化符号列303から再生された正規化系数列303a
と乗算され、合成スペクトル2001001を得る。該
合成スペクトル2001001は、スペクトルシフト手
段200701に入力される。
復号化帯域制御部200153の出力は、復号化スペク
トル200705となっているが、これは、復号化装置
2002内の復号化帯域制御部200153bの出力で
ある復号化スペクトル200705bと同じものであ
る。
スペクトル2001001は、スペクトルシフト手段2
00701によりシフトされて、シフトされた合成スペ
クトル2001002が得られ、これは復号化スペクト
ル算出部2001003に入力される。
では、入力された合成スペクトルを保持しており、保持
しているスペクトルと、最新の合成スペクトルとを加算
し、復号化スペクトル200705bとして出力する動
作をする。
算手段200703は、原オーディオ信号のスペクトル
505と、復号化スペクトル200705との差分を計
算して、差分スペクトル200108を出力し、これは
特性判定部200107へとフィードバックされる。ま
た同時に、上記差分スペクトル200108は、差分ス
ペクトル保持手段200704により保持されて、スペ
クトルシフト手段200701へも送られ、次の符号化
帯域配置情報200109が入力されるときに備えるよ
うに構成されている。特性判定部200107では、符
号化条件を参照しながら、該符号化条件を満たすまで符
号化帯域配置情報200109を出力しつづけ、それが
無くなった段階で、符号化帯域制御部200110の動
作も停止する。なお、上記符号化帯域制御部20011
0は、差分スペクトル200108を計算するために、
差分スペクトル保持手段200704を持っている。こ
れは、差分スペクトルを保持するために必要な記憶領域
で、たとえば、2048個の数を記憶できるような配列
である。
満たすように、特性判定部200107と、それに続く
符号化帯域制御部200110とによる処理が繰り返さ
れ、逐次、符号化列200111が出力され、それが伝
送符号化列合成器200112へと送られ、解析長符号
列510とともに、伝送符号化列として合成され、復号
化装置2002へと伝送される。
01より伝送されてきた伝送符号化列を、伝送符号化列
分解器200150にて、符号化列200151と、解
析長符号列200152とに分解する。該符号化列20
0151と、解析長符号列200152とは、符号化装
置2001内の符号化列200111、及び解析長符号
列510と同じものである。
帯域制御部200153bにおいて復号化スペクトル2
00154bに変換され、該復号化スペクトル2001
54bは、解析長符号列200152の情報を用いて、
周波数時間変換部5、窓掛け部6、及びフレーム重ね合
わせ部7にて、時間領域の信号に変換され、それが復号
化信号8となる。
オ信号符号化装置,復号化装置によれば、上記実施の形
態1のように、複数の各段の符号化器の量子化するオー
ディオ信号の周波数帯域を決定する特性判定部と、上記
特性判定部で決定された周波数帯域と、周波数変換され
た元々のオーディオ信号とをその入力とし、上記複数の
各段の符号化器の接続順を決定し、符号化器の量子化帯
域、及び接続順を符号列に変換する符号化帯域制御部と
を備え、適応的にスケーラブルコーディングを行なう構
成において、符号化装置には復号化帯域制御部を含む符
号化帯域制御部を、復号化装置には復号化帯域制御部を
設けるとともに、さらに、特性判定部におけるスペクト
ルパワー計算部を、聴覚心理モデル計算部とし、さら
に、該特性判定部において、符号化帯域配置情報生成手
段を設けた構成としたので、特性判定部のスペクトルパ
ワー計算部にかえて代えて聴覚心理モデル計算部を用い
たことにより、聴覚的に重要な部分の判定を精度よく行
って、その帯域をより選択することができる。また、本
発明が対象とするオーディオ信号符号化装置,復号化装
置では、符号化器の配置を決定する演算を行なっている
際に、符号化条件が満たされれば、符号化の処理がOK
と判定されて符号化帯域配置情報も出ないこととなる
が、この符号化器の配置を決定するための演算におい
て、上記実施の形態1では、符号化器を配置するときの
帯域を選択するときの各帯域幅、及び各帯域の重みが固
定であるのに対し、本実施の形態2では、特性判定部の
判定条件として、入力信号のサンプリング周波数と、圧
縮率、即ち、符号化のビットレート、も入っていること
から、これらに応じて、上記各符号化器の帯域配置を選
択するときの各帯域に対する重み付け度合いを変えられ
るものであり、さらに、特性判定部の判定条件として、
圧縮率の条件も入っていることにより、圧縮率が高いと
き、即ち、ビットレートが低いときには上記各符号化器
の帯域配置を選択するときの各帯域の重み付け度合いを
あまり変化させないようにし、一方、圧縮率が低いと
き、即ち、ビットレートが高いときには、効率をより追
求するために、上記各符号化器の帯域配置を選択すると
きの各帯域の重み付け度合いを、聴覚上、より大事なと
ころを強調するようにし、これにより、圧縮率と品質と
のベストバランスを得ることができるものである。この
ように、多種多様なオーディオ信号の符号化を行なう際
にも、十分な性能を発揮して、高品質、高効率な、適応
スケーラブルコーディングを行なう、オーディオ信号符
号化,復号化装置を得ることができる。
オ信号符号化装置、オーディオ信号復号化装置、及びオ
ーディオ信号符号化・復号化装置によれば、複数個の符
号化器の量子化するオーディオ信号の周波数帯域を決定
する特性判定部と、上記特性判定部で決定された周波数
帯域と、上記周波数変換されたオーディオ信号をその入
力とし、上記複数個の各段の各符号化器の接続順を決定
し、符号化器の量子化帯域、及び接続順を符号列に変換
する符号化帯域制御部と、を備えて、適応スケーラブル
コーディングを行なうことにより、多種多様な性質を持
つオーディオ信号に対して、より高音質で、より高効率
な、適応スケーラブルコーディングを行なうことができ
るという,有利な効果が得られる。
号化装置における適応スケーラブルコーディングのブロ
ック図
波数変換部を示す図
器を示す図
部を示す図
概形正規化部を示す図
定部を示す図
帯域制御部を示す図
部を示す図
器を示す図
を示す図
を示す図
を示す図
符号化装置における適応スケーラブルコーディングのブ
ロック図
化器を示す図
判定部を示す図
化帯域制御部を示す図
化器を示す図
化帯域制御部を示す図
クトルシフト手段を示す図
の残差 101 原オーディオ信号 102 解析長判定部 103 時間周波数変換部 104 周波数領域の原オーディオ信号 105 周波数概形 106 正規化処理部 107 正規化符号列 108 正規化処理後の現オーディオ信号 109 ベクトル量子化部 110 符号列 111 解析長符号列 1301 原オーディオ信号 1302 時間周波数変換部 1303 解析長判定部 1304 周波数領域の原オーディオ信号 1305 低域符号化器 1306 量子化誤差 1307 中域符号化器 1308 量子化誤差 1309 高域符号化器 1310 量子化誤差 1311 低域符号列 1312 中域符号列 1313 高域符号列 1314 解析長符号列 2001 符号化装置 2002 復号化装置 200105 符号化条件 200107 特性判定部 200108 差分スペクトル 200109 符号化帯域配置情報 200110 符号化帯域制御部 200111 符号化列 200112 伝送符号化列合成器 200150 伝送符号化列分解器 200151 符号化列 200152 解析長符号化列 200153 復号化帯域制御部 200154 復号化スペクトル 2003 符号化器 200305 符号化帯域情報 200601 符号化帯域算出部 200602 聴覚心理モデル計算部 200603 配置決定部 200604 符号化帯域配置情報生成手段 200605 聴覚重み 200701 スペクトルシフト手段 200702 符号化帯域情報 200703 差分計算手段 200704 差分スペクトル保持手段 2004 復号化器 200901 逆量化部 200902 逆正規化部 2001001 合成スペクトル 2001002 シフトされた合成スペクトル 2001003 復号化スペクトル算出部 2001101 元スペクトル 2001102 シフトされたスペクトル
Claims (38)
- 【請求項1】 周波数変換されたオーディオ信号を受
け、上記オーディオ信号を符号化して出力するオーディ
オ信号符号化装置において、 上記周波数変換されたオーディオ信号を量子化する初段
の符号化器と、 前段の符号化器の出力である量子化誤差を量子化する2
段目以降の符号化器と、 上記周波数変換されたオーディオ信号の特徴を判定し、
上記複数の各段の各符号化器の量子化するオーディオ信
号の周波数帯域を決定する特性判定部と、 上記特性判定部で決定された周波数帯域と、上記周波数
変換されたオーディオ信号とをその入力とし、上記複数
の各段の各符号化器の接続順を決定し、該各符号化器の
量子化帯域、及び接続順を符号列に変換する符号化帯域
制御部と、 を備えたことを特徴とするオーディオ信号符号化装置。 - 【請求項2】 請求項1に記載のオーディオ信号符号化
装置において、 上記複数の各段の各符号化器は、 上記周波数変換されたオーディオ信号から、これを正規
化するための正規化係数列を計算し、該正規化係数列を
ベクトル量子化手法を用いて量子化し、上記周波数変換
されたオーディオ信号を正規化してなる正規化された信
号、を出力する正規化処理部と、 上記正規化処理部によって正規化された信号を量子化す
る、少なくとも1段以上のベクトル量子化部と、 を備えたものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項3】 請求項1または請求項2に記載のオーデ
ィオ信号符号化装置において、 上記符号化帯域制御部は、上記各符号化器が量子化する
オーディオ信号の周波数帯域として、量子化誤差のエネ
ルギー加算和が所定値より大きい帯域を選出するもので
ある、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項4】 請求項1または請求項2に記載のオーデ
ィオ信号符号化装置において、 上記符号化帯域制御部は、上記各符号化器が量子化する
オーディオ信号の周波数帯域として、人間の聴覚心理特
性を考慮して所定の帯域に大きな重みをつけた量子化誤
差エネルギー加算和が所定値より大きな帯域を選出する
ものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項5】 請求項1または請求項2に記載のオーデ
ィオ信号符号化装置において、 上記符号化帯域制御部は、少なくとも1回は、入力のオ
ーディオ信号の全周波数帯域にわたる制御を行なうもの
である、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項6】 請求項2に記載のオーディオ信号符号化
装置において、 上記ベクトル量子化部は、コードブックを用いるベクト
ル量子化手法を用いてベクトル量子化の量子化誤差を算
出し、かつ、そのベクトル量子化した結果を符号列に出
力するものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項7】 請求項6に記載のオーディオ信号符号化
装置において、 上記ベクトル量子化部は、ベクトル量子化における最適
なコードの検索時に、ベクトルの符号のすべて、もしく
は一部が反転したコードベクトルを用いるものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項8】 請求項6に記載のオーディオ信号符号化
装置において、 上記ベクトル量子化部は、ベクトル量子化における最適
なコードの検索時に用いる距離の計算に際し、上記正規
化処理部により算出された入力信号の正規化係数列を重
みとして、最小距離を与えるコードを抽出するものであ
る、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項9】 請求項6に記載のオーディオ信号符号化
装置において、 上記ベクトル量子化部は、ベクトル量子化における最適
なコードの検索時に用いる距離の計算に際し、上記正規
化処理部により算出された正規化係数列と、人間の聴覚
心理特性を考慮した値の両者を重みとして、最小距離を
与えるコードを抽出するものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項10】 請求項1に記載のオーディオ信号符号
化装置から出力される符号化オーディオ信号を復号化し
て、オーディオ信号を出力するオーディオ信号復号化装
置であって、 上記オーディオ信号符号化装置における上記特性判定
部、及び符号化帯域制御部により決定された、上記複数
の各段の各符号化器の量子化帯域、及び接続順とに基づ
き、入力されるオーディオ信号符号化列より、周波数変
換されたオーディオ入力信号の係数列を再生する1段、
あるいは複数段の逆量子化器よりなる逆量子化手段と、 該逆量子化手段の出力である周波数変換されたオーディ
オ入力信号の係数列を、元のオーディオ入力信号に相当
する信号に変換する逆周波数変換部と、 を備えたことを特徴とするオーディオ信号復号化装置。 - 【請求項11】 請求項10に記載のオーディオ信号復
号化装置において、 上記1段の、あるいは、複数段の逆量子化器よりなる逆
量子化手段は、請求項2に記載のオーディオ信号符号化
装置の各帯域の符号化器から出力される符号化列を入力
とし、入力されるオーディオ信号符号化列より、周波数
変換されたオーディオ入力信号の係数列を再生する、も
のであり、 該逆量子化手段の出力である周波数変換されたオーディ
オ入力信号の係数列と、上記オーディオ信号符号化装置
の各帯域の符号化器から出力される正規化符号列と、を
入力とし、上記周波数変換されたオーディオ入力信号に
対応する信号を得る逆正規化部を、備え、 上記逆周波数変換部は、上記逆正規化部の出力を、元の
オーディオ入力信号に相当する信号に変換する、もので
ある、 ことを特徴とするオーディオ信号復号化装置。 - 【請求項12】 請求項10または請求項11に記載の
オーディオ信号復号化装置において、 上記逆量子化手段は、上記オーディオ信号符号化装置の
複数の符号化器のうちのいくつかの符号化器が出力した
符号のみを用いて、逆量子化を行うものである、 ことを特徴とするオーディオ信号復号化装置。 - 【請求項13】 請求項1に記載のオーディオ信号符号
化装置において、 上記特性判定部は、該特性判定部に入力される周波数変
換されたオーディオ信号を、低域通過フィルタによって
加工した信号に従って、量子化する帯域を適宜選出す
る、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項14】 請求項1に記載のオーディオ信号符号
化装置において、 上記特性判定部は、該特性判定部に入力される周波数変
換されたオーディオ信号を、対数計算を含んだ処理によ
り加工した信号に従って、量子化する帯域を適宜選出す
る、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項15】 請求項1に記載のオーディオ信号符号
化装置において、 上記特性判定部は、該特性判定部に入力される周波数変
換されたオーディオ信号を、高域通過フィルタによって
加工した信号に従って、量子化する帯域を適宜選出す
る、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項16】 請求項1に記載のオーディオ信号符号
化装置において、 上記特性判定部は、該特性判定部に入力される周波数変
換されたオーディオ信号を、帯域幅通過フィルタ、また
は帯域抑制フィルタによって加工した信号に従って量子
化する帯域を適宜選出する、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項17】 請求項1に記載のオーディオ信号符号
化装置において、 上記特性判定部は、オーディオ信号の特徴を判定し、該
判定結果に従って上記複数の各段の各符号化器が量子化
する帯域を適宜選択するものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項18】 請求項17に記載のオーディオ信号符
号化装置において、 上記特性判定部は、オーディオ信号の特徴を判定し、該
判定結果によって上記各符号化器が量子化する帯域を制
限するものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項19】 請求項18に記載のオーディオ信号符
号化装置において、 上記各符号化器が量子化する帯域を、低域、中域、高域
の3つに分け、上記各符号化器が量子化する帯域を制限
する場合に、上記入力オーディオ信号が変化の激しい特
徴を有するものである場合、高域が他の帯域よりも多く
選ばれるように上記各符号化器が量子化する帯域を制限
する、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項20】 請求項18に記載のオーディオ信号符
号化装置において、 上記各符号化器が量子化する帯域を、低域、中域、高域
の3つに分け、上記各符号化器が量子化する帯域として
高域が多く選ばれた場合、その時点から一定時間の間、
上記各符号化器が量子化する帯域が高域に多くなるよう
に制御する、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項21】 請求項18に記載のオーディオ信号符
号化装置において、 上記各符号化器が量子化する帯域を、低域、中域、高域
の3つに分け、上記原入力オーディオ信号の特徴を判定
して、該判定結果によって、上記各量子化器が量子化す
る帯域を固定するように制御する、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項22】 請求項1に記載のオーディオ信号符号
化装置において、 上記特性判定部は、上記周波数変換されたオーディオ信
号の周波数概形と、上記正規化処理部により計算された
正規化係数列のいずれか1つ、または両方の値を、上記
複数の各段の各符号化器の量子化帯域の決定時の重みと
して用いる、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項23】 請求項1記載のオーディオ信号符号化
装置において、 上記複数の各段の各符号化器の量子化するオーディオ信
号の聴覚的,及び物理的な特性を判定し、該各符号化器
の量子化する符号化帯域の配置を決定する特性判定部
と、 上記特性判定部で決定された符号化帯域配置情報に基づ
いて、上記複数の各段の各符号化器の量子化帯域の配置
を制御する符号化帯域制御部とを有し、 上記複数の各段の各符号化器、上記特性判定部、及び上
記符号化帯域制御部の動作を、所定の符号化条件が満た
されるまで、繰り返し行なう、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項24】 請求項23に記載のオーディオ信号符
号化装置において、 上記特性判定部は、 所定の符号化条件を入力として、上記複数の各段の各符
号化器の符号化帯域に関する符号化帯域情報を算出する
符号化帯域算出部と、 上記符号化帯域情報、及び、上記周波数領域のオーディ
オ信号または差分スペクトルのいずれか一方に対し所定
のフィルタをかけたときのフィルタ出力、を入力とし
て、上記符号化帯域情報の符号化帯域における聴覚的な
重要度を表す聴覚重みを出力する聴覚心理モデル計算部
と、 該聴覚重み、及び解析長判定部の出力である解析長を入
力として、上記符号化器の配置を決定し、上記符号化器
の帯域番号を出力する配置決定部と、 上記符号化帯域情報、及び帯域番号を入力として、所定
の符号化条件に従って、符号化帯域配置情報を出力する
符号化帯域配置情報生成手段と、 を有するものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項25】 請求項23に記載のオーディオ信号符
号化装置において、 上記符号化帯域制御部は、 上記周波数変換されたオーディオ信号のスペクトル、及
び上記符号化帯域配置情報をその入力とし、上記入力さ
れたオーディオ信号のスペクトルを指定された帯域にシ
フトするスペクトルシフト手段と、 該スペクトルシフト手段の出力に対し、これを符号化し
て符号化列を出力する符号化器と、 該符号化列の入力に対し、これを復号化して復号化スペ
クトルを出力する復号化帯域制御部と、 上記入力されたオーディオ信号のスペクトルと、上記復
号化スペクトルとの差分を計算する差分計算手段と、 該符号化帯域制御部の次の動作周期まで、上記差分計算
手段から出力された差分情報を保持する差分スペクトル
保持手段と、 を有するものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項26】 請求項25に記載のオーディオ信号符
号化装置において、 上記復号化帯域制御部は、 上記符号化列の入力に対し、これを復号化して合成スペ
クトルを出力する復号化器と、 上記符号化列中の符号化帯域配置情報に従って、上記合
成スペクトルを指定された帯域にシフトするスペクトル
シフト手段と、 該復号化帯域制御部の次の動作周期まで、上記復号化器
から出力される合成スペクトルを保持し、過去の合成ス
ペクトルと現在の合成スペクトルとを加算する復号化ス
ペクトル算出部と、 を有するものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項27】 請求項26に記載のオーディオ信号符
号化装置から出力される符号化オーディオ信号を復号化
してオーディオ信号を出力するオーディオ信号復号化装
置であって、 上記オーディオ信号符号化装置における上記復号化帯域
制御部と同一構成になる復号化帯域制御部、 を有することを特徴とするオーディオ信号復号化装置。 - 【請求項28】 請求項26に記載のオーディオ信号符
号化装置と、該オーディオ信号符号化装置から出力され
る符号化オーディオ信号を復号化してオーディオ信号を
出力するオーディオ信号復号化装置とからなり、 上記オーディオ信号復号化装置は、 上記オーディオ信号符号化装置における上記復号化帯域
制御部と同一構成になる復号化帯域制御部、 を有するものである、 ことを特徴とするオーディオ信号符号化・復号化装置。 - 【請求項29】 請求項27に記載のオーディオ信号復
号化装置において、 上記オーディオ信号符号化装置における上記スペクトル
シフト手段は、上記オーディオ信号のスペクトルと、上
記符号化帯域配置情報とをその入力とし、上記符号化帯
域情報と、シフトしたスペクトルとを、出力するもので
ある、 ことを特徴とするオーディオ信号復号化装置。 - 【請求項30】 請求項24に記載のオーディオ信号符
号化装置において、 上記配置決定部は、上記入力オーディオ信号が変化の激
しい特徴を有する,上記解析長が小であるものである場
合、上記複数の各段の各符号化器の符号化帯域の配置
を、高域が他の帯域よりも多く選ばれたものとするもの
である、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項31】 請求項24に記載のオーディオ信号符
号化装置において、 上記配置決定部は、上記入力オーディオ信号が変化の激
しい特徴を有する,上記解析長が小であるものである場
合、その時点から一定時間の間、上記各符号化器の符号
化帯域の配置を、高域が他の帯域よりも多く選ばれたも
のとするものである、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項32】 請求項24に記載のオーディオ信号符
号化装置において、 上記符号化帯域算出部は、その出力である符号化帯域情
報と、上記入力となる符号化条件のうちの、ビットレー
ト、あるいは入力オーディオ信号のサンプリング周波数
と、の間に、多項式関数、または対数関数、あるいはこ
れらの組み合わせ、を用いた関数関係を持つものであ
る、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項33】 請求項32に記載のオーディオ信号符
号化装置において、 上記符号化条件のうち、上記符号化器の総数が3以上の
ときの、周波数が高くなる順に3番目の符号化器は、そ
の符号化帯域の上限が、原オーディオ信号の周波数帯域
の1/2である、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項34】 請求項32に記載のオーディオ信号符
号化装置において、 上記符号化帯域算出部は、上記関数関係をつくる関数
を、Barkスケール,Mel係数などの、人間の聴覚特性を
考慮した重み付けをもつものとした、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項35】 請求項24に記載のオーディオ信号符
号化装置において、 上記配置決定部は、上記複数の各段の各符号化器の符号
化する帯域の配置、を決定するものであり、 上記各符号化器の配置のパターンを、あらかじめ複数個
用意しておき、符号化効率を高められるよう、それらを
切り替える、 ものであることを特徴とするオーディオ信号符号化装
置。 - 【請求項36】 請求項24に記載のオーディオ信号符
号化装置において、 上記配置決定部は、上記入力オーディオ信号が変化が激
しくなく、定常な特徴を有する,上記解析長が大である
ものである場合、上記複数の各段の各符号化器の符号化
する帯域の最大値として、小さい値を有する、 ことを特徴とするオーディオ信号符号化装置。 - 【請求項37】 請求項24に記載のオーディオ信号符
号化装置において、 上記各段の符号化の前段に接続されるフィルタは、低域
通過フィルタ、高域通過フィルタ、帯域通過フィルタ、
あるいは、帯域抑制フィルタ(Band RejectionFilter
)のいずれかひとつ、あるいは、2つ以上の組み合わ
せ、であることを特徴とするオーディオ信号符号化装
置。 - 【請求項38】 請求項27に記載のオーディオ信号復
号化装置において、 上記逆量子化手段は、上記オーディオ信号符号化装置が
出力した符号の一部のみを用いて、逆量子化を行うもの
である、 ことを特徴とするオーディオ信号復号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06533599A JP3344962B2 (ja) | 1998-03-11 | 1999-03-11 | オーディオ信号符号化装置、及びオーディオ信号復号化装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10-59403 | 1998-03-11 | ||
| JP5940398 | 1998-03-11 | ||
| JP06533599A JP3344962B2 (ja) | 1998-03-11 | 1999-03-11 | オーディオ信号符号化装置、及びオーディオ信号復号化装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002211570A Division JP4327420B2 (ja) | 1998-03-11 | 2002-07-19 | オーディオ信号符号化方法、及びオーディオ信号復号化方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11330977A true JPH11330977A (ja) | 1999-11-30 |
| JP3344962B2 JP3344962B2 (ja) | 2002-11-18 |
Family
ID=26400450
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06533599A Expired - Fee Related JP3344962B2 (ja) | 1998-03-11 | 1999-03-11 | オーディオ信号符号化装置、及びオーディオ信号復号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3344962B2 (ja) |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003228399A (ja) * | 2001-11-30 | 2003-08-15 | Matsushita Electric Ind Co Ltd | 符号化装置、復号化装置および音響データ配信システム |
| JP2006126592A (ja) * | 2004-10-29 | 2006-05-18 | Casio Comput Co Ltd | 音声符号化装置、音声復号装置、音声符号化方法及び音声復号方法 |
| WO2007105586A1 (ja) * | 2006-03-10 | 2007-09-20 | Matsushita Electric Industrial Co., Ltd. | 符号化装置および符号化方法 |
| JP2008501996A (ja) * | 2004-06-07 | 2008-01-24 | エージェンシー フォー サイエンス,テクノロジー アンド リサーチ | スケーラブルにデータを符号化及び復号化するシステム及び方法 |
| JP2008519991A (ja) * | 2004-11-09 | 2008-06-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 音声の符号化及び復号化 |
| JP2009501944A (ja) * | 2005-07-15 | 2009-01-22 | マイクロソフト コーポレーション | ディジタル・メディア・スペクトル・データの効率的コーディングに使用される辞書内のコードワードの変更 |
| KR100949232B1 (ko) * | 2002-01-30 | 2010-03-24 | 파나소닉 주식회사 | 인코딩 장치, 디코딩 장치 및 그 방법 |
| US7752052B2 (en) | 2002-04-26 | 2010-07-06 | Panasonic Corporation | Scalable coder and decoder performing amplitude flattening for error spectrum estimation |
| JP2011508897A (ja) * | 2007-12-06 | 2011-03-17 | 韓國電子通信研究院 | 音声コーデックの品質向上装置およびその方法 |
| WO2011086900A1 (ja) * | 2010-01-13 | 2011-07-21 | パナソニック株式会社 | 符号化装置および符号化方法 |
| US7996233B2 (en) | 2002-09-06 | 2011-08-09 | Panasonic Corporation | Acoustic coding of an enhancement frame having a shorter time length than a base frame |
| WO2012026741A3 (ko) * | 2010-08-24 | 2012-04-19 | 엘지전자 주식회사 | 오디오 신호 처리 방법 및 장치 |
| US9349376B2 (en) | 2007-06-29 | 2016-05-24 | Microsoft Technology Licensing, Llc | Bitstream syntax for multi-process audio decoding |
| US9443525B2 (en) | 2001-12-14 | 2016-09-13 | Microsoft Technology Licensing, Llc | Quality improvement techniques in an audio encoder |
| JP2021502591A (ja) * | 2017-11-10 | 2021-01-28 | フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | エンコーダおよび/またはデコーダの帯域幅の制御 |
| US11315583B2 (en) | 2017-11-10 | 2022-04-26 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits |
| US11315580B2 (en) | 2017-11-10 | 2022-04-26 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio decoder supporting a set of different loss concealment tools |
| US11380341B2 (en) | 2017-11-10 | 2022-07-05 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Selecting pitch lag |
| US11545167B2 (en) | 2017-11-10 | 2023-01-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Signal filtering |
| US11562754B2 (en) | 2017-11-10 | 2023-01-24 | Fraunhofer-Gesellschaft Zur F Rderung Der Angewandten Forschung E.V. | Analysis/synthesis windowing function for modulated lapped transformation |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI119533B (fi) * | 2004-04-15 | 2008-12-15 | Nokia Corp | Audiosignaalien koodaus |
-
1999
- 1999-03-11 JP JP06533599A patent/JP3344962B2/ja not_active Expired - Fee Related
Cited By (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003228399A (ja) * | 2001-11-30 | 2003-08-15 | Matsushita Electric Ind Co Ltd | 符号化装置、復号化装置および音響データ配信システム |
| US9443525B2 (en) | 2001-12-14 | 2016-09-13 | Microsoft Technology Licensing, Llc | Quality improvement techniques in an audio encoder |
| KR100949232B1 (ko) * | 2002-01-30 | 2010-03-24 | 파나소닉 주식회사 | 인코딩 장치, 디코딩 장치 및 그 방법 |
| US8209188B2 (en) | 2002-04-26 | 2012-06-26 | Panasonic Corporation | Scalable coding/decoding apparatus and method based on quantization precision in bands |
| US7752052B2 (en) | 2002-04-26 | 2010-07-06 | Panasonic Corporation | Scalable coder and decoder performing amplitude flattening for error spectrum estimation |
| US7996233B2 (en) | 2002-09-06 | 2011-08-09 | Panasonic Corporation | Acoustic coding of an enhancement frame having a shorter time length than a base frame |
| US7994946B2 (en) | 2004-06-07 | 2011-08-09 | Agency For Science, Technology And Research | Systems and methods for scalably encoding and decoding data |
| JP2008501996A (ja) * | 2004-06-07 | 2008-01-24 | エージェンシー フォー サイエンス,テクノロジー アンド リサーチ | スケーラブルにデータを符号化及び復号化するシステム及び方法 |
| JP4849479B2 (ja) * | 2004-06-07 | 2012-01-11 | エージェンシー フォー サイエンス,テクノロジー アンド リサーチ | スケーラブルにデータを符号化及び復号化するシステム及び方法 |
| JP2006126592A (ja) * | 2004-10-29 | 2006-05-18 | Casio Comput Co Ltd | 音声符号化装置、音声復号装置、音声符号化方法及び音声復号方法 |
| JP2008519991A (ja) * | 2004-11-09 | 2008-06-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 音声の符号化及び復号化 |
| JP2009501944A (ja) * | 2005-07-15 | 2009-01-22 | マイクロソフト コーポレーション | ディジタル・メディア・スペクトル・データの効率的コーディングに使用される辞書内のコードワードの変更 |
| JP5058152B2 (ja) * | 2006-03-10 | 2012-10-24 | パナソニック株式会社 | 符号化装置および符号化方法 |
| US8306827B2 (en) | 2006-03-10 | 2012-11-06 | Panasonic Corporation | Coding device and coding method with high layer coding based on lower layer coding results |
| WO2007105586A1 (ja) * | 2006-03-10 | 2007-09-20 | Matsushita Electric Industrial Co., Ltd. | 符号化装置および符号化方法 |
| US9741354B2 (en) | 2007-06-29 | 2017-08-22 | Microsoft Technology Licensing, Llc | Bitstream syntax for multi-process audio decoding |
| US9349376B2 (en) | 2007-06-29 | 2016-05-24 | Microsoft Technology Licensing, Llc | Bitstream syntax for multi-process audio decoding |
| JP2011508897A (ja) * | 2007-12-06 | 2011-03-17 | 韓國電子通信研究院 | 音声コーデックの品質向上装置およびその方法 |
| US9142222B2 (en) | 2007-12-06 | 2015-09-22 | Electronics And Telecommunications Research Institute | Apparatus and method of enhancing quality of speech codec |
| US9135925B2 (en) | 2007-12-06 | 2015-09-15 | Electronics And Telecommunications Research Institute | Apparatus and method of enhancing quality of speech codec |
| US9135926B2 (en) | 2007-12-06 | 2015-09-15 | Electronics And Telecommunications Research Institute | Apparatus and method of enhancing quality of speech codec |
| US8924208B2 (en) | 2010-01-13 | 2014-12-30 | Panasonic Intellectual Property Corporation Of America | Encoding device and encoding method |
| JPWO2011086900A1 (ja) * | 2010-01-13 | 2013-05-16 | パナソニック株式会社 | 符号化装置および符号化方法 |
| WO2011086900A1 (ja) * | 2010-01-13 | 2011-07-21 | パナソニック株式会社 | 符号化装置および符号化方法 |
| US9135922B2 (en) | 2010-08-24 | 2015-09-15 | Lg Electronics Inc. | Method for processing audio signals, involves determining codebook index by searching for codebook corresponding to shape vector generated by using location information and spectral coefficients |
| WO2012026741A3 (ko) * | 2010-08-24 | 2012-04-19 | 엘지전자 주식회사 | 오디오 신호 처리 방법 및 장치 |
| US11315580B2 (en) | 2017-11-10 | 2022-04-26 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio decoder supporting a set of different loss concealment tools |
| US11315583B2 (en) | 2017-11-10 | 2022-04-26 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits |
| JP2021502591A (ja) * | 2017-11-10 | 2021-01-28 | フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | エンコーダおよび/またはデコーダの帯域幅の制御 |
| US11380341B2 (en) | 2017-11-10 | 2022-07-05 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Selecting pitch lag |
| US11380339B2 (en) | 2017-11-10 | 2022-07-05 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits |
| US11386909B2 (en) | 2017-11-10 | 2022-07-12 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits |
| US11462226B2 (en) | 2017-11-10 | 2022-10-04 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Controlling bandwidth in encoders and/or decoders |
| US11545167B2 (en) | 2017-11-10 | 2023-01-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Signal filtering |
| US11562754B2 (en) | 2017-11-10 | 2023-01-24 | Fraunhofer-Gesellschaft Zur F Rderung Der Angewandten Forschung E.V. | Analysis/synthesis windowing function for modulated lapped transformation |
| US12033646B2 (en) | 2017-11-10 | 2024-07-09 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Analysis/synthesis windowing function for modulated lapped transformation |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3344962B2 (ja) | 2002-11-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100304092B1 (ko) | 오디오 신호 부호화 장치, 오디오 신호 복호화 장치 및 오디오 신호 부호화/복호화 장치 | |
| JP3344962B2 (ja) | オーディオ信号符号化装置、及びオーディオ信号復号化装置 | |
| EP0910067B1 (en) | Audio signal coding and decoding methods and audio signal coder and decoder | |
| JP3707153B2 (ja) | ベクトル量子化方法、音声符号化方法及び装置 | |
| JP3680380B2 (ja) | 音声符号化方法及び装置 | |
| JP3707116B2 (ja) | 音声復号化方法及び装置 | |
| JP3707154B2 (ja) | 音声符号化方法及び装置 | |
| JP4005154B2 (ja) | 音声復号化方法及び装置 | |
| KR100487136B1 (ko) | 음성복호화방법및장치 | |
| JP3557662B2 (ja) | 音声符号化方法及び音声復号化方法、並びに音声符号化装置及び音声復号化装置 | |
| WO2001022403A1 (en) | Lpc-harmonic vocoder with superframe structure | |
| JPH10124092A (ja) | 音声符号化方法及び装置、並びに可聴信号符号化方法及び装置 | |
| JPH10214100A (ja) | 音声合成方法 | |
| JPH1130998A (ja) | オーディオ信号符号化装置,及び復号化装置、オーディオ信号符号化・復号化方法 | |
| JP4359949B2 (ja) | 信号符号化装置及び方法、並びに信号復号装置及び方法 | |
| JP3297749B2 (ja) | 符号化方法 | |
| JPH11327600A (ja) | オーディオ信号圧縮方法、オーディオ信号圧縮装置、音声信号圧縮方法、音声信号圧縮装置,音声認識方法および音声認識装置 | |
| JP3237178B2 (ja) | 符号化方法及び復号化方法 | |
| JP4274614B2 (ja) | オーディオ信号復号方法 | |
| JPH09127985A (ja) | 信号符号化方法及び装置 | |
| JP4327420B2 (ja) | オーディオ信号符号化方法、及びオーディオ信号復号化方法 | |
| JPH09127987A (ja) | 信号符号化方法及び装置 | |
| JP3916934B2 (ja) | 音響パラメータ符号化、復号化方法、装置及びプログラム、音響信号符号化、復号化方法、装置及びプログラム、音響信号送信装置、音響信号受信装置 | |
| JP4618823B2 (ja) | 信号符号化装置及び方法 | |
| JP3675054B2 (ja) | ベクトル量子化方法、音声符号化方法及び装置、並びに音声復号化方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070830 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080830 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080830 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090830 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090830 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100830 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110830 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110830 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120830 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130830 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |