(57)【特許請求の範囲】
【請求項１】
複数のチャンネルの入力信号を主成分信号に変換するとともに、チャンネル間の信号の関係を示すチャンネル間パラメータをサブバンド毎に計算する変換手段と、
前記主成分信号を符号化して符号化主成分信号を得る第１符号化手段と、
前記符号化主成分信号を復号して復号主成分信号を得る復号手段と、
前記復号主成分信号を用いて、前記サブバンドの前記チャンネル間パラメータから冗長なパラメータを削除する削除手段と、
前記冗長なパラメータを削除された後のチャンネル間パラメータを符号化する第２符号化手段と、
を具備する音声符号化装置。
【請求項２】
前記変換手段が主成分分析により前記入力信号を前記主成分信号に変換し、
前記チャンネル間パラメータが回転角である、
請求項１記載の音声符号化装置。
【請求項３】
前記削除手段が、各サブバンドのエネルギと隣接するサブバンドのエネルギとの比と、閾値とを比較し、前記エネルギ比が前記閾値より小さい場合に前記チャンネル間パラメータを削除する、
請求項１記載の音声符号化装置。
【請求項４】
前記削除手段が、各サブバンドのエネルギとマスキング曲線のレベルとを比較し、前記エネルギが前記マスキング曲線に近いまたは小さい場合に前記チャンネル間パラメータを削除する、
請求項１記載の音声符号化装置。
【請求項５】
複数のチャンネルの入力信号を主成分信号に変換するとともに、チャンネル間の信号の関係を示すチャンネル間パラメータをサブバンド毎に計算する変換ステップと、
前記主成分信号を符号化して符号化主成分信号を得る第１符号化ステップと、
前記符号化主成分信号を復号して復号主成分信号を得る復号ステップと、
前記復号主成分信号を用いて、前記サブバンドの前記チャンネル間パラメータから冗長なパラメータを削除する削除ステップと、
前記冗長なパラメータを削除された後のチャンネル間パラメータを符号化する第２符号化ステップと、
を具備する音声符号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声符号化装置および音声符号化方法に関し、特に、冗長なチャンネル間パラメータを削除可能な音声符号化装置および音声符号化方法に関する。
【背景技術】
【０００２】
ステレオ音声符号化方法またはマルチチャンネル音声符号化には、一般的に２種類の方法が存在する。【０００３】
一方の方法は、異なるチャンネルの信号を各々独立に符号化する方法である。ステレオ音声信号またはマルチチャンネル音声信号にこの方法を適用することは容易である。しかし、この方法では、チャンネル間の冗長性が取り除かれないため、全体の符号化ビットレートはチャンネルの数に比例してしまい、高ビットレートになってしまう。【０００４】
他方の方法は、ステレオ音声信号またはマルチチャンネル音声信号をパラメトリックに符号化する方法である。この方法の基本的な原理は次の通りである。すなわち、はじめに、符号化側において、入力信号を、より少ない（または同じ）数の信号にダウンミックスまたは変換する。次に、ダウンミックスまたは変換された信号を、従来の音声符号化方法を使用して符号化する。これと並行して、原信号からチャンネル間の関係を表すチャンネル間パラメータを算出し、復号側にてステレオイメージまたはマルチチャンネルイメージを生成できるように、チャンネル間パラメータも符号化して復号側に送信する。この方法では、音声信号そのものを符号化するよりも少ない符号量でチャンネル間パラメータを符号化することができるため、低ビットレート化が実現できる。【０００５】
パラメトリックステレオ符号化システムまたはマルチチャンネル符号化システムにおいては、主成分分析（ＰＣＡ）（非特許文献１）、バイノーラルキュー符号化方法（ＢＣＣ）（非特許文献２）、チャンネル間予測（ＩＣＰ）（非特許文献３）、およびインテンシティステレオ（ＩＳ）（非特許文献４）が広く使用されている。ここに挙げた各方法では、何らかのチャンネル間パラメータを生成して復号側へ送信する。例えば、バイノーラルキュー符号化方法（ＢＣＣ）ではチャンネル間レベル差（ＩＣＬＤ）、チャンネル間時間差（ＩＣＴＤ）、チャンネル間コヒーレンス（ＩＣＣ）がチャンネル間パラメータに相当する。また、チャンネル間予測ではチャンネル間予測係数、インテンシティステレオではエネルギスケール係数、主成分分析では回転角がチャンネル間パラメータとなる。【０００６】
ＢＣＣ、ＩＣＰ、ＩＳ、およびＰＣＡでは、良好な精度のチャンネル間パラメータを求める必要があるために、サブバンドベースでチャンネル間パラメータの算出および符号化が行われることが一般的である。【０００７】
図１および図２は、パラメトリックマルチチャンネルコーデックの構成を単純化して示している。図１および図２における各記号の意味は以下のとおりである。
｛ｘｉ＿ｓｂ｝：複数のサブバンドに分割された一連のマルチチャンネル信号（これらは、周波数領域、時間領域、または周波数領域と時間領域を組み合わせたハイブリッド領域における信号を表す）
｛ｙｉ＿ｓｂ｝：各サブバンドにて求められるダウンミックスまたは変換された一連の信号（これらは｛ｘｉ＿ｓｂ｝と同じ領域の信号である）
｛Ｐｉ＿ｓｂ｝：各サブバンドにて求められる一連のチャンネル間パラメータ【０００８】
なお、以下では、ダウンミックスすることを前提に説明を行う。【０００９】
図１に示した符号化側においては、チャンネル間パラメータ生成部１０１が、入力信号｛ｘｉ＿ｓｂ｝を、例えば、ＢＣＣ、ＰＣＡ等によってダウンミックスしてダウンミックス信号｛ｙｉ＿ｓｂ｝およびチャンネル間パラメータ｛Ｐｉ＿ｓｂ｝を生成する。【００１０】
ダウンミックス信号｛ｙｉ＿ｓｂ｝は符号化部１０２によって符号化され、チャンネル間パラメータ｛Ｐｉ＿ｓｂ｝は別途用意されている符号化部１０３（チャンネル間パラメータ符号化部）によって符号化される。【００１１】
ダウンミックス信号｛ｙｉ＿ｓｂ｝の符号化パラメータとチャンネル間パラメータ｛Ｐｉ＿ｓｂ｝の符号化パラメータは多重化部１０４にて多重化されてビットストリームが生成される。このビットストリームは復号側に送信される。【００１２】
図２に示した復号側においては、分離部２０１が、ビットストリームを分離してダウンミックス信号の符号化パラメータとチャンネル間パラメータの符号化パラメータを得る。【００１３】
復号部２０２は、ダウンミックス信号の符号化パラメータを用いて復号処理を行い、復号ダウンミックス信号｛ｙ〜ｉ＿ｓｂ｝を生成する。【００１４】
復号部２０３（チャンネル間パラメータ復号部）は、チャンネル間パラメータ符号化パラメータを用いて復号処理を行い、復号チャンネル間パラメータ｛Ｐ〜ｉ＿ｓｂ｝を生成する。【００１５】
チャンネル間パラメータ適用部２０４は、復号チャンネル間パラメータ｛Ｐ〜ｉ＿ｓｂ｝によって表される空間情報を用いて復号ダウンミックス信号｛ｙ〜ｉ＿ｓｂ｝をアップミックスして復号信号｛ｘ〜ｉ＿ｓｂ｝を生成する。【００１６】
非特許文献１には、周波数領域における主成分分析（ＰＣＡ）に基づくコーデックが記載されている。図３および図４は、非特許文献１におけるＰＣＡベースの符号化装置および復号装置の構成を示している。各記号の意味は以下のとおりである。
｛Ｌｓｂ（ｆ）｝：複数のサブバンドに分割された左信号
｛Ｒｓｂ（ｆ）｝：複数のサブバンドに分割された右信号
｛Ｐｃｓｂ（ｆ）｝：主成分分析によってサブバンド毎に算出される主成分信号
｛Ａｓｂ（ｆ）｝：主成分分析によってサブバンド毎に算出されるアンビエント信号（ambient signal）
｛θｓｂ｝：主成分分析によってサブバンド毎に算出される回転角
｛ＰｃＡＲｓｂ｝：サブバンド毎に算出される主成分分析信号とアンビエント信号のエネルギ比【００１７】
図３に示した符号化側においては、主成分分析部３０１が、入力左信号｛Ｌｓｂ（ｆ）｝および入力右信号｛Ｒｓｂ（ｆ）｝を、主成分信号｛Ｐｃｓｂ（ｆ）｝およびアンビエント信号｛Ａｓｂ（ｆ）｝に変換する。この変換過程において、変換の程度を示す回転角をサブバンド毎に計算する。回転角は以下のように計算する。
【数１】
0005511848.tif 000002
【００１８】
また、主成分分析の変換は、以下の式のように行う。
【数２】
0005511848.tif 000003
【００１９】
モノラル符号化部３０３は、主成分信号｛Ｐｃｓｂ（ｆ）｝を符号化する。【００２０】
符号化部３０２（回転角符号化部）は、回転角｛θｓｂ｝を符号化する。【００２１】
アンビエント信号｛Ａｓｂ（ｆ）｝は重要とはみなされないため、直接的に符号化せず、エネルギパラメータ抽出部３０４が、主成分信号とアンビエント信号との間のエネルギ比｛ＰｃＡＲｓｂ｝を算出し、符号化部３０５（エネルギ比符号化部）が、エネルギ比｛ＰｃＡＲｓｂ｝を符号化してエネルギ比符号化パラメータを生成する。エネルギ比｛ＰｃＡＲｓｂ｝は以下の式のように求められる。
【数３】
0005511848.tif 000004
【００２２】
多重化部３０６は、｛Ｐｃｓｂ（ｆ）｝の符号化パラメータと回転角｛θｓｂ｝の符号化パラメータ、そしてエネルギ比｛ＰｃＡＲｓｂ｝の符号化パラメータを多重化して復号側にビットストリームを送信する。【００２３】
図４に示した復号側においては、分離部４０１が、ビットストリームを分離し、主成分信号符号化パラメータ、回転角符号化パラメータ、およびエネルギ比符号化パラメータを得る。【００２４】
復号部４０２（回転角復号部）は、回転角符号化パラメータを復号して復号回転角｛θ〜ｉ＿ｓｂ｝を主成分合成部４０６に出力する。【００２５】
モノラル復号部４０３は、主成分信号符号化パラメータを復号して復号主成分信号｛Ｐ〜ｃｓｂ（ｆ）｝を生成し、主成分合成部４０６およびアンビエント信号合成部４０５に出力する。【００２６】
復号部４０４（エネルギ比復号部）は、エネルギ比符号化パラメータを復号して、主成分信号とアンビエント信号との復号エネルギ比｛Ｐ〜ｃＡＲｓｂ｝を生成する。【００２７】
アンビエント信号合成部４０５は、復号主成分信号｛Ｐ〜ｃｓｂ（ｆ）｝を復号エネルギ比によってスケーリングすることにより、復号アンビエント信号｛Ａ〜ｓｂ（ｆ）｝を生成する。【００２８】
主成分合成部４０６は、復号主成分信号｛Ｐ〜ｃｓｂ（ｆ）｝と復号アンビエント信号｛Ａ〜ｓｂ（ｆ）｝とを、復号回転角｛θ〜ｉ＿ｓｂ｝によって逆変換し、復号左信号｛Ｌ〜ｓｂ（ｆ）｝および復号右信号｛Ｒ〜ｓｂ（ｆ）｝を生成する。この逆変換は、以下の式のように行う。
【数４】
0005511848.tif 000005
【００２９】
また、アンビエント信号が符号化されない場合、逆変換は以下の式のように行う。
【数５】
0005511848.tif 000006
【先行技術文献】
【非特許文献】
【００３０】
【非特許文献１】Manuel Briand, David Virette and Nadine Martin “Parametric coding of stereo audio based on principal component analysis”, Proc of the 9th International Conference on Digital Audio Effects, Montreal, Canada, September 18-20, 2006.
【非特許文献２】Christof Faller and Frank Baumgarte “Binaural Cue Coding - Part II: Schemes and Applications”, IEEE Transactions on Speech and Audio Processing, Vol. 11, No 6, November 2003
【非特許文献３】Hendrik Fuchs “Improving Joint Stereo Audio Coding by Adaptive Inter-channel Prediction”, Proc of IEEE ASSP Workshop on Applications of Signal Processing to Audio and Acoustics, New Paltz, NY, USA, Oct 17-20, 1993
【非特許文献４】Jurgen Herre, “From Joint Stereo to Spatial Audio Coding - Recent Progress and Standardization”, Proc of the 7th International Conference on Digital Audio Effects, Naples, Italy, October 5-8, 2004.
【発明の概要】
【発明が解決しようとする課題】
【００３１】
上記従来技術においては、ダウンミックスされた信号｛ｙｉ＿ｓｂ｝の符号化品質または信号レベルの大きさに関係なく、チャンネル間パラメータを所定のビットレートで符号化する。場合によっては１つまたは複数のサブバンドにおいて、ダウンミックスされた信号がまったく符号化されていなくても、チャンネル間パラメータの符号化はその状況とは関係なく行われる。【００３２】
ここでは、極めて低いビットレートにおいて、１つまたは複数のサブバンドのダウンミックスされた信号が符号化されない場合を例として考える。ダウンミックスされた信号が符号化されないそれらのサブバンドでは、マルチチャンネルの音声信号を生成する上でチャンネル間パラメータは不要であり、これら不要なパラメータが符号化された場合に、そこで消費されるビットは無駄になってしまう。【００３３】
以下では、周波数領域における主成分分析をベースとする上述したコーデックを例に説明を行う。【００３４】
いま、入力信号がＬ（ｎ）およびＲ（ｎ）であり、これらの信号が、Ｌ（ｎ）＝Ｓ（ｎ）＋Ｃ（ｎ）、Ｒ（ｎ）＝Ｓ（ｎ）＋Ｂ（ｎ）（Ｓ（ｎ）は主ソース信号，Ｃ（ｎ）およびＢ（ｎ）は何らかのアンビエントノイズ）と表すことができるものとする。【００３５】
周波数領域においては、Ｌ（ｆ）＝Ｓ（ｆ）＋Ｃ（ｆ），Ｒ（ｆ）＝Ｓ（ｆ）＋Ｂ（ｆ）である。Ｓ（ｆ）がさほど強くないサブバンドにおいてはアンビエントノイズが優勢であり、すなわち、Ｌ（ｆ）においてはＣ（ｆ）が優勢であり、Ｒ（ｆ）においてはＢ（ｆ）が優勢である。この場合、これらのサブバンドはスペクトル全体においてさほど重要ではなく、低ビットレートにおいては、これらサブバンドの信号は、符号化されない。従って、これらのサブバンドの回転角の符号化は本来不要である。よって、常にすべてのサブバンドの回転角を符号化する従来技術では、これらサブバンドの回転角の符号化に割り当てられるビットは無駄になる。【００３６】
図５は問題となる上記の状況を図示したものである。低ビットレートの条件下では、図５に示したように、符号化側では、他のサブバンドよりも主成分信号のエネルギの小さい第２のサブバンドの主成分信号Ｐｃ２（ｆ）は符号化されない。したがって、復号側において、第２のサブバンドの復号後の主成分信号は０である。アンビエント信号は主成分信号をスケーリングすることによって生成されるため、アンビエント信号も０である。したがって、回転角がどのような値であっても、第２のサブバンドの復号左信号Ｌ〜２（ｆ）および復号右信号Ｒ〜２（ｆ）は０である。つまり、たとえ回転角が送信されなくても、復号左信号および復号右信号は回転角が送信された場合と同じである。【００３７】
本発明の目的は、冗長なチャンネル間パラメータを削除することができる音声符号化装置および音声符号化方法を提供することである。
【課題を解決するための手段】
【００３８】
本発明の第１の態様においては、チャンネル間パラメータを符号化して送信する前に、各サブバンド信号それぞれについて、信号の特性を分析し、チャンネル間パラメータを送信する必要があるか否かを調べる。そして、送信する必要がないチャンネル間パラメータを識別して符号化の対象から削除する。【００３９】
これにより、不要なチャンネル間パラメータを符号化の対象から削除して、不要なパラメータを符号化することが避けられるため、ビットが無駄にならず、符号化効率を向上させることができる。【００４０】
本発明の第２の態様においては、閉ループ法によって、冗長なパラメータを識別する。符号化側に局所復号部を導入し、信号の符号化品質を分析することによって、冗長なパラメータを識別する。局所復号部を介して生成される復号ダウンミックス信号のエネルギまたは振幅を分析して、エネルギまたは振幅が小さいサブバンドを冗長なチャンネル間パラメータを有するサブバンドとみなす。このサブバンドのチャンネル間パラメータを符号化の対象から削除することにより、音質が低下する可能性が回避される。【００４１】
これにより、局所復号部において冗長なパラメータ（重要でないチャンネル間パラメータ）を有するサブバンドを識別することができる。【００４２】
本発明の第３の態様においては、開ループ法によって、冗長なパラメータを識別する。変換またはダウンミックスされた原信号の特性を分析することによって、冗長なパラメータを識別する。【００４３】
これにより、局所復号部が必要なくなる。よって、局所復号部が利用できない条件において有効である。また、局所復号部が存在しないため、演算量を低減することができる。【００４４】
本発明の第４の態様においては、復号側において、復号後の変換またはダウンミックスされた信号を分析することによって、チャンネル間パラメータが存在しないサブバンドを識別する。したがって、特定のサブバンドにおいてチャンネル間パラメータが存在しないことを復号部に通知するためのフラグ信号が要求されない。【００４５】
これにより、フラグ信号を表すための付加情報が不要になるため、符号化効率を向上させることができる。【００４６】
本発明の第５の態様においては、本発明を適用することによって節約されるビットを、何らかのより重要な信号（例えば、主成分信号の符号化パラメータ、変換またはダウンミックスされた信号の符号化パラメータ）を符号化するために利用する。【００４７】
これにより、より良好なビット割当を実現することができ、符号化効率を向上させることができる。【００４８】
本発明の第６の態様においては、復号側において、隣接するサブバンドのパラメータ、過去のフレームのパラメータ、またはその両方から、存在しないチャンネル間パラメータを予測する。予測された値は、逆変換またはアップミックスにおいて使用する。【００４９】
これにより、存在しないチャンネル間パラメータを予測して、空間イメージを保持することができる。【００５０】
本発明の第７の態様においては、本発明をスケーラブル符号化に適用する。各レイヤにおいて、チャンネル間パラメータを符号化して送信する前に、サブバンド毎に、変換またはダウンミックスされた信号の特性を分析し、チャンネル間パラメータを送信する必要があるか否かを調べる。そして、送信する必要がないチャンネル間パラメータを識別して符号化の対象から削除する。入力信号を生成するためにチャンネル間パラメータが必要であるレイヤの場合に、チャンネル間パラメータを送信する。【００５１】
これにより、チャンネル間パラメータが必要なレイヤのときにのみチャンネル間パラメータを送信するため、良好なビット割当を実現することができる。
【図面の簡単な説明】
【００５２】
【図１】パラメトリックマルチチャンネル音声符号化の符号化側の構成を示す図
【図２】パラメトリックマルチチャンネル音声符号化の復号側の構成を示す図
【図３】ＰＣＡベースのステレオコーデックの符号化側の構成を示す図
【図４】ＰＣＡベースのステレオコーデックの復号側の構成を示す図
【図５】ＰＣＡベースのステレオコーデックでの問題を示す図
【図６】ＰＣＡベースのステレオコーデックにおける本発明の実施の形態１に係る音声符号化装置の構成を示す図
【図７】ＰＣＡベースのステレオコーデックにおける本発明の実施の形態１に係る符号化処理を示す図
【図８】ＰＣＡベースのステレオコーデックにおける本発明の実施の形態１に係る音声復号装置の構成を示す図
【図９】ＰＣＡベースのステレオコーデックにおける本発明の実施の形態１に係る復号処理を示す図
【図１０】マルチチャンネル音声符号化における本発明の実施の形態２に係る音声符号化装置の構成を示す図
【図１１】マルチチャンネル音声符号化における本発明の実施の形態２に係る符号化処理を示す図
【図１２】マルチチャンネル音声符号化における本発明の実施の形態２に係る音声復号装置の構成を示す図
【図１３】マルチチャンネル音声符号化における本発明の実施の形態２に係る復号処理を示す図
【図１４】マルチチャンネル音声符号化における本発明の実施の形態３に係る音声復号装置の構成を示す図
【図１５】マルチチャンネル音声符号化における本発明の実施の形態３に係る復号処理を示す図
【図１６】マルチチャンネル音声符号化における本発明の実施の形態４に係る音声符号化装置の構成を示す図
【図１７】マルチチャンネル音声符号化における本発明の実施の形態４に係る符号化処理を示す図
【図１８】マルチチャンネル音声符号化における本発明の実施の形態４に係る音声復号装置の構成を示す図
【図１９】マルチチャンネル音声符号化における本発明の実施の形態４に係る復号処理を示す図
【図２０】マルチチャンネル音声符号化における本発明の実施の形態５に係る音声符号化装置の構成を示す図
【図２１】マルチチャンネル音声符号化における本発明の実施の形態５に係る符号化処理を示す図
【図２２】マルチチャンネル音声符号化における本発明の実施の形態５に係る音声復号装置の構成を示す図
【図２３】マルチチャンネル音声符号化における本発明の実施の形態５に係る復号処理を示す図
【発明を実施するための形態】
【００５３】
以下、本発明の各実施の形態について図面を用いて説明する。
【００５４】
（実施の形態１）
本実施の形態について、図６−図９を用いて説明する。
【００５５】
図６に本実施の形態に係る音声符号化装置６００の構成を示す。図６には、図３と比較して、局所モノラル復号部６０３および冗長パラメータ削除部６０４が追加されている。なお、図６において、図３と同一の構成部については説明を省略する。
【００５６】
局所モノラル復号部６０３は、主成分信号の符号化品質を符号化側において認識することができるように、復号後の主成分信号を生成する。
【００５７】
冗長パラメータ削除部６０４は、復号主成分信号の符号化品質を分析することによって、冗長なパラメータを識別し、これらを符号化の対象から削除する。
【００５８】
図７を用いて、本実施の形態に係る符号化処理について説明する。
【００５９】
図７に示すように、主成分信号のスペクトルを符号化および復号する。復号のスペクトルを生成した後、復号後のスペクトルを分析することによって、第２のサブバンドにおいては主成分がまったく符号化されず、第２のサブバンドの復号後のスペクトルが０となる。したがって、第２のサブバンドの回転角を符号化する必要がないことが認識される。よって、第２のサブバンドにおける回転角を冗長なパラメータとみなし、符号化の前にこのパラメータを符号化の対象から削除する。
【００６０】
図８に本実施の形態に係る音声復号装置８００の構成を示す。図８には、図４と比較して、ゼロ値挿入部８０４が追加されている。なお、図８において、図４と同一の構成部については説明を省略する。
【００６１】
ゼロ値挿入部８０４は、復号主成分信号を分析し、回転角が存在しないサブバンドを識別し、逆変換をスムーズに行うことができるように、回転角が存在しないサブバンドにおいてゼロ値を挿入する。
【００６２】
図９を用いて、本実施の形態に係る復号処理について説明する。
【００６３】
図９に示すように、復号側においては、復号主成分信号を生成した後、復号主成分信号を分析することによって、第２のサブバンドにおいて復号主成分信号が０であることが認識され、第２のサブバンドの回転角が符号化されていないことが認識される。したがって、それ以外のサブバンドの回転角のみを復号する。また、復号処理をスムーズにするために、第２のサブバンドの復号された回転角を０値として挿入する。
【００６４】
本発明を、主成分信号とアンビエント信号との間のエネルギ比の符号化に適用することも可能である。
【００６５】
（実施の形態２）
本実施の形態について、図１０−図１３を用いて説明する。図１０−図１３において、各記号の意味は以下のとおりである。
｛ｘｉ＿ｓｂ｝：複数のサブバンドに分割されたマルチチャンネル信号（これらは、周波数領域、時間領域、または周波数領域と時間領域とのハイブリッド領域における信号を表す）
｛ｙｉ＿ｓｂ｝：複数サブバンドに分割されたダウンミックスまたは変換された信号（これらは｛ｘｉ＿ｓｂ｝と同じ領域における信号である）
｛Ｐｉ＿ｓｂ｝：各サブバンドで求められたチャンネル間パラメータ
｛ｘ〜ｉ＿ｓｂ｝：｛ｘｉ＿ｓｂ｝の復号信号
｛ｙ〜ｉ＿ｓｂ｝：｛ｙｉ＿ｓｂ｝の復号信号
｛Ｐ〜ｉ＿ｓｂ｝：復号チャンネル間パラメータ
【００６６】
本実施の形態では、マルチチャンネル音声符号化において冗長なパラメータを削除する。
【００６７】
図１０に本実施の形態に係る音声符号化装置１０００の構成を示す。
【００６８】
音声符号化装置１０００において、チャンネル間パラメータ生成部１００１が、入力信号｛ｘｉ＿ｓｂ｝を、例えば、ＢＣＣ、ＰＣＡ等によって｛ｙｉ＿ｓｂ｝に変換またはダウンミックスする。また、チャンネル間パラメータ生成部１００１は、変換またはダウンミックスの過程において、チャンネル間パラメータ｛Ｐｉ＿ｓｂ｝も生成する。
【００６９】
変換またはダウンミックスされた信号｛ｙｉ＿ｓｂ｝は符号化部１００２によって符号化される。
【００７０】
局所復号部１００３は、変換またはダウンミックスされた信号の符号化品質を符号化側において認識することができるように、復号後の変換またはダウンミックスされた信号を生成する。
【００７１】
冗長パラメータ削除部１００４は、変換またはダウンミックスされた信号の符号化品質を分析することによって、冗長なパラメータを識別し、これらを符号化の対象から削除する。
【００７２】
符号化部１００５（チャンネル間パラメータ符号化部）は、冗長なパラメータを削除した後の残りのチャンネル間パラメータ｛Ｐ‘ｉ＿ｓｂ｝を符号化する。
【００７３】
多重化部１００６は、｛ｙｉ＿ｓｂ｝の符号化パラメータと｛Ｐ‘ｉ＿ｓｂ｝の符号化パラメータとを多重化してビットストリームを生成し、復号側に送信する。
【００７４】
図１１を用いて、本実施の形態に係る符号化処理について説明する。
【００７５】
図１１に示すように、変換またはダウンミックスされた信号のスペクトルを符号化および復号する。復号スペクトルを生成した後、復号スペクトルを分析することによって、例えば、第２のサブバンドにおいては、変換された信号またはダウンミックスされた信号が非常に弱いため（極端な場合、第２のサブバンドがまったく符号化されないため）、復号後の信号が０であることが認識される。このため、第２のサブバンドのチャンネル間パラメータを符号化する必要はない。よって、第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなし、符号化の前にこのパラメータを符号化の対象から削除する。
【００７６】
復号後のサブバンド信号が十分に弱いか否かを判定するための方法は多数存在する。例えば、以下の２つの方法がある。しかし、本発明は以下の方法に限定されない。
【００７７】
＜方法１＞サブバンドの信号エネルギが、隣接するサブバンドと比較して非常に低い場合
この方法においては、各サブバンドのエネルギ｛Ｅｓｂ｝を計算する。各サブバンドについて、そのサブバンドと隣接するサブバンドとの間のエネルギ比を計算する。次いで、エネルギ比を所定の値Ｅｔｈ（Ｅｔｈ＜１）と比較する。２つのエネルギ比の両方がＥｔｈより小さいならば、そのサブバンドの信号を弱いとみなす。例えば、第２のサブバンドにおいて、２つのエネルギ比Ｅ２／Ｅ１およびＥ２／Ｅ３を計算する。Ｅ２／Ｅ１＜ＥｔｈかつＥ２／Ｅ３＜Ｅｔｈであるならば、第２のサブバンドの信号を弱いとみなす。このとき、第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなす。
【００７８】
＜方法２＞サブバンドの信号がマスキング曲線に近い、または曲線より低い場合
この方法においては、各サブバンドについて、エネルギ｛Ｅｓｂ｝およびマスキング曲線レベル｛Ｍｓｂ｝を計算する。次いで、各サブバンドについて、マスキング曲線のレベルをサブバンドのエネルギと比較する。この場合、別のしきい値Ｍｔｈ（Ｍｔｈ＞０）を定義することができる。サブバンドのエネルギがマスキング曲線より小さい、または曲線に近い場合、すなわちＥｓｂ＜Ｍｓｂ＋Ｍｔｈである場合、そのサブバンドの信号を弱いとみなす。例えば、第２のサブバンドについて、サブバンドのエネルギＥ２をマスキング曲線のレベルＭ２と比較する。Ｅ２＜Ｍ２＋Ｍｔｈであるならば、その第２のサブバンドの信号を弱いとみなす。その第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなす。
【００７９】
図１２に本実施の形態に係る音声復号装置１２００の構成を示す。
【００８０】
音声復号装置１２００において、分離部１２０１は、ビットストリームを分離する。
【００８１】
復号部１２０２は、｛ｙｉ＿ｓｂ｝の符号化パラメータを復号して、変換またはダウンミックスされた信号｛ｙ〜ｉ＿ｓｂ｝を生成する。
【００８２】
復号部１２０３（チャンネル間パラメータ復号部）は、｛Ｐ‘ｉ＿ｓｂ｝の符号化パラメータを復号して、復号チャンネル間パラメータ｛Ｐ〜‘ｉ＿ｓｂ｝を生成する。
【００８３】
ゼロ値挿入部１２０４は、変換またはダウンミックスされた信号の復号スペクトルを分析し、チャンネル間パラメータが存在しないサブバンドを識別し、逆変換またはアップミックスをスムーズに行うことができるようにそのサブバンドにおいてゼロ値を挿入する。
【００８４】
チャンネル間パラメータ適用部１２０５は、チャンネル間パラメータ｛Ｐ〜ｉ＿ｓｂ｝によって表される空間情報を利用することによって、復号された信号｛ｙ〜ｉ＿ｓｂ｝を逆変換またはアップミックスして｛ｘ〜ｉ＿ｓｂ｝を生成する。
【００８５】
図１３を用いて、本実施の形態に係る復号処理について説明する。
【００８６】
図１３に示すように、復号スペクトルを生成した後、復号スペクトルを分析することによって、第２のサブバンドの復号信号が非常に弱い（極端な場合、復号信号が０である）ことが認識される。したがって、第２のサブバンドのチャンネル間パラメータが符号化されていないことが認識される。したがって、それ以外のサブバンドのチャンネル間パラメータのみを復号する。また、復号処理をスムーズにするために、第２のサブバンドの復号されたチャンネル間パラメータに０値を挿入する。チャンネル間パラメータが符号化されているか否かを復号側において判定する方法は、符号化側との一貫性が保たれるようにするために、符号化側における上記方法と同じである。
【００８７】
このように、本実施の形態によれば、チャンネル間パラメータを符号化して送信する前に、各サブバンドにおける変換された信号それぞれについて、信号の特性を分析し、チャンネル間パラメータを送信する必要があるか否かを調べる。そして、送信する必要がないチャンネル間パラメータを識別して符号化の対象から削除する。
【００８８】
よって、本実施の形態によれば、不要なチャンネル間パラメータを符号化の対象から削除することによって、不要なパラメータを符号化することが避けられ、符号化効率を向上させることができる。
【００８９】
また、本実施の形態によれば、閉ループ法によって、冗長なパラメータを識別する。すなわち、符号化側の局所復号部が信号の符号化品質を分析することによって、冗長なパラメータを識別する。
【００９０】
よって、本実施の形態によれば、局所復号部は、冗長なパラメータ（重要でないチャンネル間パラメータ）を有するサブバンドを特定できる。これによって、音質が低下する可能性が回避される。
【００９１】
また、本実施の形態によれば、復号側において、復号後の変換またはダウンミックスされた信号を分析することによって、チャンネル間パラメータが存在しないサブバンドを識別する。したがって、特定のサブバンドにおいてチャンネル間パラメータが存在しないことを復号部に通知するためのフラグ信号が要求されない。
【００９２】
よって、本実施の形態によれば、フラグ信号を表すための付加情報が不要になるため、符号化効率を向上させることができる。
【００９３】
（実施の形態３）
本実施の形態について、図１４および図１５を用いて説明する。図１４および図１５における各記号の意味は、実施の形態２と同じである。
【００９４】
本実施の形態では、復号側において、隣接するサブバンドのパラメータ、過去のフレームのパラメータ、またはその両方から、存在しないチャンネル間パラメータを予測する。予測された値は、逆変換またはアップミックスにおいて使用する。
【００９５】
図１４に本実施の形態に係る音声復号装置１４００の構成を示す。図１４においては、図１２に示したゼロ値挿入部１２０４が、欠落パラメータ予測部１４０４に置き換わっている。なお、図１４において、図１２と同一の構成部については説明を省略する。
【００９６】
音声復号装置１４００において、欠落パラメータ予測部１４０４は、存在しないチャンネル間パラメータをゼロ値によって埋めずに、隣接するサブバンドのパラメータまたは過去のフレームのパラメータを用いて、存在しないチャンネル間パラメータを予測する。
【００９７】
図１５を用いて、本実施の形態に係る復号処理について説明する。
【００９８】
図１５では、一例として、復号側において第２のサブバンドのチャンネル間パラメータが存在していないため、このパラメータを、隣接するサブバンドのパラメータまたは過去のフレームのパラメータによって予測する。
【００９９】
存在しないチャンネル間パラメータを予測するための方法は多数ある。
【０１００】
例えば、以下の式のようにして、存在しないチャンネル間パラメータを、隣接するサブバンドのパラメータを使用して補間する方法がある。
【数６】
0005511848.tif 000007
【０１０１】
また、以下の式のようにして、存在しないチャンネル間パラメータを、過去のフレームのパラメータを使用して予測する方法がる。この方法は、空間イメージが時間的に安定しているときに効果的である。
【数７】
0005511848.tif 000008
【０１０２】
このように、本実施の形態によれば、復号側において、隣接するサブバンドのパラメータ、過去のフレームのパラメータ、またはその両方から、存在しないチャンネル間パラメータを予測する。また、予測された値を、逆変換またはアップミックスにおいて使用する。
【０１０３】
よって、本実施の形態によれば、存在しないチャンネル間パラメータを予測することによって、空間イメージを保持することができる。
【０１０４】
（実施の形態４）
本実施の形態について、図１６−図１９を用いて説明する。図１６−図１９において、各記号の意味は以下のとおりである。
｛ｘｉ＿ｓｂ｝：複数のサブバンドに分割されたマルチチャンネル信号（これらは、周波数領域、時間領域、または周波数領域と時間領域とのハイブリッド領域における信号を表す）
｛ｙｉ＿ｓｂ｝：複数サブバンドに分割されたダウンミックスまたは変換された信号（これらは｛ｘｉ＿ｓｂ｝と同じ領域における信号である）
｛Ｐｉ＿ｓｂ｝：各サブバンドで求められたチャンネル間パラメータ
｛ｘ〜ｉ＿ｓｂ｝：｛ｘｉ＿ｓｂ｝の復号信号
｛ｙ〜ｉ＿ｓｂ｝：｛ｙｉ＿ｓｂ｝の復号信号
｛Ｐ〜ｉ＿ｓｂ｝：復号チャンネル間パラメータ
【０１０５】
本実施の形態では、冗長なパラメータの識別に開ループ法を用いる。本実施の形態では、変換またはダウンミックスされた原信号の特性を分析することによって、冗長なチャンネル間パラメータを識別して、これを符号化の対象から削除する。
【０１０６】
図１６に本実施の形態に係る音声符号化装置１６００の構成を示す。
【０１０７】
音声符号化装置１６００において、チャンネル間パラメータ生成部１６０１が、入力信号｛ｘｉ＿ｓｂ｝を、例えば、ＢＣＣ、ＰＣＡ等によって｛ｙｉ＿ｓｂ｝に変換またはダウンミックスする。また、チャンネル間パラメータ生成部１６０１は、変換またはダウンミックスの過程において、チャンネル間パラメータ｛Ｐｉ＿ｓｂ｝も生成する。
【０１０８】
変換またはダウンミックスされた信号｛ｙｉ＿ｓｂ｝は符号化部１６０２によって符号化される。
【０１０９】
信号分析部１６０３は、変換またはダウンミックスされた信号｛ｙｉ＿ｓｂ｝の信号特性を分析して、冗長なパラメータを識別する。
【０１１０】
冗長パラメータ削除部１６０４は、冗長なパラメータを識別し、符号化の対象からそれらを削除する。
【０１１１】
符号化部１６０５（チャンネル間パラメータ符号化部）は、冗長なパラメータを削除した後の残りのチャンネル間パラメータ｛Ｐ‘ｉ＿ｓｂ｝を符号化する。
【０１１２】
多重化部１６０６は、｛ｙｉ＿ｓｂ｝の符号化パラメータと｛Ｐ‘ｉ＿ｓｂ｝の符号化パラメータとを多重化してビットストリームを生成し、復号側に送信する。
【０１１３】
図１７を用いて、本実施の形態に係る符号化処理について説明する。
【０１１４】
図１７に示すように、変換またはダウンミックスされた信号の特性を、例えば、エネルギ分析、心理音響解析、またはビット割当分析等により分析する。分析を通じて、例えば、第２のサブバンドにおいて、変換またはダウンミックスされた信号が非常に弱いことが認識される。この場合、第２のサブバンドのチャンネル間パラメータを符号化する必要はない。よって、第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなし、符号化の前にこのパラメータを符号化の対象から削除する。
【０１１５】
サブバンド信号が十分に弱いか否かを判定するための方法は多数存在する。例えば、以下の２つの方法がある。しかし、本発明は以下の方法に限定されない。
【０１１６】
＜方法１＞信号エネルギが、隣接するサブバンドと比較して非常に低い場合
この方法においては、各サブバンドのエネルギ｛Ｅｓｂ｝を計算する。各サブバンドについて、そのサブバンドと隣接するサブバンドとの間のエネルギ比を計算する。次いで、エネルギ比を何らかの所定の値Ｅｔｈ（Ｅｔｈ＜１）と比較する。２つのエネルギ比の両方がＥｔｈより小さいならば、そのサブバンドの信号を弱いとみなす。例えば、第２のサブバンドにおいて、２つのエネルギ比Ｅ２／Ｅ１およびＥ２／Ｅ３を計算する。Ｅ２／Ｅ１＜ＥｔｈかつＥ２／Ｅ３＜Ｅｔｈであるならば、第２のサブバンドの信号を弱いとみなす。このとき第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなす。
【０１１７】
＜方法２＞サブバンドの信号がマスキング曲線に近い、または曲線より低い場合
この方法においては、各サブバンドについて、エネルギ｛Ｅｓｂ｝およびマスキング曲線レベル｛Ｍｓｂ｝を計算する。次いで、各サブバンドについて、マスキング曲線のレベルをサブバンドのエネルギと比較する。この場合、別のしきい値Ｍｔｈ（Ｍｔｈ＞０）を定義することができる。サブバンドのエネルギがマスキング曲線より小さい、または曲線に近い場合、すなわちＥｓｂ＜Ｍｓｂ＋Ｍｔｈである場合、そのサブバンドの信号を弱いとみなす。例えば、第２のサブバンドについて、サブバンドのエネルギＥ２をマスキング曲線のレベルＭ２と比較する。Ｅ２＜Ｍ２＋Ｍｔｈであるならば、その第２のサブバンドの信号を弱いとみなす。その第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなす。
【０１１８】
図１８に本実施の形態に係る音声復号装置１８００の構成を示す。
【０１１９】
音声復号装置１８００において、分離部１８０１は、ビットストリームを分離する。
【０１２０】
復号部１８０２は、｛ｙｉ＿ｓｂ｝の符号化パラメータを復号して、変換またはダウンミックスされた信号｛ｙ〜ｉ＿ｓｂ｝を生成する。
【０１２１】
復号部１８０３（チャンネル間パラメータ復号部）は、｛Ｐ‘ｉ＿ｓｂ｝の符号化パラメータを復号して、復号チャンネル間パラメータ｛Ｐ〜‘ｉ＿ｓｂ｝を生成する。
【０１２２】
ゼロ値挿入部１８０４は、変換またはダウンミックスされた信号の復号後のスペクトルを分析し、チャンネル間パラメータが存在しないサブバンドを識別し、逆変換またはアップミックスをスムーズに行うことができるようにそのサブバンドにおいてゼロ値を挿入する。
【０１２３】
チャンネル間パラメータ適用部１８０５は、チャンネル間パラメータ｛Ｐ〜ｉ＿ｓｂ｝によって表される空間情報を利用することによって、復号された信号｛ｙ〜ｉ＿ｓｂ｝を逆変換またはアップミックスして｛ｘ〜ｉ＿ｓｂ｝を生成する。
【０１２４】
図１９を用いて、本実施の形態に係る復号処理について説明する。
【０１２５】
図１９に示すように、復号スペクトルを生成した後、復号スペクトルを分析することによって、第２のサブバンドの復号された信号が非常に弱い（極端な場合、復号された信号が０である）ことが認識される。したがって、第２のサブバンドのチャンネル間パラメータが符号化されていないことが認識される。したがって、それ以外のサブバンドのチャンネル間パラメータのみを復号する。また、復号処理をスムーズにするために、第２のサブバンドの復号されたチャンネル間パラメータに０値を挿入する。チャンネル間パラメータが符号化されているか否かを復号側において判定する方法は、符号化側との一貫性が保たれるようにするために、符号化側における上記方法と同じである。
【０１２６】
このように、本実施の形態によれば、開ループ法によって、冗長なパラメータを識別する。すなわち、変換またはダウンミックスされた原信号の特性を分析することによって、冗長なパラメータを識別する。
【０１２７】
よって、本実施の形態によれば、局所復号部が必要なくなる。よって、本実施の形態は、局所復号部が利用できない条件において有効である。また、局所復号部が存在しないため、演算量を低減することができる。
【０１２８】
（実施の形態５）
本実施の形態について、図２０−図２３を用いて説明する。図２０−図２３において、各記号の意味は以下のとおりである。
｛ｘｉ＿ｓｂ｝：複数のサブバンドに分割されたマルチチャンネル信号（これらは、周波数領域、時間領域、または周波数領域と時間領域とのハイブリッド領域における信号を表す）
｛ｙｉ＿ｓｂ｝：複数サブバンドに分割されたダウンミックスまたは変換された信号（これらは｛ｘｉ＿ｓｂ｝と同じ領域における信号である）
｛Ｐｉ＿ｓｂ｝：各サブバンドで求められたチャンネル間パラメータ
｛ｘ〜ｉ＿ｓｂ｝：｛ｘｉ＿ｓｂ｝の復号信号
｛ｙ〜ｉ＿ｓｂ｝：｛ｙｉ＿ｓｂ｝の復号信号
｛Ｐ〜ｉ＿ｓｂ｝：復号チャンネル間パラメータ
【０１２９】
本実施の形態では、スケーラブルコーデックにおいて、冗長なパラメータを削除する。
【０１３０】
図２０に本実施の形態に係る音声符号化装置２０００の構成を示す。
【０１３１】
音声符号化装置２０００において、チャンネル間パラメータ生成部２００１が、入力信号｛ｘｉ＿ｓｂ｝を、例えば、ＢＣＣ、ＰＣＡ等によって｛ｙｉ＿ｓｂ｝に変換またはダウンミックスする。また、チャンネル間パラメータ生成部２００１は、変換またはダウンミックスの過程において、チャンネル間パラメータ｛Ｐｉ＿ｓｂ｝も生成する。
【０１３２】
変換またはダウンミックスされた信号｛ｙｉ＿ｓｂ｝はスケーラブルな符号化部２００２によって符号化される。
【０１３３】
スケーラブルな局所復号部２００３は、変換またはダウンミックスされた信号の符号化品質を符号化側において認識することができるように、各レイヤの復号信号を生成する。
【０１３４】
スケーラブルな冗長パラメータ削除部２００４は、変換またはダウンミックスされた信号の符号化品質を分析することによって、冗長なパラメータを識別し、各レイヤの符号化対象からこれらのパラメータを削除する。
【０１３５】
符号化部２００５（チャンネル間パラメータ符号化部）は、冗長なパラメータを削除した後の残りのチャンネル間パラメータ｛Ｐ‘ｉ＿ｓｂ｝を符号化する。
【０１３６】
多重化部２００６は、｛ｙｉ＿ｓｂ｝の符号化パラメータと｛Ｐ‘ｉ＿ｓｂ｝の符号化パラメータとを多重化してビットストリームを生成し、復号側に送信する。
【０１３７】
図２１を用いて、本実施の形態に係る符号化処理について説明する。
【０１３８】
図２１に示すように、変換またはダウンミックスされた信号のスペクトルを符号化および復号する。復号スペクトルを生成した後、復号スペクトルを分析する。例えば、図２１では、レイヤ１において、第２のサブバンドの復号後の変換またはダウンミックスされた信号が非常に弱いため（極端な場合、第２のサブバンドがまったく符号化されないため）、復号後の信号が０であることが認識される。この場合、レイヤ１では第２のサブバンドのチャンネル間パラメータを符号化する必要はない。このため、レイヤ１では、第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなし、符号化の前にこのパラメータを符号化の対象から削除する。
【０１３９】
一方で、レイヤ２においては、第２のサブバンドの復号信号は弱くなく、生じうる音質の劣化を回避するため、チャンネル間パラメータを符号化する必要がある。このため、レイヤ２において初めて第２のサブバンドのチャンネル間パラメータを符号化する。
【０１４０】
サブバンド信号が十分に弱いか否かを判定するための方法は多数存在する。例えば、以下の２つの方法がある。しかし、本発明は以下の方法に限定されない。
【０１４１】
＜方法１＞信号エネルギが、隣接するサブバンドと比較して非常に低い場合
この方法においては、各サブバンドのエネルギ｛Ｅｓｂ｝を計算する。各サブバンドについて、そのサブバンドと隣接するサブバンドとの間のエネルギ比を計算する。次いで、エネルギ比を所定の値Ｅｔｈ（Ｅｔｈ＜１）と比較する。２つのエネルギ比の両方がＥｔｈより小さいならば、そのサブバンドの信号を弱いとみなす。例えば、第２のサブバンドにおいて、２つのエネルギ比Ｅ２／Ｅ１およびＥ２／Ｅ３を計算する。Ｅ２／Ｅ１＜ＥｔｈかつＥ２／Ｅ３＜Ｅｔｈであるならば、第２のサブバンドの信号を弱いとみなす。第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなす。
【０１４２】
＜方法２＞サブバンドの信号がマスキング曲線に近い、または曲線より低い場合
この方法においては、各サブバンドについて、エネルギ｛Ｅｓｂ｝およびマスキング曲線レベル｛Ｍｓｂ｝を計算する。次いで、各サブバンドについて、マスキング曲線のレベルをサブバンドのエネルギと比較する。この場合、別のしきい値Ｍｔｈ（Ｍｔｈ＞０）を定義することができる。サブバンドのエネルギがマスキング曲線より小さい、または曲線に近い場合、すなわちＥｓｂ＜Ｍｓｂ＋Ｍｔｈである場合、そのサブバンドの信号を弱いとみなす。例えば、第２のサブバンドについて、サブバンドのエネルギＥ２をマスキング曲線のレベルＭ２と比較する。Ｅ２＜Ｍ２＋Ｍｔｈであるならば、その第２のサブバンドの信号を弱いとみなす。その第２のサブバンドにおけるチャンネル間パラメータを冗長なパラメータとみなす。
【０１４３】
図２２に本実施の形態に係る音声復号装置２２００の構成を示す。
【０１４４】
音声復号装置２２００において、分離部２２０１は、各レイヤにおいてビットストリームを分離する。
【０１４５】
スケーラブルな復号部２２０２は、｛ｙｉ＿ｓｂ｝の符号化パラメータを復号して、変換またはダウンミックスされた信号｛ｙ〜ｉ＿ｓｂ｝を生成する。
【０１４６】
復号部２２０３（チャンネル間パラメータ復号部）は、｛Ｐ‘ｉ＿ｓｂ｝の符号化パラメータを復号して、復号チャンネル間パラメータ｛Ｐ〜‘ｉ＿ｓｂ｝を生成する。
【０１４７】
ゼロ値挿入部２２０４は、各レイヤにおいて、変換またはダウンミックスされた信号の復号スペクトルを分析し、チャンネル間パラメータが存在しないサブバンドを識別し、逆変換またはアップミックスをスムーズに行うことができるようにそのサブバンドにおいてゼロ値を挿入する。
【０１４８】
チャンネル間パラメータ適用部２２０５は、チャンネル間パラメータ｛Ｐ〜ｉ＿ｓｂ｝によって表される空間情報を利用することによって、復号された信号｛ｙ〜ｉ＿ｓｂ｝を逆変換またはアップミックスして｛ｘ〜ｉ＿ｓｂ｝を生成する。
【０１４９】
図２３を用いて、本実施の形態に係る復号処理について説明する。
【０１５０】
図２３に示すように、復号スペクトルを生成した後、復号スペクトルを分析することによって、レイヤ１においては、第２のサブバンドの復号信号が非常に弱い（極端な場合、復号信号が０である）ことが認識される。したがって、第２のサブバンドのチャンネル間パラメータが符号化されていないことが認識される。したがって、それ以外のサブバンドのチャンネル間パラメータのみを復号する。また、復号処理をスムーズにするために、第２のサブバンドの復号されたチャンネル間パラメータに０値を挿入する。
【０１５１】
一方で、レイヤ２においては、第２のサブバンドの復号信号は弱くないため、第２のサブバンドのチャンネル間パラメータを復号する。
【０１５２】
チャンネル間パラメータが符号化されているか否かを復号側において判定する方法は、符号化側との一貫性が保たれるようにするために、符号化側における上記方法と同じである。
【０１５３】
このように、本実施の形態によれば、スケーラブル符号化の各レイヤにおいて、チャンネル間パラメータを符号化して送信する前に、サブバンド毎に、変換またはダウンミックスされた信号の特性を分析し、チャンネル間パラメータを送信する必要があるか否かを調べる。そして、送信する必要がないチャンネル間パラメータを識別して符号化の対象から削除する。一方、入力信号を生成するためにチャンネル間パラメータが必要であるレイヤの場合には、チャンネル間パラメータを送信する。
【０１５４】
よって、本実施の形態によれば、チャンネル間パラメータが必要なレイヤのときにのみチャンネル間パラメータを送信するため、良好なビット割当を実現することができる。
【０１５５】
２００９年１２月２８日出願の特願２００９−２９８３２１の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１５６】
本発明は、音声符号化を行う通信装置、音声復号を行う通信装置、特に無線通信装置に好適である。
【符号の説明】
【０１５７】
６００  音声符号化装置
６０３  局所モノラル復号部
６０４  冗長パラメータ削除部
８００  音声復号装置
８０４  ゼロ値挿入部
【図１】
0005511848.tif 000009
【図２】
0005511848.tif 000010
【図３】
0005511848.tif 000011
【図４】
0005511848.tif 000012
【図５】
0005511848.tif 000013
【図６】
0005511848.tif 000014
【図７】
0005511848.tif 000015
【図８】
0005511848.tif 000016
【図９】
0005511848.tif 000017
【図１０】
0005511848.tif 000018
【図１１】
0005511848.tif 000019
【図１２】
0005511848.tif 000020
【図１３】
0005511848.tif 000021
【図１４】
0005511848.tif 000022
【図１５】
0005511848.tif 000023
【図１６】
0005511848.tif 000024
【図１７】
0005511848.tif 000025
【図１８】
0005511848.tif 000026
【図１９】
0005511848.tif 000027
【図２０】
0005511848.tif 000028
【図２１】
0005511848.tif 000029
【図２２】
0005511848.tif 000030
【図２３】
0005511848.tif 000031