JPH10240297A - 音響信号符号化装置 - Google Patents
音響信号符号化装置Info
- Publication number
- JPH10240297A JPH10240297A JP9294575A JP29457597A JPH10240297A JP H10240297 A JPH10240297 A JP H10240297A JP 9294575 A JP9294575 A JP 9294575A JP 29457597 A JP29457597 A JP 29457597A JP H10240297 A JPH10240297 A JP H10240297A
- Authority
- JP
- Japan
- Prior art keywords
- band
- sub
- subband
- quantization
- 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.)
- Abandoned
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
(57)【要約】
【課題】 低ビットレート時における歪みの発生を抑
え、聴感的に品質の高い音響信号符号化装置を得る。 【解決手段】 入力信号を複数個のサブバンドに分割す
る帯域分割部1と、特定のサブバンドに対するビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力する帯域制御部4Aと、帯域分割部1により分割され
た複数個のサブバンドに対し帯域制御部4Aからの制御
信号に基づいて特定のサブバンドへのビット割り当てを
禁止し、その他のサブバンドに対して量子化ビットを割
り当てるビット割当て部2Aと、上記ビット割当て部2
Aによって割り当てられた量子化ビット数で帯域分割部
1から出力される複数個のサブバンド信号のうち上記他
のサブバンド信号を量子化する量子化部3Aとを備え
た。
え、聴感的に品質の高い音響信号符号化装置を得る。 【解決手段】 入力信号を複数個のサブバンドに分割す
る帯域分割部1と、特定のサブバンドに対するビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力する帯域制御部4Aと、帯域分割部1により分割され
た複数個のサブバンドに対し帯域制御部4Aからの制御
信号に基づいて特定のサブバンドへのビット割り当てを
禁止し、その他のサブバンドに対して量子化ビットを割
り当てるビット割当て部2Aと、上記ビット割当て部2
Aによって割り当てられた量子化ビット数で帯域分割部
1から出力される複数個のサブバンド信号のうち上記他
のサブバンド信号を量子化する量子化部3Aとを備え
た。
Description
【0001】
【発明の属する技術分野】この発明は、楽音信号及び音
声信号等可聴帯域の音響信号を高能率に符号化する音響
信号符号化装置に関するものである。
声信号等可聴帯域の音響信号を高能率に符号化する音響
信号符号化装置に関するものである。
【0002】
【従来の技術】図25は例えば特開平5−37395号
公報及び特開平6−291670公報に示されたのと同
様な従来の音響信号符号化装置を示すブロック図であ
る。図において、1は入力されたディジタル信号をN個
のサブバンドに分割する帯域分割部、2は帯域分割部1
から出力されるN個のサブバンド信号を量子化するため
の量子化ビット数を決定するビット割当て部、3は帯域
分割部1から出力されるN個のサブバンド信号をビット
割当て部2で決定された量子化ビット数で量子化する量
子化部である。
公報及び特開平6−291670公報に示されたのと同
様な従来の音響信号符号化装置を示すブロック図であ
る。図において、1は入力されたディジタル信号をN個
のサブバンドに分割する帯域分割部、2は帯域分割部1
から出力されるN個のサブバンド信号を量子化するため
の量子化ビット数を決定するビット割当て部、3は帯域
分割部1から出力されるN個のサブバンド信号をビット
割当て部2で決定された量子化ビット数で量子化する量
子化部である。
【0003】上記構成に係る従来の音響信号符号化装置
の動作について説明する。上記帯域分割部1は、楽音信
号や音声信号などの入力されたディジタル信号を、図2
6に示すようなフィルタ特性を有する帯域分割フィルタ
によってN個のサブバンド信号に分割する。音響信号の
符号化の場合には、通常人間の聴覚特性に合わせて32
個の等しい帯域幅に分割されることが多いが、勿論、そ
の個数は任意であり、また不等分割であってもよい。
の動作について説明する。上記帯域分割部1は、楽音信
号や音声信号などの入力されたディジタル信号を、図2
6に示すようなフィルタ特性を有する帯域分割フィルタ
によってN個のサブバンド信号に分割する。音響信号の
符号化の場合には、通常人間の聴覚特性に合わせて32
個の等しい帯域幅に分割されることが多いが、勿論、そ
の個数は任意であり、また不等分割であってもよい。
【0004】上記ビット割当て部2は、帯域分割後のN
個のサブバンドに対して、サブバンド信号を量子化する
ための量子化ビットを割り当てる。ここでは、例えばN
個のサブバンド信号のレベルの大小を比較し、レベルの
大きなサブバンドに対して相対的に多くのビットを割り
当てるような適応的なビット割当てが行われる。また、
人間の聴覚特性であるマスキング効果を考慮した信号対
マスク比を指標としてビット割当てを行う場合もある
(例えばISO/IEC 11172−3 MPEG1
Audio)。
個のサブバンドに対して、サブバンド信号を量子化する
ための量子化ビットを割り当てる。ここでは、例えばN
個のサブバンド信号のレベルの大小を比較し、レベルの
大きなサブバンドに対して相対的に多くのビットを割り
当てるような適応的なビット割当てが行われる。また、
人間の聴覚特性であるマスキング効果を考慮した信号対
マスク比を指標としてビット割当てを行う場合もある
(例えばISO/IEC 11172−3 MPEG1
Audio)。
【0005】上記量子化部3は、上記帯域分割部1から
出力されるN個のサブバンド信号を上記ビット割当て部
2で決定された量子化ビット数で量子化する。このよう
な従来の音響信号符号化装置においては、図27に示す
スペクトラムの入力信号に対して、図28のようなビッ
ト割当てが行われていた。
出力されるN個のサブバンド信号を上記ビット割当て部
2で決定された量子化ビット数で量子化する。このよう
な従来の音響信号符号化装置においては、図27に示す
スペクトラムの入力信号に対して、図28のようなビッ
ト割当てが行われていた。
【0006】また、図29は例えば特開平6−2916
71号公報に示された従来の音響信号の符号化方法を示
す構成図である。図29において、図25に示す符号と
同一部分は同一符号を付してその説明は省略する。新た
な符号として、4は量子化部3において符号化されたサ
ブバンド信号を一つの符号語系列にまとめるための多重
化部である。
71号公報に示された従来の音響信号の符号化方法を示
す構成図である。図29において、図25に示す符号と
同一部分は同一符号を付してその説明は省略する。新た
な符号として、4は量子化部3において符号化されたサ
ブバンド信号を一つの符号語系列にまとめるための多重
化部である。
【0007】図29に示される構成において、ビット割
当て部2の詳細構成の一例を示す構成図を図30に示
す。図30に示すように、ビット割当て部2は、各サブ
バンド信号のレベルを算出するレベル算出部21、レベ
ル算出部21で算出されたレベル値をデシベル値などの
対数値に変換する対数値算出部22、各サブバンドのレ
ベル対数値から各サブバンドの量子化ビット数を算出す
るための指標を算出する指標算出部23、各サブバンド
に対する量子化ビット数を算出する量子化ビット数算出
部24、予め対数値に従って定められる重み付けの値が
登録されている対数値に対する重み付けテーブル25、
予めサブバンドごとに定められる重み付けの値が登録さ
れているサブバンドに対する重み付けテーブル26を有
する。
当て部2の詳細構成の一例を示す構成図を図30に示
す。図30に示すように、ビット割当て部2は、各サブ
バンド信号のレベルを算出するレベル算出部21、レベ
ル算出部21で算出されたレベル値をデシベル値などの
対数値に変換する対数値算出部22、各サブバンドのレ
ベル対数値から各サブバンドの量子化ビット数を算出す
るための指標を算出する指標算出部23、各サブバンド
に対する量子化ビット数を算出する量子化ビット数算出
部24、予め対数値に従って定められる重み付けの値が
登録されている対数値に対する重み付けテーブル25、
予めサブバンドごとに定められる重み付けの値が登録さ
れているサブバンドに対する重み付けテーブル26を有
する。
【0008】次に、図29及び図30に示す構成に係る
従来の音響信号符号化装置の動作を説明する。入力され
たオーディオ信号を帯域分割部1により複数のサブバン
ド信号に分割し、量子化部3においてサブバンド信号の
各サンプルを一定のサンプル数毎に量子化する。量子化
にあたっては、人間の聴覚の特性に基づいて量子化ビッ
ト数を制御し、人間の聴覚にとって重要な情報を効率よ
く符号化する。
従来の音響信号符号化装置の動作を説明する。入力され
たオーディオ信号を帯域分割部1により複数のサブバン
ド信号に分割し、量子化部3においてサブバンド信号の
各サンプルを一定のサンプル数毎に量子化する。量子化
にあたっては、人間の聴覚の特性に基づいて量子化ビッ
ト数を制御し、人間の聴覚にとって重要な情報を効率よ
く符号化する。
【0009】人間の聴覚に関する特性として良く知られ
ているものに、図31に示す最小可聴限がある。これ
は、横軸に周波数、縦軸に音圧をとり、各周波数におけ
る人間の耳に知覚されなくなる平均的な音圧レベルを描
いたものであり、図の曲線が最小可聴限、即ちこの曲線
以下のレベルの音は聞き取ることが出来ない事を意味し
ている。
ているものに、図31に示す最小可聴限がある。これ
は、横軸に周波数、縦軸に音圧をとり、各周波数におけ
る人間の耳に知覚されなくなる平均的な音圧レベルを描
いたものであり、図の曲線が最小可聴限、即ちこの曲線
以下のレベルの音は聞き取ることが出来ない事を意味し
ている。
【0010】人間の聴覚に関する特性として良く知られ
ているもう一つのものに、マスキング効果がある。これ
は、ある大きなレベルの周波数成分が存在すると、その
近辺の周波数において最小可聴限が上昇する現象であ
り、上昇した最小可聴限はマスキングしきい値と呼ばれ
る。この場合も先に述べた最小可聴限と同様に、マスキ
ングしきい値以下のレベルを有する周波数成分は人間が
知覚することが出来ない。
ているもう一つのものに、マスキング効果がある。これ
は、ある大きなレベルの周波数成分が存在すると、その
近辺の周波数において最小可聴限が上昇する現象であ
り、上昇した最小可聴限はマスキングしきい値と呼ばれ
る。この場合も先に述べた最小可聴限と同様に、マスキ
ングしきい値以下のレベルを有する周波数成分は人間が
知覚することが出来ない。
【0011】従来例では、ビット割当て部2の構成を示
す図30における対数値に対する重み付けテーブル25
に信号レベルの関数であるマスキングしきい値と関連し
た重み付けの値を、サブバンドに対する重み付けテーブ
ル26に最小可聴限と関連した重み付けの値をそれぞれ
持たせ、各サブバンドのレベルの対数値にこれらの重み
付けした値を乗じることにより、指標算出部23におい
て該当サブバンドの指標を算出する。
す図30における対数値に対する重み付けテーブル25
に信号レベルの関数であるマスキングしきい値と関連し
た重み付けの値を、サブバンドに対する重み付けテーブ
ル26に最小可聴限と関連した重み付けの値をそれぞれ
持たせ、各サブバンドのレベルの対数値にこれらの重み
付けした値を乗じることにより、指標算出部23におい
て該当サブバンドの指標を算出する。
【0012】次に、量子化ビット数算出部24におい
て、指標算出部23で求められた各サブバンドに対する
指標と、予め与えられる符号化のために使用できるビッ
トレート(単位時間当たりのビット数)から、各サブバ
ンド信号の一定数のサンプルに対する量子化ビット数を
算出する。
て、指標算出部23で求められた各サブバンドに対する
指標と、予め与えられる符号化のために使用できるビッ
トレート(単位時間当たりのビット数)から、各サブバ
ンド信号の一定数のサンプルに対する量子化ビット数を
算出する。
【0013】量子化ビット数の算出にあたっては、各サ
ブバンドの指標の総和を求め、これに対する各サブバン
ドにおける指標の値との比に基づいて当該サブバンドの
量子化ビット数を制御する。これにより、レベルが小さ
いサブバンドでは指標が小さくなるために該当サブバン
ドにはより少ない量子化ビット数が配分され、逆に最小
可聴限或いはマスキングしきい値に較べて信号レベルが
大きいサブバンドに対してより多くの量子化ビット数を
配分する構成となっている。
ブバンドの指標の総和を求め、これに対する各サブバン
ドにおける指標の値との比に基づいて当該サブバンドの
量子化ビット数を制御する。これにより、レベルが小さ
いサブバンドでは指標が小さくなるために該当サブバン
ドにはより少ない量子化ビット数が配分され、逆に最小
可聴限或いはマスキングしきい値に較べて信号レベルが
大きいサブバンドに対してより多くの量子化ビット数を
配分する構成となっている。
【0014】
【発明が解決しようとする課題】従来の音響信号符号化
装置においては、入力信号のスペクトル分布が広範囲に
渡るような場合には、信号帯域全てのサブバンド信号を
伝送しようとすると、全てのサブバンドに対して量子化
ビットが割り当てられることになり、サブバンド単位あ
たりの量子化ビット数が相対的に少なくなってしまい、
量子化歪みによる品質劣化が目立つという問題点があっ
た。また、サブバンドに対して量子化ビットが割り当て
られない場合には、折り返し歪みが発生するという問題
があった。これらは特に低ビットレートでの符号化の際
に顕著であった。
装置においては、入力信号のスペクトル分布が広範囲に
渡るような場合には、信号帯域全てのサブバンド信号を
伝送しようとすると、全てのサブバンドに対して量子化
ビットが割り当てられることになり、サブバンド単位あ
たりの量子化ビット数が相対的に少なくなってしまい、
量子化歪みによる品質劣化が目立つという問題点があっ
た。また、サブバンドに対して量子化ビットが割り当て
られない場合には、折り返し歪みが発生するという問題
があった。これらは特に低ビットレートでの符号化の際
に顕著であった。
【0015】また、人間の聴覚上の特性を利用した効率
的な符号化が行えるものの、ビットレートが低い場合に
は各帯域において割り当てる量子化ビット数の絶対数に
不足が生じ、結果的に量子化雑音が知覚され、良好な品
質が得られないという問題点があった。
的な符号化が行えるものの、ビットレートが低い場合に
は各帯域において割り当てる量子化ビット数の絶対数に
不足が生じ、結果的に量子化雑音が知覚され、良好な品
質が得られないという問題点があった。
【0016】この発明は上記のような従来例に係る問題
点を解消するためになされたもので、特に、低ビットレ
ート時における歪みの発生を抑え、聴感的に品質の高い
音響信号符号化装置を得ることを目的とする。
点を解消するためになされたもので、特に、低ビットレ
ート時における歪みの発生を抑え、聴感的に品質の高い
音響信号符号化装置を得ることを目的とする。
【0017】
【課題を解決するための手段】この発明に係る音響信号
符号化装置は、入力信号を複数個のサブバンドに分割す
る帯域分割手段と、特定のサブバンドに対するビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力する帯域制御手段と、上記帯域分割手段により分割さ
れた複数個のサブバンドに対し上記帯域制御手段からの
制御信号に基づいて特定のサブバンドへのビット割り当
てを禁止し、その他のサブバンドに対して量子化ビット
を割り当てるビット割当て手段と、上記ビット割当て手
段によって割り当てられた量子化ビット数で上記帯域分
割手段から出力される複数個のサブバンド信号のうち上
記他のサブバンド信号を量子化する量子化手段とを備え
たものである。
符号化装置は、入力信号を複数個のサブバンドに分割す
る帯域分割手段と、特定のサブバンドに対するビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力する帯域制御手段と、上記帯域分割手段により分割さ
れた複数個のサブバンドに対し上記帯域制御手段からの
制御信号に基づいて特定のサブバンドへのビット割り当
てを禁止し、その他のサブバンドに対して量子化ビット
を割り当てるビット割当て手段と、上記ビット割当て手
段によって割り当てられた量子化ビット数で上記帯域分
割手段から出力される複数個のサブバンド信号のうち上
記他のサブバンド信号を量子化する量子化手段とを備え
たものである。
【0018】また、他の発明に係る音響信号符号化装置
は、入力信号を帯域制限するフィルタ処理手段と、上記
フィルタ処理手段のフィルタ特性を決定して伝送帯域を
制御する帯域制御手段と、上記フィルタ処理手段からの
出力信号を複数個のサブバンドに分割する帯域分割手段
と、上記複数個のサブバンドに対して量子化ビットを割
り当てるビット割当て手段と、上記帯域分割手段から出
力される複数個のサブバンド信号を上記ビット割当て手
段によって割り当てられた量子化ビット数で量子化する
量子化手段とを備えたものである。
は、入力信号を帯域制限するフィルタ処理手段と、上記
フィルタ処理手段のフィルタ特性を決定して伝送帯域を
制御する帯域制御手段と、上記フィルタ処理手段からの
出力信号を複数個のサブバンドに分割する帯域分割手段
と、上記複数個のサブバンドに対して量子化ビットを割
り当てるビット割当て手段と、上記帯域分割手段から出
力される複数個のサブバンド信号を上記ビット割当て手
段によって割り当てられた量子化ビット数で量子化する
量子化手段とを備えたものである。
【0019】また、上記帯域制御手段は、フィルタ特性
として、カットオフ周波数を含む過渡域がサブバンドの
境界と重複しない特性を決定することを特徴とするもの
である。
として、カットオフ周波数を含む過渡域がサブバンドの
境界と重複しない特性を決定することを特徴とするもの
である。
【0020】また、さらに他の発明に係る音響信号符号
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、特定のサブバンド信号をミュート処理す
ることを決定して伝送帯域を制御するための制御信号を
出力する帯域制御手段と、上記帯域分割手段により分割
された複数個のサブバンドに対して上記帯域制御手段か
らの制御信号に基づいて特定のサブバンド信号をミュー
ト処理する調整手段と、上記調整手段を介した複数個の
サブバンドに対して量子化ビットを割り当てるビット割
当て手段と、上記ビット割当て手段によって割り当てら
れた量子化ビット数で上記調整手段を介した複数個のサ
ブバンド信号を量子化する量子化手段とを備えたもので
ある。
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、特定のサブバンド信号をミュート処理す
ることを決定して伝送帯域を制御するための制御信号を
出力する帯域制御手段と、上記帯域分割手段により分割
された複数個のサブバンドに対して上記帯域制御手段か
らの制御信号に基づいて特定のサブバンド信号をミュー
ト処理する調整手段と、上記調整手段を介した複数個の
サブバンドに対して量子化ビットを割り当てるビット割
当て手段と、上記ビット割当て手段によって割り当てら
れた量子化ビット数で上記調整手段を介した複数個のサ
ブバンド信号を量子化する量子化手段とを備えたもので
ある。
【0021】また、上記調整手段は、ミュート処理を適
用する特定のサブバンドに隣接するサブバンドに対し
て、低域通過フィルタ及び高域通過フィルタ処理を適用
して折り返し歪みの発生原因となる成分を除去すること
を特徴とするものである。
用する特定のサブバンドに隣接するサブバンドに対し
て、低域通過フィルタ及び高域通過フィルタ処理を適用
して折り返し歪みの発生原因となる成分を除去すること
を特徴とするものである。
【0022】また、上記帯域制御手段は、入力信号のス
ペクトル分析に基づいて伝送帯域を制御することを特徴
とするものである。
ペクトル分析に基づいて伝送帯域を制御することを特徴
とするものである。
【0023】また、上記帯域制御手段は、入力信号のス
ペクトル分析に基づいて特定のサブバンドへのビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力することを特徴とするものである。
ペクトル分析に基づいて特定のサブバンドへのビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力することを特徴とするものである。
【0024】また、上記帯域制御手段は、上記量子化手
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて伝送帯域を制御することを特徴とす
るものである。
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて伝送帯域を制御することを特徴とす
るものである。
【0025】また、上記帯域制御手段は、上記量子化手
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて特定のサブバンドへのビット割当て
を禁止して伝送帯域を制御するための制御信号を出力す
ることを特徴とするものである。
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて特定のサブバンドへのビット割当て
を禁止して伝送帯域を制御するための制御信号を出力す
ることを特徴とするものである。
【0026】また、上記帯域制御手段は、外部からのビ
ットレート情報に基づいて伝送帯域を制御することを特
徴とするものである。
ットレート情報に基づいて伝送帯域を制御することを特
徴とするものである。
【0027】また、上記帯域制御手段は、外部からのビ
ットレート情報に基づいて特定のサブバンドへのビット
割当てを禁止して伝送帯域を制御するための制御信号を
出力することを特徴とするものである。
ットレート情報に基づいて特定のサブバンドへのビット
割当てを禁止して伝送帯域を制御するための制御信号を
出力することを特徴とするものである。
【0028】また、さらに他の発明に係る音響信号符号
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、各サブバンドに対応した重み付け係数が
格納された重み付け係数テーブルを複数個有すると共
に、ビットレートに応じた重み付け係数テーブルを選択
するための対応テーブルを有し、入力されるビットレー
トに応じて上記帯域分割手段から出力される各サブバン
ドのサンプルに対し各サブバンド毎に異なる重み付けを
行うサンプル重み付け演算部と、上記サンプル重み付け
演算手段により重み付けられた各サブバンドに対して入
力されるビットレートに応じた量子化ビット数を割り当
てるビット割当て手段と、上記帯域分割手段により分割
された複数個のサブバンド信号を上記ビット割当て手段
により決定した量子化ビット数で量子化する量子化手段
とを備えたものである。
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、各サブバンドに対応した重み付け係数が
格納された重み付け係数テーブルを複数個有すると共
に、ビットレートに応じた重み付け係数テーブルを選択
するための対応テーブルを有し、入力されるビットレー
トに応じて上記帯域分割手段から出力される各サブバン
ドのサンプルに対し各サブバンド毎に異なる重み付けを
行うサンプル重み付け演算部と、上記サンプル重み付け
演算手段により重み付けられた各サブバンドに対して入
力されるビットレートに応じた量子化ビット数を割り当
てるビット割当て手段と、上記帯域分割手段により分割
された複数個のサブバンド信号を上記ビット割当て手段
により決定した量子化ビット数で量子化する量子化手段
とを備えたものである。
【0029】また、上記サンプル重み付け演算部は、選
択された重み付け係数テーブルを用いたときの各サブバ
ンドに割り当てた量子化ビット数の総数が入力されるビ
ットレートを超えない範囲で上記重み付け係数テーブル
を切り替えつつ量子化ビット数の割り当て処理を繰り返
すことを特徴とするものである。
択された重み付け係数テーブルを用いたときの各サブバ
ンドに割り当てた量子化ビット数の総数が入力されるビ
ットレートを超えない範囲で上記重み付け係数テーブル
を切り替えつつ量子化ビット数の割り当て処理を繰り返
すことを特徴とするものである。
【0030】また、さらに他の発明に係る音響信号符号
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、上記帯域分割手段から出力される各サブ
バンドのサンプルに対し入力されるビットレートに応じ
た量子化ビット数を割り当てるビット割当て手段と、上
記帯域分割手段により分割された複数個のサブバンド信
号を上記ビット割当て手段により決定した量子化ビット
数で量子化する量子化手段とを備えており、上記ビット
割当て手段は、各サブバンド信号のレベルを算出するレ
ベル算出部と、各サブバンドに対応した重み付け係数が
格納された重み付け係数テーブルを複数個有すると共
に、ビットレートに応じた重み付け係数テーブルを選択
するための対応テーブルを有し、入力されるビットレー
トに応じて上記レベル算出部から出力される各サブバン
ドのレベルに対し各サブバンド毎に異なる重み付けを行
うレベル重み付け演算部と、上記レベル重み付け演算部
により重み付け演算されたレベル値を対数値に変換する
対数値算出部と、各サブバンドのレベル対数値に対する
重み付けの値があらかじめ登録された対数値に対する重
み付けテーブルと、各サブバンドに対する重み付けの値
があらかじめ登録されたサブバンドに対する重み付けテ
ーブルと、上記対数値算出部から出力される各サブバン
ドのレベルの対数値に対し上記対数値に対する重み付け
テーブルに登録されている対数値に応じた重みと上記サ
ブバンドに対する重み付けテーブルに登録されているサ
ブバンド毎に定められた重みを乗じた値を該当サブバン
ドの指標として算出する指標算出部と、上記指標算出部
から出力される指標と入力されるビットレートから各サ
ブバンドに割り当てられる量子化ビット数を算出する量
子化ビット数算出部とを備えたことを特徴とするもので
ある。
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、上記帯域分割手段から出力される各サブ
バンドのサンプルに対し入力されるビットレートに応じ
た量子化ビット数を割り当てるビット割当て手段と、上
記帯域分割手段により分割された複数個のサブバンド信
号を上記ビット割当て手段により決定した量子化ビット
数で量子化する量子化手段とを備えており、上記ビット
割当て手段は、各サブバンド信号のレベルを算出するレ
ベル算出部と、各サブバンドに対応した重み付け係数が
格納された重み付け係数テーブルを複数個有すると共
に、ビットレートに応じた重み付け係数テーブルを選択
するための対応テーブルを有し、入力されるビットレー
トに応じて上記レベル算出部から出力される各サブバン
ドのレベルに対し各サブバンド毎に異なる重み付けを行
うレベル重み付け演算部と、上記レベル重み付け演算部
により重み付け演算されたレベル値を対数値に変換する
対数値算出部と、各サブバンドのレベル対数値に対する
重み付けの値があらかじめ登録された対数値に対する重
み付けテーブルと、各サブバンドに対する重み付けの値
があらかじめ登録されたサブバンドに対する重み付けテ
ーブルと、上記対数値算出部から出力される各サブバン
ドのレベルの対数値に対し上記対数値に対する重み付け
テーブルに登録されている対数値に応じた重みと上記サ
ブバンドに対する重み付けテーブルに登録されているサ
ブバンド毎に定められた重みを乗じた値を該当サブバン
ドの指標として算出する指標算出部と、上記指標算出部
から出力される指標と入力されるビットレートから各サ
ブバンドに割り当てられる量子化ビット数を算出する量
子化ビット数算出部とを備えたことを特徴とするもので
ある。
【0031】また、上記レベル重み付け演算部は、選択
された重み付け係数テーブルを用いたときの各サブバン
ドに割り当てた量子化ビット数の総数が入力されるビッ
トレートを超えない範囲で上記重み付け係数テーブルを
切り替えつつ量子化ビット数の割り当て処理を繰り返す
ことを特徴とするものである。
された重み付け係数テーブルを用いたときの各サブバン
ドに割り当てた量子化ビット数の総数が入力されるビッ
トレートを超えない範囲で上記重み付け係数テーブルを
切り替えつつ量子化ビット数の割り当て処理を繰り返す
ことを特徴とするものである。
【0032】また、上記量子化ビット数算出部は、一旦
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビット数の総数が与えられたビットレート
を下回った場合には、ビット割り当てがされなかった高
域側サブバンドの内で最も低い周波数のサブバンドから
順に余った量子化ビットの割り当てを行うことを特徴と
するものである。
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビット数の総数が与えられたビットレート
を下回った場合には、ビット割り当てがされなかった高
域側サブバンドの内で最も低い周波数のサブバンドから
順に余った量子化ビットの割り当てを行うことを特徴と
するものである。
【0033】また、さらに他の発明に係る音響信号符号
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、上記帯域分割手段から出力される各サブ
バンドのサンプルに対し入力されるビットレートに応じ
た量子化ビット数を割り当てるビット割当て手段と、上
記帯域分割手段により分割された複数個のサブバンド信
号を上記ビット割当て手段により決定した量子化ビット
数で量子化する量子化手段とを備えており、上記ビット
割当て手段は、各サブバンド信号のレベルを算出するレ
ベル算出部と、上記レベル算出部で算出されたレベル値
を対数値に変換する対数値算出部と、各サブバンドのレ
ベル対数値に対する重み付けの値があらかじめ登録され
た対数値に対する重み付けテーブルと、各サブバンドに
対応して最小可聴限に関連した重み付け係数が格納され
た重み付け係数テーブルを複数個有すると共に、ビット
レートに応じた重み付け係数テーブルを選択するための
対応テーブルを有し、入力されるビットレートに応じて
各サブバンド毎に異なる重み付けを行うレベル重み付け
演算部と、上記対数値算出部から出力される各サブバン
ドのレベルの対数値に対し上記対数値に対する重み付け
テーブルに登録された対数値に応じた重みと上記サブバ
ンドに対する重み付け演算部から出力されるビットレー
トに応じてサブバンド毎に定められた最小可聴限に関連
した重みとを乗じた値を該当サブバンドの指標として算
出する指標算出部と、上記指標算出部から出力される指
標と入力されるビットレートから各サブバンドに割り当
てられる量子化ビット数を算出する量子化ビット数算出
部とを備えたことを特徴とするものである。
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、上記帯域分割手段から出力される各サブ
バンドのサンプルに対し入力されるビットレートに応じ
た量子化ビット数を割り当てるビット割当て手段と、上
記帯域分割手段により分割された複数個のサブバンド信
号を上記ビット割当て手段により決定した量子化ビット
数で量子化する量子化手段とを備えており、上記ビット
割当て手段は、各サブバンド信号のレベルを算出するレ
ベル算出部と、上記レベル算出部で算出されたレベル値
を対数値に変換する対数値算出部と、各サブバンドのレ
ベル対数値に対する重み付けの値があらかじめ登録され
た対数値に対する重み付けテーブルと、各サブバンドに
対応して最小可聴限に関連した重み付け係数が格納され
た重み付け係数テーブルを複数個有すると共に、ビット
レートに応じた重み付け係数テーブルを選択するための
対応テーブルを有し、入力されるビットレートに応じて
各サブバンド毎に異なる重み付けを行うレベル重み付け
演算部と、上記対数値算出部から出力される各サブバン
ドのレベルの対数値に対し上記対数値に対する重み付け
テーブルに登録された対数値に応じた重みと上記サブバ
ンドに対する重み付け演算部から出力されるビットレー
トに応じてサブバンド毎に定められた最小可聴限に関連
した重みとを乗じた値を該当サブバンドの指標として算
出する指標算出部と、上記指標算出部から出力される指
標と入力されるビットレートから各サブバンドに割り当
てられる量子化ビット数を算出する量子化ビット数算出
部とを備えたことを特徴とするものである。
【0034】また、上記サブバンドに対する重み付け演
算部は、量子化ビット数の総数が与えられたビットレー
トを超えない範囲で上記重み付け係数テーブルを切り替
えつつ量子化ビット数の割り当て処理を繰り返すことを
特徴とするものである。
算部は、量子化ビット数の総数が与えられたビットレー
トを超えない範囲で上記重み付け係数テーブルを切り替
えつつ量子化ビット数の割り当て処理を繰り返すことを
特徴とするものである。
【0035】また、上記量子化ビット数算出部は、一旦
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビットの総数が与えられたビットレートを
下回った場合には、ビット割り当てがされなかった高域
側サブバンドの内で最も低い周波数のサブバンドから順
に余った量子化ビットの割り当てを行うことを特徴とす
るものである。
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビットの総数が与えられたビットレートを
下回った場合には、ビット割り当てがされなかった高域
側サブバンドの内で最も低い周波数のサブバンドから順
に余った量子化ビットの割り当てを行うことを特徴とす
るものである。
【0036】また、さらに他の発明に係る音響信号符号
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、入力されるビットレートに応じて入力信
号の高域成分を減衰させるための特性の異なる複数個の
低域通過型フィルタを有する帯域制限手段と、上記帯域
制限部の出力信号を複数個の帯域に分割するためのビッ
ト割り当て用帯域分割手段と、上記ビット割り当て用帯
域分割手段から出力される各サブバンドに対して入力さ
れるビットレートに応じた量子化ビット数を割り当てる
ビット割当て手段と、上記帯域分割手段により分割され
た複数個のサブバンド信号を上記ビット割当て手段によ
り決定した量子化ビット数で量子化する量子化手段とを
備えたものである。
化装置は、入力信号を複数個のサブバンドに分割する帯
域分割手段と、入力されるビットレートに応じて入力信
号の高域成分を減衰させるための特性の異なる複数個の
低域通過型フィルタを有する帯域制限手段と、上記帯域
制限部の出力信号を複数個の帯域に分割するためのビッ
ト割り当て用帯域分割手段と、上記ビット割り当て用帯
域分割手段から出力される各サブバンドに対して入力さ
れるビットレートに応じた量子化ビット数を割り当てる
ビット割当て手段と、上記帯域分割手段により分割され
た複数個のサブバンド信号を上記ビット割当て手段によ
り決定した量子化ビット数で量子化する量子化手段とを
備えたものである。
【0037】また、上記ビット割当て手段は、一旦各サ
ブバンド信号への量子化ビットの割り当てを行った後
に、量子化ビットの総数が与えられたビットレートを下
回った場合には、ビット割り当てがされなかった高域側
サブバンドの内で最も低い周波数のサブバンドから順に
余った量子化ビットの割り当てを行うことを特徴とする
ものである。
ブバンド信号への量子化ビットの割り当てを行った後
に、量子化ビットの総数が与えられたビットレートを下
回った場合には、ビット割り当てがされなかった高域側
サブバンドの内で最も低い周波数のサブバンドから順に
余った量子化ビットの割り当てを行うことを特徴とする
ものである。
【0038】
実施の形態1.図1はこの発明の実施の形態1に係る音
響信号符号化装置を示すブロック図である。図1におい
て、帯域分割部1は図25に示す従来例と同一である。
新たな符号として、4Aは入力信号のスペクトル分析結
果に基づいて特定のサブバンドへのビット割当てを禁止
することによって伝送帯域を制御するための制御信号を
出力する帯域制御部であり、ビット割当て部2Aは、上
記帯域分割部1により分割された複数個のサブバンドに
対し上記帯域制御部4Aからの制御信号に基づいて特定
のサブバンドへのビット割当てを禁止し、その他のサブ
バンドに対して量子化ビットを割当てるようになってお
り、また、量子化部3Aは、上記ビット割当て部2Aに
よって割り当てられた量子化ビット数で上記帯域分割部
1から出力される複数個のサブバンド信号のうち上記他
のサブバンド信号を量子化するようになっている。
響信号符号化装置を示すブロック図である。図1におい
て、帯域分割部1は図25に示す従来例と同一である。
新たな符号として、4Aは入力信号のスペクトル分析結
果に基づいて特定のサブバンドへのビット割当てを禁止
することによって伝送帯域を制御するための制御信号を
出力する帯域制御部であり、ビット割当て部2Aは、上
記帯域分割部1により分割された複数個のサブバンドに
対し上記帯域制御部4Aからの制御信号に基づいて特定
のサブバンドへのビット割当てを禁止し、その他のサブ
バンドに対して量子化ビットを割当てるようになってお
り、また、量子化部3Aは、上記ビット割当て部2Aに
よって割り当てられた量子化ビット数で上記帯域分割部
1から出力される複数個のサブバンド信号のうち上記他
のサブバンド信号を量子化するようになっている。
【0039】次に動作について説明する。ここで、上記
帯域分割部1は従来例と同様に動作する。すなわち、上
記帯域分割部1は、楽音信号や音声信号などの入力され
たディジタル信号を、内蔵する帯域分割フィルタによっ
てN個のサブバンド信号に分割する。一方、新たな構成
としての帯域制御部4Aは、まず、入力信号のスペクト
ラム分析を行い、その分析結果に基づいて、信号成分が
存在しないサブバンドに対しては、伝送すべき情報がな
いと判断できるため、ビット割当てを禁止する。また、
人間の聴覚特性を示す指標である最小可聴限レベル以下
の信号についても同様に情報が存在しないものとして扱
うことができる。さらに、入力信号のスペクトラムが図
27に示すように全てのサブバンドに渡って信号が存在
する場合には、信号のパワーによるサブバンドの情報の
重要度の優劣を決定し、情報として重要度の低いサブバ
ンドに対しては強制的にビット割当てを禁止する。例え
ば、あるサブバンドにおいて入力信号全体のパワーに対
するそのサブバンド信号のパワーの比を求め、その比が
ある設定値P以下であればビット割当てを禁止する。
帯域分割部1は従来例と同様に動作する。すなわち、上
記帯域分割部1は、楽音信号や音声信号などの入力され
たディジタル信号を、内蔵する帯域分割フィルタによっ
てN個のサブバンド信号に分割する。一方、新たな構成
としての帯域制御部4Aは、まず、入力信号のスペクト
ラム分析を行い、その分析結果に基づいて、信号成分が
存在しないサブバンドに対しては、伝送すべき情報がな
いと判断できるため、ビット割当てを禁止する。また、
人間の聴覚特性を示す指標である最小可聴限レベル以下
の信号についても同様に情報が存在しないものとして扱
うことができる。さらに、入力信号のスペクトラムが図
27に示すように全てのサブバンドに渡って信号が存在
する場合には、信号のパワーによるサブバンドの情報の
重要度の優劣を決定し、情報として重要度の低いサブバ
ンドに対しては強制的にビット割当てを禁止する。例え
ば、あるサブバンドにおいて入力信号全体のパワーに対
するそのサブバンド信号のパワーの比を求め、その比が
ある設定値P以下であればビット割当てを禁止する。
【0040】この処理を、ビット割当てが禁止されたサ
ブバンド信号のパワーの総計が、入力信号全体のパワー
に占める割合Hとなるまで繰り返す。なお、設定値P及
び割合Hの値については任意に設定するものである。ま
た、ビット割当てを禁止するサブバンドの選択方法は、
周波数軸上で最上位のサブバンドから選択するものであ
ってもよい。これは、符号化の対象となる楽音信号のス
ペクトラムが一般に低域で大きく、高域で小さいことに
よる。
ブバンド信号のパワーの総計が、入力信号全体のパワー
に占める割合Hとなるまで繰り返す。なお、設定値P及
び割合Hの値については任意に設定するものである。ま
た、ビット割当てを禁止するサブバンドの選択方法は、
周波数軸上で最上位のサブバンドから選択するものであ
ってもよい。これは、符号化の対象となる楽音信号のス
ペクトラムが一般に低域で大きく、高域で小さいことに
よる。
【0041】図2は、帯域分割後のN個のサブバンドに
対して、サブバンド信号を量子化するための量子化ビッ
トを割り当てるビット割当て部2Aに対して、上記帯域
制御部4Aにより、入力信号の分析結果から、複数のサ
ブバンドに対してビット割当てを禁止することによって
帯域制限を行った時のビット割当ての一例である。本
来、あるサブバンドに対して割り当てられるビットが、
ビット割当て禁止による帯域制限によって他のサブバン
ドに対して割り当てられる。従来、図27の入力信号に
対するビット割当ては図28のように行われており、多
くのサブバンドに対してビット割当てを行うため、特に
低ビットレート時にはサブバンド単位あたりの量子化ビ
ット数が少なくなり量子化歪みが目立っていた。
対して、サブバンド信号を量子化するための量子化ビッ
トを割り当てるビット割当て部2Aに対して、上記帯域
制御部4Aにより、入力信号の分析結果から、複数のサ
ブバンドに対してビット割当てを禁止することによって
帯域制限を行った時のビット割当ての一例である。本
来、あるサブバンドに対して割り当てられるビットが、
ビット割当て禁止による帯域制限によって他のサブバン
ドに対して割り当てられる。従来、図27の入力信号に
対するビット割当ては図28のように行われており、多
くのサブバンドに対してビット割当てを行うため、特に
低ビットレート時にはサブバンド単位あたりの量子化ビ
ット数が少なくなり量子化歪みが目立っていた。
【0042】しかし、上記帯域制御部4Aを設けること
によって、ビット割当て部2Aは、上記帯域分割部1に
より分割された複数個のサブバンドに対し上記帯域制御
部4Aからの制御信号に基づいて特定のサブバンドへの
ビット割当てを禁止し、その他のサブバンドに対して量
子化ビットを割り当て、また、量子化部3Aは、上記ビ
ット割当て部2Aによって割り当てられた量子化ビット
数で上記帯域分割部1から出力される複数個のサブバン
ド信号のうち上記他のサブバンド信号を量子化するの
で、入力信号の特性に応じて強制的にビット割当てを禁
止にして帯域制限を行い、強制的にビット割当てを禁止
したサブバンドの量子化に使用される筈の量子化ビット
を他のサブバンドに充てることができる。これによって
サブバンド単位あたりの量子化ビット数を多くすること
ができ、したがって、量子化歪みの目立たない高品質な
符号化を行うことができる。
によって、ビット割当て部2Aは、上記帯域分割部1に
より分割された複数個のサブバンドに対し上記帯域制御
部4Aからの制御信号に基づいて特定のサブバンドへの
ビット割当てを禁止し、その他のサブバンドに対して量
子化ビットを割り当て、また、量子化部3Aは、上記ビ
ット割当て部2Aによって割り当てられた量子化ビット
数で上記帯域分割部1から出力される複数個のサブバン
ド信号のうち上記他のサブバンド信号を量子化するの
で、入力信号の特性に応じて強制的にビット割当てを禁
止にして帯域制限を行い、強制的にビット割当てを禁止
したサブバンドの量子化に使用される筈の量子化ビット
を他のサブバンドに充てることができる。これによって
サブバンド単位あたりの量子化ビット数を多くすること
ができ、したがって、量子化歪みの目立たない高品質な
符号化を行うことができる。
【0043】実施の形態2.図3はこの発明の実施の形
態2に係る音響信号符号化装置を示すブロック図であ
る。図3において、図1に示す実施の形態1と同一符号
は同一部分を示し、その説明は省略する。新たな符号と
して、帯域制御部4Bは、量子化部3Aから出力される
サブバンド信号の量子化結果から量子化歪みの発生状況
を分析し、その分析に基づいて特定のサブバンドへのビ
ット割当てを禁止することによって伝送帯域を制御する
ようになっている。
態2に係る音響信号符号化装置を示すブロック図であ
る。図3において、図1に示す実施の形態1と同一符号
は同一部分を示し、その説明は省略する。新たな符号と
して、帯域制御部4Bは、量子化部3Aから出力される
サブバンド信号の量子化結果から量子化歪みの発生状況
を分析し、その分析に基づいて特定のサブバンドへのビ
ット割当てを禁止することによって伝送帯域を制御する
ようになっている。
【0044】次に動作について説明する。帯域分割部1
とビット割当て部2A及び量子化部3Aについては図1
に示す実施の形態1と同一の動作を行うため説明を省略
する。帯域制御部4Bは、まず、一旦、ビット割当て部
2Aによって割り当てられた量子化ビット数を用いて量
子化部3Aで実際にサブバンド信号を量子化した結果か
ら、量子化歪みの発生状況を分析する。全体の量子化歪
みの発生量があらかじめ設定された限度値Lを越える場
合には、サブバンドに対してビット割当てを禁止するこ
とによる帯域制限を行うことを決定する。この限度値L
の値としては、純粋に量子化ビット数に対応するもので
あっても、最小可聴限などの人間の聴覚特性を考慮して
設定されたものであってもよい。
とビット割当て部2A及び量子化部3Aについては図1
に示す実施の形態1と同一の動作を行うため説明を省略
する。帯域制御部4Bは、まず、一旦、ビット割当て部
2Aによって割り当てられた量子化ビット数を用いて量
子化部3Aで実際にサブバンド信号を量子化した結果か
ら、量子化歪みの発生状況を分析する。全体の量子化歪
みの発生量があらかじめ設定された限度値Lを越える場
合には、サブバンドに対してビット割当てを禁止するこ
とによる帯域制限を行うことを決定する。この限度値L
の値としては、純粋に量子化ビット数に対応するもので
あっても、最小可聴限などの人間の聴覚特性を考慮して
設定されたものであってもよい。
【0045】次に、帯域制御部4Bは、帯域制限を行う
ことが決定された場合には、ビット割当てを禁止するサ
ブバンドを選択する。その選択方法としては、例えば、
あるサブバンドにおいて全体の量子化歪みの発生量に対
するそのサブバンドでの量子化歪みの発生量の比を求
め、その比がある設定値R以上であればビット割当てを
禁止する。この処理を、ビット割当てが禁止されたサブ
バンドの量子化歪みの総計が、サブバンド全体の量子化
歪みの発生量にしめる割合Kとなるまで繰り返す。この
設定値R及び割合Kの値については任意に設定するもの
である。また、サブバンド選択の方法は、一般に入力信
号の対象となる楽音信号や音声信号のパワー分布が低域
側に集中して高域側では少ないことから、周波数軸上で
上位のサブバンドから選択してもよい。
ことが決定された場合には、ビット割当てを禁止するサ
ブバンドを選択する。その選択方法としては、例えば、
あるサブバンドにおいて全体の量子化歪みの発生量に対
するそのサブバンドでの量子化歪みの発生量の比を求
め、その比がある設定値R以上であればビット割当てを
禁止する。この処理を、ビット割当てが禁止されたサブ
バンドの量子化歪みの総計が、サブバンド全体の量子化
歪みの発生量にしめる割合Kとなるまで繰り返す。この
設定値R及び割合Kの値については任意に設定するもの
である。また、サブバンド選択の方法は、一般に入力信
号の対象となる楽音信号や音声信号のパワー分布が低域
側に集中して高域側では少ないことから、周波数軸上で
上位のサブバンドから選択してもよい。
【0046】上記のように帯域制御部4Bで複数のサブ
バンドに対して帯域制限を行うことによって、実際に量
子化を行うサブバンドの数が少なくなるため、サブバン
ド単位あたりの量子化ビット数を相対的に多くすること
ができ、量子化歪みの少ない高品質な符号化を行うこと
ができる。
バンドに対して帯域制限を行うことによって、実際に量
子化を行うサブバンドの数が少なくなるため、サブバン
ド単位あたりの量子化ビット数を相対的に多くすること
ができ、量子化歪みの少ない高品質な符号化を行うこと
ができる。
【0047】実施の形態3.図4はこの発明の実施の形
態3に係る音響信号符号化装置を示すブロック図であ
る。図4において、図1に示す実施の形態1と同一符号
は同一部分を示し、その説明は省略する。新たな符号と
して、帯域制御部4Cは、外部から与えられるビットレ
ート情報に基づいて特定のサブバンドへのビット割当て
を禁止することによって伝送帯域を制御するようになっ
ている。
態3に係る音響信号符号化装置を示すブロック図であ
る。図4において、図1に示す実施の形態1と同一符号
は同一部分を示し、その説明は省略する。新たな符号と
して、帯域制御部4Cは、外部から与えられるビットレ
ート情報に基づいて特定のサブバンドへのビット割当て
を禁止することによって伝送帯域を制御するようになっ
ている。
【0048】次に動作について説明する。帯域分割部1
とビット割当て部2A及び量子化部3Aについては図1
に示す実施の形態1と同一の動作を行うため説明を省略
する。帯域制御部4Cは、外部設定スイッチ等からのビ
ットレート情報を受け、そのビットレート情報に応じて
ビット割当て部2Aでビット割当てを禁止するサブバン
ドを決定する。例えば、あるビットレートxで符号化を
行う場合にN個のサブバンド全てに対してビット割当て
を禁止しないとすると、その半分のビットレートx/2
で符号化を行う場合にはN個の全サブバンドのうち半分
のN/2個のサブバンドに対してビット割当てを禁止す
るようにする。ここで、このビットレートとビット割当
てを禁止するサブバンド数との関係は、ビットレートが
半分の場合に、ビット割当てを禁止するサブバンド数は
N/3個であるというように任意に設定可能である。
とビット割当て部2A及び量子化部3Aについては図1
に示す実施の形態1と同一の動作を行うため説明を省略
する。帯域制御部4Cは、外部設定スイッチ等からのビ
ットレート情報を受け、そのビットレート情報に応じて
ビット割当て部2Aでビット割当てを禁止するサブバン
ドを決定する。例えば、あるビットレートxで符号化を
行う場合にN個のサブバンド全てに対してビット割当て
を禁止しないとすると、その半分のビットレートx/2
で符号化を行う場合にはN個の全サブバンドのうち半分
のN/2個のサブバンドに対してビット割当てを禁止す
るようにする。ここで、このビットレートとビット割当
てを禁止するサブバンド数との関係は、ビットレートが
半分の場合に、ビット割当てを禁止するサブバンド数は
N/3個であるというように任意に設定可能である。
【0049】N/2個のサブバンドの選択方法は、例え
ば周波数軸上で最上位のサブバンドから選択する。これ
は符号化の対象となる楽音信号のスペクトラムが一般に
低域で大きく、高域で小さいことによる。また、サブバ
ンドの選択方法は、入力信号のスペクトラムまたは帯域
分割部1からのサブバンド信号のパワーから判断して、
パワーの小さいサブバンドからN/2個を選択するもの
であってもよい。こうすることによって、実際に量子化
を行うサブバンドの数が少なくなるため,サブバンド単
位あたりの量子化ビット数を相対的に多くすることがで
き、量子化歪みの少ない高品質な符号化を行うことがで
きる。
ば周波数軸上で最上位のサブバンドから選択する。これ
は符号化の対象となる楽音信号のスペクトラムが一般に
低域で大きく、高域で小さいことによる。また、サブバ
ンドの選択方法は、入力信号のスペクトラムまたは帯域
分割部1からのサブバンド信号のパワーから判断して、
パワーの小さいサブバンドからN/2個を選択するもの
であってもよい。こうすることによって、実際に量子化
を行うサブバンドの数が少なくなるため,サブバンド単
位あたりの量子化ビット数を相対的に多くすることがで
き、量子化歪みの少ない高品質な符号化を行うことがで
きる。
【0050】実施の形態4.図5はこの発明の実施の形
態4に係る音響信号符号化装置を示すブロック図であ
る。図5において、図25に示す従来例及び図1に示す
実施の形態1と同一符号は同一部分を示し、その説明は
省略する。新たな符号として、5は入力されたディジタ
ル信号を任意のフィルタ特性で帯域制限するフィルタ処
理部であり、このフィルタ処理部5のフィルタ特性は、
入力信号のスペクトラム分析に基づいて帯域制限を行う
サブバンドを決定して(特定のサブバンドへのビット割
当てを禁止して)伝送帯域を制御する帯域制御部4Aか
らの制御信号により決定される。
態4に係る音響信号符号化装置を示すブロック図であ
る。図5において、図25に示す従来例及び図1に示す
実施の形態1と同一符号は同一部分を示し、その説明は
省略する。新たな符号として、5は入力されたディジタ
ル信号を任意のフィルタ特性で帯域制限するフィルタ処
理部であり、このフィルタ処理部5のフィルタ特性は、
入力信号のスペクトラム分析に基づいて帯域制限を行う
サブバンドを決定して(特定のサブバンドへのビット割
当てを禁止して)伝送帯域を制御する帯域制御部4Aか
らの制御信号により決定される。
【0051】次に動作について説明する。帯域制御部4
Aは、まず、上述した実施の形態1で述べたように、入
力信号のスペクトラム分析結果から帯域制限を行うサブ
バンドを決定する。次に、そのサブバンドに相当する周
波数帯域に対して、周波数成分を阻止するような低域通
過フィルタまたは高域通過フィルタまたは帯域通過フィ
ルタを選択し、帯域制限のフィルタ特性を決定する。
Aは、まず、上述した実施の形態1で述べたように、入
力信号のスペクトラム分析結果から帯域制限を行うサブ
バンドを決定する。次に、そのサブバンドに相当する周
波数帯域に対して、周波数成分を阻止するような低域通
過フィルタまたは高域通過フィルタまたは帯域通過フィ
ルタを選択し、帯域制限のフィルタ特性を決定する。
【0052】図6は低域通過フィルタのフィルタ特性の
一例を示す。フィルタ処理部5は、帯域制御部4Aで決
定されたフィルタ特性に基づいたフィルタ処理を行い、
入力信号の帯域制限を行う。フィルタ処理部5から出力
される信号は、従来と同様に、帯域分割部1、ビット割
当て部2及び量子化部3で処理されるが、この時、ビッ
ト割当て部2では、フィルタ処理部5によって阻止され
た周波数帯域に相当するサブバンドに対してビット割当
ては行われない。
一例を示す。フィルタ処理部5は、帯域制御部4Aで決
定されたフィルタ特性に基づいたフィルタ処理を行い、
入力信号の帯域制限を行う。フィルタ処理部5から出力
される信号は、従来と同様に、帯域分割部1、ビット割
当て部2及び量子化部3で処理されるが、この時、ビッ
ト割当て部2では、フィルタ処理部5によって阻止され
た周波数帯域に相当するサブバンドに対してビット割当
ては行われない。
【0053】このように、入力信号をフィルタ処理して
帯域制限を行うことにより、残りのサブバンドに対して
割り当てられるサブバンド単位あたりの量子化ビット数
が相対的に多くなり、量子化歪みの目立たない高品質な
符号化を行うことができる。
帯域制限を行うことにより、残りのサブバンドに対して
割り当てられるサブバンド単位あたりの量子化ビット数
が相対的に多くなり、量子化歪みの目立たない高品質な
符号化を行うことができる。
【0054】実施の形態5.上述した実施の形態4で
は、帯域制御部4Aで決定するフィルタ処理部5のフィ
ルタ特性は任意の特性を有するものであったが、帯域制
御部4Aは、フィルタ特性として、図7に示すようなカ
ットオフ周波数を含む過渡域がサブバンドの境界と重複
せず、かつ境界近傍に存在するような特性に限定するよ
うにしても良い。
は、帯域制御部4Aで決定するフィルタ処理部5のフィ
ルタ特性は任意の特性を有するものであったが、帯域制
御部4Aは、フィルタ特性として、図7に示すようなカ
ットオフ周波数を含む過渡域がサブバンドの境界と重複
せず、かつ境界近傍に存在するような特性に限定するよ
うにしても良い。
【0055】例えば、フィルタ処理部5でのフィルタ特
性として、カットオフ周波数を含む過渡域が図6のよう
にサブバンドの境界と重複するような特性を選択した場
合には、後のビット割当て処理において高域側のサブバ
ンドに対してはビット割当ての指標となる信号成分が小
さくなるためビット割当てが行われず、帯域合成時に折
り返し歪みが発生してしまい、結果として符号化品質が
劣化してしまう。
性として、カットオフ周波数を含む過渡域が図6のよう
にサブバンドの境界と重複するような特性を選択した場
合には、後のビット割当て処理において高域側のサブバ
ンドに対してはビット割当ての指標となる信号成分が小
さくなるためビット割当てが行われず、帯域合成時に折
り返し歪みが発生してしまい、結果として符号化品質が
劣化してしまう。
【0056】このような場合に、図7に示すような、フ
ィルタ特性のカットオフ周波数を含む過渡域がサブバン
ドの境界と重複しないようなフィルタ特性を選択すれ
ば、折り返し歪みの発生を防ぐことができ、高品質な符
号化を行うことができる。さらには、この折り返し歪み
の発生を防ぐための効果的なビット割当てがなされるた
めには、サブバンド中に含まれる信号成分を全て通過さ
せる方が良い。
ィルタ特性のカットオフ周波数を含む過渡域がサブバン
ドの境界と重複しないようなフィルタ特性を選択すれ
ば、折り返し歪みの発生を防ぐことができ、高品質な符
号化を行うことができる。さらには、この折り返し歪み
の発生を防ぐための効果的なビット割当てがなされるた
めには、サブバンド中に含まれる信号成分を全て通過さ
せる方が良い。
【0057】そのため、この時のフィルタ特性の過渡域
は、図7に示すようなサブバンドの高域側の境界付近に
存在するものが望ましい。以上は、低域通過フィルタに
関しての説明であったが、高域通過フィルタについて
は、過渡域をサブバンドの低域側の境界付近に存在させ
れば良い。なお、上記フィルタ特性に限定すれば、処理
量の削減、装置の小型化も図ることができる。
は、図7に示すようなサブバンドの高域側の境界付近に
存在するものが望ましい。以上は、低域通過フィルタに
関しての説明であったが、高域通過フィルタについて
は、過渡域をサブバンドの低域側の境界付近に存在させ
れば良い。なお、上記フィルタ特性に限定すれば、処理
量の削減、装置の小型化も図ることができる。
【0058】なお、上述した実施の形態4及び5におい
て、上記帯域制御部4Aは、入力信号のスペクトラム分
析に基づいて帯域制限するサブバンドを決定して(特定
のサブバンドへのビット割当てを禁止して)伝送帯域を
制御するものであるが、図8に示すように、実施の形態
2と同様にして、量子化部3による量子化結果から量子
化歪みの発生状況を分析しその分析に基づいて帯域制限
するサブバンドを決定して(特定のサブバンドへのビッ
ト割当てを禁止して)伝送帯域を制御するようにしても
よく、また、図9に示すように、実施の形態3と同様に
して、外部からのビットレート情報に基づいて帯域制限
するサブバンドを決定して(特定のサブバンドへのビッ
ト割当てを禁止して)伝送帯域を制御するようにして、
帯域制限のフィルタ特性を決定ものであってもよく、同
様の効果を奏する。
て、上記帯域制御部4Aは、入力信号のスペクトラム分
析に基づいて帯域制限するサブバンドを決定して(特定
のサブバンドへのビット割当てを禁止して)伝送帯域を
制御するものであるが、図8に示すように、実施の形態
2と同様にして、量子化部3による量子化結果から量子
化歪みの発生状況を分析しその分析に基づいて帯域制限
するサブバンドを決定して(特定のサブバンドへのビッ
ト割当てを禁止して)伝送帯域を制御するようにしても
よく、また、図9に示すように、実施の形態3と同様に
して、外部からのビットレート情報に基づいて帯域制限
するサブバンドを決定して(特定のサブバンドへのビッ
ト割当てを禁止して)伝送帯域を制御するようにして、
帯域制限のフィルタ特性を決定ものであってもよく、同
様の効果を奏する。
【0059】実施の形態6.図10はこの発明の実施の
形態6に係る音響信号符号化装置を示すブロック図であ
る。図10において、図5に示す実施の形態4と同一部
分は同一符号を付し、その説明は省略する。新たな符号
として、6は帯域分割部1により分割されたN個のサブ
バンドに対して帯域制御部4Aからの制御信号に基づい
て特定のサブバンド信号をミュート処理する調整部を示
し、量子化部3は、調整部6を介した複数個のサブバン
ド信号を量子化するようになっている。
形態6に係る音響信号符号化装置を示すブロック図であ
る。図10において、図5に示す実施の形態4と同一部
分は同一符号を付し、その説明は省略する。新たな符号
として、6は帯域分割部1により分割されたN個のサブ
バンドに対して帯域制御部4Aからの制御信号に基づい
て特定のサブバンド信号をミュート処理する調整部を示
し、量子化部3は、調整部6を介した複数個のサブバン
ド信号を量子化するようになっている。
【0060】次に動作について説明する。帯域制御部4
Aは、上述した実施の形態1で述べたように、入力信号
のスペクトラム分析結果から帯域制限を行うサブバンド
を決定する。調整部6は、帯域制御部4Aで帯域制限を
行うことを決定したサブバンドに対してサブバンド信号
をミュート処理する。具体的には、サブバンド信号のサ
ンプル値をゼロにする。調整部6から出力される信号
は、従来例と同様に、ビット割当て部2及び量子化部3
で処理されるが、この時、ビット割当て部2では、調整
部6によってサブバンド信号をミュートされたサブバン
ドに対してビット割当てを行わず、これに相当するビッ
トを他のサブバンドに割当てることになる。
Aは、上述した実施の形態1で述べたように、入力信号
のスペクトラム分析結果から帯域制限を行うサブバンド
を決定する。調整部6は、帯域制御部4Aで帯域制限を
行うことを決定したサブバンドに対してサブバンド信号
をミュート処理する。具体的には、サブバンド信号のサ
ンプル値をゼロにする。調整部6から出力される信号
は、従来例と同様に、ビット割当て部2及び量子化部3
で処理されるが、この時、ビット割当て部2では、調整
部6によってサブバンド信号をミュートされたサブバン
ドに対してビット割当てを行わず、これに相当するビッ
トを他のサブバンドに割当てることになる。
【0061】このように、帯域分割後のサブバンド信号
をミュート処理して帯域制限を行うことにより、残りの
サブバンドに対して割り当てられるサブバンド単位あた
りの量子化ビット数が相対的に多くなり、量子化歪みの
目立たない高品質な符号化を行うことができる。また、
このミュート処理を行う調整部6は、実施の形態1にお
けるビット割当て禁止や、実施の形態4におけるフィル
タ処理による帯域制限の方法と比較して構成が簡易であ
り、装置の小型化を図ることができる。
をミュート処理して帯域制限を行うことにより、残りの
サブバンドに対して割り当てられるサブバンド単位あた
りの量子化ビット数が相対的に多くなり、量子化歪みの
目立たない高品質な符号化を行うことができる。また、
このミュート処理を行う調整部6は、実施の形態1にお
けるビット割当て禁止や、実施の形態4におけるフィル
タ処理による帯域制限の方法と比較して構成が簡易であ
り、装置の小型化を図ることができる。
【0062】実施の形態7.上述した実施の形態6で
は、調整部6は、特定のサブバンドに対してミュート処
理のみを行うものであったが、ミュートを行うサブバン
ドに隣接するサブバンドに対して低域通過フィルタ、高
域通過フィルタを適用する機能を設けてもよい。帯域分
割部1のフィルタ特性は、一般に、図26のような特性
をしており、隣接するサブバンド同士で折り返し歪みを
キャンセルし合う構成になっている。従って、単純にサ
ブバンド信号をミュートすると、折り返し歪みが発生し
てしまい、符号化品質が劣化する。
は、調整部6は、特定のサブバンドに対してミュート処
理のみを行うものであったが、ミュートを行うサブバン
ドに隣接するサブバンドに対して低域通過フィルタ、高
域通過フィルタを適用する機能を設けてもよい。帯域分
割部1のフィルタ特性は、一般に、図26のような特性
をしており、隣接するサブバンド同士で折り返し歪みを
キャンセルし合う構成になっている。従って、単純にサ
ブバンド信号をミュートすると、折り返し歪みが発生し
てしまい、符号化品質が劣化する。
【0063】調整部6に、図11に示すような低域通過
フィルタ、高域通過フィルタを適用すれば、折り返し歪
みの発生原因となる成分を除去することができ、符号化
品質を劣化させないことができる。各フィルタの適用の
選択方法としては、ある周波数帯域のサブバンド以上に
対してミュートを行う場合には、そのサブバンドよりも
周波数の低いサブバンドに対して低域通過フィルタを適
用し、また、ある周波数帯域のサブバンド以下に対して
ミュートを行う場合には、そのサブバンドよりも周波数
の高いサブバンドに対して高域通過フィルタを適用する
などの方法がある。これらの方法は、ミュート処理を行
うサブバンドの個数や分布状況に応じて変化するもので
あり、入力信号の特性に合わせた効率の良い処理を行う
ことができる。
フィルタ、高域通過フィルタを適用すれば、折り返し歪
みの発生原因となる成分を除去することができ、符号化
品質を劣化させないことができる。各フィルタの適用の
選択方法としては、ある周波数帯域のサブバンド以上に
対してミュートを行う場合には、そのサブバンドよりも
周波数の低いサブバンドに対して低域通過フィルタを適
用し、また、ある周波数帯域のサブバンド以下に対して
ミュートを行う場合には、そのサブバンドよりも周波数
の高いサブバンドに対して高域通過フィルタを適用する
などの方法がある。これらの方法は、ミュート処理を行
うサブバンドの個数や分布状況に応じて変化するもので
あり、入力信号の特性に合わせた効率の良い処理を行う
ことができる。
【0064】なお、上述した実施の形態6及び7におい
て、上記帯域制御部4Aは、入力信号のスペクトラム分
析に基づいて帯域制限するサブバンドを決定して(特定
のサブバンドへのビット割当てを禁止して)伝送帯域を
制御するものであるが、図12に示すように、実施の形
態2と同様にして、量子化部3による量子化結果から量
子化歪みの発生状況を分析しその分析に基づいて帯域制
限するサブバンドを決定して(特定のサブバンドへのビ
ット割当てを禁止して)伝送帯域を制御するようにして
もよく、また、図13に示すように、実施の形態3と同
様にして、外部からのビットレート情報に基づいて帯域
制限するサブバンドを決定して(特定のサブバンドへの
ビット割当てを禁止して)伝送帯域を制御するようにし
て、ミュート処理するサブバンドを決定するものであっ
てもよく、同様の効果を奏する。
て、上記帯域制御部4Aは、入力信号のスペクトラム分
析に基づいて帯域制限するサブバンドを決定して(特定
のサブバンドへのビット割当てを禁止して)伝送帯域を
制御するものであるが、図12に示すように、実施の形
態2と同様にして、量子化部3による量子化結果から量
子化歪みの発生状況を分析しその分析に基づいて帯域制
限するサブバンドを決定して(特定のサブバンドへのビ
ット割当てを禁止して)伝送帯域を制御するようにして
もよく、また、図13に示すように、実施の形態3と同
様にして、外部からのビットレート情報に基づいて帯域
制限するサブバンドを決定して(特定のサブバンドへの
ビット割当てを禁止して)伝送帯域を制御するようにし
て、ミュート処理するサブバンドを決定するものであっ
てもよく、同様の効果を奏する。
【0065】実施の形態8.図14はこの発明の実施の
形態8に係る音響信号符号化装置を示すブロック図であ
る。図14において、図1に示す実施の形態1及び図2
9に示す従来例と同一符号は同一部分を示し、その説明
は省略する。新たな符号として、5は各サブバンドに対
応した重み付け係数が格納された重み付け係数テーブル
を複数個有すると共に、ビットレートに応じた重み付け
係数テーブルを選択するための対応テーブルを有し、入
力されるビットレートに応じて帯域分割部1から出力さ
れる各サブバンドのサンプルに対し各サブバンド毎に異
なる重み付けを行うサンプル重み付け演算部である。ま
た、2Bはサンプル重み付け演算部5により重み付けさ
れた各サブバンドに対して入力されるビットレートに応
じた量子化ビット数を割り当てるようになされている。
形態8に係る音響信号符号化装置を示すブロック図であ
る。図14において、図1に示す実施の形態1及び図2
9に示す従来例と同一符号は同一部分を示し、その説明
は省略する。新たな符号として、5は各サブバンドに対
応した重み付け係数が格納された重み付け係数テーブル
を複数個有すると共に、ビットレートに応じた重み付け
係数テーブルを選択するための対応テーブルを有し、入
力されるビットレートに応じて帯域分割部1から出力さ
れる各サブバンドのサンプルに対し各サブバンド毎に異
なる重み付けを行うサンプル重み付け演算部である。ま
た、2Bはサンプル重み付け演算部5により重み付けさ
れた各サブバンドに対して入力されるビットレートに応
じた量子化ビット数を割り当てるようになされている。
【0066】ここで、上記サンプル重み付け演算部5
は、図15に示す構成を備えている。すなわち、図15
に示すように、重み付け用の係数を格納した重み付け係
数テーブル501、502、・・・、50Nと、重み付
けテーブル切換手段510と、乗算器520とを備えて
おり、上記重み付けテーブル切換手段510は、図16
に示す如く、与えられたビットレートに応じて一意にテ
ーブルを選択するビットレートとテーブルとの対応テー
ブルを有し、また、各重み付け係数テーブル501、5
02、・・・、50Nには、図17に示す如く、分割さ
れた各サブバンドの帯域に対応した重み付け係数がそれ
ぞれあらかじめ登録されている。
は、図15に示す構成を備えている。すなわち、図15
に示すように、重み付け用の係数を格納した重み付け係
数テーブル501、502、・・・、50Nと、重み付
けテーブル切換手段510と、乗算器520とを備えて
おり、上記重み付けテーブル切換手段510は、図16
に示す如く、与えられたビットレートに応じて一意にテ
ーブルを選択するビットレートとテーブルとの対応テー
ブルを有し、また、各重み付け係数テーブル501、5
02、・・・、50Nには、図17に示す如く、分割さ
れた各サブバンドの帯域に対応した重み付け係数がそれ
ぞれあらかじめ登録されている。
【0067】次に動作について説明する。帯域分割部1
から多重化部4までの動作は基本的に従来例と同一なの
で説明を省略する。サンプル重み付け演算部5は、入力
された各サブバンドのサンプルに対し各サブバンド毎に
異なる重み付けを行うものであり、ビットレートが低い
場合には、図16に示す対応テーブルにしたがった番号
の重み付け係数テーブルを選択し、特に高域側のサブバ
ンドにおいてサンプル値を0とする重み付けを行う。高
域側サブバンドのサンプル値を0とする重み付けを行う
目的は、あたかも高域側の信号レベルを低く見せること
により、ビット割当て部2における高域側のサブバンド
へのビット割り当てを減らし、その分低域側に必要充分
なビット割り当てを行わせることにある。
から多重化部4までの動作は基本的に従来例と同一なの
で説明を省略する。サンプル重み付け演算部5は、入力
された各サブバンドのサンプルに対し各サブバンド毎に
異なる重み付けを行うものであり、ビットレートが低い
場合には、図16に示す対応テーブルにしたがった番号
の重み付け係数テーブルを選択し、特に高域側のサブバ
ンドにおいてサンプル値を0とする重み付けを行う。高
域側サブバンドのサンプル値を0とする重み付けを行う
目的は、あたかも高域側の信号レベルを低く見せること
により、ビット割当て部2における高域側のサブバンド
へのビット割り当てを減らし、その分低域側に必要充分
なビット割り当てを行わせることにある。
【0068】重み付けテーブル501、502、50N
は、それぞれ各サブバンドに対応した重み付け係数が格
納されており、重み付けテーブル切換手段510により
選択されたテーブルの係数が乗算器520によって乗じ
られ、重み付けされたサンプル値を出力する。重み付け
テーブル切換手段510は、装置外部から与えられるビ
ットレート情報に基づいて図16に示す対応テーブルに
したがって切り替え動作を行い、ビットレートが高く量
子化ビット数に余裕がある場合には、全て1の値が格納
されたテーブルが選択される。一方、ビットレートが低
い場合には、高域側のサブバンドに対する係数値を0と
したテーブルが選択される。
は、それぞれ各サブバンドに対応した重み付け係数が格
納されており、重み付けテーブル切換手段510により
選択されたテーブルの係数が乗算器520によって乗じ
られ、重み付けされたサンプル値を出力する。重み付け
テーブル切換手段510は、装置外部から与えられるビ
ットレート情報に基づいて図16に示す対応テーブルに
したがって切り替え動作を行い、ビットレートが高く量
子化ビット数に余裕がある場合には、全て1の値が格納
されたテーブルが選択される。一方、ビットレートが低
い場合には、高域側のサブバンドに対する係数値を0と
したテーブルが選択される。
【0069】これにより、低ビットレート時にはビット
割当て部2に入力される高域側のサブバンドのサンプル
値が0となり、ビット割当て部2における高域側のサブ
バンドへのビット割り当てが必要なくなるため低域側の
サブバンドサンプルに充分なビット割り当てを行うこと
が出来る。また、係数値を0とした高域側サブバンドの
数が異なる複数のテーブルを用意することにより、ビッ
トレートに応じてこれを使い分け、低域側のサブバンド
サンプルに充分なビット割り当てを行うことが出来る。
割当て部2に入力される高域側のサブバンドのサンプル
値が0となり、ビット割当て部2における高域側のサブ
バンドへのビット割り当てが必要なくなるため低域側の
サブバンドサンプルに充分なビット割り当てを行うこと
が出来る。また、係数値を0とした高域側サブバンドの
数が異なる複数のテーブルを用意することにより、ビッ
トレートに応じてこれを使い分け、低域側のサブバンド
サンプルに充分なビット割り当てを行うことが出来る。
【0070】上記のような構成とすれば、低ビットレー
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に充分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない符号
化音を提供できるという効果がある。
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に充分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない符号
化音を提供できるという効果がある。
【0071】実施の形態9.前記実施の形態8におい
て、重み付けテーブル切換手段510は、装置外部から
与えられるビットレート情報に基づいて図16に示す対
応テーブルにしたがって切り替え動作を行うものである
が、図18に示すフローチャートの如く、まず、ビット
レート情報に基づいて図16に示す対応テーブルにした
がって重み付け係数テーブルを選択すると共に、そのと
きに指定されるビットレートをBDとし(ステップS
1)、最初に選択したテーブルを用いて量子化ビット数
の割り当てまでを一旦行って各サブバンドに割り当てた
量子化ビット数の総数を求め、そのときのビットレート
をBXとし(ステップS2)、これが与えられたビット
レートBDよりも少なかった場合には、図16に示す対
応テーブルの番号が若いテーブル、つまり高域側の重み
付け係数において0の数がより少ない重み付けテーブル
に切り換えて(ステップS3、S4)、量子化ビット数
の割り当て処理を再度実行し(ステップS5→S1)、
これを量子化ビット数の総数が与えられたビットレート
BDを超えない範囲で繰り返しても構わない。これによ
り、可能な限り高域側にもビット割り当てを行うことが
可能となり、より原音に近い品質の符号化音を提供でき
るという効果がある。
て、重み付けテーブル切換手段510は、装置外部から
与えられるビットレート情報に基づいて図16に示す対
応テーブルにしたがって切り替え動作を行うものである
が、図18に示すフローチャートの如く、まず、ビット
レート情報に基づいて図16に示す対応テーブルにした
がって重み付け係数テーブルを選択すると共に、そのと
きに指定されるビットレートをBDとし(ステップS
1)、最初に選択したテーブルを用いて量子化ビット数
の割り当てまでを一旦行って各サブバンドに割り当てた
量子化ビット数の総数を求め、そのときのビットレート
をBXとし(ステップS2)、これが与えられたビット
レートBDよりも少なかった場合には、図16に示す対
応テーブルの番号が若いテーブル、つまり高域側の重み
付け係数において0の数がより少ない重み付けテーブル
に切り換えて(ステップS3、S4)、量子化ビット数
の割り当て処理を再度実行し(ステップS5→S1)、
これを量子化ビット数の総数が与えられたビットレート
BDを超えない範囲で繰り返しても構わない。これによ
り、可能な限り高域側にもビット割り当てを行うことが
可能となり、より原音に近い品質の符号化音を提供でき
るという効果がある。
【0072】実施の形態10.この実施の形態10で
は、図29に示す従来例の構成におけるビット割当て部
2、すなわち図30に示す構成を改良したものである。
図19はこの発明の実施の形態10に係るビット割当て
部2Bの内部構成を示すブロック図である。図19にお
いて、21は各サブバンド信号のレベルを算出するレベ
ル算出部、22はレベル算出部21で算出されたレベル
値をデシベル値などの対数値に変換する対数値算出部、
23は各サブバンドのレベル対数値に対し後述するテー
ブル25に登録されているサブバンド毎に定められてい
る対数値に対する重みと後述するテーブル26に登録さ
れているサブバンド毎に定められた重みを乗じた値を各
サブバンドの量子化ビット数を算出するための指標とし
て算出する指標算出部、24は各サブバンドに対する量
子化ビット数を算出する量子化ビット数算出部、25は
予め対数値に従って定められる重み付けの値が登録され
ている対数値に対する重み付けテーブル、26は予めサ
ブバンドごとに定められる重み付けの値が登録されてい
るサブバンドに対する重み付けテーブル、6はビットレ
ートに応じて各サブバンド信号のレベル値に対する重み
付けを行うためのテーブルを複数個有するレベル重み付
け演算部であり、図15に示す構成と同様な構成を有す
ると共に、図16に示す対応テーブル及び図17に示す
複数の重み付け係数テーブルと同様なテーブルを有す
る。
は、図29に示す従来例の構成におけるビット割当て部
2、すなわち図30に示す構成を改良したものである。
図19はこの発明の実施の形態10に係るビット割当て
部2Bの内部構成を示すブロック図である。図19にお
いて、21は各サブバンド信号のレベルを算出するレベ
ル算出部、22はレベル算出部21で算出されたレベル
値をデシベル値などの対数値に変換する対数値算出部、
23は各サブバンドのレベル対数値に対し後述するテー
ブル25に登録されているサブバンド毎に定められてい
る対数値に対する重みと後述するテーブル26に登録さ
れているサブバンド毎に定められた重みを乗じた値を各
サブバンドの量子化ビット数を算出するための指標とし
て算出する指標算出部、24は各サブバンドに対する量
子化ビット数を算出する量子化ビット数算出部、25は
予め対数値に従って定められる重み付けの値が登録され
ている対数値に対する重み付けテーブル、26は予めサ
ブバンドごとに定められる重み付けの値が登録されてい
るサブバンドに対する重み付けテーブル、6はビットレ
ートに応じて各サブバンド信号のレベル値に対する重み
付けを行うためのテーブルを複数個有するレベル重み付
け演算部であり、図15に示す構成と同様な構成を有す
ると共に、図16に示す対応テーブル及び図17に示す
複数の重み付け係数テーブルと同様なテーブルを有す
る。
【0073】次に動作について説明する。レベル算出部
21からサブバンドに対する重み付けテーブル26まで
の動作は基本的に従来例と同一なので説明を省略する。
レベル重み付け演算部6は、入力された各サブバンドの
レベル値に対し、各サブバンド毎に異なる重み付けを行
うものであり、図15に示す構成と同様な構成を有する
と共に、図16に示す対応テーブル及び図17に示す複
数の重み付け係数テーブルと同様なテーブルを有し、ビ
ットレートが低い場合には特に高域側のサブバンドにお
いてレベル値を0とする重み付けを行う。高域側サブバ
ンドのレベル値を0とする重み付けを行う目的は、あた
かも高域側の信号レベルを低く見せることにより、量子
化ビット数算出部24における高域側のサブバンドへの
ビット割り当てを減らし、その分低域側に必要充分なビ
ット割り当てを行わせることにある。
21からサブバンドに対する重み付けテーブル26まで
の動作は基本的に従来例と同一なので説明を省略する。
レベル重み付け演算部6は、入力された各サブバンドの
レベル値に対し、各サブバンド毎に異なる重み付けを行
うものであり、図15に示す構成と同様な構成を有する
と共に、図16に示す対応テーブル及び図17に示す複
数の重み付け係数テーブルと同様なテーブルを有し、ビ
ットレートが低い場合には特に高域側のサブバンドにお
いてレベル値を0とする重み付けを行う。高域側サブバ
ンドのレベル値を0とする重み付けを行う目的は、あた
かも高域側の信号レベルを低く見せることにより、量子
化ビット数算出部24における高域側のサブバンドへの
ビット割り当てを減らし、その分低域側に必要充分なビ
ット割り当てを行わせることにある。
【0074】前記実施の形態8においては、サンプル重
み付け演算部5によってビット割当て部2Bに入力する
高域側サブバンドのサンプル値を0としていたが、本実
施の形態10では、レベル算出部21で算出したレベル
値に対してレベル重み付け演算部6により重み付けを行
うことで、実施の形態8と同様に量子化歪みが知覚され
ない符号化音を提供できるという効果がある。この効果
に加え、本実施の形態10では、レベル重み付け演算部
6における重み付けの計算は一定サンプル数毎に算出さ
れるレベル値だけ行えば良く、実施の形態8よりも演算
量を削減した装置が得られると言う効果も有する。
み付け演算部5によってビット割当て部2Bに入力する
高域側サブバンドのサンプル値を0としていたが、本実
施の形態10では、レベル算出部21で算出したレベル
値に対してレベル重み付け演算部6により重み付けを行
うことで、実施の形態8と同様に量子化歪みが知覚され
ない符号化音を提供できるという効果がある。この効果
に加え、本実施の形態10では、レベル重み付け演算部
6における重み付けの計算は一定サンプル数毎に算出さ
れるレベル値だけ行えば良く、実施の形態8よりも演算
量を削減した装置が得られると言う効果も有する。
【0075】実施の形態11.前記実施の形態10にお
いて、レベル重み付け演算部10は、図15に示す構成
と同様な構成を備えて、装置外部から与えられるビット
レート情報に基づいて重み付けテーブルの切り替え動作
を行うものであるが、実施の形態9と同様にして、図1
8に示すフローチャートの如く、まず、最初に選択した
テーブルを用いて量子化ビット数の割り当てまでを一旦
行って各サブバンドに割り当てた量子化ビット数の総数
を求め、これが与えられたビットレートよりも少なかっ
た場合には、高域側の重み付け係数において0の数がよ
り少ない重み付けテーブルに切り替えて量子化ビット数
の割り当て処理を再度実行し、これを量子化ビット数の
総数が与えられたビットレートを超えない範囲で繰り返
しても構わない。これにより、可能な限り高域側にもビ
ット割り当てを行うことが可能となり、より原音に近い
品質の符号化音を提供できるという効果がある。
いて、レベル重み付け演算部10は、図15に示す構成
と同様な構成を備えて、装置外部から与えられるビット
レート情報に基づいて重み付けテーブルの切り替え動作
を行うものであるが、実施の形態9と同様にして、図1
8に示すフローチャートの如く、まず、最初に選択した
テーブルを用いて量子化ビット数の割り当てまでを一旦
行って各サブバンドに割り当てた量子化ビット数の総数
を求め、これが与えられたビットレートよりも少なかっ
た場合には、高域側の重み付け係数において0の数がよ
り少ない重み付けテーブルに切り替えて量子化ビット数
の割り当て処理を再度実行し、これを量子化ビット数の
総数が与えられたビットレートを超えない範囲で繰り返
しても構わない。これにより、可能な限り高域側にもビ
ット割り当てを行うことが可能となり、より原音に近い
品質の符号化音を提供できるという効果がある。
【0076】実施の形態12.前記実施の形態10にお
いて、レベル重み付け演算部10は、図15に示す構成
と同様な構成を備えて、装置外部から与えられるビット
レート情報に基づいて切り替え動作を行うものである
が、まず、最初に選択したテーブルを用いて量子化ビッ
ト数の割り当てまでを一旦行って各サブバンドに割り当
てた量子化ビット数の総数を求め、これが与えられたビ
ットレートよりも少なかった場合には、量子化ビット数
算出部24により、最初に選択したテーブルにおいて重
み付け係数が0であった高域側サブバンドに関して重み
付けを行わないレベル値をもとに必要な量子化ビット数
を算出し、ビット割り当てがされなかった高域側サブバ
ンドの内で最も低い周波数のサブバンドから順に余った
量子化ビットの割り当てを行っても構わない。これによ
り、前記実施の形態11と同様に、可能な限り高域側に
もビット割り当てを行うことが可能となり、より原音に
近い品質の符号化音を提供できるという効果がある。こ
の効果に加え、本実施の形態12では、前記実施の形態
11で必要となるレベル重み付けテーブルを切り替えて
の繰り返し計算を行う必要が無く、実施の形態11より
も演算量を削減した装置が得られると言う効果も有す
る。
いて、レベル重み付け演算部10は、図15に示す構成
と同様な構成を備えて、装置外部から与えられるビット
レート情報に基づいて切り替え動作を行うものである
が、まず、最初に選択したテーブルを用いて量子化ビッ
ト数の割り当てまでを一旦行って各サブバンドに割り当
てた量子化ビット数の総数を求め、これが与えられたビ
ットレートよりも少なかった場合には、量子化ビット数
算出部24により、最初に選択したテーブルにおいて重
み付け係数が0であった高域側サブバンドに関して重み
付けを行わないレベル値をもとに必要な量子化ビット数
を算出し、ビット割り当てがされなかった高域側サブバ
ンドの内で最も低い周波数のサブバンドから順に余った
量子化ビットの割り当てを行っても構わない。これによ
り、前記実施の形態11と同様に、可能な限り高域側に
もビット割り当てを行うことが可能となり、より原音に
近い品質の符号化音を提供できるという効果がある。こ
の効果に加え、本実施の形態12では、前記実施の形態
11で必要となるレベル重み付けテーブルを切り替えて
の繰り返し計算を行う必要が無く、実施の形態11より
も演算量を削減した装置が得られると言う効果も有す
る。
【0077】実施の形態13.この実施の形態13で
は、図10と同様に、図29に示す従来例の構成におけ
るビット割当て部2、すなわち図30に示す構成を改良
したものである。図20はこの発明の実施の形態13に
係るビット割当て部2Bの内部構成を示すブロック図で
ある。図20において、21は各サブバンド信号のレベ
ルを算出するレベル算出部、22はレベル算出部21で
算出されたレベル値をデシベル値などの対数値に変換す
る対数値算出部、23は各サブバンドのレベル対数値に
対し後述するテーブル25に登録された対数値に対する
重みと後述するテーブル演算部27内のテーブルに登録
されているビットレートに応じてサブバンド毎に定めら
れた最小可聴限に関連した重みとを乗じた値を各サブバ
ンドの量子化ビット数を算出するための指標として算出
する指標算出部、24は各サブバンドに対する量子化ビ
ット数を算出する量子化ビット数算出部、25は予め対
数値に従って定められる重み付けの値が登録されている
対数値に対する重み付けテーブル、27は予めサブバン
ドごとに定められる重み付けの値が登録されているテー
ブルを複数個有するサブバンドに対する重み付け演算部
であり、図15に示す構成と同様な構成を有すると共
に、図16に示す対応テーブル及び図21に示す複数の
重み付け係数テーブル701、701、・・・、70N
を有する。
は、図10と同様に、図29に示す従来例の構成におけ
るビット割当て部2、すなわち図30に示す構成を改良
したものである。図20はこの発明の実施の形態13に
係るビット割当て部2Bの内部構成を示すブロック図で
ある。図20において、21は各サブバンド信号のレベ
ルを算出するレベル算出部、22はレベル算出部21で
算出されたレベル値をデシベル値などの対数値に変換す
る対数値算出部、23は各サブバンドのレベル対数値に
対し後述するテーブル25に登録された対数値に対する
重みと後述するテーブル演算部27内のテーブルに登録
されているビットレートに応じてサブバンド毎に定めら
れた最小可聴限に関連した重みとを乗じた値を各サブバ
ンドの量子化ビット数を算出するための指標として算出
する指標算出部、24は各サブバンドに対する量子化ビ
ット数を算出する量子化ビット数算出部、25は予め対
数値に従って定められる重み付けの値が登録されている
対数値に対する重み付けテーブル、27は予めサブバン
ドごとに定められる重み付けの値が登録されているテー
ブルを複数個有するサブバンドに対する重み付け演算部
であり、図15に示す構成と同様な構成を有すると共
に、図16に示す対応テーブル及び図21に示す複数の
重み付け係数テーブル701、701、・・・、70N
を有する。
【0078】次に動作について説明する。レベル算出部
21から対数値に対する重み付けテーブル25までの動
作は基本的に従来例と同一なので説明を省略する。サブ
バンドに対する重み付け演算部27は、図16に示す対
応テーブルにしたがってビットレートに応じたテーブル
番号を選択し、図21に示す複数のテーブルのうち選択
したテーブルの重み付け係数により、指標算出部23に
入力された各サブバンドのレベル値に対し、各サブバン
ド毎に異なる重み付けを行うものである。
21から対数値に対する重み付けテーブル25までの動
作は基本的に従来例と同一なので説明を省略する。サブ
バンドに対する重み付け演算部27は、図16に示す対
応テーブルにしたがってビットレートに応じたテーブル
番号を選択し、図21に示す複数のテーブルのうち選択
したテーブルの重み付け係数により、指標算出部23に
入力された各サブバンドのレベル値に対し、各サブバン
ド毎に異なる重み付けを行うものである。
【0079】基本的に、この重み付けテーブルに格納さ
れた係数は最小可聴限を考慮した値であり、最小可聴限
のしきい値が高いサブバンドでは比較的小さな値が、一
方、しきい値が低いサブバンドでは比較的大きな値がそ
れぞれ格納されている。係数が小さな値のサブバンドで
はそのサブバンドのレベル値にこの係数が乗じられるた
め、重み付け後の値が小さくなり、当該サブバンドに対
する量子化ビット数の割り当てが少なくなる。これは、
最小可聴限のしきい値が高いレベルの帯域では量子化に
伴う雑音が知覚されにくいことから、量子化ビット数の
割り当てが少なくても構わないという合理的な処置であ
る。
れた係数は最小可聴限を考慮した値であり、最小可聴限
のしきい値が高いサブバンドでは比較的小さな値が、一
方、しきい値が低いサブバンドでは比較的大きな値がそ
れぞれ格納されている。係数が小さな値のサブバンドで
はそのサブバンドのレベル値にこの係数が乗じられるた
め、重み付け後の値が小さくなり、当該サブバンドに対
する量子化ビット数の割り当てが少なくなる。これは、
最小可聴限のしきい値が高いレベルの帯域では量子化に
伴う雑音が知覚されにくいことから、量子化ビット数の
割り当てが少なくても構わないという合理的な処置であ
る。
【0080】この最小可聴限を考慮した重み付けテーブ
ルに置いて、高域側のサブバンドに対応した係数を0と
することにより、そのサブバンドの重み付け後の値が0
となり、結果的に当該サブバンドの量子化ビット数の割
り当てを0とすることができる。高域側サブバンドのレ
ベル値を0とする重み付けを行う目的は、他の実施の形
態と同様に、量子化ビット数算出部24における高域側
のサブバンドへのビット割り当てを減らし、その分低域
側に必要充分なビット割り当てを行わせることにある。
ルに置いて、高域側のサブバンドに対応した係数を0と
することにより、そのサブバンドの重み付け後の値が0
となり、結果的に当該サブバンドの量子化ビット数の割
り当てを0とすることができる。高域側サブバンドのレ
ベル値を0とする重み付けを行う目的は、他の実施の形
態と同様に、量子化ビット数算出部24における高域側
のサブバンドへのビット割り当てを減らし、その分低域
側に必要充分なビット割り当てを行わせることにある。
【0081】図22はこのサブバンドに対する重み付け
演算部27の詳細構成の一例を示す構成図であり、図に
おいて、701、702、50Nは重み付け用の係数を
格納した重み付けテーブル、710は重み付けテーブル
切換手段である。
演算部27の詳細構成の一例を示す構成図であり、図に
おいて、701、702、50Nは重み付け用の係数を
格納した重み付けテーブル、710は重み付けテーブル
切換手段である。
【0082】重み付けテーブル701、702、70N
は、それぞれ各サブバンドに対応した重み付け係数が格
納されており、重み付けテーブル切換手段710により
選択されたテーブルの係数が指標算出部23に与えられ
る。重み付けテーブル切換手段710は、装置外部から
与えられるビットレート情報に基づいて切り替え動作を
行い、ビットレートが高く量子化ビット数に余裕がある
場合には通常の最小可聴限から定まる値が格納されたテ
ーブルが選択される。一方、ビットレートが低い場合に
は、高域側のサブバンドに対する係数値を0としたテー
ブルが選択される。これにより、低ビットレート時には
高域側のサブバンドにおける重み付け後の値が0とな
り、高域側のサブバンドへのビット割り当てが必要なく
なるため低域側のサブバンドサンプルに充分なビット割
り当てを行うことが出来る。このように、係数値を0と
した高域側サブバンドの数が異なる複数のテーブルを用
意することにより、ビットレートに応じてこれを使い分
け、低域側のサブバンドサンプルに充分なビット割り当
てを行うことが出来る。
は、それぞれ各サブバンドに対応した重み付け係数が格
納されており、重み付けテーブル切換手段710により
選択されたテーブルの係数が指標算出部23に与えられ
る。重み付けテーブル切換手段710は、装置外部から
与えられるビットレート情報に基づいて切り替え動作を
行い、ビットレートが高く量子化ビット数に余裕がある
場合には通常の最小可聴限から定まる値が格納されたテ
ーブルが選択される。一方、ビットレートが低い場合に
は、高域側のサブバンドに対する係数値を0としたテー
ブルが選択される。これにより、低ビットレート時には
高域側のサブバンドにおける重み付け後の値が0とな
り、高域側のサブバンドへのビット割り当てが必要なく
なるため低域側のサブバンドサンプルに充分なビット割
り当てを行うことが出来る。このように、係数値を0と
した高域側サブバンドの数が異なる複数のテーブルを用
意することにより、ビットレートに応じてこれを使い分
け、低域側のサブバンドサンプルに充分なビット割り当
てを行うことが出来る。
【0083】上記のような構成とすれば、低ビットレー
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に充分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない符号
化音を提供できるという効果がある。
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に充分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない符号
化音を提供できるという効果がある。
【0084】実施の形態14.前記実施の形態13にお
いて、サブバンドに対する重み付け演算部27は、図2
2に示す構成を備えて、重み付けテーブル切換手段71
0により装置外部から与えられるビットレート情報に基
づいて切り替え動作を行うものであるが、実施の形態9
と同様にして、図18に示すフローチャートの如く、ま
ず、最初に選択したテーブルを用いて量子化ビット数の
割り当てまでを一旦行って各サブバンドに割り当てた量
子化ビット数の総数を求め、これが与えられたビットレ
ートよりも少なかった場合には、高域側の重み付け係数
において0の数がより少ない重み付けテーブルに切り替
えて量子化ビット数の割り当て処理を再度実行し、これ
を量子化ビット数の総数が与えられたビットレートを超
えない範囲で繰り返しても構わない。これにより、可能
な限り高域側にもビット割り当てを行うことが可能とな
り、より原音に近い品質の符号化音を提供できるという
効果がある。
いて、サブバンドに対する重み付け演算部27は、図2
2に示す構成を備えて、重み付けテーブル切換手段71
0により装置外部から与えられるビットレート情報に基
づいて切り替え動作を行うものであるが、実施の形態9
と同様にして、図18に示すフローチャートの如く、ま
ず、最初に選択したテーブルを用いて量子化ビット数の
割り当てまでを一旦行って各サブバンドに割り当てた量
子化ビット数の総数を求め、これが与えられたビットレ
ートよりも少なかった場合には、高域側の重み付け係数
において0の数がより少ない重み付けテーブルに切り替
えて量子化ビット数の割り当て処理を再度実行し、これ
を量子化ビット数の総数が与えられたビットレートを超
えない範囲で繰り返しても構わない。これにより、可能
な限り高域側にもビット割り当てを行うことが可能とな
り、より原音に近い品質の符号化音を提供できるという
効果がある。
【0085】実施の形態15.前記実施の形態13にお
いて、サブバンドに対する重み付け演算部27は、図2
2に示す構成を備えて、重み付けテーブル切換手段71
0により装置外部から与えられるビットレート情報に基
づいて切り替え動作を行うものであるが、まず、最初に
選択したテーブルを用いて量子化ビット数の割り当てま
でを一旦行って各サブバンドに割り当てた量子化ビット
数の総数を求め、これが与えられたビットレートよりも
少なかった場合には、量子化ビット数算出部24によ
り、最初に選択したテーブルにおいて重み付け係数が0
であった高域側サブバンドに関して高ビットレート時の
テーブルにおける係数を用いた重み付けを行って必要な
量子化ビット数を算出し、ビット割り当てがされなかっ
た高域側サブバンドの内で最も低い周波数のサブバンド
から順に余った量子化ビットの割り当てを行っても構わ
ない。これにより、前記実施の形態14と同様に、可能
な限り高域側にもビット割り当てを行うことが可能とな
り、より原音に近い品質の符号化音を提供できるという
効果がある。この効果に加え、本実施の形態15では、
前記実施の形態14で必要となるレベル重み付けテーブ
ルを切り替えての繰り返し計算を行う必要が無く、実施
の形態14よりも演算量を削減した装置が得られると言
う効果も有する。
いて、サブバンドに対する重み付け演算部27は、図2
2に示す構成を備えて、重み付けテーブル切換手段71
0により装置外部から与えられるビットレート情報に基
づいて切り替え動作を行うものであるが、まず、最初に
選択したテーブルを用いて量子化ビット数の割り当てま
でを一旦行って各サブバンドに割り当てた量子化ビット
数の総数を求め、これが与えられたビットレートよりも
少なかった場合には、量子化ビット数算出部24によ
り、最初に選択したテーブルにおいて重み付け係数が0
であった高域側サブバンドに関して高ビットレート時の
テーブルにおける係数を用いた重み付けを行って必要な
量子化ビット数を算出し、ビット割り当てがされなかっ
た高域側サブバンドの内で最も低い周波数のサブバンド
から順に余った量子化ビットの割り当てを行っても構わ
ない。これにより、前記実施の形態14と同様に、可能
な限り高域側にもビット割り当てを行うことが可能とな
り、より原音に近い品質の符号化音を提供できるという
効果がある。この効果に加え、本実施の形態15では、
前記実施の形態14で必要となるレベル重み付けテーブ
ルを切り替えての繰り返し計算を行う必要が無く、実施
の形態14よりも演算量を削減した装置が得られると言
う効果も有する。
【0086】実施の形態16.図23はこの発明の実施
の形態16に係る音響信号符号化装置を示すブロック図
である。図23において、図29に示す従来例の構成と
同一部分は同一符号を付して、その説明は省略する。新
たな符号として、8は特性の異なる複数個の低域通過型
フィルタを有する帯域制限部、9は帯域制限部8を介し
た入力信号を帯域分割部1と同様にN個の帯域に分割す
るためのビット割り当て用帯域分割部であり、ビット割
当て部2Cは、上記ビット割り当て用帯域分割部9から
出力される各サブバンド信号に対して入力されるビット
レートに応じた量子化ビット数を割り当てるようになっ
ている。
の形態16に係る音響信号符号化装置を示すブロック図
である。図23において、図29に示す従来例の構成と
同一部分は同一符号を付して、その説明は省略する。新
たな符号として、8は特性の異なる複数個の低域通過型
フィルタを有する帯域制限部、9は帯域制限部8を介し
た入力信号を帯域分割部1と同様にN個の帯域に分割す
るためのビット割り当て用帯域分割部であり、ビット割
当て部2Cは、上記ビット割り当て用帯域分割部9から
出力される各サブバンド信号に対して入力されるビット
レートに応じた量子化ビット数を割り当てるようになっ
ている。
【0087】次に動作について説明する。帯域分割部1
から多重化部4までの動作は基本的に従来例と同一なの
で説明を省略する。但し、ビット割当て部2Cの入力が
帯域分割部1の出力ではなくビット割り当て用帯域分割
部9の出力となっている点が従来例とは異なる。帯域制
限部8は、入力信号の高域成分を減衰させるための低域
通過型フィルタを複数個有しており、ビットレートが一
定以上の場合には低域通過型フィルタがバイパスされ、
ビットレートがそれ以下の場合にはカットオフ周波数の
低い低域通過型フィルタが選択される。この帯域制限部
8の出力がビット割り当て用帯域分割部9に与えられて
N個の帯域に分割されたサブバンド信号となり、これが
量子化ビット数割り当て部2に入力される。帯域制限部
8において、低ビットレート時にはカットオフ周波数の
低い低域通過型フィルタを選択する目的は、あたかも高
域側の信号レベルを低く見せることにより、ビット割当
て部2における高域側のサブバンドへのビット割り当て
を減らし、その分低域側に必要充分なビット割り当てを
行わせることにある。
から多重化部4までの動作は基本的に従来例と同一なの
で説明を省略する。但し、ビット割当て部2Cの入力が
帯域分割部1の出力ではなくビット割り当て用帯域分割
部9の出力となっている点が従来例とは異なる。帯域制
限部8は、入力信号の高域成分を減衰させるための低域
通過型フィルタを複数個有しており、ビットレートが一
定以上の場合には低域通過型フィルタがバイパスされ、
ビットレートがそれ以下の場合にはカットオフ周波数の
低い低域通過型フィルタが選択される。この帯域制限部
8の出力がビット割り当て用帯域分割部9に与えられて
N個の帯域に分割されたサブバンド信号となり、これが
量子化ビット数割り当て部2に入力される。帯域制限部
8において、低ビットレート時にはカットオフ周波数の
低い低域通過型フィルタを選択する目的は、あたかも高
域側の信号レベルを低く見せることにより、ビット割当
て部2における高域側のサブバンドへのビット割り当て
を減らし、その分低域側に必要充分なビット割り当てを
行わせることにある。
【0088】図24は上記帯域制限部8の詳細構成の一
例を示す構成図である。図24において、801、80
2、80Nはそれぞれカットオフ周波数の異なる低域通
過フィルタ、810は低域通過フィルタ切換手段であ
る。
例を示す構成図である。図24において、801、80
2、80Nはそれぞれカットオフ周波数の異なる低域通
過フィルタ、810は低域通過フィルタ切換手段であ
る。
【0089】低域通過フィルタ801、802、80N
は、それぞれビットレートに対応したカットオフ周波数
を有しており、低域通過フィルタ切換手段810により
選択された低域通過フィルタの出力もしくは低域通過フ
ィルタをバイパスした信号が出力される。低域通過フィ
ルタ切換手段810は、装置外部から与えられるビット
レート情報に基づいて切り替え動作を行い、ビットレー
トが高く量子化ビット数に余裕がある場合には低域通過
フィルタをバイパスした信号が選択される。一方、ビッ
トレートが低い場合には、入力信号の高域成分を減衰さ
せるための低域通過フィルタが選択される。これによ
り、低ビットレート時にはビット割当て部2Cに入力さ
れる高域側のサブバンドのサンプル値が0となり、ビッ
ト割当て部2における高域側のサブバンドへのビット割
り当てが必要なくなるため低域側のサブバンドサンプル
に充分なビット割り当てを行うことが出来る。また、カ
ットオフ周波数の異なる複数の低域通過フィルタを用意
することにより、ビットレートに応じてこれを使い分
け、低域側のサブバンドサンプルに対して充分なビット
割り当てを行うことが出来る。
は、それぞれビットレートに対応したカットオフ周波数
を有しており、低域通過フィルタ切換手段810により
選択された低域通過フィルタの出力もしくは低域通過フ
ィルタをバイパスした信号が出力される。低域通過フィ
ルタ切換手段810は、装置外部から与えられるビット
レート情報に基づいて切り替え動作を行い、ビットレー
トが高く量子化ビット数に余裕がある場合には低域通過
フィルタをバイパスした信号が選択される。一方、ビッ
トレートが低い場合には、入力信号の高域成分を減衰さ
せるための低域通過フィルタが選択される。これによ
り、低ビットレート時にはビット割当て部2Cに入力さ
れる高域側のサブバンドのサンプル値が0となり、ビッ
ト割当て部2における高域側のサブバンドへのビット割
り当てが必要なくなるため低域側のサブバンドサンプル
に充分なビット割り当てを行うことが出来る。また、カ
ットオフ周波数の異なる複数の低域通過フィルタを用意
することにより、ビットレートに応じてこれを使い分
け、低域側のサブバンドサンプルに対して充分なビット
割り当てを行うことが出来る。
【0090】上記のような構成とすれば、低ビットレー
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に充分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない符号
化音を提供できるという効果がある。
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に充分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない符号
化音を提供できるという効果がある。
【0091】実施の形態17.前記実施の形態16にお
いて、帯域制限部8の低域通過フィルタ切換手段810
は、装置外部から与えられるビットレート情報に基づい
て低域通過フィルタの切り替え動作を行うものである
が、図18に示すフローチャートの如く、まず、最初に
選択したフィルタを用いて量子化ビット数の割り当てま
でを一旦行って各サブバンドに割り当てた量子化ビット
数の総数を求め、これが与えられたビットレートよりも
少なかった場合には、ビット割当て部2Cにより、カッ
トオフ周波数がより高い低域通過フィルタに切り替えて
量子化ビット数の割り当て処理を再度実行し、これを量
子化ビット数の総数が与えられたビットレートを超えな
い範囲で繰り返しても構わない。これにより、可能な限
り高域側にもビット割り当てを行うことが可能となり、
より原音に近い品質の符号化音を提供できるという効果
がある。
いて、帯域制限部8の低域通過フィルタ切換手段810
は、装置外部から与えられるビットレート情報に基づい
て低域通過フィルタの切り替え動作を行うものである
が、図18に示すフローチャートの如く、まず、最初に
選択したフィルタを用いて量子化ビット数の割り当てま
でを一旦行って各サブバンドに割り当てた量子化ビット
数の総数を求め、これが与えられたビットレートよりも
少なかった場合には、ビット割当て部2Cにより、カッ
トオフ周波数がより高い低域通過フィルタに切り替えて
量子化ビット数の割り当て処理を再度実行し、これを量
子化ビット数の総数が与えられたビットレートを超えな
い範囲で繰り返しても構わない。これにより、可能な限
り高域側にもビット割り当てを行うことが可能となり、
より原音に近い品質の符号化音を提供できるという効果
がある。
【0092】
【発明の効果】以上のように、この発明の音響信号符号
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、特定のサブバンドに対するビット
割当てを禁止して伝送帯域を制御するための制御信号を
出力する帯域制御手段と、上記帯域分割手段により分割
された複数個のサブバンドに対し上記帯域制御手段から
の制御信号に基づいて特定のサブバンドへのビット割り
当てを禁止し、その他のサブバンドに対して量子化ビッ
トを割り当てるビット割当て手段と、上記ビット割当て
手段によって割り当てられた量子化ビット数で上記帯域
分割手段から出力される複数個のサブバンド信号のうち
上記他のサブバンド信号を量子化する量子化手段とを備
えたので、伝送帯域を制限することによって量子化ビッ
トが複数のサブバンドに分散することを抑制して量子化
歪み発生の増大を防ぎ、高品質な符号化を行うことがで
き、低ビットレート時における歪みの発生を抑え、聴感
的に品質の高い音響信号符号化装置を得ることができ
る。
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、特定のサブバンドに対するビット
割当てを禁止して伝送帯域を制御するための制御信号を
出力する帯域制御手段と、上記帯域分割手段により分割
された複数個のサブバンドに対し上記帯域制御手段から
の制御信号に基づいて特定のサブバンドへのビット割り
当てを禁止し、その他のサブバンドに対して量子化ビッ
トを割り当てるビット割当て手段と、上記ビット割当て
手段によって割り当てられた量子化ビット数で上記帯域
分割手段から出力される複数個のサブバンド信号のうち
上記他のサブバンド信号を量子化する量子化手段とを備
えたので、伝送帯域を制限することによって量子化ビッ
トが複数のサブバンドに分散することを抑制して量子化
歪み発生の増大を防ぎ、高品質な符号化を行うことがで
き、低ビットレート時における歪みの発生を抑え、聴感
的に品質の高い音響信号符号化装置を得ることができ
る。
【0093】また、他の発明の音響信号符号化装置によ
れば、入力信号を帯域制限するフィルタ処理手段と、上
記フィルタ処理手段のフィルタ特性を決定して伝送帯域
を制御する帯域制御手段と、上記フィルタ処理手段から
の出力信号を複数個のサブバンドに分割する帯域分割手
段と、上記複数個のサブバンドに対して量子化ビットを
割り当てるビット割当て手段と、上記帯域分割手段から
出力される複数個のサブバンド信号を上記ビット割当て
手段によって割り当てられた量子化ビット数で量子化す
る量子化手段とを備えたので、伝送帯域を制限すること
によって量子化ビットが複数のサブバンドに分散するこ
とを抑制して量子化歪み発生の増大を防ぎ、高品質な符
号化を行うことができる。
れば、入力信号を帯域制限するフィルタ処理手段と、上
記フィルタ処理手段のフィルタ特性を決定して伝送帯域
を制御する帯域制御手段と、上記フィルタ処理手段から
の出力信号を複数個のサブバンドに分割する帯域分割手
段と、上記複数個のサブバンドに対して量子化ビットを
割り当てるビット割当て手段と、上記帯域分割手段から
出力される複数個のサブバンド信号を上記ビット割当て
手段によって割り当てられた量子化ビット数で量子化す
る量子化手段とを備えたので、伝送帯域を制限すること
によって量子化ビットが複数のサブバンドに分散するこ
とを抑制して量子化歪み発生の増大を防ぎ、高品質な符
号化を行うことができる。
【0094】また、上記帯域制御手段により、フィルタ
特性として、カットオフ周波数を含む過渡域がサブバン
ドの境界と重複しない特性を決定するようにしたので、
伝送帯域を制限する際に折り返し歪みの発生を防ぐこと
ができ、高品質な符号化を行うことができると共に、処
理量の削減及び装置の小型化を図ることができる。
特性として、カットオフ周波数を含む過渡域がサブバン
ドの境界と重複しない特性を決定するようにしたので、
伝送帯域を制限する際に折り返し歪みの発生を防ぐこと
ができ、高品質な符号化を行うことができると共に、処
理量の削減及び装置の小型化を図ることができる。
【0095】また、さらに他の発明の音響信号符号化装
置によれば、入力信号を複数個のサブバンドに分割する
帯域分割手段と、特定のサブバンドに対してミュート処
理することを決定して伝送帯域を制御するための帯域制
御手段と、上記帯域分割手段により分割された複数個の
サブバンドに対して上記帯域制御手段からの制御信号に
基づいて特定のサブバンド信号をミュート処理する調整
手段と、上記調整手段を介した複数個のサブバンドに対
して量子化ビットを割り当てるビット割当て手段と、上
記ビット割当て手段によって割り当てられた量子化ビッ
ト数で上記調整手段を介した複数個のサブバンド信号を
量子化する量子化手段とを備えたので、伝送帯域を制限
することによって量子化ビットが複数のサブバンドに分
散することを抑制して量子化歪み発生の増大を防ぎ、高
品質な符号化を行うことができる。
置によれば、入力信号を複数個のサブバンドに分割する
帯域分割手段と、特定のサブバンドに対してミュート処
理することを決定して伝送帯域を制御するための帯域制
御手段と、上記帯域分割手段により分割された複数個の
サブバンドに対して上記帯域制御手段からの制御信号に
基づいて特定のサブバンド信号をミュート処理する調整
手段と、上記調整手段を介した複数個のサブバンドに対
して量子化ビットを割り当てるビット割当て手段と、上
記ビット割当て手段によって割り当てられた量子化ビッ
ト数で上記調整手段を介した複数個のサブバンド信号を
量子化する量子化手段とを備えたので、伝送帯域を制限
することによって量子化ビットが複数のサブバンドに分
散することを抑制して量子化歪み発生の増大を防ぎ、高
品質な符号化を行うことができる。
【0096】また、上記調整手段により、ミュート処理
を適用する特定のサブバンドに隣接するサブバンドに対
して、低域通過フィルタ及び高域通過フィルタ処理を適
用して折り返し歪みの発生原因となる成分を除去するよ
うにしたので、伝送帯域を制限する際に折り返し歪みの
発生を防ぐことができ、高品質な符号化を行うことがで
きると共に、処理量の削減及び装置の小型化を図ること
ができる。
を適用する特定のサブバンドに隣接するサブバンドに対
して、低域通過フィルタ及び高域通過フィルタ処理を適
用して折り返し歪みの発生原因となる成分を除去するよ
うにしたので、伝送帯域を制限する際に折り返し歪みの
発生を防ぐことができ、高品質な符号化を行うことがで
きると共に、処理量の削減及び装置の小型化を図ること
ができる。
【0097】また、上記帯域制御手段は、入力信号のス
ペクトル分析に基づいて伝送帯域を制御するようにした
ので、入力信号のスペクトル分析に基づいて伝送帯域を
制限することによって量子化ビットが複数のサブバンド
に分散することを抑制することができる。
ペクトル分析に基づいて伝送帯域を制御するようにした
ので、入力信号のスペクトル分析に基づいて伝送帯域を
制限することによって量子化ビットが複数のサブバンド
に分散することを抑制することができる。
【0098】また、上記帯域制御手段は、入力信号のス
ペクトル分析に基づいて特定のサブバンドへのビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力するようにしたので、入力信号のスペクトル分析に基
づいて伝送帯域を制限することによって量子化ビットが
複数のサブバンドに分散することを抑制することができ
る。
ペクトル分析に基づいて特定のサブバンドへのビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力するようにしたので、入力信号のスペクトル分析に基
づいて伝送帯域を制限することによって量子化ビットが
複数のサブバンドに分散することを抑制することができ
る。
【0099】また、上記帯域制御手段は、上記量子化手
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて伝送帯域を制御するようにしたの
で、量子化歪みの発生状況の分析に基づいて伝送帯域を
制限することによって量子化ビットが複数のサブバンド
に分散することを抑制することができる。
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて伝送帯域を制御するようにしたの
で、量子化歪みの発生状況の分析に基づいて伝送帯域を
制限することによって量子化ビットが複数のサブバンド
に分散することを抑制することができる。
【0100】また、上記帯域制御手段は、上記量子化手
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて特定のサブバンドへのビット割当て
を禁止して伝送帯域を制御するための制御信号を出力す
るようにしたので、量子化歪みの発生状況の分析に基づ
いて伝送帯域を制限することによって量子化ビットが複
数のサブバンドに分散することを抑制することができ
る。
段による量子化結果から量子化歪みの発生状況を分析し
その分析に基づいて特定のサブバンドへのビット割当て
を禁止して伝送帯域を制御するための制御信号を出力す
るようにしたので、量子化歪みの発生状況の分析に基づ
いて伝送帯域を制限することによって量子化ビットが複
数のサブバンドに分散することを抑制することができ
る。
【0101】また、上記帯域制御手段は、外部からのビ
ットレート情報に基づいて伝送帯域を制御するようにし
たので、外部からのビットレート情報に基づいて伝送帯
域を制限することによって量子化ビットが複数のサブバ
ンドに分散することを抑制することができる。
ットレート情報に基づいて伝送帯域を制御するようにし
たので、外部からのビットレート情報に基づいて伝送帯
域を制限することによって量子化ビットが複数のサブバ
ンドに分散することを抑制することができる。
【0102】また、上記帯域制御手段は、外部からのビ
ットレート情報に基づいて特定のサブバンドへのビット
割当てを禁止して伝送帯域を制御するための制御信号を
出力するようにしたので、外部からのビットレート情報
に基づいて伝送帯域を制限することによって量子化ビッ
トが複数のサブバンドに分散することを抑制することが
できる。
ットレート情報に基づいて特定のサブバンドへのビット
割当てを禁止して伝送帯域を制御するための制御信号を
出力するようにしたので、外部からのビットレート情報
に基づいて伝送帯域を制限することによって量子化ビッ
トが複数のサブバンドに分散することを抑制することが
できる。
【0103】また、さらに他の発明に係る音響信号符号
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、各サブバンドに対応した重み付け
係数が格納された重み付け係数テーブルを複数個有する
と共に、ビットレートに応じた重み付け係数テーブルを
選択するための対応テーブルを有し、入力されるビット
レートに応じて上記帯域分割手段から出力される各サブ
バンドのサンプルに対し各サブバンド毎に異なる重み付
けを行うサンプル重み付け演算部と、上記サンプル重み
付け演算手段により重み付けられた各サブバンドに対し
て入力されるビットレートに応じた量子化ビット数を割
り当てるビット割当て手段と、上記帯域分割手段により
分割された複数個のサブバンド信号を上記ビット割当て
手段により決定した量子化ビット数で量子化する量子化
手段とを備えたので、低ビットレート時には高域のサブ
バンド信号に割り当てる量子化ビット数を削減すること
により、入力信号の高域成分は符号化されないものの、
低域成分に十分な量子化ビット数を割り当てることがで
き、量子化歪みが知覚されない良好な品質の符号化音を
提供できるという効果がある。
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、各サブバンドに対応した重み付け
係数が格納された重み付け係数テーブルを複数個有する
と共に、ビットレートに応じた重み付け係数テーブルを
選択するための対応テーブルを有し、入力されるビット
レートに応じて上記帯域分割手段から出力される各サブ
バンドのサンプルに対し各サブバンド毎に異なる重み付
けを行うサンプル重み付け演算部と、上記サンプル重み
付け演算手段により重み付けられた各サブバンドに対し
て入力されるビットレートに応じた量子化ビット数を割
り当てるビット割当て手段と、上記帯域分割手段により
分割された複数個のサブバンド信号を上記ビット割当て
手段により決定した量子化ビット数で量子化する量子化
手段とを備えたので、低ビットレート時には高域のサブ
バンド信号に割り当てる量子化ビット数を削減すること
により、入力信号の高域成分は符号化されないものの、
低域成分に十分な量子化ビット数を割り当てることがで
き、量子化歪みが知覚されない良好な品質の符号化音を
提供できるという効果がある。
【0104】また、上記サンプル重み付け演算部は、選
択された重み付け係数テーブルを用いたときの各サブバ
ンドに割り当てた量子化ビット数の総数が入力されるビ
ットレートを超えない範囲で上記重み付け係数テーブル
を切り替えつつ量子化ビット数の割り当て処理を繰り返
すようにしたので、可能な限り高域側にもビット割り当
てを行うことができ、より原音に近い品質の符号化音を
提供できるという効果がある。
択された重み付け係数テーブルを用いたときの各サブバ
ンドに割り当てた量子化ビット数の総数が入力されるビ
ットレートを超えない範囲で上記重み付け係数テーブル
を切り替えつつ量子化ビット数の割り当て処理を繰り返
すようにしたので、可能な限り高域側にもビット割り当
てを行うことができ、より原音に近い品質の符号化音を
提供できるという効果がある。
【0105】また、さらに他の発明に係る音響信号符号
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、上記帯域分割手段から出力される
各サブバンドのサンプルに対し入力されるビットレート
に応じた量子化ビット数を割り当てるビット割当て手段
と、上記帯域分割手段により分割された複数個のサブバ
ンド信号を上記ビット割当て手段により決定した量子化
ビット数で量子化する量子化手段とを備えてなり、上記
ビット割当て手段は、各サブバンド信号のレベルを算出
するレベル算出部と、各サブバンドに対応した重み付け
係数が格納された重み付け係数テーブルを複数個有する
と共に、ビットレートに応じた重み付け係数テーブルを
選択するための対応テーブルを有し、入力されるビット
レートに応じて上記レベル算出部から出力される各サブ
バンドのレベルに対し各サブバンド毎に異なる重み付け
を行うレベル重み付け演算部と、上記レベル重み付け演
算部により重み付け演算されたレベル値を対数値に変換
する対数値算出部と、各サブバンドのレベル対数値に対
する重み付けの値があらかじめ登録された対数値に対す
る重み付けテーブルと、各サブバンドに対する重み付け
の値があらかじめ登録されたサブバンドに対する重み付
けテーブルと、上記対数値算出部から出力される各サブ
バンドのレベルの対数値に対し上記対数値に対する重み
付けテーブルに登録されている対数値に応じた重みと上
記サブバンドに対する重み付けテーブルに登録されてい
るサブバンド毎に定められた重みを乗じた値を該当サブ
バンドの指標として算出する指標算出部と、上記指標算
出部から出力される指標と入力されるビットレートから
各サブバンドに割り当てられる量子化ビット数を算出す
る量子化ビット数算出部とを備えたので、低ビットレー
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に十分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない良好
な品質の符号化音を提供できるという効果がある。
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、上記帯域分割手段から出力される
各サブバンドのサンプルに対し入力されるビットレート
に応じた量子化ビット数を割り当てるビット割当て手段
と、上記帯域分割手段により分割された複数個のサブバ
ンド信号を上記ビット割当て手段により決定した量子化
ビット数で量子化する量子化手段とを備えてなり、上記
ビット割当て手段は、各サブバンド信号のレベルを算出
するレベル算出部と、各サブバンドに対応した重み付け
係数が格納された重み付け係数テーブルを複数個有する
と共に、ビットレートに応じた重み付け係数テーブルを
選択するための対応テーブルを有し、入力されるビット
レートに応じて上記レベル算出部から出力される各サブ
バンドのレベルに対し各サブバンド毎に異なる重み付け
を行うレベル重み付け演算部と、上記レベル重み付け演
算部により重み付け演算されたレベル値を対数値に変換
する対数値算出部と、各サブバンドのレベル対数値に対
する重み付けの値があらかじめ登録された対数値に対す
る重み付けテーブルと、各サブバンドに対する重み付け
の値があらかじめ登録されたサブバンドに対する重み付
けテーブルと、上記対数値算出部から出力される各サブ
バンドのレベルの対数値に対し上記対数値に対する重み
付けテーブルに登録されている対数値に応じた重みと上
記サブバンドに対する重み付けテーブルに登録されてい
るサブバンド毎に定められた重みを乗じた値を該当サブ
バンドの指標として算出する指標算出部と、上記指標算
出部から出力される指標と入力されるビットレートから
各サブバンドに割り当てられる量子化ビット数を算出す
る量子化ビット数算出部とを備えたので、低ビットレー
ト時には高域のサブバンド信号に割り当てる量子化ビッ
ト数を削減することにより、入力信号の高域成分は符号
化されないものの、低域成分に十分な量子化ビット数を
割り当てることができ、量子化歪みが知覚されない良好
な品質の符号化音を提供できるという効果がある。
【0106】また、上記レベル重み付け演算部は、選択
された重み付け係数テーブルを用いたときの各サブバン
ドに割り当てた量子化ビット数の総数が入力されるビッ
トレートを超えない範囲で上記重み付け係数テーブルを
切り替えつつ量子化ビット数の割り当て処理を繰り返す
ことにより、可能な限り高域側にもビット割り当てを行
うことができ、より原音に近い品質の符号化音を提供で
きるという効果がある。
された重み付け係数テーブルを用いたときの各サブバン
ドに割り当てた量子化ビット数の総数が入力されるビッ
トレートを超えない範囲で上記重み付け係数テーブルを
切り替えつつ量子化ビット数の割り当て処理を繰り返す
ことにより、可能な限り高域側にもビット割り当てを行
うことができ、より原音に近い品質の符号化音を提供で
きるという効果がある。
【0107】また、上記量子化ビット数算出部は、一旦
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビット数の総数が与えられたビットレート
を下回った場合には、ビット割り当てがされなかった高
域側サブバンドの内で最も低い周波数のサブバンドから
順に余った量子化ビットの割り当てを行うようにしたの
で、繰り返し演算を行うことなく、演算量を削減した装
置が得られる。
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビット数の総数が与えられたビットレート
を下回った場合には、ビット割り当てがされなかった高
域側サブバンドの内で最も低い周波数のサブバンドから
順に余った量子化ビットの割り当てを行うようにしたの
で、繰り返し演算を行うことなく、演算量を削減した装
置が得られる。
【0108】また、さらに他の発明に係る音響信号符号
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、上記帯域分割手段から出力される
各サブバンドのサンプルに対し入力されるビットレート
に応じた量子化ビット数を割り当てるビット割当て手段
と、上記帯域分割手段により分割された複数個のサブバ
ンド信号を上記ビット割当て手段により決定した量子化
ビット数で量子化する量子化手段とを備えてなり、上記
ビット割当て手段は、各サブバンド信号のレベルを算出
するレベル算出部と、上記レベル算出部で算出されたレ
ベル値を対数値に変換する対数値算出部と、各サブバン
ドのレベル対数値に対する重み付けの値があらかじめ登
録された対数値に対する重み付けテーブルと、各サブバ
ンドに対応して最小可聴限に関連した重み付け係数が格
納された重み付け係数テーブルを複数個有すると共に、
ビットレートに応じた重み付け係数テーブルを選択する
ための対応テーブルを有し、入力されるビットレートに
応じて各サブバンド毎に異なる重み付けを行うレベル重
み付け演算部と、上記対数値算出部から出力される各サ
ブバンドのレベルの対数値に対し上記対数値に対する重
み付けテーブルに登録された対数値に応じた重みと上記
サブバンドに対する重み付け演算部から出力されるビッ
トレートに応じてサブバンド毎に定められた最小可聴限
に関連した重みとを乗じた値を該当サブバンドの指標と
して算出する指標算出部と、上記指標算出部から出力さ
れる指標と入力されるビットレートから各サブバンドに
割り当てられる量子化ビット数を算出する量子化ビット
数算出部とを備えたので、低ビットレート時には高域の
サブバンド信号に割り当てる量子化ビット数を削減する
ことにより、入力信号の高域成分は符号化されないもの
の、低域成分に十分な量子化ビット数を割り当てること
ができ、量子化歪みが知覚されない良好な品質の符号化
音を提供できるという効果がある。
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、上記帯域分割手段から出力される
各サブバンドのサンプルに対し入力されるビットレート
に応じた量子化ビット数を割り当てるビット割当て手段
と、上記帯域分割手段により分割された複数個のサブバ
ンド信号を上記ビット割当て手段により決定した量子化
ビット数で量子化する量子化手段とを備えてなり、上記
ビット割当て手段は、各サブバンド信号のレベルを算出
するレベル算出部と、上記レベル算出部で算出されたレ
ベル値を対数値に変換する対数値算出部と、各サブバン
ドのレベル対数値に対する重み付けの値があらかじめ登
録された対数値に対する重み付けテーブルと、各サブバ
ンドに対応して最小可聴限に関連した重み付け係数が格
納された重み付け係数テーブルを複数個有すると共に、
ビットレートに応じた重み付け係数テーブルを選択する
ための対応テーブルを有し、入力されるビットレートに
応じて各サブバンド毎に異なる重み付けを行うレベル重
み付け演算部と、上記対数値算出部から出力される各サ
ブバンドのレベルの対数値に対し上記対数値に対する重
み付けテーブルに登録された対数値に応じた重みと上記
サブバンドに対する重み付け演算部から出力されるビッ
トレートに応じてサブバンド毎に定められた最小可聴限
に関連した重みとを乗じた値を該当サブバンドの指標と
して算出する指標算出部と、上記指標算出部から出力さ
れる指標と入力されるビットレートから各サブバンドに
割り当てられる量子化ビット数を算出する量子化ビット
数算出部とを備えたので、低ビットレート時には高域の
サブバンド信号に割り当てる量子化ビット数を削減する
ことにより、入力信号の高域成分は符号化されないもの
の、低域成分に十分な量子化ビット数を割り当てること
ができ、量子化歪みが知覚されない良好な品質の符号化
音を提供できるという効果がある。
【0109】また、上記サブバンドに対する重み付け演
算部は、量子化ビット数の総数が与えられたビットレー
トを超えない範囲で上記重み付け係数テーブルを切り替
えつつ量子化ビット数の割り当て処理を繰り返すことに
より、可能な限り高域側にもビット割り当てを行うこと
ができ、より原音に近い品質の符号化音を提供できると
いう効果がある。
算部は、量子化ビット数の総数が与えられたビットレー
トを超えない範囲で上記重み付け係数テーブルを切り替
えつつ量子化ビット数の割り当て処理を繰り返すことに
より、可能な限り高域側にもビット割り当てを行うこと
ができ、より原音に近い品質の符号化音を提供できると
いう効果がある。
【0110】また、上記量子化ビット数算出部は、一旦
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビットの総数が与えられたビットレートを
下回った場合には、ビット割り当てがされなかった高域
側サブバンドの内で最も低い周波数のサブバンドから順
に余った量子化ビットの割り当てを行うことにより、繰
り返し演算を行うことなく、演算量を削減した装置が得
られる。
各サブバンド信号への量子化ビットの割り当てを行った
後に、量子化ビットの総数が与えられたビットレートを
下回った場合には、ビット割り当てがされなかった高域
側サブバンドの内で最も低い周波数のサブバンドから順
に余った量子化ビットの割り当てを行うことにより、繰
り返し演算を行うことなく、演算量を削減した装置が得
られる。
【0111】また、さらに他の発明に係る音響信号符号
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、入力されるビットレートに応じて
入力信号の高域成分を減衰させるための特性の異なる複
数個の低域通過型フィルタを有する帯域制限手段と、上
記帯域制限部の出力信号を複数個の帯域に分割するため
のビット割り当て用帯域分割手段と、上記ビット割り当
て用帯域分割手段から出力される各サブバンドに対して
入力されるビットレートに応じた量子化ビット数を割り
当てるビット割当て手段と、上記帯域分割手段により分
割された複数個のサブバンド信号を上記ビット割当て手
段により決定した量子化ビット数で量子化する量子化手
段とを備えたので、低ビットレート時には高域のサブバ
ンド信号に割り当てる量子化ビット数を削減することに
より、入力信号の高域成分は符号化されないものの、低
域成分に十分な量子化ビット数を割り当てることがで
き、量子化歪みが知覚されない良好な品質の符号化音を
提供できるという効果がある。
化装置によれば、入力信号を複数個のサブバンドに分割
する帯域分割手段と、入力されるビットレートに応じて
入力信号の高域成分を減衰させるための特性の異なる複
数個の低域通過型フィルタを有する帯域制限手段と、上
記帯域制限部の出力信号を複数個の帯域に分割するため
のビット割り当て用帯域分割手段と、上記ビット割り当
て用帯域分割手段から出力される各サブバンドに対して
入力されるビットレートに応じた量子化ビット数を割り
当てるビット割当て手段と、上記帯域分割手段により分
割された複数個のサブバンド信号を上記ビット割当て手
段により決定した量子化ビット数で量子化する量子化手
段とを備えたので、低ビットレート時には高域のサブバ
ンド信号に割り当てる量子化ビット数を削減することに
より、入力信号の高域成分は符号化されないものの、低
域成分に十分な量子化ビット数を割り当てることがで
き、量子化歪みが知覚されない良好な品質の符号化音を
提供できるという効果がある。
【0112】また、上記ビット割当て手段は、一旦各サ
ブバンド信号への量子化ビットの割り当てを行った後
に、量子化ビットの総数が与えられたビットレートを下
回った場合には、ビット割り当てがされなかった高域側
サブバンドの内で最も低い周波数のサブバンドから順に
余った量子化ビットの割り当てを行うことにより、可能
な限り高域側にもビット割り当てを行うことができ、よ
り原音に近い品質の符号化音を提供できるという効果が
ある。
ブバンド信号への量子化ビットの割り当てを行った後
に、量子化ビットの総数が与えられたビットレートを下
回った場合には、ビット割り当てがされなかった高域側
サブバンドの内で最も低い周波数のサブバンドから順に
余った量子化ビットの割り当てを行うことにより、可能
な限り高域側にもビット割り当てを行うことができ、よ
り原音に近い品質の符号化音を提供できるという効果が
ある。
【図1】 この発明の実施の形態1に係る音響信号符号
化装置を示すブロック図である。
化装置を示すブロック図である。
【図2】 この発明によるビット割当ての状態を示す説
明図である。
明図である。
【図3】 この発明の実施の形態2に係る音響信号符号
化装置を示すブロック図である。
化装置を示すブロック図である。
【図4】 この発明の実施の形態3に係る音響信号符号
化装置を示すブロック図である。
化装置を示すブロック図である。
【図5】 この発明の実施の形態4に係る音響信号符号
化装置を示すブロック図である。
化装置を示すブロック図である。
【図6】 この発明の実施の形態4に係るフィルタ処理
部の低域通過フィルタのフィルタ特性の一例を示す特性
図である。
部の低域通過フィルタのフィルタ特性の一例を示す特性
図である。
【図7】 この発明の実施の形態5に係るフィルタ処理
部の低域通過フィルタのフィルタ特性を示す特性図であ
る。
部の低域通過フィルタのフィルタ特性を示す特性図であ
る。
【図8】 この発明の実施の形態4及び5に係る他の音
響信号符号化装置を示すブロック図である。
響信号符号化装置を示すブロック図である。
【図9】 この発明の実施の形態4及び5に係るさらに
他の音響信号符号化装置を示すブロック図である。
他の音響信号符号化装置を示すブロック図である。
【図10】 この発明の実施の形態6に係る音響信号符
号化装置を示すブロック図である。
号化装置を示すブロック図である。
【図11】 この発明の実施の形態7に係る調整部で使
用する低域通過フィルタ及び高域通過フィルタのフィル
タ特性の一例を示す特性図である。
用する低域通過フィルタ及び高域通過フィルタのフィル
タ特性の一例を示す特性図である。
【図12】 この発明の実施の形態6及び7に係る他の
音響信号符号化装置を示すブロック図である。
音響信号符号化装置を示すブロック図である。
【図13】 この発明の実施の形態6及び7に係るさら
に他の音響信号符号化装置を示すブロック図である。
に他の音響信号符号化装置を示すブロック図である。
【図14】 この発明の実施の形態8に係る音響信号符
号化装置を示すブロック図である。
号化装置を示すブロック図である。
【図15】 図14のサンプル重み付け演算部7の内部
構成図である。
構成図である。
【図16】 図15の重み付けテーブル切換手段510
に備えられるビットレートとテーブル番号との対応テー
ブルを示す説明図である。
に備えられるビットレートとテーブル番号との対応テー
ブルを示す説明図である。
【図17】 図14のサンプル重み付け演算部7に備え
られる複数の重み付けテーブルの説明図である。
られる複数の重み付けテーブルの説明図である。
【図18】 図14のサンプル重み付け演算部7の動作
フローチャートである。
フローチャートである。
【図19】 この発明の実施の形態10に係る音響信号
符号化装置のビット割当て部を示す構成図である。
符号化装置のビット割当て部を示す構成図である。
【図20】 この発明の実施の形態13に係る音響信号
符号化装置のビット割当て部を示す構成図である。
符号化装置のビット割当て部を示す構成図である。
【図21】 図20のサブバンドに対する重み付け演算
部27に備えられる複数の重み付けテーブルの説明図で
ある。
部27に備えられる複数の重み付けテーブルの説明図で
ある。
【図22】 図20のサブバンドに対する重み付け演算
部27の内部構成図である。
部27の内部構成図である。
【図23】 この発明の実施の形態16に係る音響信号
符号化装置を示すブロック図である。
符号化装置を示すブロック図である。
【図24】 図23の帯域制限部9の内部構成図であ
る。
る。
【図25】 従来例に係る音響信号符号化装置を示すブ
ロック図である。
ロック図である。
【図26】 従来例に係る帯域分割フィルタのフィルタ
特性を示す特性図である。
特性を示す特性図である。
【図27】 入力信号のスペクトラムの一例を示す説明
図である。
図である。
【図28】 従来例に係るビット割当ての状態を示す説
明図である。
明図である。
【図29】 他の従来例に係る音響信号符号化装置を示
すブロック図である。
すブロック図である。
【図30】 図29のビット割当て部2の内部構成図で
ある。
ある。
【図31】 最小可聴限を説明する特性図である。
1 帯域分割部、2、2A、2B、2C ビット割当て
部、3、3A 量子化部、4、4A、4B、4C 帯域
制限部、5 フィルタ処理部、6 調整部、7 サンプ
ル重み付け演算部、8 レベル重み付け演算部、9 帯
域制限部、10 ビット割り当て用帯域分割部、21
レベル算出部、22 対数値算出部、23 指標算出
部、24 量子化ビット数算出部、25 対数値に対す
る重み付けテーブル、26 サブバンドに対する重み付
けテーブル、27 サブバンドに対する重み付け演算
部、501、502、・・・、50N、701、70
2、・・・、70N 重み付けテーブル、510、71
0 重み付けテーブル切換手段、801、802、・・
・、80N 低域通過フィルタ、810 低域通過フィ
ルタ切換手段。
部、3、3A 量子化部、4、4A、4B、4C 帯域
制限部、5 フィルタ処理部、6 調整部、7 サンプ
ル重み付け演算部、8 レベル重み付け演算部、9 帯
域制限部、10 ビット割り当て用帯域分割部、21
レベル算出部、22 対数値算出部、23 指標算出
部、24 量子化ビット数算出部、25 対数値に対す
る重み付けテーブル、26 サブバンドに対する重み付
けテーブル、27 サブバンドに対する重み付け演算
部、501、502、・・・、50N、701、70
2、・・・、70N 重み付けテーブル、510、71
0 重み付けテーブル切換手段、801、802、・・
・、80N 低域通過フィルタ、810 低域通過フィ
ルタ切換手段。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 杉野 幸正 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 (72)発明者 内藤 悠史 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内
Claims (21)
- 【請求項1】 入力信号を複数個のサブバンドに分割す
る帯域分割手段と、 特定のサブバンドに対するビット割当てを禁止して伝送
帯域を制御するための制御信号を出力する帯域制御手段
と、 上記帯域分割手段により分割された複数個のサブバンド
に対し上記帯域制御手段からの制御信号に基づいて特定
のサブバンドへのビット割り当てを禁止し、その他のサ
ブバンドに対して量子化ビットを割り当てるビット割当
て手段と、 上記ビット割当て手段によって割り当てられた量子化ビ
ット数で上記帯域分割手段から出力される複数個のサブ
バンド信号のうち上記他のサブバンド信号を量子化する
量子化手段とを備えた音響信号符号化装置。 - 【請求項2】 入力信号を帯域制限するフィルタ処理手
段と、 上記フィルタ処理手段のフィルタ特性を決定して伝送帯
域を制御する帯域制御手段と、 上記フィルタ処理手段からの出力信号を複数個のサブバ
ンドに分割する帯域分割手段と、 上記複数個のサブバンドに対して量子化ビットを割り当
てるビット割当て手段と、 上記帯域分割手段から出力される複数個のサブバンド信
号を上記ビット割当て手段によって割り当てられた量子
化ビット数で量子化する量子化手段とを備えた音響信号
符号化装置。 - 【請求項3】 上記帯域制御手段は、フィルタ特性とし
て、カットオフ周波数を含む過渡域がサブバンドの境界
と重複しない特性を決定することを特徴とする請求項2
記載の音響信号符号化装置。 - 【請求項4】 入力信号を複数個のサブバンドに分割す
る帯域分割手段と、 特定のサブバンド信号をミュート処理することを決定し
て伝送帯域を制御するための制御信号を出力する帯域制
御手段と、 上記帯域分割手段により分割された複数個のサブバンド
に対して上記帯域制御手段からの制御信号に基づいて特
定のサブバンド信号をミュート処理する調整手段と、 上記調整手段を介した複数個のサブバンドに対して量子
化ビットを割り当てるビット割当て手段と、 上記ビット割当て手段によって割り当てられた量子化ビ
ット数で上記調整手段を介した複数個のサブバンド信号
を量子化する量子化手段とを備えた音響信号符号化装
置。 - 【請求項5】 上記調整手段は、ミュート処理を適用す
る特定のサブバンドに隣接するサブバンドに対して、低
域通過フィルタ及び高域通過フィルタ処理を適用して折
り返し歪みの発生原因となる成分を除去することを特徴
とする請求項4記載の音響信号符号化装置。 - 【請求項6】 上記帯域制御手段は、入力信号のスペク
トル分析に基づいて伝送帯域を制御することを特徴とす
る請求項1ないし5のいずれかに記載の音響信号符号化
装置。 - 【請求項7】 上記帯域制御手段は、入力信号のスペク
トル分析に基づいて特定のサブバンドへのビット割当て
を禁止して伝送帯域を制御するための制御信号を出力す
ることを特徴とする請求項6記載の音響信号符号化装
置。 - 【請求項8】 上記帯域制御手段は、上記量子化手段に
よる量子化結果から量子化歪みの発生状況を分析しその
分析に基づいて伝送帯域を制御することを特徴とする請
求項1ないし5のいずれかに記載の音響信号符号化装
置。 - 【請求項9】 上記帯域制御手段は、上記量子化手段に
よる量子化結果から量子化歪みの発生状況を分析しその
分析に基づいて特定のサブバンドへのビット割当てを禁
止して伝送帯域を制御するための制御信号を出力するこ
とを特徴とする請求項8記載の音響信号符号化装置。 - 【請求項10】 上記帯域制御手段は、外部からのビッ
トレート情報に基づいて伝送帯域を制御することを特徴
とする請求項1ないし5のいずれかに記載の音響信号符
号化装置。 - 【請求項11】 上記帯域制御手段は、外部からのビッ
トレート情報に基づいて特定のサブバンドへのビット割
当てを禁止して伝送帯域を制御するための制御信号を出
力することを特徴とする請求項10記載の音響信号符号
化装置。 - 【請求項12】 入力信号を複数個のサブバンドに分割
する帯域分割手段と、 各サブバンドに対応した重み付け係数が格納された重み
付け係数テーブルを複数個有すると共に、ビットレート
に応じた重み付け係数テーブルを選択するための対応テ
ーブルを有し、入力されるビットレートに応じて上記帯
域分割手段から出力される各サブバンドのサンプルに対
し各サブバンド毎に異なる重み付けを行うサンプル重み
付け演算部と、 上記サンプル重み付け演算手段により重み付けられた各
サブバンドに対して入力されるビットレートに応じた量
子化ビット数を割り当てるビット割当て手段と、 上記帯域分割手段により分割された複数個のサブバンド
信号を上記ビット割当て手段により決定した量子化ビッ
ト数で量子化する量子化手段とを備えた音響信号符号化
装置。 - 【請求項13】 上記サンプル重み付け演算部は、選択
された重み付け係数テーブルを用いたときの各サブバン
ドに割り当てた量子化ビット数の総数が入力されるビッ
トレートを超えない範囲で上記重み付け係数テーブルを
切り替えつつ量子化ビット数の割り当て処理を繰り返す
ことを特徴とする請求項12記載の音響信号符号化装
置。 - 【請求項14】 入力信号を複数個のサブバンドに分割
する帯域分割手段と、 上記帯域分割手段から出力される各サブバンドのサンプ
ルに対し入力されるビットレートに応じた量子化ビット
数を割り当てるビット割当て手段と、 上記帯域分割手段により分割された複数個のサブバンド
信号を上記ビット割当て手段により決定した量子化ビッ
ト数で量子化する量子化手段とを備えてなり、 上記ビット割当て手段は、 各サブバンド信号のレベルを算出するレベル算出部と、
各サブバンドに対応した重み付け係数が格納された重み
付け係数テーブルを複数個有すると共に、ビットレート
に応じた重み付け係数テーブルを選択するための対応テ
ーブルを有し、入力されるビットレートに応じて上記レ
ベル算出部から出力される各サブバンドのレベルに対し
各サブバンド毎に異なる重み付けを行うレベル重み付け
演算部と、 上記レベル重み付け演算部により重み付け演算されたレ
ベル値を対数値に変換する対数値算出部と、 各サブバンドのレベル対数値に対する重み付けの値があ
らかじめ登録された対数値に対する重み付けテーブル
と、 各サブバンドに対する重み付けの値があらかじめ登録さ
れたサブバンドに対する重み付けテーブルと、 上記対数値算出部から出力される各サブバンドのレベル
の対数値に対し上記対数値に対する重み付けテーブルに
登録されている対数値に応じた重みと上記サブバンドに
対する重み付けテーブルに登録されているサブバンド毎
に定められた重みを乗じた値を該当サブバンドの指標と
して算出する指標算出部と、 上記指標算出部から出力される指標と入力されるビット
レートから各サブバンドに割り当てられる量子化ビット
数を算出する量子化ビット数算出部とを有する音響信号
符号化装置。 - 【請求項15】 上記レベル重み付け演算部は、選択さ
れた重み付け係数テーブルを用いたときの各サブバンド
に割り当てた量子化ビット数の総数が入力されるビット
レートを超えない範囲で上記重み付け係数テーブルを切
り替えつつ量子化ビット数の割り当て処理を繰り返すこ
とを特徴とする請求項14記載の音響信号符号化装置。 - 【請求項16】 上記量子化ビット数算出部は、一旦各
サブバンド信号への量子化ビットの割り当てを行った後
に、量子化ビット数の総数が与えられたビットレートを
下回った場合には、ビット割り当てがされなかった高域
側サブバンドの内で最も低い周波数のサブバンドから順
に余った量子化ビットの割り当てを行うことを特徴とす
る請求項14記載の音響信号符号化装置。 - 【請求項17】 入力信号を複数個のサブバンドに分割
する帯域分割手段と、 上記帯域分割手段から出力される各サブバンドのサンプ
ルに対し入力されるビットレートに応じた量子化ビット
数を割り当てるビット割当て手段と、 上記帯域分割手段により分割された複数個のサブバンド
信号を上記ビット割当て手段により決定した量子化ビッ
ト数で量子化する量子化手段とを備えてなり、 上記ビット割当て手段は、 各サブバンド信号のレベルを算出するレベル算出部と、 上記レベル算出部で算出されたレベル値を対数値に変換
する対数値算出部と、 各サブバンドのレベル対数値に対する重み付けの値があ
らかじめ登録された対数値に対する重み付けテーブル
と、 各サブバンドに対応して最小可聴限に関連した重み付け
係数が格納された重み付け係数テーブルを複数個有する
と共に、ビットレートに応じた重み付け係数テーブルを
選択するための対応テーブルを有し、入力されるビット
レートに応じて各サブバンド毎に異なる重み付けを行う
レベル重み付け演算部と、 上記対数値算出部から出力される各サブバンドのレベル
の対数値に対し上記対数値に対する重み付けテーブルに
登録された対数値に応じた重みと上記サブバンドに対す
る重み付け演算部から出力されるビットレートに応じて
サブバンド毎に定められた最小可聴限に関連した重みと
を乗じた値を該当サブバンドの指標として算出する指標
算出部と、 上記指標算出部から出力される指標と入力されるビット
レートから各サブバンドに割り当てられる量子化ビット
数を算出する量子化ビット数算出部とを有する音響信号
符号化装置。 - 【請求項18】 上記サブバンドに対する重み付け演算
部は、量子化ビット数の総数が与えられたビットレート
を超えない範囲で上記重み付け係数テーブルを切り替え
つつ量子化ビット数の割り当て処理を繰り返すことを特
徴とする請求項17記載の音響信号符号化装置。 - 【請求項19】 上記量子化ビット数算出部は、一旦各
サブバンド信号への量子化ビットの割り当てを行った後
に、量子化ビットの総数が与えられたビットレートを下
回った場合には、ビット割り当てがされなかった高域側
サブバンドの内で最も低い周波数のサブバンドから順に
余った量子化ビットの割り当てを行うことを特徴とする
請求項17記載の音響信号符号化装置。 - 【請求項20】 入力信号を複数個のサブバンドに分割
する帯域分割手段と、 入力されるビットレートに応じて入力信号の高域成分を
減衰させるための特性の異なる複数個の低域通過型フィ
ルタを有する帯域制限手段と、 上記帯域制限部の出力信号を複数個の帯域に分割するた
めのビット割り当て用帯域分割手段と、 上記ビット割り当て用帯域分割手段から出力される各サ
ブバンドに対して入力されるビットレートに応じた量子
化ビット数を割り当てるビット割当て手段と、 上記帯域分割手段により分割された複数個のサブバンド
信号を上記ビット割当て手段により決定した量子化ビッ
ト数で量子化する量子化手段とを備えた音響信号符号化
装置。 - 【請求項21】 上記ビット割当て手段は、一旦各サブ
バンド信号への量子化ビットの割り当てを行った後に、
量子化ビットの総数が与えられたビットレートを下回っ
た場合には、ビット割り当てがされなかった高域側サブ
バンドの内で最も低い周波数のサブバンドから順に余っ
た量子化ビットの割り当てを行うことを特徴とする請求
項20記載の音響信号符号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9294575A JPH10240297A (ja) | 1996-12-27 | 1997-10-27 | 音響信号符号化装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35091996 | 1996-12-27 | ||
| JP8-350919 | 1996-12-27 | ||
| JP9294575A JPH10240297A (ja) | 1996-12-27 | 1997-10-27 | 音響信号符号化装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10240297A true JPH10240297A (ja) | 1998-09-11 |
Family
ID=26559899
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9294575A Abandoned JPH10240297A (ja) | 1996-12-27 | 1997-10-27 | 音響信号符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10240297A (ja) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002182698A (ja) * | 2000-12-14 | 2002-06-26 | Sony Corp | 符号化装置および方法、並びに記録媒体 |
| JP2005328542A (ja) * | 2004-05-12 | 2005-11-24 | Samsung Electronics Co Ltd | 複数のルックアップテーブルを利用したデジタル信号の符号化方法、デジタル信号の符号化装置及び複数のルックアップテーブル生成方法 |
| WO2006001159A1 (ja) * | 2004-06-28 | 2006-01-05 | Sony Corporation | 信号符号化装置及び方法、並びに信号復号装置及び方法 |
| JP2007004050A (ja) * | 2005-06-27 | 2007-01-11 | Nippon Hoso Kyokai <Nhk> | ステレオ信号の符号化装置及び符号化プログラム |
| JP2007264154A (ja) * | 2006-03-28 | 2007-10-11 | Sony Corp | オーディオ信号符号化方法、オーディオ信号符号化方法のプログラム、オーディオ信号符号化方法のプログラムを記録した記録媒体及びオーディオ信号符号化装置 |
| JPWO2005119943A1 (ja) * | 2004-06-03 | 2008-04-03 | 日本電信電話株式会社 | 光信号品質監視回路および光信号品質監視方法 |
| JP2008107415A (ja) * | 2006-10-23 | 2008-05-08 | Fujitsu Ltd | 符号化装置 |
| JP2009288560A (ja) * | 2008-05-29 | 2009-12-10 | Sanyo Electric Co Ltd | 音声符号化装置、音声復号装置、及びプログラム |
| JP2009288561A (ja) * | 2008-05-29 | 2009-12-10 | Sanyo Electric Co Ltd | 音声符号化装置、音声復号装置、及びプログラム |
| JP2014523549A (ja) * | 2011-07-13 | 2014-09-11 | ▲ホア▼▲ウェイ▼技術有限公司 | 音声信号の符号化と復号化の方法および装置 |
| WO2024179055A1 (zh) * | 2023-02-28 | 2024-09-06 | 华为技术有限公司 | 音频编解码方法及相关装置 |
-
1997
- 1997-10-27 JP JP9294575A patent/JPH10240297A/ja not_active Abandoned
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002182698A (ja) * | 2000-12-14 | 2002-06-26 | Sony Corp | 符号化装置および方法、並びに記録媒体 |
| JP2005328542A (ja) * | 2004-05-12 | 2005-11-24 | Samsung Electronics Co Ltd | 複数のルックアップテーブルを利用したデジタル信号の符号化方法、デジタル信号の符号化装置及び複数のルックアップテーブル生成方法 |
| US7684697B2 (en) | 2004-06-03 | 2010-03-23 | Nippon Telegraph And Telephone Corporation | Optical signal quality monitoring circuit and optical signal quality monitoring method |
| JPWO2005119943A1 (ja) * | 2004-06-03 | 2008-04-03 | 日本電信電話株式会社 | 光信号品質監視回路および光信号品質監視方法 |
| WO2006001159A1 (ja) * | 2004-06-28 | 2006-01-05 | Sony Corporation | 信号符号化装置及び方法、並びに信号復号装置及び方法 |
| JP2006011170A (ja) * | 2004-06-28 | 2006-01-12 | Sony Corp | 信号符号化装置及び方法、並びに信号復号装置及び方法 |
| KR101143792B1 (ko) * | 2004-06-28 | 2012-05-15 | 소니 주식회사 | 신호 부호화 장치 및 방법, 및 신호 복호 장치 및 방법 |
| US8015001B2 (en) | 2004-06-28 | 2011-09-06 | Sony Corporation | Signal encoding apparatus and method thereof, and signal decoding apparatus and method thereof |
| CN101010727B (zh) | 2004-06-28 | 2011-07-06 | 索尼株式会社 | 信号编码器件和方法与信号解码器件和方法 |
| JP2007004050A (ja) * | 2005-06-27 | 2007-01-11 | Nippon Hoso Kyokai <Nhk> | ステレオ信号の符号化装置及び符号化プログラム |
| JP2007264154A (ja) * | 2006-03-28 | 2007-10-11 | Sony Corp | オーディオ信号符号化方法、オーディオ信号符号化方法のプログラム、オーディオ信号符号化方法のプログラムを記録した記録媒体及びオーディオ信号符号化装置 |
| JP2008107415A (ja) * | 2006-10-23 | 2008-05-08 | Fujitsu Ltd | 符号化装置 |
| US8612219B2 (en) | 2006-10-23 | 2013-12-17 | Fujitsu Limited | SBR encoder with high frequency parameter bit estimating and limiting |
| JP2009288561A (ja) * | 2008-05-29 | 2009-12-10 | Sanyo Electric Co Ltd | 音声符号化装置、音声復号装置、及びプログラム |
| JP2009288560A (ja) * | 2008-05-29 | 2009-12-10 | Sanyo Electric Co Ltd | 音声符号化装置、音声復号装置、及びプログラム |
| JP2014523549A (ja) * | 2011-07-13 | 2014-09-11 | ▲ホア▼▲ウェイ▼技術有限公司 | 音声信号の符号化と復号化の方法および装置 |
| US9105263B2 (en) | 2011-07-13 | 2015-08-11 | Huawei Technologies Co., Ltd. | Audio signal coding and decoding method and device |
| US9984697B2 (en) | 2011-07-13 | 2018-05-29 | Huawei Technologies Co., Ltd. | Audio signal coding and decoding method and device |
| US10546592B2 (en) | 2011-07-13 | 2020-01-28 | Huawei Technologies Co., Ltd. | Audio signal coding and decoding method and device |
| US11127409B2 (en) | 2011-07-13 | 2021-09-21 | Huawei Technologies Co., Ltd. | Audio signal coding and decoding method and device |
| WO2024179055A1 (zh) * | 2023-02-28 | 2024-09-06 | 华为技术有限公司 | 音频编解码方法及相关装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100293855B1 (ko) | 고능률디지털데이터부호화및복호화장치 | |
| CA2088202C (en) | Apparatus and method for data compression using signal-weighted quantizing bit allocation | |
| JP3336618B2 (ja) | 高能率符号化方法及び高能率符号化信号の復号化方法 | |
| JP3784993B2 (ja) | 音響信号の符号化・量子化方法 | |
| KR100295217B1 (ko) | 신호스펙트럼-의존양자화비트할당및노이즈스펙트럼-의존양자화비트할당으로서디지탈입력신호를압축하는장치 | |
| USRE36559E (en) | Method and apparatus for encoding audio signals divided into a plurality of frequency bands | |
| JPWO1995002925A1 (ja) | 高能率符号化方法,高能率符号の復号化方法,高能率符号の符号化装置,高能率符号の復号化装置,高能率符号化・復号化システム,及び記録メディア | |
| US20040196770A1 (en) | Coding method, coding device, decoding method, and decoding device | |
| JPH04304031A (ja) | ディジタル信号符号化方法 | |
| JPH0435123A (ja) | ディジタル信号符号化装置 | |
| US11277147B2 (en) | Approximation of samples of a digital signal reducing a number of significant bits according to values of the samples | |
| KR102470429B1 (ko) | 우선순위에 의한 공간 인식 다중 대역 압축 시스템 | |
| JPH10240297A (ja) | 音響信号符号化装置 | |
| JP3519859B2 (ja) | 符号器及び復号器 | |
| US7613609B2 (en) | Apparatus and method for encoding a multi-channel signal and a program pertaining thereto | |
| US5893065A (en) | Apparatus for compressing audio data | |
| JP3164038B2 (ja) | 音声帯域分割復号装置 | |
| JP4628861B2 (ja) | 複数のルックアップテーブルを利用したデジタル信号の符号化方法、デジタル信号の符号化装置及び複数のルックアップテーブル生成方法 | |
| JP3751001B2 (ja) | オーディオ信号再生方法および再生装置 | |
| US5799270A (en) | Speech coding system which uses MPEG/audio layer III encoding algorithm | |
| JP3291948B2 (ja) | 高能率符号化方法及び装置、並びに伝送媒体 | |
| JPH04215320A (ja) | ディジタル信号符号化装置 | |
| JPH08123488A (ja) | 高能率符号化方法、高能率符号記録方法、高能率符号伝送方法、高能率符号化装置及び高能率符号復号化方法 | |
| JPH09274500A (ja) | ディジタルオーディオ信号の符号化方法 | |
| JP2004015537A (ja) | オーディオ信号符号化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051003 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051025 |
|
| A762 | Written abandonment of application |
Free format text: JAPANESE INTERMEDIATE CODE: A762 Effective date: 20051214 |