(57)【特許請求の範囲】
【請求項１】
0005358691.tif 000030
【請求項２】
0005358691.tif 000031
【請求項３】
0005358691.tif 000032
【請求項４】
0005358691.tif 000033
【請求項５】
0005358691.tif 000034
【請求項６】
0005358691.tif 000035
【請求項７】
前記平滑化制御部は、前記平滑化された位相量として、２つの平滑化された位相値の差を評価し、前記対応する入力位相量として、前記２つの平滑化された位相値に対応する２つの入力位相値（２５６）の差を評価するように構成された、請求項６に記載の装置（１００、２００）。
【請求項８】
0005358691.tif 000036
【請求項９】
0005358691.tif 000037
【請求項１０】
0005358691.tif 000038
【請求項１１】
前記アップミックスする装置は、オーディオビットストリームから引き出された情報に依存して、位相値平滑化機能を選択的に有効および無効にするように構成された、請求項１〜１０のいずれかに記載の装置（１００、２００）。
【請求項１２】
１つ以上のダウンミックスオーディオチャンネルを記述するダウンミックスオーディオ信号を、複数のアップミックスされたオーディオチャンネルを記述するアップミックスされたオーディオ信号にアップミックスする方法であって、
前の平滑化された位相値のスケーリングされたバージョンを、位相変化限定アルゴリズムを用いて、現在の入力位相情報のスケーリングされたバージョンと結合し、前記前の平滑化された位相値と前記入力位相情報に基づいて現在の時間的に平滑化された位相値を決定するステップ（７１０）と、
アップミックスされたオーディオ信号を取得するために、時間的に平滑化された位相値を含む時間的に可変のアップミックスパラメータを、ダウンミックスオーディオ信号をアップミックスするために適用するステップ（７２０）と、
を備えた、方法（７００）。
【請求項１３】
コンピュータプログラムがコンピュータ上で動作するときに、前記コンピュータに請求項１２に記載された方法を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係る実施形態は、ダウンミックスオーディオ信号をアップミックスする装置、方法およびコンピュータプログラムに関する。
【０００２】
本発明に係るいくつかの実施形態は、パラメトリックマルチチャンネルオーディオ符号化のための適応位相パラメータ平滑化に関する。
【背景技術】
【０００３】
以下において、本発明の背景が記載される。パラメトリックオーディオ符号化における最近の進展は、マルチチャンネルオーディオ信号（例えば５．１）を、サイド情報ストリームを加えた１つ（またはより多く）のダウンミックスチャンネルに連帯して符号化する技術をもたらしている。これらの技術は、バイノーラルキュー符号化、パラメトリックステレオおよびＭＰＥＧサラウンド等として知られている。
【０００４】
多くの刊行物は、いわゆる「バイノーラルキュー符号化」パラメトリックマルチチャンネル符号化のアプローチを記述している（例えば、非特許文献１〜５を参照）。
【０００５】
「パラメトリックステレオ」は、送信されたモノラル信号に加えたパラメータのサイド情報に基づく２チャンネルステレオ信号のパラメトリック符号化に関連する技術である（例えば、非特許文献６，７を参照）。
【０００６】
「ＭＰＥＧサラウンド」はパラメトリックマルチチャンネル符号化に対するＩＳＯ規格である（例えば、非特許文献８を参照）。
【０００７】
上述の技術は、人間の空間聴力に対して関連する知覚キューを、モノラルまたはステレオダウンミックス信号と共にレシーバにコンパクトな形で送信することに基づく。通常のキューは、チャンネル間レベル差（ＩＬＤ）、チャンネル間相関またはコヒーレンス（ＩＣＣ）、並びにチャンネル間時間差（ＩＴＤ）、チャンネル間位相差（ＩＰＤ）および全体位相差（ＯＰＤ）とすることができる。
【０００８】
これらのパラメータは、いくつかのケースでは、人間の聴覚解像度に適合する周波数および時間分解能において送信される。
【０００９】
送信のために、パラメータは、通常は量子化され（または、いくつかのケースではさらに必ず量子化され）、しばしば（特に低ビットレートシナリオに対して）、むしろ粗い量子化が用いられる。
【００１０】
時間更新インターバルは、信号特性に依存して、エンコーダによって決定される。これは、パラメータはダウンミックス信号のすべてのサンプルに対しては送信されないことを意味する。言い換えれば、いくつかのケースでは、上述のキューを記述するパラメータの送信レート（または送信周波数または更新レート）は、オーディオサンプル（またはオーディオサンプル群）の送信レート（または送信周波数または更新レート）より小さくすることができる。
【００１１】
チャンネル間位相差（ＩＰＤ）および全体位相差（ＯＰＤ）を送信する代わりに、チャンネル間位相差（ＩＰＤ）のみを送信し、デコーダにおいて全体位相差（ＯＰＤ）を推定することもできる。
【００１２】
デコーダは、いくつかのケースにおいて、パラメータを、例えば各サンプル（またはオーディオサンプル）に、時間上で連続的にギャップのない方法で適用しなければならない可能性があるので、中間パラメータは、通常はパラメータセットの過去と現在の間の補間によって、デコーダ側で導き出されることを必要とするかもしれない。
【００１３】
いくつかの従来の補間アプローチは、しかしながら、劣等なオーディオ品質に結果としてなる。
【００１４】
以下に、一般的なバイノーラルキュー符号化のスキームが、図７を参照して記載される。図７は、バイノーラルキュー符号化エンコーダ８１０とバイノーラルキュー符号化デコーダ８２０を備えるバイノーラルキュー符号化送信システム８００の概略ブロック図を示す。バイノーラルキュー符号化エンコーダ８１０は、例えば、複数のオーディオ信号８１２ａ、８１２ｂおよび８１２ｃを受信することができる。更に、バイノーラルキュー符号化エンコーダ８１０は、ダウンミックス部８１４を用いて、オーディオ入力信号８１２ａ〜８１２ｃをダウンミックスし、例えば、和信号とすることができ、「ＡＳ」または「Ｘ」によって示すことができるダウンミックス信号８１６を取得するように構成される。更に、バイノーラルキュー符号化エンコーダ８１０は、解析部８１８を用いてオーディオ入力信号８１２ａ〜８１２ｃを解析し、サイド情報信号８１９（「ＳＩ」）を取得するように構成される。和信号８１６およびサイド情報信号８１９は、バイノーラルキュー符号化エンコーダ８１０からバイノーラルキュー符号化デコーダ８２０に送信される。バイノーラルキュー符号化デコーダ８２０は、和信号８１６およびチャンネル間キュー８２４に基づいて、例えばオーディオチャンネルｙ１、ｙ２、…、ｙＮを備えるマルチチャンネルオーディオ出力信号を合成するように構成することができる。この目的のために、バイノーラルキュー符号化デコーダ８２０は、和信号８１６およびチャンネル間キュー８２４を受信し、オーディオ信号ｙ1、ｙ2、…、ｙＮを提供するバイノーラルキュー符号化合成部８２２を備えることができる。
【００１５】
バイノーラルキュー符号化デコーダ８２０は、サイド情報８１９およびオプションとしてユーザー入力８２７を受信するように構成されたサイド情報処理部８２６を更に備える。サイド情報処理部８２６は、サイド情報８１９およびオプションのユーザー入力８２７に基づいてチャンネル間キュー８２４を提供するように構成される。
【００１６】
要約すると、オーディオ入力信号は、解析され、そしてダウンミックスされる。サイド情報を加えた和信号は、デコーダに送信される。チャンネル間キューは、サイド情報およびローカルユーザ入力から生成される。バイノーラルキュー符号化の合成は、マルチチャネルオーディオ出力信号を生成する。
【００１７】
詳細は、C. Faller と F. Baumgarte による記事「バイノーラルキュー符号化第２部：スキームとアプリケーション」（ＩＥＥＥ論文集「音声とオーディオ処理」第１１巻、第６号、２００３年１１月で公表）を参照されたい。
【００１８】
しかしながら、多くの従来のバイノーラルキュー符号化デコーダは、サイド情報が粗くまたは不十分な分解能で量子化される場合、劣化した品質を有するマルチチャンネル出力オーディオ信号を提供することが分かっている。
【００１９】
この問題から鑑みて、アップミックス信号の異なるチャンネル間の位相関係を記述するサイド情報が比較的低い分解能で量子化された場合に、聴覚インプレッションの劣化を低減する、ダウンミックスオーディオ信号をアップミックスされたオーディオ信号にアップミックスする改善されたコンセプトのニーズがある。
【先行技術文献】
【非特許文献】
【００２０】
【非特許文献１】C. FallerとF. Baumgarte、「知覚パラメータ化を用いた空間オーディオの効率的な表現」、ＩＥＥＥ  ＷＡＳＰＡＡ、Ｍｏｈｏｎｋ、ＮＹ、２００１年１０月
【非特許文献２】F. BaumgarteとC. Faller、「バイノーラルキュー符号化のための聴覚空間キューの評価」、ＩＣＡＳＳＰ、オーランド、ＦＬ、２００２年５月
【非特許文献３】C. FallerとF. Baumgarte、「バイノーラルキュー符号化：空間オーディオの新規で効率的な表現」、ＩＣＡＳＳＰ、オーランド、ＦＬ、２００２年５月
【非特許文献４】C. FallerとF. Baumgarte、「フレキシブルレンダリングを有するオーディオ圧縮に適用されるバイノーラルキュー符号化」、ＡＥＳ  第１１３回大会、ロサンゼルス、予稿集５６８６、２００２年１０月
【非特許文献５】C. FallerとF. Baumgarte、「バイノーラルキュー符号化−パート２：スキームおよびアプリケーション」、ＩＥＥＥ研究報告（音声とオーディオ）、第１１巻、第６号、２００３年１１月
【非特許文献６】J. Breebaart，S. van de Par，A. Kohlrausch，E. Schuijers、「低いビットレートでの高品質パラメトリック空間オーディオ符号化」、ＡＥＳ  第１１６回大会、ベルリン、予稿集６０７２、２００４年５月
【非特許文献７】E. Schuijers，J. Breebaart，H. Purnhagen，J. Engdegard、「低い複雑度のパラメトリックステレオ符号化」、ＡＥＳ  第１１６回大会、ベルリン、予稿集６０７３、２００４年５月
【非特許文献８】ＩＳＯ／ＩＥＣ  ＪＴＣ１／ＳＣ２９／ＷＧ１１、２３００３-１（ＭＰＥＧサラウンド）
【非特許文献９】J. Blauert、「空間聴覚：ヒューマン音響位置決め」、ＭＩＴプレス、ケンブリッジ、ＭＡ、１９９７年改訂版
【発明の概要】
【００２１】
本発明に係る実施形態は、１つ以上のダウンミックスオーディオチャンネルを記述するダウンミックスオーディオ信号を、複数のアップミックスされたオーディオチャンネルを記述するアップミックスされたオーディオ信号にアップミックスする装置を構築する。装置は、アップミックスされたオーディオ信号を取得するために、時間的に可変のアップミックスパラメータを、ダウンミックス信号をアップミックスするために適用するように構成されたアップミックス部を備える。時間的に可変のアップミックスパラメータは、時間的に可変の平滑化された位相値を含む。装置は、量子化されたアップミックスパラメータ入力情報に基づいてアップミックス部によって用いられる１つ以上の時間的に平滑化されたアップミックスパラメータを取得するように構成されたパラメータ決定部を更に備える。パラメータ決定部は、位相変化限定アルゴリズムを用いて、前の平滑化された位相値のスケーリングされたバージョンを入力位相情報のスケーリングされたバージョンと結合し、前の平滑化された位相値と入力位相情報に基づいて現在の平滑化された位相値を決定するように構成される。
【００２２】
本発明に係るこの実施形態は、前の平滑化された位相値を位相変化限定アルゴリズムとともに考慮することが、平滑化された位相値の不連続性を適度に小さく保つことを可能とするので、位相変化限定アルゴリズムを用いて、前の平滑化された位相値のスケーリングされたバージョンを入力位相情報のスケーリングされたバージョンと結合することによって、アップミックス信号における聞き取れるアーチファクトを低減するまたはさらに回避することができるという発見に基づいている。引き続く平滑化された位相値（例えば前の平滑化された位相値と現在の平滑化された位相値）の不連続性の低減は、次に、引き続く位相値（例えば前の平滑化された位相値と現在の平滑化された位相値）が適用されるオーディオ信号の部分間の遷移での聞き取れる周波数変動を回避する（または十分に小さく保つ）ことを助ける。
【００２３】
上記を要約すると、本発明は、パラメトリックマルチチャンネルオーディオ符号化のための適応位相処理の一般的なコンセプトを構築する。本発明に係る実施形態は、粗い量子化または急速な位相パラメータの変化によって生じる出力信号におけるアーチファクトを低減することによって、他の技術に取って代わる。
【００２４】
好ましい実施形態において、パラメータ決定部は、現在の平滑化された位相値が、前の平滑化された位相値によって定義される第１の開始方向から位相値情報によって定義される第１の終了方向に数学的に正方向に伸展する第１の角度領域と、位相値情報によって定義される第２の開始方向から前の平滑化された位相値によって定義される第２の終了方向に数学的に正方向に伸展する第２の角度領域のうちの、より小さい角度領域にあるように、前の平滑化された位相値のスケーリングされたバージョンを、入力位相情報のスケーリングされたバージョンと結合するように構成される。したがって 、本発明のいくつかの実施形態において、位相値の再帰的な（無限インパルス応答タイプの）平滑化によって導入される位相変動は、可能な限り小さく保たれる。したがって、聞き取れるアーチファクトは、可能な限り小さく保たれる。例えば、装置は、現在の平滑化された位相値が、第１の角度範囲は１８０°以上をカバーし、第２の角度範囲は１８０°未満をカバーし、合せて３６０°をカバーする２つの角度範囲のうちのより小さい角度範囲の中に位置することを確実にするように構成することができる。したがって、位相変化限定アルゴリズムによって、前の平滑化された位相値と現在の平滑化された位相値の位相差が１８０°より小さく、好ましくはさらに９０°より小さいことが確保にされる。これは、聞き取れるアーチファクトを可能な限り小さく保つことを助ける。
【００２５】
好ましい実施形態において、パラメータ決定部は、位相入力情報と前の平滑化された位相値の差に依存して複数の異なる結合ルールから結合ルールを選択し、選択された結合ルールを用いて現在の平滑化された位相値を決定するように構成される。したがって、前の平滑化された位相値と現在の平滑化された位相値の位相変化が予め定められた閾値より小さい、または、さらに一般的にいえば十分に小さいまたは可能な限り小さいことを確実にする適当な結合ルールが選択されることを達成することができる。したがって、発明の装置は、固定の結合ルールを有する類似の装置より優れた性能を示す。
【００２６】
好ましい実施形態において、パラメータ決定部は、位相入力情報と前の平滑化された位相値の差が−πと＋πの範囲にある場合に、基本的な結合ルールを選択し、１つ以上の異なる位相適応結合ルールを選択するように構成される。基本的な結合ルールは、位相入力情報のスケーリングされたバージョンと前の平滑化された位相値のスケーリングされたバージョンとの、定数の被加数を有しない線形結合を定義する。１つ以上の位相適応結合ルールは、入力位相情報のスケーリングされたバージョンと前の平滑化された位相値のスケーリングされたバージョンとの、定数の位相適応被加数を考慮に入れた線形結合を定義する。したがって、前の平滑化された位相値と入力位相情報の有益で簡単に使える線形結合を実行することができ、前の平滑化された位相値と入力位相情報の差が比較的大きい値（πより大きいまたは−πより小さい）をとる場合、付加的な被加数を選択的に適用することができる。したがって、前の平滑化された位相値と入力位相情報に大きな差があるような問題となるケースは、引き続く平滑化された位相値の位相変化を十分に小さく保つことを可能とする十分に適応された位相適応結合ルールによって処理することができる。
【００２７】
好ましい実施形態において、パラメータ決定部は、平滑化された位相量と対応する入力位相量との差が予め定められた閾値よりも大きい場合に、位相値平滑化を選択的に無効にするように構成された平滑化制御部を備える。したがって、位相値平滑化機能は、入力位相情報において大きな変化がある場合に無効とすることができる。入力位相情報の比較的大きい（量子化ステップよりかなり大きい）変化は、しばしばオーディオ信号の中の特定の音響イベントに関連するので、通常は、入力位相情報の非常に大きな変化は、実際には、非平滑化位相変更を実行することを要求されることを示す。このように、ほとんどのケースにおいて聴覚インプレッションを改善する位相値の平滑化は、この特定のケースにおいて有害となる。したがって、聴覚インプレッションは、位相値平滑化機能を選択的に無効にすることによって、さらに改善することができる。
【００２８】
好ましい実施形態において、平滑化制御部は、平滑化された位相量として、２つの平滑化された位相値の差を評価し、対応する入力位相量として、２つの平滑化された位相値に対応する２つの入力位相値の差を評価するように構成される。いくつかのケースにおいて、マルチチャンネルオーディオ信号の異なる（アップミックスされた）チャンネルに関係する位相値の差が、位相値平滑化機能を無効にすべきかどうかを決定する特に意味のある量であることが分っている。
【００２９】
好ましい実施形態において、アップミックス部は、平滑機能（または位相値平滑化機能）が有効である場合に、所定の時間部分に対して、異なる平滑化された位相値によって定義される異なる時間的に平滑化された位相回転を適用し、チャンネル間位相差を有するアップミックスされたオーディオチャンネルの信号を取得し、平滑機能（または位相値平滑化機能）が無効である場合に、異なる平滑化されない位相値によって定義される時間的に平滑化されない位相回転を適用し、チャンネル間位相差を有するアップミックスされたオーディオチャンネルの異なる信号を取得するように構成される。このケースにおいて、パラメータ決定部は、異なるアップミックスされたオーディオチャンネルの信号を取得するために適用された平滑化された位相値の差が、アップミックス部に受信されるかまたはアップミックス部によって受信された情報から導き出された平滑化されないチャンネル間位相差値から、予め定められた閾値以上異なる場合に、位相値平滑化機能を選択的に有効または無効にするように構成された、平滑化制御部を備える。チャンネル間位相差値が位相値平滑化機能を活性化および非活性化するための判定基準として評価される場合に、位相値平滑化機能の選択的な不活性化は、聴覚インプレッションを改善する観点から特に有用であることが分かっている。
【００３０】
好ましい実施形態において、パラメータ決定部は、平滑化された位相値と対応する入力位相値の間の現在の差に依存して、一連の平滑化された位相値を決定するためのフィルタ時定数を調節するように構成される。フィルタ時定数を調節することによって、入力位相値の低および中程度の変化に対して平滑化特性を十分によく保ちながら、入力位相値の非常に大きな変化に対して十分に小さい整定時間を得ることが達成される。入力位相値の比較的小さい（または、最大でも中程度の）変化は、しばしば定量化の粒状性によって生じるので、この機能は特別な利益をもたらす。言い換えれば、定量化の粒状性によって生じる入力位相値の段階的変化は、平滑化の効率的な動作に結果としてなる場合がある。このようなケースにおいて、平滑化機能は、比較的長いフィルタ時定数が良好な結果をもたらし、平滑化機能は特に有益である場合がある。対照的に、量子化ステップよりかなり大きい入力位相値の非常に大きな変化は、通常は位相値の所望の大きな変化に対応する。この場合、比較的短いフィルタ時定数は、良好な結果をもたらす。したがって、平滑化された位相値と対応する入力位相値との現在の差に依存してフィルタ時定数を調節することによって、入力位相値の意図的な大きな変化は平滑化された位相値の速い変化に結果としてなり、量子化ステップのサイズをとる入力位相値の比較的小さな変化は平滑化された位相値の比較的遅く、滑らかな遷移に結果としてなることを達成することができる。したがって、良好な聴覚インプレッションは、所望の位相値の意図的な大きな変化と、所望の位相値の小さな変化（それは、しかしながら、１量子化ステップだけ入力位相値の変化を生じさせるかもしれない）の両方に対して達成される。
【００３１】
好ましい実施形態において、パラメータ決定部は、アップミックスされたオーディオ信号の異なるチャンネルに関係する２つの平滑化された位相値の差によって定義された平滑化されたチャンネル間位相差と、非平滑化チャンネル間位相差情報によって定義された非平滑化チャンネル間位相差との差に依存して、一連の平滑化された位相値を決定するためのフィルタ時定数を調節するように構成される。フィルタ時定数を選択的に調節するコンセプトは、チャンネル間位相差の処理とともに有効に使用できることが分かっている。
【００３２】
好ましい実施形態において、アップミックスする装置は、オーディオビットストリームから抽出される情報に依存して、位相値平滑化機能を選択的に有効または無効にするように構成される。オーディオエンコーダの制御下で、オーディオデコーダにおいて位相値平滑化機能を選択的に有効または無効にする可能性を提供することによって、聴覚インプレッションの改善を得ることができることが分かっている。
【００３３】
本発明による実施形態は、上述されたダウンミックスオーディオ信号をアップミックスされたオーディオ信号にアップミックスする装置の機能を実施する方法を構築する。前記方法は、上述された装置と同じアイデアに基づいている。
【００３４】
加えて、本発明による実施形態は、前記方法を実行するコンピュータプログラムを構築する。
【図面の簡単な説明】
【００３５】
本発明による実施形態は、添付図面を参照して、引き続いて記載される。
【図１】本発明の一実施形態に係るダウンミックスオーディオ信号をアップミックスする装置の概略ブロック図を示す。
【図２ａ】本発明の他の実施形態に係るダウンミックスオーディオ信号をアップミックスする装置の概略ブロック図を示す。
【図２ｂ】本発明の他の実施形態に係るダウンミックスオーディオ信号をアップミックスする装置の概略ブロック図を示す。
【図３】全体位相差ＯＰＤ１、ＯＰＤ２およびチャンネル間位相差ＩＰＤの概略表現を示す。
【図４ａ】位相変化限定アルゴリズムの第１のケースの位相関係のグラフィック表現を示す。
【図４ｂ】位相変化限定アルゴリズムの第１のケースの位相関係のグラフィック表現を示す。
【図５ａ】位相変化限定アルゴリズムの第２のケースの位相関係のグラフィック表現を示す。
【図５ｂ】位相変化限定アルゴリズムの第２のケースの位相関係のグラフィック表現を示す。
【図６】本発明の一実施形態に係るダウンミックスオーディオ信号をアップミックスされたオーディオ信号にアップミックスする方法のフローチャートを示す。
【図７】一般的なバイノーラルキュー符号化のスキームを表す概略ブロック図を示す。
【発明を実施するための形態】
【００３６】
１． 図１に係る実施形態
図１は、本発明の一実施形態に係るダウンミックスオーディオ信号をアップミックスする装置１００の概略ブロック図を示す。装置１００は、１つ以上のダウンミックスオーディオチャンネルを記述するダウンミックスオーディオ信号１１０を受信し、複数のアップミックスされたオーディオチャンネルを記述するアップミックスされたオーディオ信号１２０を提供するように構成される。装置１００は、アップミックスされたオーディオ信号１２０を取得するために、時間的に可変のアップミックスパラメータを、ダウンミックスオーディオ信号１１０をアップミックスするために適用するように構成されたアップミックス部１３０を備える。装置１００は、また、量子化されたアップミックスパラメータ入力情報１４２を受信するように構成されたパラメータ決定部１４０を備える。
【００３７】
パラメータ決定部１４０は、アップミックス部１３０による使用に対して、量子化されたアップミックスパラメータ入力情報１４２に基づいて１つ以上の時間的に平滑化されたアップミックスパラメータ１４４を取得するように構成される。パラメータ決定部１４０は、前の平滑化された位相値のスケーリングされたバージョンを、量子化されたアップミックスパラメータ入力情報１４２に含まれる入力位相情報１４２ａのスケーリングされたバージョンと結合し、前の平滑化された位相値と入力位相情報に基づいて現在の平滑化された位相値１４４ａを決定するように構成される。現在の平滑化された位相値１４４ａは、時間的に可変の平滑化されたアップミックスパラメータ１４４に含まれる。
【００３８】
以下において、装置１００の機能に関するいくつかの詳細が記載される。ダウンミックスオーディオ信号１１０は、例えば、（ここでは示されないエンコーダによって決定される更新レートでオーバラップするまたはオーバラップしない周波数バンドまたは周波数サブバンドを記述する）時間−周波数ドメインにおいて、ダウンミックスオーディオ信号を表す複素数値のセットのシーケンスの形で、アップミックス部１３０に入力される。アップミックス部１３０は、ダウンミックスオーディオ信号１１０の多重チャンネルを、時間的に可変の平滑化されたアップミックスパラメータに依存して線形に結合する、および／または、ダウンミックスオーディオ信号１１０のチャンネルを、補助信号（例えば非相関化信号）（ここで、補助信号は、ダウンミックスオーディオ信号１１０の同じオーディオチャンネルから、ダウンミックスオーディオ信号１１０の１つ以上の他のオーディオチャンネルから、またはダウンミックスオーディオ信号１１０のオーディオチャンネルの結合から導き出すことができる）と線形に結合するように構成される。このように、時間的に可変の平滑化されたアップミックスパラメータ１４４は、ダウンミックスオーディオ信号１１０に基づいて、アップミックスされたオーディオ信号１２０（またはそれのチャンネル）の生成において用いられる振幅スケーリングおよび／または位相回転（または時間遅延）を決定するために、アップミックス部１３０によって使用することができる。
【００３９】
パラメータ決定部１４０は、通常は、時間的に可変の平滑化されたアップミックスパラメータ１４４を、量子化されたアップミックスパラメータ入力情報１４２によって記述されるサイド情報の更新レートに等しい（または、いくつかのケースでは、より高い）更新レートで提供するように構成される。パラメータ決定部１４０は、量子化されたアップミックスパラメータ入力情報１４２の粗い（ビットレート節減）定量化に起因するアーチファクトを回避する（または、少なくとも、低減する）ように構成することができる。この目的に対して、パラメータ決定部１４０は、例えば、チャンネル間位相差を記述する位相情報の平滑化を適用することができる。量子化されたアップミックスパラメータ入力情報１４２に含まれる入力位相情報１４２ａのこの平滑化は、聞き取れるアーチファクトに結果としてなる大きくて突然の位相の変化が回避される（または、少なくとも、許容できる程度に限定される）ように、位相変化限定アルゴリズム１４３を用いて実行される。
【００４０】
平滑化は、好ましくは、現在の平滑化された位相値が前の平滑化された位相値と入力位相情報の現在値の両方に依存するように、前の平滑化された位相値を入力位相情報１４２ａの値と結合することによって実行される。こうすることによって、単純な平滑化アルゴリズムの構成を用いて、特別に滑らかな遷移を得ることができる。言い換えれば、有限インパルス応答平滑化の不都合は、前の平滑化された位相値が考慮される無限インパルス応答タイプの平滑化を提供することによって回避することができる。
【００４１】
オプションとして、パラメータ決定部１４０は、量子化されたアップミックスパラメータ入力情報１４２が比較的長い時間インターバル（例えば、ダウンミックスオーディオ信号１１０のスペクトル値のセットにつき一度未満）で送信される場合に有益である付加的な補間機能を備えることができる。
【００４２】
要約すると、装置１００は、時間的に可変の平滑化された位相値１４４ａがアップミックス部１３０を用いてダウンミックスオーディオ信号１１０からアップミックスされたオーディオ信号１２０を導き出すことに適切なように、量子化されたアップミックスパラメータ入力情報１４２に基づく時間的に可変の平滑化された位相値１４４ａの提供を可能とする。
【００４３】
前の平滑化された位相値の考慮が位相変化限定と結合される上述のコンセプトを用いて、平滑化された位相値１４４ａを提供することによって、聞き取れるアーチファクトは低減される（またはさらに除去される）。したがって、アップミックスされたオーディオ信号１２０の良好な聴覚インプレッションが得られる。
【００４４】
２． 図２に係る実施形態
２．１  図２の実施形態の概要
オーディオ信号をアップミックスする装置の構成と動作に関する更なる詳細は、図２ａと２ｂを参照して記載される。図２ａと２ｂは、本発明の他の実施形態に係るダウンミックスオーディオ信号をアップミックスする装置２００の概略ブロック図を示す。
【００４５】
装置２００は、ダウンミックスオーディオ信号２１０とサイド情報ＳＩに基づいてマルチチャンネル（例えば５．１）オーディオ信号を生成するデコーダと考えることができる。装置２００は、装置１００に関して記載された機能を実装する。
【００４６】
装置２００は、例えば、いわゆる「バイノーラルキュー符号化」、いわゆる「パラメトリックステレオ」、またはいわゆる「ＭＰＥＧサラウンド」によって符号化されたマルチチャンネルオーディオ信号を復号化するのに役立つことができる。当然、装置２００は、同様に、空間キューを用いて他のシステムによって符号化されたマルチチャンネルオーディオ信号をアップミックスするために用いることができる。
【００４７】
簡単のため、装置２００は、単一チャンネルのダウンミックスオーディオ信号の２チャンネル信号へのアップミックスを実行することが記載されている。しかしながら、ここで記載されたコンセプトは、ダウンミックスオーディオ信号が複数のチャンネルを備えるケースに、また、アップミックスされたオーディオ信号が２以上のチャンネルを備えるケースに容易に拡張することができる。
【００４８】
２．２  図２の実施形態の入力信号および入力タイミング
装置２００は、ダウンミックスオーディオ信号２１０とサイド情報２１２を受信するように構成される。更に、装置２００は、例えば、多重チャンネルを備えるアップミックスされたオーディオ信号２１４を提供するように構成される。
【００４９】
ダウンミックスオーディオ信号２１０は、例えば、エンコーダによって（例えば、図７において示されるＢＣＣエンコーダ８１０によって）生成される和信号であってもよい。ダウンミックスオーディオ信号２１０は、例えば、複素周波数分解の形で、時間−周波数ドメインにおいて表すことができる。例えば、オーディオ信号の複数の周波数サブバンド（それは、オーバラップするまたはオーバラップしないでもよい）のオーディオコンテンツは、対応する複素数値によって表すことができる。所定の周波数バンドに対して、ダウンミックスオーディオ信号は、引き続く（オーバラップするまたはオーバラップしない）時間インターバルに対して考慮中の周波数サブバンドにおいてオーディオコンテンツを記述する複素数値のシーケンスによって表すことができる。次の時間インターバルに対する引く続く複素数値は、例えばフィルタバンク（例えばＱＭＦフィルタバンク）、高速フーリエ変換等、その他を用いて、装置１００において（マルチチャンネルオーディオ信号デコーダの一部であってもよい）、または装置１００に接続される補助装置において、取得することができる。しかしながら、ここで記載されたダウンミックスオーディオ信号２１０の表現は、マルチチャンネルオーディオ信号エンコーダからマルチチャンネルオーディオ信号デコーダまたは装置１００へのダウンミックスオーディオ信号の送信に用いられるダウンミックス信号の表現と、通常は同一でない。したがって、ダウンミックスオーディオ信号２１０は、複素数値のセットまたはベクトルのストリームによって表現することができる。
【００５０】
以下において、ダウンミックスオーディオ信号２１０の引き続く時間インターバルは、整数値インデックスｋで示されると仮定される。また、装置２００は、ダウンミックスオーディオ信号２１０のインターバルｋ毎およびチャンネル毎の複素数値のワンセットまたはベクトルを受信すると仮定される。このように、１つのサンプル（複素数値のセットまたはベクトル）は、時間インデックスｋによって記述されるすべてのオーディオサンプル更新インターバルに対して受信される。
【００５１】
言い換えれば、ダウンミックスオーディオ信号２１０のオーディオサンプル（「ＡＳ」）は、単一のオーディオサンプルＡＳが各オーディオサンプル更新インターバルｋと関連付けられるように、装置２００によって受信される。
【００５２】
装置２００は、更に、アップミックスパラメータを記述するサイド情報２１２を受信する。例えば、サイド情報２１２は、１つ以上の次のアップミックスパラメータ：チャンネル間レベル差（ＩＬＤ）、チャンネル間相関（またはコヒーレンス）（ＩＣＣ）、チャンネル間時間差（ＩＴＤ）、チャンネル間位相差（ＩＰＤ）または全体位相差（ＯＰＤ）を記述することができる。通常、サイド情報２１２は、ＩＬＤパラメータと、パラメータＩＣＣ、ＩＴＤ、ＩＰＤ、ＯＰＤのうちの少なくとも１つを含む。しかしながら、バンド幅を節減するために、サイド情報２１２は、いくつかの実施形態において、ダウンミックスオーディオ信号２１０の多重のオーディオサンプル更新インターバルｋにつき一度（または、サイド情報の単一セットの送信が複数のオーディオサンプル更新インターバルｋにわたって時間的に拡散されてもよい）、装置２００に送信されるかまたは装置２００によって受信されるのみである。このように、いくつかのケースにおいて、複数のオーディオサンプル更新インターバルｋに対してただ１つのサイド情報パラメータのセットがある。しかしながら、他のケースにおいて、各オーディオサンプル更新インターバルｋに対して１つのサイド情報パラメータのセットがあってもよい。
【００５３】
サイド情報が更新されるインターバルはインデックスｎによって示され、単に簡単のため、以下において、整数値インデックスｋによって示されるダウンミックスオーディオ信号２１０の引き続く時間インターバルはｋ＝ｎの関係を保つように、サイド情報ＳＩ  ２１２が更新される時間インターバルと同一であると仮定される。しかしながら、サイド情報ＳＩ  ２１２の更新が、ダウンミックスオーディオ信号２１０の複数の引き続く時間インターバルｋにつき一度だけ実行される場合、補間は、例えば、引き続く入力位相情報値
0005358691.tif 000002
【００５４】
例えば、サイド情報は、オーディオサンプル更新インターバルｋ＝４、ｋ＝８およびｋ＝１６において、装置２００に送信（装置２００によって受信）することができる。逆に、どんなサイド情報２１２も、前記オーディオサンプル更新インターバルの間に、装置２００に送信（または装置２００によって受信）することができない。このように、エンコーダは、例えば、必要なときにのみ（例えば、サイド情報が予め定められた値よりも多く変化するとデコーダが認識するときに）サイド情報の最新情報を提供することを決定することができるので、サイド情報２１２の更新インターバルは、時間上で変化させることができる。例えば、オーディオサンプル更新インターバルｋ＝４に対して装置２００によって受信されるサイド情報は、オーディオサンプル更新インターバルｋ＝３、４、５と関連付けることができる。同様に、オーディオサンプル更新インターバルｋ＝８に対して装置２００によって受信されるサイド情報は、オーディオサンプル更新インターバルｋ＝６、７、８、９、１０、その他と関連付けることができる。しかしながら、異なる関連付けは当然に可能であり、サイド情報の更新インターバルは、述べられたよりも当然に大きくてもよくまたは小さくてもよい。
【００５５】
２．３  図２の実施形態の出力信号および出力タイミング
しかしながら、装置２００は、アップミックスされたオーディオ信号を、複素周波数成分で提供するのに役立つ。例えば、装置２００は、アップミックスされたオーディオ信号がダウンミックスオーディオ信号２１０と同じオーディオサンプル更新インターバルまたはオーディオ信号更新レートを備えるように、アップミックスされたオーディオ信号２１４を提供するように構成することができる。言い換えれば、ダウンミックスオーディオ信号２１０の各サンプル（またはオーディオサンプル更新インターバルｋ）に対して、いくつかの実施形態において、アップミックスされたオーディオ信号２１４のサンプルが生成される。
【００５６】
２．４  アップミックス
以下において、たとえデコーダ入力サイド情報２１２が、いくつかの実施形態において、より大きい更新インターバルでのみ更新することができるとしても、ダウンミックスオーディオ信号２１０をアップミックスするために用いられるアップミックスパラメータの最新情報を、各オーディオサンプル更新インターバルｋに対して、どのように取得することができるかが詳細に記載される。以下において、単一のサブバンドに対する処理が記載されるが、コンセプトは当然に多重のサブバンドに拡張することができる。
【００５７】
装置２００は、キーコンポーネントとして、複素線形結合部として動作するように構成されたアップミックス部２３０を備える。アップミックス部２３０は、オーディオサンプル更新インターバルｋに関連付けられたダウンミックスオーディオ信号２１０のサンプルｘ（ｔ）またはｘ（ｋ）（例えば、特定の周波数バンドを表す）を受信するように構成される。信号ｘ（ｔ）またはｘ（ｋ）は、時には「ドライ信号」としても示される。加えて、アップミックス部２３０は、ダウンミックスオーディオ信号の非相関化されたバージョンを表すサンプルｑ（ｔ）またはｑ（ｋ）を受信するように構成される。
【００５８】
更に、装置２００は、ダウンミックスオーディオ信号のサンプルｘ（ｋ）を受信し、それに基づいてダウンミックスオーディオ信号（ｘ（ｋ）によって表される）の非相関化バージョンのサンプルｑ（ｋ）を提供するように構成された非相関化部２４０（例えば遅延部または反射部）を備える。ダウンミックスオーディオ信号（サンプルｘ（ｋ））の非相関化バージョン（サンプルｑ（ｋ））は、「ウェット信号」として示すことができる。
【００５９】
アップミックス部２３０は、例えば、「ドライ信号」（ｘ（ｋ）で表される）と「ウェット信号」（ｑ（ｋ）で表される）の実数値の（または、いくつかのケースでは複素数値の）線形結合を実行し、第１のアップミックスされたチャンネル信号（サンプルｙ1（ｋ）で表される）と第２のアップミックスされたチャンネル信号（サンプルｙ2（ｋ）で表される）を取得するように構成されたマトリクスベクトル乗算部２３２を備える。マトリクスベクトル乗算部２３２は、例えば、次のマトリクスベクトル乗算を実行し、アップミックスされたチャンネル信号のサンプルｙ1（ｋ）とｙ2（ｋ）を取得するように構成することができる。
0005358691.tif 000003
【００６０】
0005358691.tif 000004
【００６１】
0005358691.tif 000005
【００６２】
２．５  アップミックスパラメータの更新
0005358691.tif 000006
プミックスチャンネル位相値α1（ｋ）、α2（ｋ）を、各オーディオサンプル更新インターバルｋに対して更新することが望ましい。アップミックスパラメータマトリクスを各オーディオサンプル更新インターバルｋに対して更新することは、アップミックスパラメータマトリクスが実際の音響環境に常によく適合するという利益をもたらす。サイド情報２１２が多重のオーディオサンプル更新インターバルｋにつき一度だけ更新される場合であっても、アップミックスパラメータマトリクスの変化が多重のオーディオサンプル更新インターバルにわたって配布されるので、アップミックスパラメータマトリクスをすべてのオーディオサンプル更新インターバルｋに対して更新することは、引き続くオーディオサ
0005358691.tif 000007
ることが望ましい。同様に、少なくとも連続オーディオ信号の間、前記アップミックスチャンネル位相値の階段状の変化を回避するために、アップミックスチャンネル位相値α1（ｋ）とα2（ｋ）を十分にしばしば更新することが望ましい。また、サイド情報ＳＩ、２１２の定量化によって生じ得るアーチファクトを低減または回避するために、アップミックスチャンネル位相値を時間的に平滑化することが望ましい。
【００６３】
装置２００は、サイド情報２１２に基づいて、時間的に可変のアップミックスパラメー
0005358691.tif 000008
ル位相値α1（ｋ）、α2（ｋ）を提供するように構成されるサイド情報処理ユニット２５０を備える。サイド情報処理ユニット２５０は、例えば、サイド情報２１２が多重のオーディオサンプル更新インターバルｋにつき一度だけ更新される場合であっても、すべてのオーディオサンプル更新インターバルｋに対してアップミックスパラメータの更新されたセットを提供するように構成される。しかしながら、いくつかの実施形態において、サイド情報処理２５０は、時間的に可変の平滑化アップミックスパラメータの更新されたセットを、より少ない頻度で、例えばサイド情報ＳＩ、２１２の更新について一度のみ提供するように構成することができる。
【００６４】
サイド情報処理ユニット２５０は、サイド情報２１２を受信し、それに基づいて、アップミックスパラメータ入力情報（例えば、入力振幅情報２５４と入力位相情報２５６を含む）と考えることができる１つ以上のアップミックスパラメータを、（例えばアップミックスパラメータの振幅値のシーケンス２５４とアップミックスパラメータの位相値のシーケンス２５６の形で）導き出すように構成されるアップミックスパラメータ入力情報決定部２５２を備える。例えば、アップミックスパラメータ入力情報決定部２５２は、複数のキュー（例えば、ＩＬＤ、ＩＣＣ、ＩＴＤ、ＩＰＤ、ＯＰＤ）を結合し、アップミックスパラメータ入力情報２５４、２５６を取得するか、または１つ以上のキューを個別に評価することができる。アップミックスパラメータ入力情報決定部２５２は、入力振幅値のシーケンス２５４（入力振幅情報としても示される）と、分離した入力位相値のシーケンス２５６（入力位相情報としても示される）の形で、アップミックスパラメータを記述するように構成される。入力位相値のシーケンス２５６の要素は、入力位相情報αnと考えることができる。シーケンス２５４の入力振幅値は、例えば、複素数の絶対値を表すことができ、シーケンス２５６の入力位相値は、例えば、複素数の角度値（または位相値）（例えば、実部-虚部直交座標系における実部軸に対して測定される）を表すことができる。
【００６５】
このように、アップミックスパラメータ入力情報決定部２５２は、アップミックスパラメータの入力振幅値のシーケンス２５４とアップミックスパラメータの入力位相値のシーケンス２５６を提供することができる。アップミックスパラメータ入力情報決定部２５２は、サイド情報の１つのセットからアップミックスパラメータの完全なセット（例えばマ
0005358691.tif 000009
すように構成することができる。サイド情報２１２のセットと入力アップミックスパラメータ２５４、２５６のセットの間に関連があってもよい。したがって、アップミックスパラメータ入力情報決定部２５２は、アップミックスパラメータの更新インターバルにつき一度、すなわちサイド情報のセットの更新につき一度、シーケンス２５４、２５６の入力アップミックスパラメータを更新するように構成することができる。
【００６６】
サイド情報処理ユニットは、更に、以下において詳細に記載されるパラメータ平滑化部２６０（時には、簡単に「パラメータ決定部」で示される）を備える。パラメータ平滑化部２６０は、アップミックスパラメータ（またはマトリクス要素）の（実数値の）入力振幅値のシーケンス２５４と、入力位相情報αnと考えることができるアップミックスパラメータ（またはマトリクス要素）の（実数値の）入力位相値のシーケンス２５６を受信するように構成される。更に、パラメータ平滑化部は、シーケンス２５４とシーケンス２５６の平滑化に基づいて、時間的に可変の平滑化されたアップミックスパラメータ２６２のシーケンスを提供するように構成される。
【００６７】
パラメータ平滑化部２６０は、振幅値平滑化部２７０と位相値平滑化部２７２を備える。
【００６８】
振幅値平滑化部は、シーケンス２５４を受信し、それに基づいてアップミックスパラメ
0005358691.tif 000010
７４を提供するように構成される。振幅値平滑化部２７０は、例えば、以下において詳述される振幅値平滑化を実行するように構成することができる。
【００６９】
同様に、位相値平滑化部２７２は、シーケンス２５６を受信し、それに基づいてアップミックスパラメータの（またはマトリクス値の）時間的に可変の平滑化された位相値のシーケンス２７６を提供するように構成することができる。位相値平滑化部２７２は、例えば、以下において詳細に記載される平滑化アルゴリズムを実行するように構成することができる。
【００７０】
いくつかの実施形態では、振幅値平滑化部２７０と位相値平滑化部は、振幅値平滑化と位相値平滑化を別々にまたは独立して実行するように構成される。このように、シーケンス２５４の振幅値は、位相値平滑化に影響を及ぼさず、シーケンス２５６の位相値は、振幅値平滑化に影響を及ぼさない。しかしながら、振幅値平滑部２７０と位相値平滑化部２７２は、シーケンス２７４、２７６がアップミックスパラメータの平滑化された振幅値と平滑化された位相値の対応するペアーを含むように同期した方法で動作するものと仮定される。
【００７１】
通常、パラメータ平滑化部２６０は、異なるアップミックスパラメータまたはマトリクス要素に関して別々に作用する。このように、パラメータ平滑化部２６０は、各アップミ
0005358691.tif 000011
トリクス要素に対して、振幅値の１つのシーケンス２５４を受信することができる。同様に、パラメータ平滑化部２６０は、各アップミックスされたオーディオチャンネルの位相調節に対して、入力位相値αnの１つのシーケンス２５６を受信することができる。
【００７２】
２．６  パラメータ平滑化に関する詳細
以下において、ＩＰＤ／ＯＰＤの定量化および／またはデコーダにおけるＯＰＤの評価によって生じる位相処理アーチファクトを低減する本発明の実施形態に関する詳細が記載される。簡単のため、以下の記載は、同じ技術を適用することができるｍからｎチャンネルへのアップミックスの一般的なケースに限定することなく、単に１から２チャンネルへのアップミックスに限定する。
【００７３】
デコーダの、例えば１から２チャンネルへのアップミックス手順は、ドライ信号と呼ばれるダウンミックス信号ｘ（ｘ（ｋ）でも示される）とウェット信号と呼ばれるダウンミックス信号の非相関化バージョンｑ（ｑ（ｋ）でも示される）とから構成されるベクトル
0005358691.tif 000012
ｑは、非相関化フィルタ２４０を通してダウンミックス信号ｘを供給することによって生成される。アップミックス信号ｙは、出力の第１と第２のチャンネル（例えばｙ1（ｋ）とｙ2（ｋ））を包含するベクトルである。全信号ｘ、ｑ、ｙは、複素周波数分解（例えば、時間−周波数ドメイン表現）において利用することができる。
【００７４】
このマトリクス演算は、すべての周波数バンドの全サブバンドサンプルに対して（または少なくともいくつかの周波数バンドのいくつかのサブバンドサンプルに対して）（例えば、別々に）実行される。例えば、マトリクス演算は、以下の式に従って実行することができる。
0005358691.tif 000013
【００７５】
0005358691.tif 000014
てドライ信号とウェット信号の混合を実行し、両方の出力チャンネルの出力レベルをＩＬＤによって定まるように調節する実数値のマトリクス要素に結果としてなる空間キュー、通常はＩＬＤとＩＣＣから導き出される。
【００７６】
空間キュー（例えば、ＩＬＤ、ＩＣＣ、ＩＴＤ、ＩＰＤおよび／またはＯＰＤ）の送信に対して、エンコーダにおけるいくつかのまたは全てのタイプのパラメータを量子化することが望ましい（またはさらに必要である）。特に低ビットレートシナリオに対して、送信データの量を低減するために、むしろ粗い定量化を用いることがしばしば望ましい（またはさらに必要である）。しかしながら、特定のタイプの信号に対して、粗い定量化は聞き取れるアーチファクトに結果としてなる可能性がある。これらのアーチファクトを低減するために、アーチファクトの原因となる隣接する量子化ステップの間の遷移を平滑化す
0005358691.tif 000015
【００７７】
平滑化は、例えば、次のようなマトリクス要素の単純なローパスフィルタリングによって実行される。
0005358691.tif 000016
【００７８】
0005358691.tif 000017
【００７９】
平滑化は、空間パラメータが急速に変化する信号部分上で負の効果を有するかもしれないので、エンコーダから送信される付加的なサイド情報によって、平滑化を制御するようにしてもよい。
【００８０】
以下において、位相値の適用と決定が更に詳細に記載される。ＩＰＤおよび／またはＯＰＤが用いられる場合、付加的な位相シフトを、出力信号（例えば、サンプルｙ1（ｋ）およびｙ2（ｋ）によって定義される信号）に適用してもよい。ＩＰＤは、２つのチャン
0005358691.tif 000018
プミックスチャンネル信号）の間の位相差を記述するのに対して、ＯＰＤは１つのチャンネルとダウンミックスの間の位相差を記述する。
【００８１】
以下において、ＩＰＤとＯＰＤの定義が、ダウンミックス信号と複数のチャンネル信号の間の位相関係の概略表現を示す図３を参照して簡単に説明される。ここで図３を参照して、ダウンミックス信号（またはそのスペクトル係数ｘ（ｋ））の位相は、第１のポインタ３１０で表される。位相調節された第１のアップミックスされたチャンネル信号（また
0005358691.tif 000019
スペクトル係数）と位相調節された第２のアップミックスされたチャンネル信号（またはそのスペクトル係数）の間の位相差は、ＯＰＤ２で示される。位相調節された第１のアップミックスされたチャンネル信号（またはそのスペクトル係数）と位相調節された第２のアップミックスされたチャンネル信号（またはそのスペクトル係数）の間の位相差は、ＩＰＤで示される。
【００８２】
原信号の位相属性を復元するために（例えば、位相調節された第１のアップミックスされたチャンネル信号と位相調節された第２のアップミックスされたチャンネル信号をドライ信号に基づいて適当な位相で提供するために）、両方のチャンネルに対するＯＰＤは知られていなければならない。しばしば、ＩＰＤは、１つのＯＰＤとともに送信される（第２のＯＰＤは、次にこれらから算出することができる）。送信データ量を低減するために、ＩＰＤのみを送信し、デコーダにおいて、ダウンミックス信号に含まれる位相情報を、送信されたＩＬＤおよびＩＰＤとともに用いてＯＰＤを推定することも可能である。この処理は、例えば、アップミックスパラメータ入力情報決定部２５２によって実行することができる。
【００８３】
デコーダにおける（例えば、装置２００における）位相復元は、出力サブバンド信号（例えば、スペクトル係数ｙ1（ｋ）、ｙ2（ｋ）によって記載される信号）の複素回転によって、以下の式に従って実行される。
0005358691.tif 000020
【００８４】
上記の式において、角度α1とα2は、２つのチャンネルに対するＯＰＤ（または、例えば平滑化されたＯＰＤ）に等しい。
【００８５】
上述のように、パラメータ（例えばＩＬＤパラメータおよび／またはＩＣＣパラメータ）の粗い定量化は、聞き取れるアーチファクトに結果としてなる可能性があり、それはＩＰＤとＯＰＤの定量化に対してもあてはまる。上記の平滑化演算は、アップミックスマト
0005358691.tif 000021
トを低減するだけであるが、一方で位相パラメータの定量化によって生じるそれらは影響されない。
【００８６】
さらにまた、各出力チャンネルに適用される上記時間的に変化する位相回転によって付加的なアーチファクトが導入される可能性がある。位相シフト角α1とα2が時間上で急速に変動する場合、適用される回転角が、短いドロップアウトまたは瞬間的な信号周波数の変化を生じさせるかもしれないことが分かっている。
【００８７】
これらの課題の両方とも、上記の平滑化アプローチの修正バージョンを角度α1とα2に適用することによって、有意に低減することができる。このケースのように、平滑化フィルタは、２πごとの回りを覆う角度に適用されるので、いわゆるアンラッピングによっ
0005358691.tif 000022
【００８８】
0005358691.tif 000023
【００８９】
0005358691.tif 000024
【００９０】
0005358691.tif 000025
【００９１】
0005358691.tif 000026
、２つの角度領域のうちの第１の角度領域は、ポインタ４１０、４５０をポインタ４１２、４５２に向かって数学的に正方向（逆時計回り）に回転させることによってカバーされ、第２の角度領域は、ポインタ４１２、４５２をポインタ４１０、４５０に向かって数学的に正方向（逆時計回り）に回転させることによってカバーされる。
【００９２】
0005358691.tif 000027
【００９３】
0005358691.tif 000028
演算ルール（それは線形結合ルールであってもよい）を選択するように構成することができる。
【００９４】
２．７  平滑化コンセプトのオプションの拡張
以下において、上述された位相値平滑化コンセプトのいくつかのオプションの拡張が述べられる。他のパラメータ（例えば、ＩＬＤ、ＩＣＣ、ＩＴＤ）に関しては、例えば、原信号（例えばエンコーダによって処理された信号）のＩＰＤが急速に変化する場合、回転角の速い変更が必要な信号があってもよい。このような信号に対して、位相値平滑部２７２によって実行される平滑化は、（いくつかのケースにおいて）出力品質に関して負の効果を有し、このようなケースにおいて適用されるべきでない。すべての信号処理バンドに対してエンコーダから平滑化を制御するために必要とされる起こりうるビットレートオーバーヘッドを回避するために、適応平滑化制御（例えば、平滑化制御部を用いて実施される）を、デコーダにおいて（例えば装置２００において）用いることができ、結果として生じるＩＰＤ（すなわち、２つの平滑化された角度、例えば角度α1（ｋ）とα2（ｋ）の差が演算され、送信されたＩＰＤ（例えば入力位相情報αnによって記述されるチャンネル間位相差）と比較される。差が特定の閾値より大きい場合に、平滑化は無効とすることができ、（例えば位相調節部２３３によって、）未処理の角度（例えば入力位相情報によって記述され、アップミックスパラメータ入力情報決定部によって提供される角度αn）を用いることができ、そうでない場合は、（例えば位相調節部２３３によって）、ローパスフィルタ処理された角度（例えば、位相値平滑化部２７２によって提供される平滑化された位相値n）を出力信号に適用することができる。
【００９５】
（オプションの）高度化バージョンにおいて、位相値平滑化部２７２で適用されるアルゴリズムは、処理されたＩＰＤと未処理のＩＰＤの間の現在の差に基づいて修正される可変のフィルタ時定数を用いて拡張することができる。例えば、（フィルタ時定数を決定す
0005358691.tif 000029
【００９６】
いくつかの実施形態では、付加的に単一のビットを、（オプションとして）（ダウンミックスオーディオ信号２１０とサイド情報２１２を表す）ビットストリームにおいて送信し、適応平滑化制御が最適結果を与えない一定のクリチカル信号のケースにおいて、エンコーダから全てのバンドに対する平滑化を完全に有効にするまたは無効にすることができる。
【００９７】
３．結  論
上記を要約すると、パラメトリックマルチチャンネルオーディオ符号化に対する適応位相処理の全般的なコンセプトが記載された。本発明による実施形態は、位相パラメータの粗い定量化または速い変化によって生じる出力信号のアーチファクトを低減することによって、他の技術に取って代わる。
【００９８】
４． 方  法
本発明に係る実施形態は、１つ以上のダウンミックスオーディオチャンネルを記述するダウンミックスオーディオ信号を、複数のアップミックスされたオーディオチャンネルを記述するアップミックスされたオーディオ信号にアップミックスする方法を含む。図６は、このような方法のフローチャートを示し、全体として７００で示される。
【００９９】
方法７００は、前の平滑化された位相値のスケーリングされたバージョンを、位相変化限定アルゴリズムを用いて、現在の位相入力情報のスケーリングされたバージョンと結合し、前の平滑化された位相値と入力位相情報に基づいて現在の平滑化された位相値を決定するステップ７１０を備える。
【０１００】
方法７００は、また、アップミックスされたオーディオ信号を取得するために、時間的に平滑化された位相値を含む時間的に可変のアップミックスパラメータを、ダウンミックスオーディオ信号をアップミックスするために適用するステップ７２０を備える。
【０１０１】
当然、方法７００は、本発明の装置に関して本願明細書に記載されたいずれかの特徴および機能によって補足することができる。
【０１０２】
５．実施変形例
装置の局面においていくつかの態様が記載されているが、これらの態様は、また対応する方法の記載を表すことは明らかであり、１つのブロックまたはデバイスが方法のステップまたは方法のステップの特徴に対応する。同様に、方法のステップの局面において記載される態様は、対応する装置の対応するブロックまたはアイテムまたは特徴の記載を表す。いくつかのまたは全ての方法のステップは、例えば、マイクロプロセッサ、プログラム可能なコンピュータまたは電子回路のようなハードウェア装置によって（または、用いて）実行することができる。いくつかの実施形態において、１つ以上の最も重要な方法のステップは、このような装置によって実行することができる。
【０１０３】
特定の実施要求に依存して、本発明の実施形態は、ハードウェアにおいてまたはソフトウェアにおいて実施することができる。実施は、その上に格納される電気的に読取可能な制御信号を有し、それぞれの方法が実行されるようにプログラム可能なコンピュータシステムと協働する（または協働することができる）デジタル記憶媒体、例えばフロッピー（登録商標）ディスク、ＤＶＤ、ブルーレイ、ＣＤ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭまたはフラッシュメモリを用いて実行することができる。それ故に、デジタル記憶媒体は、コンピュータ読取可能であってもよい。
【０１０４】
本発明に係るいくつかの実施形態は、本願明細書に記載された方法の１つが実行されるように、プログラム可能なコンピュータシステムと協働することができる電気的に読取可能な制御信号を有するデータキャリアを含む。
【０１０５】
一般に、本発明の実施形態は、コンピュータプログラム製品がコンピュータ上で動作するとき、当該方法の１つを実行するように動作するプログラムコードを有するコンピュータプログラム製品として実施することができる。プログラムコードは、例えば機械読取可能なキャリアに記憶されたものでもよい。
【０１０６】
他の実施形態は、機械読取可能なキャリアに格納された、本願明細書に記載された方法の１つを実行するためのコンピュータプログラムを含む。
【０１０７】
言い換えれば、本発明の方法の実施形態は、それ故に、コンピュータプログラムがコンピュータ上で動作するときに、本願明細書に記載された方法の１つを実行するためのプログラムコードを有するコンピュータプログラムである。
【０１０８】
本発明の方法の更なる実施形態は、それ故に、その上に記録された本願明細書に記載された方法の１つを実行するためのコンピュータプログラムを含むデータキャリア（またはデジタル記憶媒体、またはコンピュータ読取可能媒体）である。
【０１０９】
本発明の方法の更なる実施形態は、それ故に、本願明細書に記載された方法の１つを実行するためのコンピュータプログラムを表すデータストリームまたは信号のシーケンスである。データストリームまたは信号のシーケンスは、例えば、データ通信接続、例えばインターネットを介して転送されるように構成することができる。
【０１１０】
更なる実施形態は、本願明細書に記載された方法の１つを実行するように構成されまたは適合された処理手段、例えばコンピュータ、またはプログラマブルロジックデバイスを含む。
【０１１１】
更なる実施形態は、その上に本願明細書に記載された方法の１つを実行するためのコンピュータプログラムがインストールされているコンピュータを含む。
【０１１２】
いくつかの実施形態において、プログラマブルロジックデバイス（例えばフィールドプログラマブルゲートアレイ）を、本願明細書に記載された方法のいくつかまたは全ての機能を実行するために用いることができる。いくつかの実施形態において、フィールドプログラマブルゲートアレイを、本願明細書に記載された方法の１つを実行するためにマイクロプロセッサと協働することができる。一般に、方法は、好ましくはいかなるハードウェア装置によっても実行される。
【０１１３】
上記した実施形態は、単に本発明の原理を図示したものである。本願明細書に記載された構成と細部の修正と変形は、当業者にとって明らかであると理解される。それ故に、本発明は、単に後述の特許クレームのスコープによって限定され、本願明細書の実施形態の記述と説明によって示される特定の詳細によって限定されないことを意図する。
【図１】
0005358691.tif 000039
【図２ａ】
0005358691.tif 000040
【図２ｂ】
0005358691.tif 000041
【図３】
0005358691.tif 000042
【図４ａ】
0005358691.tif 000043
【図４ｂ】
0005358691.tif 000044
【図５ａ】
0005358691.tif 000045
【図５ｂ】
0005358691.tif 000046
【図６】
0005358691.tif 000047
【図７】
0005358691.tif 000048