(57)【特許請求の範囲】
【請求項１】
限定された数のチャンネル上のデータに少なくとも基づいた、及び空間化データに少なくとも基づいた、多重チャンネルオーディオデータの再構成のための音響データの処理方法であって、
前記方法が、受信されたフレームの空間化データの妥当性を検査するステップ（３０６）を含み、もし前記検査が、受信された前記空間化データが有効であることを示す場合に、
ａ／複数の予測モデルのそれぞれのモデルごとに、前記モデルに従って空間化値を予測するステップ（３０７）と、
ｂ／このように予測された前記空間化値に基づいて、そして受信された前記空間化データに基づいて、前記予測モデルを選択し、もし予測モデルを選択した後で不完全な空間化データの受信が発生したら、選択された前記予測モデルに従って空間化値を予測すると共に、前記多重チャンネルオーディオデータの再構成のために前記予測された空間化値を使用することができるようにするステップとを含む
ことを特徴とする方法。
【請求項２】
もし前記検査が、受信された前記空間化データが有効であることを示す場合に、そして、ステップ“ａ／”の前に、
前記有効な空間化データを格納するステップを更に含み、
ステップ“ｂ／”が、その後の不完全な空間化データの受信が発生したら、前記格納された空間化データに基づいて実行される
ことを特徴とする請求項１に記載の方法。
【請求項３】
ステップ“ａ／”が、その後の不完全な空間化データの受信が発生した場合でも、前記格納された空間化データに基づいて実行される
ことを特徴とする請求項２に記載の方法。
【請求項４】
ステップ“ａ／”及び“ｂ／”が、有効なフレームの受信の後に系統的に実行されると共に、
前記方法が、ステップ“ｂ／”の後に、前記選択された予測モデルの識別子をメモリに書き込むステップを更に含む
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記予測された空間化値が、利得
【数１】
0005421367.tif 000032
を含む
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記予測された空間化値が、遅延を含む
ことを特徴とする請求項１に記載の方法。
【請求項７】
ステップ“ｂ／”の間に、
前記複数のモデルのそれぞれのモデルごとに、類似値
【数２】
0005421367.tif 000033
が、一方では、前記モデル
【数３】
0005421367.tif 000034
に応じた前記予測された空間化値に基づいて、そして、他方では、受信された前記空間化データに基づく推定値
【数４】
0005421367.tif 000035
に基づいて、計算されると共に、
前記類似値が前記予測された空間化値と前記推定値との間のより大きい適合度を示す前記予測モデルが選択される
ことを特徴とする請求項１に記載の方法。
【請求項８】
ステップ“ａ／”及び“ｂ／”の間に、
受信された一連のフレームのフレームごとに、そして前記複数のモデルの内の少なくとも１つのモデルに関して、空間化値
【数５】
0005421367.tif 000036
が、前記モデルに従って予測されると共に、
前記モデルに関して、類似値
【数６】
0005421367.tif 000037
が、一方では、前記モデルに応じた一連の予測された前記空間化値に基づいて、そして、他方では、受信された前記一連のフレームの前記空間化データに基づく一連の推定値
【数７】
0005421367.tif 000038
に基づいて、計算される
ことを特徴とする請求項７に記載の方法。
【請求項９】
ステップ“ａ／”が、所定の周波数帯域（ｂ）に対応する空間化データに関して実行される
ことを特徴とする請求項１に記載の方法。
【請求項１０】
命令がコンピュータによって実行された場合に請求項１に記載の方法を実施するための前記命令を含むことを特徴とするコンピュータプログラム。
【請求項１１】
不完全な空間化データを隠蔽するための隠蔽デバイス（２０）であって、
それぞれの命令の組が予測モデルに対応する、複数の命令の組を格納するための記憶装置（２１）と、
空間化データを受信するための受信手段と、
前記受信手段によって受信された前記空間化データの妥当性を検査するための検査モジュール（２２）と、
前記検査モジュール（２２）によって有効であると検出された空間化データの受信が発生したら、前記記憶装置に格納された命令の組ごとに、空間化値を予測するように前記命令の組を実行することができる推定モジュール（２３）と、
前記推定モジュールによって予測された前記空間化値に基づいて、そして、前記受信手段によって受信された前記空間化データに基づいて、予測モデルを選択するための選択モジュール（２４）とを備え、
前記隠蔽デバイスが、
その後の前記検査モジュール（２２）によって不完全であると見なされた空間化データの受信が発生したら、前記選択モジュールによって選択された前記モデルに従って空間化値を予測するように作られた予測モジュール（２５）を更に備える
ことを特徴とする隠蔽デバイス。
【請求項１２】
多重チャンネルオーディオデータを再構成するための装置（２６）であって、前記装置が、
少なくともモノラルチャンネルデータと、残留信号Ｅ（ｋ）及び空間化データＩＬＤ’のうちの１つとに基づいて多重チャンネルオーディオデータを再構成するための多重チャンネル再構成手段（２７）と、
前記予測モジュール（２５）が、前記検査モジュール（２２）によって不完全であると見なされた空間化データの受信が発生したら、前記多重チャンネルオーディオデータを再構成するための前記多重チャンネル再構成手段に、前記予測された空間化値を提供するように作られた、請求項１１に記載された前記隠蔽デバイス（２０）と
を備えることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多重チャンネルオーディオデータの再構成のための、不完全な空間化データ（spatialization data）の隠蔽に関連する。多重チャンネルオーディオデータは、概して、少なくとも空間化データに基づいて、そして、限定された数のチャンネル上のオーディオデータ、例えばモノラルチャンネルデータに基づいて再構成される。
【背景技術】
【０００２】
多重チャンネルオーディオデータは、概して、いくらかのそれぞれのオーディオトラックを対象としている。いくらかのそれぞれの音源は、サラウンド音響の錯覚を聞き手に与えるのを助けるために使用され得る。
【０００３】
多重チャンネルオーディオデータは、例えば、２チャンネルのステレオのデータ、または、特にホームシネマアプリケーションのための６チャンネルの５．１データを含み得る。本発明は、同様に、話し手に対応するデータが、この話し手の音声が空間の特定の位置から発生している錯覚を聞き手に与えるように空間化処理を受ける、空間化された電話会議（audio conference）の分野におけるアプリケーションを見い出すことができる。
【０００４】
空間化データは、より少ない数のチャンネル上のデータ、例えばモノラルチャンネルデータに基づいて多重チャンネルデータを獲得するために使用される。これらの空間化データは、例えば、経路間レベル（inter-pathway level）またはＩＬＤ（“チャンネル間レベル差：Interchannel Level Differences”）、経路間相関（inter-pathway correlations）またはＩＣＣ（“チャンネル間相互相関：Interchannel Cross Correlations”）、経路間遅延（delays between pathways）またはＩＴＤ（“チャンネル間時間差：Interchannel Time Differences”）、経路間位相差（phase differences between pathways）またはＩＰＤ（“チャンネル間位相差：Interchannel Phase Differences”）等の差異を含むことができる。
【０００５】
少なくともモノラルチャンネルデータ及び空間化データを含む受信されたオーディオデータが不完全である場合、すなわちいくらかのデータが欠落しているか、または誤っている場合が起こり得る。
【０００６】
この不完全な伝送の検出は、ＣＲＣ（周期的冗長検査：Cyclic Redundancy Check）タイプの符号を用いて実行され得る。
【０００７】
不完全な値を予測値と交換することによって、これらの不具合を緩和するということが知られている。これらの予測値は、既知の予測モデルに従って決定され得る。
【０００８】
いくらかの予測モデルが知られている。例えば、例えば線形予測等の方法に従って、予測値として、任意の値、前の値、以前に受信されたオーディオデータに基づいて決定された値が選択される。
【０００９】
モノラルチャンネルデータが不完全な方法で受信される場合に、不完全な値をモノラルチャンネルデータの予測値によって交換することは、概して、比較的満足できるものであるということが分かる。
【００１０】
しかしながら、空間化データが不完全な方法で受信される場合に、不完全な値を予測値によって交換することは、満足できないものであるということが分かる。
【００１１】
経時的な空間化データの強い変化は、聞き手において、音源の突然の変位の感覚として現れる。
【００１２】
例えば、もし不完全な値が空間化の欠如に対応する任意の値と交換されるならば、モノラルチャンネル音に戻る感覚は、特に両耳用の信号の場合は、聞き手に混乱を起こさせ得る。実際には、両耳用の信号、すなわち耳のレベルで３次元空間における忠実な再生を可能にすることは、多くの場合、空間において相対的に固定された仮想音源に対応する。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
従って、多重チャンネルオーディオデータの再構成の間の空間化データの不具合の更に良い隠蔽に関する要求が存在する。
【課題を解決するための手段】
【００１４】
第１の特徴によれば、本発明の主題は、少なくとも限定された数のチャンネル上のデータ及び空間化データに基づいた、多重チャンネルオーディオデータの再構成のための音響データの処理方法であって、この方法は、受信されたフレームの空間化データの妥当性を検査するステップを含んでいる。もしこの検査が、これらの空間化データが有効であることを示す場合に、ａ／複数の予測モデルのそれぞれのモデルごとに、空間化値（spatialization value）がこのモデルに従って予測されると共に、ｂ／このように予測された空間化値に基づいて、そして実際に受信された空間化データに基づいて、その後の不完全な空間化データの受信が発生したら、選択された予測モデルに従って空間化値を予測すると共に、この多重チャンネルオーディオデータの再構成のためにこの予測された空間化値を使用することができるように、予測モデルが選択される。
【００１５】
従って、有効であると見なされた空間化データは、不完全であると見なされた空間化データの受信が発生したら、複数の予測モデルの中から利用されるべき予測モデルを選択するために使用される。内容に応じて適応できるそのような方法は、単一の予測モデルが使用される従来技術より更に満足な方法で空間化データの不具合を緩和することを可能にする。
【００１６】
“限定された数のチャンネル”という表現は、多重チャンネルデータのチャンネルの数より少ない数のチャンネルを意味すると理解される。例えば、限定された数のチャンネル上のデータは、モノラルチャンネルデータを含むことができる。
【００１７】
空間化データ、そしてより一般に受信されたオーディオデータは、伝送路から発生し得る。例えば、これらのデータは、インターネットを介して受信され得る。その代りに、受信されたオーディオデータは、記憶媒体、例えばＤＶＤ（“デジタル多用途ディスク：Digital Versatile Disk”）等から読み取られ得る。本発明は、受信されたオーディオデータの発信源によって決して制限されない。
【００１８】
受信されたオーディオデータは、符号化された信号、逆多重化された（demultiplexed）及び／または復号化された信号、数値等を含むことができる。
【００１９】
ステップ“ａ／”及び“ｂ／”は、有効であると見なされたフレームの受信の後に系統的に実行され得る。様々な処理は、従って経時的に分散される。
【００２０】
特に、ステップ“ａ／”及び“ｂ／”が各有効なフレームに関して実行される場合に、その後の不完全な空間化データの受信が発生したら、適用されるべき予測モデルを迅速に検索することができるように、選択された予測モデルの識別子をメモリに書き込むための対策が講じられ得る。
【００２１】
その代りに、ステップ“ａ／”及び／または“ｂ／”の実行は、いくらかの条件の実現に支配され得ると共に、これは、無関係な計算を実行するのを回避することを可能にし得る。
【００２２】
例えば、フレームが有効であると見なされる場合に、空間化データは、少なくとも一時的方法でメモリに格納される。ステップ“ａ／”及び“ｂ／”は、その後の不完全であると見なされた空間化データの受信が発生した場合にのみ、（このように格納されたデータに基づいて）実行される。これは、従って、特にステップ“ａ／”の予測を実行することを、そのようなものが必要ではない場合に回避する。
【００２３】
別の例によれば、有効であると見なされたフレームの受信に続いて系統的にステップ“ａ／”の予測を実行するための対策が講じられ得ると共に、一方、ステップ“ｂ／”は、不完全なフレームを受信する場合にのみ、（メモリに保持された前のフレームまたは前の複数のフレームの空間化データに基づいて）実行される。
【００２４】
有利に、ステップ“ｂ／”の間、それぞれ予測された空間化値は、受信された空間化データに基づいて推定された値と対比される。特に、モデルごとに、類似値を、一方では、このモデルに応じて予測された空間化値に基づいて、そして、他方では、受信された空間化データに基づいて推定された値に基づいて、計算するための対策が講じられ得る。そして、類似値が予測値と推定値との間のより大きい適合度を示す予測モデルが選択される。
【００２５】
推定値は、空間化データの内の１つであり得ると共に、例えば推定値は、ＩＬＤを含み得る。この場合、ステップ“ｂ／”の間に、予測された空間化値を受信された空間化データと直接比較するための対策が講じられ得る。
【００２６】
その代りに、推定値は、単に空間化データに由来し得る。例えば、推定値は、フレームに関するＩＬＤ及び与えられる周波数から生じる利得、そして遅延等を含み得る。この場合、ステップ“ｂ／”の間に、予測された空間化値を受信された空間化データに基づいて獲得された値と比較するための対策が講じられ得る。
【００２７】
有利に、少なくとも１つのモデルに関して、以前に予測された空間化値が、対応する推定値と更に対比される。従って、内容との最良適合になる予測モデルの選択が、より適切に実行され得る。
【００２８】
例えば、いくらかのフレーム上で受信された空間化データを使用すると共に、いくらかのフレームに関して、予測値と推定値を対比することが可能である。
【００２９】
特に、受信された一連のフレームのフレームごとに、そして少なくとも１つのモデルに関して、一連の空間化値が予測されるように、空間化値をこのモデルに従って予測することが可能である。このモデルに関して、類似値が、一方では、一連の予測された空間化値に基づいて、そして、他方では、一連のフレームのデータに基づいて推定された一連の値に基づいて、計算され得る。
【００３０】
有利に、不完全な空間化データは、この選択をゆがめることを回避するように、予測モデルの選択ステップの間に使用されないことになる。
【００３１】
その代りに、例えば予測モデルの選択に関して、同一のフレームにおいて受信された現在の空間化データで対処することが可能である。
【００３２】
データは、伝送の間に導入された劣化のせいで、もしくは、データ記憶媒体の劣化のせいで、不完全であり得る。本発明は、不具合のこの原因には制限されない。例えば、送信機または伝送ネットワークの別の構成要素が一組のデータを送信しないことを選択し得る、レイヤに階層化された伝送（または、いわゆる“スケーラブル符号化（scalable coding）”）の場合に、いくらかのデータが、受信された空間化データの中から欠落し得る。
【００３３】
空間化データの不完全な性質は、既知の方法に従って、例えばＣＲＣタイプの符号を用いて、検出され得る。
【００３４】
本発明は、選択された予測モデルの識別子のメモリへの書き込みの形式によって、決して制限されない。例えば、このモデルに対応するプログラムの全ての命令をプログラムメモリにコピーするか、もしくは、任意に揮発性のメモリに、全く単にモデル名を格納することが可能である。
【００３５】
ステップ“ａ／”の間、空間化値の予測は予測モデルに従って実行され、すなわち、特に、予測のために使用されるデータはモデルに従って異なり得る。例えば、任意の値を空間化値に割り当てることになるモデルに関して、予測のためのデータは必要ではない。前の空間化値を再利用するか、及び／または、前の空間化値に加重することになるモデルに関して、この前の空間化値が予測の間に使用される。
【００３６】
有利に、ステップ“ａ／”は、所定の周波数帯域に対応する空間化データに関して実行される。従って、様々な周波数帯域において、いくらかの予測が並列に実行され得る。実際には、ステレオ信号の場合、最も適切な予測モデルの選択は、周波数に関連し得ると共に、人は、考察された周波数帯域に従って異なる予測モデルを選択するように導かれ得る。
【００３７】
別の特徴によれば、本発明の主題は、命令がプロセッサによって実行された場合に上記で説明された方法を実施するためのこれらの命令を含むことを特徴とするコンピュータプログラムである。
【００３８】
更にもう一つの特徴によれば、本発明の特徴は、不完全な空間化データを隠蔽するための隠蔽デバイスである。このデバイスは、１つ以上のメモリを有することができると共に、それぞれの命令の組が予測モデルに対応する、複数の命令の組を格納するための記憶装置を備える。このデバイスは、更に、空間化データを受信するための受信手段を備える。検査モジュールは、受信手段によって受信された空間化データの妥当性を検査することを可能にする。検出モジュールによって有効であると検出された空間化データの受信が発生したら、推定モジュールは、記憶装置に格納された命令の組ごとに、空間化値を予測するようにこの命令の組を実行することを可能にする。選択モジュールは、推定モジュールによって予測された空間化値に基づいて、そして、受信手段によって受信された空間化データに基づいて、予測モデルを選択することを可能にする。隠蔽デバイスは、更に、検出モジュールによって不完全であると見なされた空間化データの受信が発生したら、選択モジュールによって選択されたモデルに従って空間化値を予測するように作られた予測モジュールを備える。
【００３９】
更にもう一つの特徴によれば、本発明の主題は、多重チャンネルオーディオデータを再構成するための装置である。この装置は、少なくとも限定された数のチャンネル上のデータ、例えばモノラルチャンネルデータに基づいて多重チャンネルオーディオデータを再構成するための多重チャンネル再構成手段を備える。この装置は、更に、上記で説明された隠蔽デバイスを備える。予測モジュールは、検出モジュールによって不完全であると見なされた空間化データの受信が発生したら、多重チャンネルオーディオデータを再構成するための多重チャンネル再構成手段に、予測された空間化値を提供するように作られている。
【００４０】
多重チャンネルオーディオデータを再構成するための装置は、プロセッサに統合され得るか、さもなければ、コンピュータもしくはハイファイ（Hi-Fi）システムタイプ等の装置からなり得る。
【００４１】
再構成装置の様々なハードウェア装置、例えば再構成手段、隠蔽デバイス、検出モジュール等は、分離していても良いし、もしくは、併合されていても良い。
【図面の簡単な説明】
【００４２】
【図１】代表的な会話の符号化デバイスを示す図である。
【図２】本発明の一実施例による代表的な再構成装置を含む代表的な復号化デバイスを示す図である。
【図３】本発明の一実施例による方法の代表的なアルゴリズムを示す図である。
【図４】代表的な起こり得る利得の変化を示すグラフである。
【図５】本発明の１つの特徴によるコンピュータプログラムを実行することができるデバイスを示す図である。
【発明を実施するための形態】
【００４３】
本発明の他の特徴及び利点は、添付された図面に対する参照と共に与えられた、以下に詳述された説明において、明白になるであろう。
【００４４】
１つの図面から別の図面まで、同じ参照符号は、同じであるか、もしくは類似している対象物を表示する。
【００４５】
図面で例証された例において、多重チャンネルオーディオデータのチャンネルの数は、ちょうど２つであるが、しかし、それについて更に多くのチャンネルを提供することは、もちろん可能である。多重チャンネルオーディオデータは、例えば６チャンネル上の５．１のデータを含むことができる。本発明は、更に、空間化された電話会議の分野におけるアプリケーションを見い出すことができる。
【００４６】
特に、ＭＰＥＧサラウンド標準（MPEG Surround standard）に対する参照が行われ得ると共に、すなわち、２を超える経路を生み出すために、ツリー構造が、使用されるか、もしくはシミュレートされ得る。
【００４７】
表示された例において、オーディオデータは、インデックスｎが付けられたフレームまたはパケットにグループ化される。
【００４８】
図１は、ステレオの情報が、周波数帯域によって送信されると共に、周波数領域に適用される、代表的な符号器を示す。
【００４９】
この目的のために、その符号器は、時間周波数変換手段１０、例えば離散型フーリエ変換またはＤＦＴ、ＭＤＣＴ変換（“修正離散コサイン変換：Modified Discrete Cosine Transform”）、ＭＣＬＴ変換（“変調複素重複変換：Modulated Complex Lapped Transform”）のような変換を実行することができる例えばＤＳＰ（Digital Signal Processor）を統合する。
【００５０】
左側周波数信号ＳＬ（ｋ）及び右側周波数信号ＳＲ（ｋ）の値は、従って、左側及び右側の時間信号に対応する値ＳＬ（ｎ）、ＳＲ（ｎ）に基づいて獲得される。
【００５１】
マトリクス化は、その後、マトリクス化手段１１によって、左側信号ＳＬ（ｋ）及び右側信号ＳＲ（ｋ）の経路に適用される。
【００５２】
これらの手段１１は、ステレオの信号ＳＬ（ｋ）及びＳＲ（ｋ）に基づいて、モノラルチャンネル信号Ｍ（ｋ）及び残留信号Ｅ（ｋ）を決定することを可能にする。モノラルチャンネル信号Ｍ（ｋ）は、一般的に、左側信号ＳＬ（ｋ）と右側信号ＳＲ（ｋ）との和の半分である。残留信号Ｅ（ｋ）は、左側信号ＳＬ（ｋ）と右側信号ＳＲ（ｋ）との間の差の半分に等しくすることができる。
【００５３】
モノラルチャンネル信号Ｍ（ｋ）が更に多くの情報を伝送できるようにマトリクス化を適応させるための対策が講じられ得る。この目的のために、左の経路と右の経路との間で位相が反対であろう成分を相殺することを回避できるように、マトリクス化手段１１によって実行された方法は、経時的に変化し得る。
【００５４】
空間化データ推定手段１２は、モノラルチャンネル信号Ｍ（ｋ）及び残留信号Ｅ（ｋ）に基づいて、空間化データ、例えばステレオパラメータを推定することを可能にする。これらのステレオパラメータは、当業者に知られ得ると共に、例えば経路間レベル（ＩＬＤ）、経路間相関（ＩＣＣ）、及び経路間の遅延または位相差（ＩＰＤ／ＩＴＤ）を含み得る。
【００５５】
これらのステレオパラメータＩＬＤ（ｂ）は、変数ｂによってインデックスが付けられた周波数帯域によって決定され得る。これらの帯域は、人体感覚に近い周波数スケールに従って構成され得る。例えば、それは、望まれた精度及び考察されたスペクトルの豊かさに応じて、８個から２０個の周波数帯域を使用することが可能である。
【００５６】
量子化、符号化、及び多重化手段１３は、減少したスループットにおける伝送を可能にするように、ステレオパラメータＩＬＤ（ｂ）を量子化して、符号化することを可能にする。
【００５７】
モノラルチャンネル信号Ｍ（ｋ）は、更に、手段１３によって、図１において提示された変換された領域もしくは時間領域で、量子化されて、符号化される。このモノラルチャンネル信号Ｍ（ｋ）を処理するために、標準化されたアルゴリズム、例えばＩＴＵ  Ｇ．７２９．１、またはＧ．７１８タイプの音声符号器を使用することが可能である。それは、更に、ＭＰＥＧ−４  ＡＡＣ、またはＨＥ−ＡＡＣタイプの一般的なオーディオ符号器であり得る。
【００５８】
残留信号Ｅ（ｋ）は、任意に送信されるが、同様に、周波数領域または時間領域におけるこの信号に特有の標準化された符号化技術または伝送技術を必要とする。
【００５９】
量子化、符号化、及び多重化手段１３からの出力として獲得された、符号化された信号Ｓｅｎｃは、例えば、無線経路によって送信される。
【００６０】
その代りに、符号器からの出力として獲得されたデータのチャンネルの数が符号器に入力されるデータのチャンネルの数より小さいという条件で、１つを超えるモノラルのチャンネル上で獲得されたデータに符号器を導くための対策が講じられ得る。
【００６１】
図２は、送信された信号Ｓｅｎｃに対応する信号Ｓ’ｅｎｃを受信する傾向がある代表的な復号器を示す。
【００６２】
復号化及び逆多重化手段２９は、受信された信号Ｓ’ｅｎｃより、モノラルチャンネルデータＭ’（ｋ）、空間化データＩＬＤ’（ｂ）の他に、任意に残留信号Ｅ’（ｋ）を抽出することを可能にする。
【００６３】
復号器は、更に、モノラルチャンネルデータＭ’（ｋ）、空間化データＩＬＤ’（ｂ）、そして任意に残留信号Ｅ’（ｋ）に基づいて、多重チャンネルオーディオデータＳ’Ｌ（ｋ）、Ｓ’Ｒ（ｋ）を再構成するための、再構成装置２６を備える。
【００６４】
図３は、図２の再構成装置２６によって実行可能なアルゴリズムを示す。これらの２つの図面は、従って同時に論評されることになる。
【００６５】
再構成装置２６は、不完全な空間化データＩＬＤ’（ｂ）の場合に交換値を提供するための隠蔽デバイス２０、及び再構成に適当な多重チャンネル再構成手段２７を備える。
【００６６】
多重チャンネル再構成手段２７は、例えばステップ３００の間に、下記数１のタイプの組み合わせを実行することができる。
【００６７】
【数１】
0005421367.tif 000002
【００６８】
ここで、ｋは、考察された周波数インデックスを示すと共に、ｂは、送信されたステレオのパラメータ、すなわち、モノラルチャンネルデータＭ’（ｋ）に基づいて、ステップ３０１の間に、空間化データ（図示せず）から獲得された位相シフトまたは遅延を当業者に知られている方法で適用することによって獲得された左側の経路に対応する周波数領域の信号ＭＬ（ｋ）、及びステップ３０１の間に、同等の方法で獲得された右側の経路に関する周波数領域の信号ＭＲ（ｋ）、によって割り当てられた帯域を示す。
【００６９】
特に、全く位相シフトが適用されない場合、その場合には、下記数２のようになる。
【００７０】
【数２】
0005421367.tif 000003
【００７１】
Ｅ’Ｌは、当業者に知られている方法で任意に送信された残留信号Ｅ’（ｋ）から生じる左側の経路に特有の信号であると共に、Ｅ’Ｒは、当業者に知られている方法で任意に送信された残留信号Ｅ’（ｋ）から生じる右側の経路に特有の信号である。データＥ’Ｌ、Ｅ’Ｒを獲得するステップは、図３には表示されない。
【００７２】
残留データが伝送されない場合は、下記数３のようになる。
【００７３】
【数３】
0005421367.tif 000004
【００７４】
ＷＬ及びＷＲは、考察された帯域ｂ及びフレームｎに関する空間化データＩＬＤ’（ｂ，ｎ）から生じる利得である。
【００７５】
利得ＷＬ及びＷＲは、ステップ３０２の間に、値Ｗ’Ｌ及びＷ’Ｒとして、例えば下記数４のとおりに決定され得る。
【００７６】
【数４】
0005421367.tif 000005
【００７７】
ここで、ＩＬＤ’（ｂ，ｎ）は、フレームｎに関して受信された空間化データＩＬＤ’（ｂ）である。
【００７８】
０と１との間の時定数α、例えばα＝０．８による平滑化は、その場合に、下記数５に従ってステップ３０４の間に実行される。
【００７９】
【数５】
0005421367.tif 000006
【００８０】
ここで、ＷＬ（ｂ，ｎ−１）は、前のフレームにおいて獲得された値を示す。
【００８１】
右側の経路に関して、ステップ３０４の間に、下記数６のように、同じ平滑化を実行することが可能である。
【００８２】
【数６】
0005421367.tif 000007
【００８３】
ここで、ＷＲ（ｂ，ｎ−１）は、前のフレームにおいて獲得された値を示す。
【００８４】
その代りに、例えば下記数７に従って、左側の経路に関して獲得された値を使用することが可能である。
【００８５】
【数７】
0005421367.tif 000008
【００８６】
隠蔽装置２０は、データＷＲ及びＷＬが、それでもなお決定され得るように、データＩＬＤ’（ｂ，ｎ）の見込まれる損失を回避することを可能にする。
【００８７】
隠蔽装置２０は、ステップ３０５の間に、空間化データＩＬＤ’（ｂ，ｎ）の他に、任意にモノチャンネルデータＭ’（ｋ）及び残留データＥ’（ｋ）を受信するための受信手段（図示せず）を備える。
【００８８】
これらの受信手段は、例えば入力ポート、入力ピン等を備えることができる。
【００８９】
これらの受信手段に連結された検査モジュール２２は、ステップ３０６の間に、空間化データＩＬＤ’（ｂ）の妥当性を検査することを可能にする。この検査モジュールは、例えば、その伝送が空間化データの劣化を全く引き起こさなかったということを確認するために、ＣＲＣタイプの符号化の検査を実行し得る。
【００９０】
検査モジュール２２は、更に、受信された信号Ｓ’ｅｎｃから抽出されたいくらかの値（図示せず）を読むことができると共に、これらの値は、送信されたデータの階層の削除の可能性を示す。実際には、特に、ネットワークがつまるか、もしくは伝送路の帯域幅が減少する場合に、伝送ネットワークのいくらかの構成要素が、このようなデータセットを送信することを自制するための対策が講じられ得る。送信されなかったデータセットは、例えば音響の詳細に対応し得る。検査モジュール２２がいくらかのデータの削除を示す値を読み取る場合に、これらのデータは欠落していると考えられる。
【００９１】
隠蔽装置２０は、各命令の組が予測モデルに対応する、いくらかの命令の組を格納する記憶装置２１を備える。
【００９２】
例えば、第１の予測モデルに従って、フレームｎ及び所定の周波数帯域ｂに関する空間化データＩＬＤ’（ｂ，ｎ）が不完全である場合に、下記数８が選択される。
【００９３】
【数８】
0005421367.tif 000009
【００９４】
その場合に、対応する命令は、前のフレームに関して獲得された値ＷＲ（ｂ，ｎ−１）、ＷＬ（ｂ，ｎ−１）をコピーすることになる。
【００９５】
例えば、第２の予測モデルに従って、下記数９が選択される。
【００９６】
【数９】
0005421367.tif 000010
【００９７】
ここで、βは０と１との間の数値である。
【００９８】
従って、いくらかの空間化データが不完全であるフレームが連続する場合に、
【数１０】
0005421367.tif 000011
は、１である傾向があると共に、その結果として多重チャンネルオーディオデータＳ’Ｌ（ｋ）、Ｓ’Ｒ（ｋ）は、モノラルチャンネルデータＭ’（ｋ）に近くなる。別の方法で明記すると、空間化効果は、モノラルチャンネル信号に戻るように徐々に削除される。
【００９９】
別の代表的な予測モデルによれば、下記数１１が選択される。
【０１００】
【数１１】
0005421367.tif 000012
【０１０１】
あるいは、下記数１２が選択される。
【０１０２】
【数１２】
0005421367.tif 000013
【０１０３】
さもなければ、下記数１３のようにメディアンフィルタ（median filter）が使用される。
【０１０４】
【数１３】
0005421367.tif 000014
【０１０５】
任意に、更に良い安定性を保証するために、減衰した値、例えば“０．９ＷＬ（ｂ，ｎ−ｉ）”及び“０．９ＷＲ（ｂ，ｎ−ｉ）”が、それそれ“ＷＬ（ｂ，ｎ−ｉ）”及び“ＷＲ（ｂ，ｎ−ｉ）”の代わりに使用されることになる。これらの減衰した値が、上記で説明されたモデルの内の１つ適用することによってそれらを使用するように、記憶装置内に保存されるための対策が講じられ得る。
【０１０６】
他のモデルが同様に可能であると共に、それは、例えば、予測の次数に関してＰが可能である下記数１４の形式の、更に一般的な予測である。
【０１０７】
【数１４】
0005421367.tif 000015
【０１０８】
それらの係数αｉは、経時的に変化し得ると共に、レビンソン−ダービン（Levinson-Durbin）タイプのスキームを用いて再度更新され得る。
【０１０９】
モデルのこれらの例は、ＷＬ及びＷＲの値の予測につながる。その代りに、それらのモデルは、Ｗ’Ｌ及びＷ’Ｒの変数ＩＬＤ’（ｂ，ｎ）の値等を予測することを可能にし得る。
【０１１０】
例えば、上記で説明された第１のモデルに相当する予測モデルに従って、フレームｎ及び所定の周波数帯域ｂに関して、空間化データＩＬＤ’（ｂ，ｎ）が欠落した場合に、“ＩＬＤ’（ｂ，ｎ）＝ＩＬＤ’（ｂ，ｎ−１）”が選択される。その場合に、対応する命令は、前のフレームに関して獲得されたこの値“ＩＬＤ’（ｂ，ｎ−１）”をコピーすることになる。
【０１１１】
推定モジュール２３は、様々な命令の組の命令を実行することを可能にする。このモジュール２３は、例えば、対応する空間化データＩＬＤ’（ｂ，ｎ）が検査モジュール２２によって有効であると見なされる各フレームに関して活性化されるか、または、さもなければ、有効であると見なされると共に、不完全であると見なされたフレームに先行するフレームに関してのみ活性化される。
【０１１２】
このモジュール２３が活性化される場合、一組の値
【数１５】
0005421367.tif 000016
を獲得するように、命令の組を詳しく検討するループにおいて繰り返されるステップ３０７の間に、初期化、検査、及び増加の従来のステップを伴う、全ての格納された命令の組が実行され、ここで、ｍは使用されたモデルを示す。
【０１１３】
選択モジュール２４は、実際に受信された空間化データＩＬＤ’（ｂ，ｎ）に基づいて、予測された空間化値
【数１６】
0005421367.tif 000017
を、推定された空間化値ＷＬ、ＷＲと対比することによって、これらのモデルの内の１つを選択することを可能にする。
【０１１４】
ステップ３０８の間に、例えば、各モデルに関して、予測値
【数１７】
0005421367.tif 000018
に基づいて、そして、推定値ＷＬ（ｂ，ｎ）、ＷＲ（ｂ，ｎ）に基づいて、類似値
【数１８】
0005421367.tif 000019
を計算することを可能にする。類似値は、例えば、下記数１９のように、各予測の分散を含むことができる。
【０１１５】
【数１９】
0005421367.tif 000020
【０１１６】
ここで、Ｅは、数学的期待値を表すと共に、例えば下記数２０に従う。
【０１１７】
【数２０】
0005421367.tif 000021
【０１１８】
受信されたＮ個のフレームの系列は、従って、Ｎ個の値
【数２１】
0005421367.tif 000022
を決定すると共に、それらをＮ個の推定値ＷＬ（ｂ，ｎ）と比較するために使用される。
【０１１９】
同等の式が、右側の経路に関して適用される。
【０１２０】
その代りに、例えば、各経路に関して、下記数２２に従って、再帰的に分散を計算するための対策が講じられ得る。
【０１２１】
【数２２】
0005421367.tif 000023
【０１２２】
ここでαは、例えば０．９７５に等しい時定数であり、そして、
【数２３】
0005421367.tif 000024
は、フレームｎにおける分散の推定値を示す。
【０１２３】
代替実施例（図示せず）によれば、分散を推定する代わりに、実際に受信された値に基づいて獲得されたデータＷＬ、ＷＲに関して、データ
【数２４】
0005421367.tif 000025
の尤度が推定される。例えば、下記数２５に示す一組の推定量を使用することが可能である。
【０１２４】
【数２５】
0005421367.tif 000026
【０１２５】
【数２６】
0005421367.tif 000027
のタイプの推定量を比較することによって、類似値が予測値と推定値との間のより大きい適合度を示す予測モデルを選択することが可能である。例えば、最良の隠蔽を与えるモデルのインデックスｍ＊が決定され、これは、
【数２７】
0005421367.tif 000028
を最小化するか、または別の実施例において、
【数２８】
0005421367.tif 000029
を最大化することになるインデックスになるであろう。
【０１２６】
簡単にするために、１つの経路上、例えば左側の経路上で、
【数２９】
0005421367.tif 000030
を最小化するインデックスを選択するための対策が講じられ得る。
【０１２７】
この値ｍ＊は、選択された予測モデルの識別子を構成すると共に、ステップ３０９の間に、記憶装置２１に格納される。
【０１２８】
ステップ３０７がステップ３０２、３０４の前に、またはさもなければステップ３０７と並列に、実行され得ることは、明瞭である。ここで各ステップ３０８は、ステップ３０４の間に獲得された値を包含すると共に、従って、このステップ３０４の次に実行される。
【０１２９】
隠蔽装置２０は、更に、不完全であると見なされた空間化データの受信が発生したら、値ｍ＊によって識別されたモデルに従って、ステップ３１０の間に、空間化値
【数３０】
0005421367.tif 000031
を予測するための予測モジュール２５を備える。
【０１３０】
この値は、多重チャンネル再構成手段２７に提供されると共に、多重チャンネル再構成手段２７は、その場合に、空間化データの不具合にもかかわらず、ステップ３００の間に、多重チャンネルデータＳ’Ｌ（ｋ）、Ｓ’Ｒ（ｋ）を再構成することができる。
【０１３１】
周波数時間変換手段２８、例えばＤＳＰは、再構成された多重チャンネルデータＳ’Ｌ（ｋ）、Ｓ’Ｒ（ｋ）に基づいて、一時的なオーディオデータＳ’Ｌ（ｎ）、Ｓ’Ｒ（ｎ）を検索することを可能にする。
【０１３２】
図４は、第２の周波数サブバンド、すなわちｂ＝１に関する、値ＷＬ（ｂ，ｎ）の代表的な変化を表すプロットを示す。フレームインデックスｎは、横座標、及び縦座標の値ＷＬ（１，ｎ）として現れる。
【０１３３】
おおよそ５００番目のフレームと８１０番目のフレームとの間に対応する部分Ａに関して、ＷＬ（１，ｎ）の値は、概して１に等しく、従って、比較的モノラルの音響信号に対応する。
【０１３４】
部分Ｂに関して、ＷＬ（１，ｎ）の値は、左側に位置する信号に対応し、一方、部分Ｃに関して、ＷＬ（１，ｎ）の値は、右側に位置する信号に対応する。
【０１３５】
部分Ｄに関して、ＷＬ（１，ｎ）の値は、様々な場所に位置する複数の音源に対応する。
【０１３６】
選択された最良の予測モデルは、利得変化のタイプに従って変化し得る。
【０１３７】
従って、部分Ａに関して、前のフレームに関して獲得された値を繰り返すことになるモデルは、ＷＬ（１，ｎ）の値のスパイクを誤って繰り返すことにつながるであろう。更に多くの賢明なモデルは、モノラルチャンネル信号に対応する任意の値を選択するか、さもなければ、１の利得に徐々に近づけるように、前のフレームに関して獲得した利得を重み付けすることになるであろう。
【０１３８】
一方、部分Ｂ、及び部分Ｃに関して、最も賢明なアプローチは、前のフレームのために獲得された利得値を繰り返すことになり得る。
【０１３９】
部分Ｄに関して、その利得が比較的ゆっくりと変化すると共に、従って、比較的予測どおりに変化する場合に、賢明なアプローチは、Ｐ個の前のフレームに関して獲得された利得の加重平均を実行することになるであろう。ステレオのパラメータが更に急速に変化する場合に、最も賢明なアプローチは、あらゆる人為要素を回避するように、モノラルチャンネル信号に戻ることになるであろう。
【０１４０】
従って、最も賢明なモデルは、１つのフレームから別のフレームまでの利得変化のタイプに従って変化することができる。図３の方法は、人間の介入なしで、最も適当な予測モデルを選択することを可能にする。
【０１４１】
最も適当な予測モデルのこの選択は、不完全なデータの場合に、更に良い品質の隠蔽を獲得することを可能にする。
【０１４２】
図５は、画面５０２、キーボード、及び中央ユニットを備えるコンピュータを示す。この中央ユニットは、上記で説明された方法のステップに対応する命令を含むコンピュータプログラムを格納するためのメモリ５００を備える。これらの命令を実行するために、この中央ユニットは、メモリ５００に連結されるプロセッサ５０１を更に備える。
【符号の説明】
【０１４３】
１０    時間周波数変換手段
１１    マトリクス化手段
１２    空間化データ推定手段
１３    量子化、符号化、及び多重化手段
２０    隠蔽デバイス
２１    記憶装置
２２    検査モジュール
２３    推定モジュール
２４    選択モジュール
２５    予測モジュール
２６    再構成装置
２７    多重チャンネル再構成手段
２８    周波数時間変換手段
２９    復号化及び逆多重化手段
５００    メモリ
５０１    プロセッサ
５０２    画面
【図１】
0005421367.tif 000039
【図２】
0005421367.tif 000040
【図３】
0005421367.tif 000041
【図４】
0005421367.tif 000042
【図５】
0005421367.tif 000043