(57)【特許請求の範囲】
【請求項１】
0006546698.tif 000032
0006546698.tif 000033
【請求項２】
0006546698.tif 000034
【請求項３】
0006546698.tif 000035
【請求項４】
0006546698.tif 000036
【請求項５】
0006546698.tif 000037
【請求項６】
いくつかの仮想音源のうちの少なくとも１つの変化および前記仮想音源のうちの少なくとも１つの位置の変化に応答して、前記信号処理ユニットが、前記変化した仮想音源に対応するレンダリングフィルタ伝達関数行列を使用して前記スピーカ・エンクロージャ・マイクロホン伝達関数行列推定値の少なくともいくつかの構成要素を更新するように構成される、請求項１から５のいずれか一項に記載のレンダリングシステム。
【請求項７】
0006546698.tif 000038
【請求項８】
0006546698.tif 000039
【請求項９】
0006546698.tif 000040
【請求項１０】
仮想音源の数（ＮＳ）が、スピーカの数（ＮＬ）よりも小さい、請求項１から９のいずれか一項に記載のレンダリングシステム。
【請求項１１】
前記仮想音源の信号が、統計的に独立している、請求項１から１０のいずれか一項に記載のレンダリングシステム。
【請求項１２】
0006546698.tif 000041
【請求項１３】
レンダリングフィルタ伝達関数行列（ＨＤ）を使用して複数のスピーカと少なくとも１つのマイクロホンとの間の音響経路を記述したスピーカ・エンクロージャ・マイクロホン伝達関数行列（Ｈ）の少なくともいくつかの構成要素を決定するステップであって、前記レンダリングフィルタ伝達関数行列（ＨＤ）を使用していくつかの音源信号が前記複数のスピーカを用いて再生される、決定するステップを含む、方法。
【請求項１４】
0006546698.tif 000042
【請求項１５】
請求項１３および１４のいずれか一項に記載の方法を実施するためのコンピュータプログラム。
【請求項１６】
0006546698.tif 000043
0006546698.tif 000044
【請求項１７】
0006546698.tif 000045
【発明の詳細な説明】
【技術分野】
【０００１】
実施形態は、レンダリングシステムおよびその動作方法に関する。いくつかの実施形態は、音源特有システム同定に関する。
【背景技術】
【０００２】
音響エコーキャンセレーション（ＡＥＣ：Ａｃｏｕｓｔｉｃ  Ｅｃｈｏ  Ｃａｎｃｅｌｌａｔｉｏｎ）またはリスニングルームイコライゼーション（ＬＲＥ）などの適用例は、音響多重入出力（ＭＩＭＯ：Ｍｕｌｔｉｐｌｅ−Ｉｎｐｕｔ／Ｍｕｌｔｉｐｌｅ−Ｏｕｔｐｕｔ）システムの同定を必要とする。実際には、マルチチャンネル音響システム同定は、１つよりも多くのスピーカを用いて仮想音響シーンをレンダリングするときに典型的に起きる強く相互相関されたスピーカ信号に見舞われる。計算の複雑性は、ＭＩＭＯシステムを通る少なくとも音響経路の数とともに増大するが、それは、ＮＬのスピーカおよびＮＭのマイクロホンに対するＮＬ・ＮＭである。一般周波数領域適応フィルタリング［ＧＦＤＡＦ］［ＢＢＫ０５］などのマルチチャンネルフィルタ適応のためのロバストな高速収束アルゴリズムは、相互相関されたスピーカ信号の関与する方程式の線形システムをコレスキー分解［ＧＶＬ９６］で確実に解いたとき、ＮＬ３の複雑性さえ有する。さらに、スピーカの数が仮想音源の数ＮＳ（すなわち、独立した信号により空間的に分離された音源の数）よりも大きい場合、スピーカからＬＥＭＳのマイクロホンまでの音響経路を一意的に決定することはできない。このいわゆる非一意性の問題［ＢＭＳ９８］は実際には不可避なので、ＬＥＭＳの可能な解の無限に大きな組が存在し、そのうちから１つだけが真のＬＥＭＳに対応する。
【０００３】
過去数十年にわたって、計算負担をわずかに増加しながら、非一意性の問題に対処するためにスピーカ信号の非線形［ＭＨＢＯ１］または時変［ＨＢＫ０７、ＳＨＫ１３］前処理が提案されてきた。他方、ＷＤＡＦの概念は、計算の複雑性および非一意性の問題［ＳＫ１４］の両方を軽減し、均一で、同心、円形のスピーカおよびマイクロホンの配列に最適である。このために、ＷＤＡＦは、音場を音波方程式の基本解に分解する空間変換を採用し、空間変換領域における近似モデルおよび高度な正則化を可能とする［ＳＫ１４］。音源領域適応フィルタリング（ＳＤＡＦ：Ｓｏｕｒｃｅ−Ｄｏｍａｉｎ  Ａｄａｐｔｉｖｅ  Ｆｉｌｔｅｒｉｎｇ）［ＨＢＳｌＯ］として知られる別のアプローチは、結果として生じる高い時変変換領域における音響エコー経路の効果的なモデリングを可能とするためにスピーカおよびマイクロホン信号に対してデータ駆動時空間変換を実施する。さらに、同定されたシステムは、ＬＥＭＳを表さないが、信号に依存した近似値である。別の適応方式は、実際にＷＤＡＦによって近似される固有空間適応フィルタリング（ＥＡＦ）と呼ばれる［ＳＢ  Ｒ０６］。前述したアプローチでは、ＮＬ＝ＮＭ＝ＮであるＮ２チャンネル音響ＭＩＭＯシステムは、信号をシステムの固有空間に変換した後のＮの経路に正確に対応するはずである。［ＨＢ１３］の方法では、ＬＥＭＳの必要な固有空間を推定するための反復アプローチが説明されている。これらのアプローチは、いずれも、オブジェクトベースのレンダリングシステムからの側路情報を採用しない。ＷＤＡＦだけでも、変換領域ＬＥＭＳに関する事前知識を利用していないが、空間の変換器の配置（均一で、円形、同心のスピーカおよびマイクロホンの配列）を想定している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
したがって、スピーカ・エンクロージャ・マイクロホンシステムを同定するための計算の複雑性を低減することが本発明の目的である。
【課題を解決するための手段】
【０００５】
この目的は、独立請求項によって解決される。
【０００６】
有利な実装形態は、従属請求項によって対処される。
【０００７】
本発明の実施形態は、複数のスピーカと、少なくとも１つのマイクロホンと、信号処理ユニットとを備えるレンダリングシステムを提供する。信号処理ユニットは、いくつかの仮想音源が複数のスピーカを用いて再生されるのに使用されるレンダリングフィルタ伝達関数行列を使用して複数のスピーカと少なくとも１つのマイクロホンとの間の音響経路を記述したスピーカ・エンクロージャ・マイクロホン伝達関数行列推定値の少なくともいくつかの構成要素を決定するように構成される。
【０００８】
他の実施形態は、複数のスピーカと、少なくとも１つのマイクロホンと、信号処理ユニットとを備えるレンダリングシステムを提供する。信号処理ユニットは、複数のスピーカを用いて再生されるいくつかの仮想音源と、少なくとも１つのマイクロホンとの間の音響経路を記述した音源特有伝達関数行列（ＨＳ）の少なくともいくつかの構成要素を推定し、音源特有伝達関数行列を使用して複数のスピーカと少なくとも１つのマイクロホンとの間の音響経路を記述したスピーカ・エンクロージャ・マイクロホン伝達関数行列推定値の少なくともいくつかの構成要素を決定するように構成される。
【０００９】
本発明の概念によれば、スピーカ・エンクロージャ・マイクロホン伝達関数行列によって記述することができるスピーカ・エンクロージャ・マイクロホンシステムを同定するための計算の複雑性は、スピーカ・エンクロージャ・マイクロホン伝達関数行列の推定値を決定するとき、レンダリングフィルタ伝達関数行列を使用することによって低減することができる。レンダリングフィルタ伝達関数行列は、レンダリングシステムに利用可能であり、それによって、複数のスピーカを用いていくつかの仮想音源を再生するのに使用される。さらに、スピーカ・エンクロージャ・マイクロホン伝達関数行列を直接推定する代わりに、いくつかの仮想音源と少なくとも１つのマイクロホンとの間の音響経路を記述した音源特有伝達関数行列の少なくともいくつかの構成要素を、スピーカ・エンクロージャ・マイクロホン伝達関数行列の推定値を決定するためのレンダリングフィルタ伝達関数行列に関連して推定し、使用することができる。
【００１０】
実施形態において、信号処理ユニットは、レンダリングフィルタ伝達関数行列の列空間に感受性があるスピーカ・エンクロージャ・マイクロホン伝達関数行列推定値の構成要素（またはそれらの構成要素だけ）を決定するように構成することができる。
【００１１】
それによって、スピーカ・エンクロージャ・マイクロホン伝達関数行列推定値を決定するための計算の複雑性をさらに低減することができる。
【００１２】
0006546698.tif 000002
【００１３】
実施形態において、信号処理ユニットは、いくつかの仮想音源のうちの少なくとも１つの変化または仮想音源のうちの少なくとも１つの位置の変化に応答して、変化した仮想音源に対応するレンダリングフィルタ伝達関数行列を使用してスピーカ・エンクロージャ・マイクロホン伝達関数行列推定値の少なくともいくつかの構成要素を更新するように構成することができる。
【００１４】
0006546698.tif 000003
【００１５】
0006546698.tif 000004
【００１６】
それと共に、信号処理ユニットの平均負荷を低減することができ、それは、信号処理に加えて、他の、よりタイムクリティカルでないタスクを実施しなければならない、マルチコアスマートフォンまたはタブレット、またはデバイスなどの限定された電力資源を有する計算的に強力なデバイスに有利であり得る。
【００１７】
0006546698.tif 000005
0006546698.tif 000006
【００１８】
これは、計算的により強力でない処理デバイスの場合、非常に大型のシステムの同定には有利であり、または１つの処理デバイスを他のタイムクリティカルな適用例（例えば、自動車のヘッドユニット）と共用するとき、信号処理適用例によって生じた最大負荷は低減されることになる。
【００１９】
すべての共通のアプローチと異なり、実施形態は、計算の複雑性を低減するために、およびＬＥＭＳを一意的に決定することができないが関与する適応フィルタリング問題の一意解を可能にするために、オブジェクトベースのレンダリングシステム（例えば、統計的に独立した音源信号および対応するレンダリングフィルタ）からの事前情報を採用する。さらに、いくつかの実施形態は、最大の計算の複雑性または平均の計算の複雑性のいずれかの最小化を可能とする柔軟な概念を提供する。
【００２０】
他の実施形態は、いくつかの音源信号が複数のスピーカを用いて再生されるのに使用されるレンダリングフィルタ伝達関数行列を使用して複数のスピーカと少なくとも１つのマイクロホンとの間の音響経路を記述したスピーカ・エンクロージャ・マイクロホン伝達関数行列を決定するステップを含む方法を提供する。
【００２１】
他の実施形態は、複数のスピーカを用いて再生されるいくつかの仮想音源と少なくとも１つのマイクロホンとの間の音響経路を記述した音源特有伝達関数行列の少なくともいくつかの構成要素を推定するステップと、音源特有伝達関数行列を使用して複数のスピーカと少なくとも１つのマイクロホンとの間の音響経路を記述したスピーカ・エンクロージャ・マイクロホン伝達関数行列推定値の少なくともいくつかの構成要素を決定するステップとを含む方法を提供する。
【００２２】
本発明の実施形態は、添付の図面を参照して本明細書に説明する。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態による、レンダリングシステムの概略構成図である。
【図２】伝統的なスピーカ・エンクロージャ・マイクロホンシステム同定によって、および実施形態による音源特有システム同定によってモデル化すべき経路の比較の概略図である。
【図３】スピーカ・エンクロージャ・マイクロホン伝達関数行列（ＬＥＭＳ  Ｈ）を推定するのに従来使用された信号経路の概略構成図である。
【図４】実施形態による、音源特有伝達関数行列（音源特有システムＨＳ）を推定するのに使用される信号経路の概略構成図である。
【図５】同定されたシステム構成要素が累積するＬＥＭＳの背景モデルを用いて異なる間隔の間の一定の音源構成および知識転換の間隔の間に音源特有システムを同定することによるＬＥＭＳの効率的な同定の例の概略図である。
【図６】実施形態による、平均負荷用に最適化されたシステム同定に使用される信号経路の概略構成図である。
【図７】実施形態による、最大負荷用に最適化されたシステム同定に使用される信号経路の概略構成図である。
【図８】実施形態による、４８のスピーカと１つのマイクロホンとを用いたレンダリングシステムの空間的配置の概略構成図である。
【図９Ａ】実施形態による、４８のスピーカと１つのマイクロホンとを用いたレンダリングシステムの空間的配置の概略構成図である。
【図９Ｂ】低次元の音源特有システムの直接推定からの、および高次元のＬＥＭＳの推定からの図９ａのレンダリングシステムのマイクロホンにおける正規化残余誤差信号を示すグラフである。
【図１０Ａ】実施形態による、４８のスピーカと１つのマイクロホンとを用いたレンダリングシステムの空間的配置の概略構成図である。
【図１０Ｂ】直接ＬＥＭＳ更新と比較して低次元の音源特有システムをＬＥＭＳ推定値に変換することによって実現可能なシステム誤差ノルムを示すグラフである。
【図１１】本発明の実施形態による、レンダリングシステムを動作させるための方法の流れ図である。
【図１２】本発明の実施形態による、レンダリングシステムを動作せるための方法の流れ図である。
【発明を実施するための形態】
【００２４】
等しいかまたは同等の機能を有する等しいかまたは同等の要素を、以下の説明において等しいかまたは同等の参照番号で示す。
【００２５】
以下の説明において、本発明の実施形態のより完全な説明を行うために複数の詳細を記載する。しかし、これらの具体的な詳細なしで本発明の実施形態を実施することができることは当業者には明らかであろう。他の場合、周知の構造およびデバイスは、本発明の実施形態を曖昧にするのを避けるために詳細にではなく、構成図の形で示す。さらに、以下に説明する異なる実施形態の特徴は、特に他の記載がない限り、互いに組み合わせることができる。
【００２６】
0006546698.tif 000007
【００２７】
実施形態において、信号処理ユニット１０６は、仮想音源１０８に関連付けられた音源信号からの個々のスピーカ信号（または個々のスピーカ１０２によって再生されることになっている信号）を計算するためのレンダリングフィルタ伝達関数行列ＨＤを使用するように構成することができる。それによって、通常、スピーカ１０２のうちの１つよりも多くは、仮想音源１０８に関連付けられた音源信号のうちの１つを再生するのに使用される。信号処理ユニット１０６は、例えば、固定または可動コンピュータ、スマートフォン、タブレットを用いて、または専用信号処理ユニットとして実装することができる。
【００２８】
レンダリングシステムは、最大ＮＬまでのスピーカ１０２を備えることができ、ここで、ＮＬは２以上の自然数、ＮＬ≧２である。さらに、レンダリングシステムは、最大ＮＭまでのマイクロホンを備えることができ、ここで、ＮＭは１以上の自然数、ＮＭ≧１である。仮想音源の数ＮＳは、１以上、ＮＳ≧１でよい。それによって、仮想音源の数ＮＳは、スピーカの数ＮＬ未満、ＮＳ＜ＮＬである。
【００２９】
0006546698.tif 000008
0006546698.tif 000009
【００３０】
0006546698.tif 000010
【００３１】
言い換えれば、続いて、音源特有システム同定（ＳＳＳｙｓｉｄ）の実施形態、および音源特有システム同定の実施形態に基づいて最大の計算の複雑性または平均の計算の複雑性のいずれかの最小化を可能にする実施形態を説明する。音源特有システム同定の実施形態は、固有のおよび効率的なフィルタ適応を可能にし、同定されたフィルタから有効なＬＥＭＳ推定値を導き出すための数学的基礎を提供するが、平均および最大負荷用に最適化されたシステムの実施形態は、処理資源の柔軟な適用例特有の使用を可能にする。
【００３２】
0006546698.tif 000011
【００３３】
0006546698.tif 000012
【００３４】
前に述べたように、マルチチャンネル音響システム同定は、１つよりも多くのスピーカを用いて音響シーンをレンダリングしたとき典型的に起きる強く相互相関されたスピーカ信号に見舞われる。仮想音源よりも多いスピーカ（ＮＬ＞ＮＳ）の場合、ＬＥＭＳ  Ｈの音響経路は、一意的に決定することができない（「非一意性の問題」［ＢＭＳ９８］）。これは、Ｈの可能な解の無限に大きな組が存在することを意味し、その組から１つだけが真のＬＥＭＳ  Ｈに対応する。
【００３５】
0006546698.tif 000013
0006546698.tif 000014
【００３６】
0006546698.tif 000015
【００３７】
0006546698.tif 000016
【００３８】
0006546698.tif 000017
0006546698.tif 000018
【００３９】
したがって、ＨＤの列空間に感受性があるＬＥＭＳ構成要素だけが特定のＨＳから推定することができ、推定すべきである。この考えは、時変仮想音響シーンの音源特有システム同定に拡大するために以下において採用することができる。
【００４０】
0006546698.tif 000019
【００４１】
0006546698.tif 000020
【００４２】
図５は典型的な状況に対するこの考えの概要を示す。このために、２つの時間間隔１および２が検討され、その中で、仮想音源構成は変化しない。しかし、両方の間隔の仮想音源構成は異なる。さらに、システム全体は、間隔１の初めにオンに切り替えられる。これは図５のタイムライン（左）にも示す。間隔１から２への移行は、タイムラインに「移行」というラベルで示す。タイムラインの右側に、間隔１と２の間の適応システム同定プロセスをそれぞれ上部および下部に示す。間に、音源構成変化中に実施される動作が可視化される。システムブロック内の正方形のそれぞれは、固定サイズのサブシステムを表す。したがって、正方形の数は、線形システム自体のサイズに比例する。以下において、間隔を時系列で説明する。
【００４３】
0006546698.tif 000021
【００４４】
0006546698.tif 000022
【００４５】
0006546698.tif 000023
【００４６】
以下において、システム同定のための最大計算負荷または平均計算負荷を低減する（または最小限に抑えさえする）実施形態を説明する。
【００４７】
信号処理に加えて、他の、よりタイムクリティカルでないタスクを実施しなければならない、限定された電力資源（例えば、マルチコアタブレットまたはスマートフォン）またはデバイスを有する計算的に強力なデバイスについて考えると、適応フィルタリングの平均計算負荷の最小化が望ましい。他方、非常に大型のシステムの同定には、計算的により強力でない処理デバイスの場合、または１つの処理デバイスを他のタイムクリティカルな適用例（例えば、自動車のヘッドユニット）と共用するとき、信号処理適用例によって生じる最大負荷を低減することになる。したがって、平均負荷または最大負荷のいずれかの最小化を可能にする一般的概念の考えは、以下において、音源特有システム同定の考えと組み合わされる。
【００４８】
0006546698.tif 000024
【００４９】
最大負荷最適化が、ＳＳＳｙｓＩｄ更新を、つい最近の間隔の音源特有システム（シーン変化において計算すべき）から直接生じる構成要素と、前の（事前計算可能な）１つのシーン変化で利用可能な情報だけに依存する別の構成要素とに分割する考えによって取得することができる。
【００５０】
0006546698.tif 000025
【００５１】
0006546698.tif 000026
【００５２】
0006546698.tif 000027
【００５３】
特定のレンダリングシステムの音声材料を展開するときの側路情報（仮想音源信号およびレンダリングフィルタまたは他の側路情報からのレンダリングフィルタ計算戦略）の欠如により、このアプローチの使用が排除される。側路情報がシステム同定中に利用可能であるように除外することができない場合、この方法の使用の強力な証拠を、ＡＥＣ適用例におけるシステム同定プロセスの計算負荷から取得することができる。非常に長い時間、単一の仮想音源をレンダリングすると、適応フィルタリングによって生じた計算負荷は、非常に低くなり、スピーカの数と無関係になり、これは伝統的なシステム同定アプローチと矛盾する。これが当てはまる場合、ＳＳＳｙｓＩｄとＳＤＡＦとを区別することが必要である。このために、スペクトル成分が独立して時変する、１つよりも多くの仮想音源を有する静的仮想シーンを合成することができる。ＳＳＳｙｓＩｄが一定の計算負荷を生じるが、ＳＤＡＦの計算負荷は、信号およびシステムの純粋にデータ駆動の変換により、繰り返し最大となる。ＳＳＳｙｓＩｄとＳＤＡＦを区別するための別の方式は、直交スピーカ励起パターン（例えば、異なる物理的スピーカの位置における仮想点音源）を用いて信号を交互に繰り返すことである。エコーリターンロスエンハンスメント（ＥＲＬＥ：Ｅｃｈｏ−Ｒｅｔｕｒｎ  Ｌｏｓｓ  Ｅｎｈａｎｃｅｍｅｎｔ）は、ＳＤＡＦのあらゆるシーン変化に対して同様に分解すると予想され得るが、ＳＳＳｙｓＩｄは、前に観察されたシーン変化を再度実施したとき、顕著に低下した分解を示す。しかし、これらの試験は、前述したレンダリングタスクを実行するプロセッサの負荷統計に少なくともアクセスする必要がある。
【００５４】
以下において、ＳＳＳｙｓＩｄ適応方式の基本特性の検証と妥当性確認が、図８に示すように、自由音場条件の下で、単一のマイクロホン（単一のマイクロホンだけの使用は、フィルタ適応が各マイクロホンに対してとにかく独立して実施されるので、適応概念の挙動の一般的解析に十分である）の前にＮＬ＝４８のスピーカの線形サウンドバーを用いてＷＦＳ状況をシミュレーションすることによって提供される。詳細には、図８は、ＮＬ＝４８のスピーカ１０２およびＮＭ＝１のマイクロホンを有する試作品のシミュレーションに共通の変換器設定を示す。
【００５５】
ＷＦＳシステムは、統計的に独立した白色雑音信号を放射する１つまたは複数の同時にアクティブな仮想点音源を８ｋＨｚのサンプリングレートで合成する。さらに、付加的白色ガウス雑音を−６０ｄＢのレベルでマイクロホンに導入することによって高品質マイクロホンが想定される。システム同定は、ＧＦＤＡＦアルゴリズムによって実施される。レンダリングシステムの逆行列は、離散フーリエ変換（ＤＦＴ）領域において近似され、因果時間領域逆システムが、線形位相シフト、逆ＤＦＴ、およびその後のウィンドウ生成を適用することによって取得される。
【００５６】
0006546698.tif 000028
【００５７】
以下において、２つの異なる実験を説明する。
【００５８】
第１の実験によれば、マイクロホン信号の２４は、合成され、異なるが内部的に一定の仮想音源構成を有する、長さ８の３つの間隔に分割される。仮想音源の３つの間隔の群を図９ａに示す。詳細には、図９ａにおいて、ＮＬ＝４８のスピーカ１０２（矢印）、ＮＭ＝１のマイクロホン（×印）、および４つの仮想音源１０８のうちの３つの無作為に選択された群１４０、１４２、１４４の設定の概略構成図を示す。それらの位置は、それらの同時活動を表すために、点で表され、線で接続される。さらに、各仮想音源１０８は、黒丸で表され、一定の音源構成の同じ間隔に属する音源は、同じ種類の線、すなわち、直線１４０、第１の種類の破線１４２および第２の種類の破線１４４で接続される。
【００５９】
図９ｂは、第１の実験中に低次元の音源特有システムの直接推定（曲線１５０）から、および高次元のＬＥＭＳの推定（曲線５１２）から生じるマイクロホン１０４における正規化残余誤差信号のグラフを示す。
【００６０】
明らかに、図９ｂに示す正規化残余誤差は、適応フィルタの一意解を見つけることができるＳＳＳｙｓＩｄによって最大ノイズフロアまでより均一に急速に降下している。ＳＳＳｙｓＩｄおよび直接ＬＥＭＳ更新は、両方とも、シーン変化の場合に非常に類似した性能分解を示す。これはＡＥＣへのＳＳＳｙｓＩｄの適用可能性を示す。
【００６１】
0006546698.tif 000029
【００６２】
音源特有システムの適応およびＬＥＭＳの直接適応は、正規化システム誤差ノルムの観点から比較される。これらは１００の間隔のそれぞれ（それぞれの間隔の終わりに決定された）に対して図１０ｂに示す。それによって、図１０ｂは、直接ＬＥＭＳ更新（曲線１６２）と比較して低次元の音源特有システムをＬＥＭＳ推定値（曲線１６０）に変換することによって第２の実験中に実現可能なシステム誤差ノルムを示す。
【００６３】
明らかに、より複雑でない音源特有の更新（曲線１６０）は、仮想音源構成を繰り返し変更する場合も、単一の仮想音源だけ用いた励起の場合も、完全に安定した適応およびＬＥＭＳを直接更新するのと同様の性能（曲線１６２）をもたらす。それによって、計算の複雑性は、１桁分だけ低減される。しかし、わずかに増加した正規化システム誤差ノルムは、正則化レンダリング逆フィルタを用いた反復変換の結果であり、畳み込みの切り捨ては、結果としてモデル化されたフィルタ長となる。
【００６４】
実施形態は、オブジェクトベースのレンダリングシステム（例えば、マルチスピーカフロントエンドを使用するＷＦＳまたはハンズフリー通信）からの側路情報（統計的に独立した仮想音源信号、レンダリングフィルタ）を採用したＭＩＭＯシステムを同定するための方法を提供する。この方法は、スピーカおよびマイクロホン位置に関する任意の仮定を行わず、最小の最大負荷または平均負荷を有するように最適化されたシステム同定を可能にする。最新の方法とは対照的に、このアプローチは、ＮＳの仮想音源のスペクトルまたは空間特性および変換器（ＮＬのスピーカおよびＮＭのマイクロホン）の位置と独立した、予想通り低い計算の複雑性を有する。一定の仮想音源構成の長い間隔に対して、約ＮＬ／ＮＳだけの複雑性の低減が可能である。線形サウンドバーを用いたＷＦＳとしてＬＥＭＳの同定のために模範となるように概念を検証するために試作品がシミュレーションされた。
【００６５】
図１１は、本発明の実施形態による、レンダリングシステムを動作させるための方法２００の流れ図を示す。方法２００は、いくつかの音源信号が前記複数のスピーカを用いて再生されるのに使用されるレンダリングフィルタ伝達関数行列を使用して複数のスピーカと少なくとも１つのマイクロホンとの間の音響経路を記述したスピーカ・エンクロージャ・マイクロホン伝達関数行列を決定するステップ２０２を含む。
【００６６】
図１２は、本発明の実施形態による、レンダリングシステムを動作させるための方法２１０の流れ図を示す。方法２１０は、複数のスピーカを用いて再生されるいくつかの仮想音源と、少なくとも１つのマイクロホンとの間の音響経路を記述した音源特有伝達関数行列の少なくともいくつかの構成要素を推定するステップ２１２と、音源特有伝達関数行列を使用して複数のスピーカと少なくとも１つのマイクロホンとの間の音響経路を記述したスピーカ・エンクロージャ・マイクロホン伝達関数行列推定値の少なくともいくつかの構成要素を決定するステップ２１４とを含む。
【００６７】
多くの適用例が多重入力（スピーカ）および多重出力（マイクロホン）を有するスピーカ・エンクロージャ・マイクロホンシステム（ＬＥＭＳ）の同定を必要とする。必要な計算の複雑性は、典型的には、スピーカの数とマイクロホンの数との積である音響経路の数に沿って少なくとも比例的に増大する。さらに、典型的なスピーカ信号は、高度に相関され、ＬＥＭＳの正確な同定を排除する（非一意性の問題）。波動領域適応フィルタリング（ＷＤＡＦ：Ｗａｖｅ−Ｄｏｍａｉｎ  Ａｄａｐｔｉｖｅ  Ｆｉｌｔｅｒｉｎｇ）として知られるマルチチャンネルシステム同定のための最新の方法は、複雑性低減のための音響場の固有の性質を採用し、特別な変換器構成の非一意性の問題を軽減する。他方、実施形態は、実際の変換器の配置に関して任意の仮定を行わないが、計算の複雑性を低減するために仮想音源の数がスピーカの数よりも少ない、オブジェクトベースのレンダリングシステムにおいて利用可能な側路情報（例えば、波面合成方式（ＷＦＳ：Ｗａｖｅ  Ｆｉｅｌｄ  Ｓｙｎｔｈｅｓｉｓ））を採用する。実施形態において、各仮想音源から各マイクロホンへの音源特有システム（だけ）を適応的におよび一意的に同定することができる。次いで、音源特有システムのこの推定値をＬＥＭＳ推定値に変換することができる。この考えを、異なる時間間隔における異なる仮想音源構成の場合にＬＥＭＳの同定にさらに拡大することができる。この一般的場合には、最大負荷用に最適化されたおよび平均負荷用に最適化された構造の考えが提示され、その場合、最大負荷用に最適化された構造は、より強力でないシステムに適切であり、平均負荷用に最適化された構造は、電力の平均消費を最小限に抑えなければならない、強力だが携帯可能なシステムに適切である。
【００６８】
いくつかの態様を装置の文脈で説明してきたが、これらの態様は、対応する方法の説明も表し、その場合、ブロックまたはデバイスは、方法ステップまたは方法ステップの特徴に対応することは明確である。同様に、方法ステップの文脈で説明した態様は、対応するブロックまたは品目の説明または対応する装置の特徴も表す。方法ステップの一部または全部は、例えば、マイクロプロセッサ、プログラマブルコンピュータまたは電子回路などのハードウェア装置によって（またはハードウェア装置を使用して）実行することができる。いくつかの実施形態において、最も重要な方法ステップのうちの１つまたは複数は、そのような装置によって実行することができる。
【００６９】
ある実装形態要件により、本発明の実施形態は、ハードウェアでまたはソフトウェアで実装することができる。実装形態は、それぞれの方法が実施されるようにプログラマブルコンピュータシステムと連携する（または連携することができる）、電子的に可読の制御信号を上に記憶した、デジタル記憶媒体、例えば、フロッピーディスク、ＤＶＤ、ブルーレイ、ＣＤ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭまたはフラッシュメモリを使用して実施することができる。したがって、デジタル記憶媒体は、コンピュータ可読でよい。
【００７０】
本発明によるいくつかの実施形態は、電子的に可読の制御信号を有するデータ担体を備え、データ担体は、本明細書に説明した方法のうちの１つが実施されるようにプログラマブルコンピュータシステムと連携することができる。
【００７１】
一般に、本発明の実施形態は、プログラムコードを有するコンピュータプログラム製品として実装することができ、プログラムコードは、コンピュータプログラム製品がコンピュータ上で実行されるとき、方法のうちの１つを実施する働きをする。プログラムコードは、例えば、機械可読担体上に記憶することができる。
【００７２】
他の実施形態は、機械可読担体上に記憶された、本明細書に説明した方法のうちの１つを実施するためのコンピュータプログラムを備える。
【００７３】
言い換えれば、本発明方法の実施形態は、したがって、コンピュータプログラムがコンピュータ上で実行されるとき、本明細書に説明した方法のうちの１つを実施するためのプログラムコードを有するコンピュータプログラムである。
【００７４】
本発明方法の別の実施形態は、したがって、上に記録された、本明細書に説明した方法のうちの１つを実施するためのコンピュータプログラムを備えるデータ担体（またはデジタル記憶媒体またはコンピュータ可読媒体）である。データ担体、デジタル記憶媒体または記録媒体は、典型的には、有形であり、および／または非一時的である。
【００７５】
したがって、本発明方法の別の実施形態は、本明細書に説明した方法のうちの１つを実施するためのコンピュータプログラムを表すデータストリームまたは一連の信号である。例えば、データストリームまたは一連の信号は、データ通信接続を介して、例えば、インターネットを介して転送するように構成することができる。
【００７６】
別の実施形態は、本明細書に説明した方法のうちの１つを実施するように構成され、または適合された処理手段、例えば、コンピュータまたはプログラマブル論理デバイスを備える。
【００７７】
別の実施形態は、本明細書に説明した方法のうちの１つを実施するためのコンピュータプログラムを上にインストールしたコンピュータを備える。
【００７８】
本発明による別の実施形態は、本明細書に説明した方法のうちの１つを実施するためのコンピュータプログラムを受信機に転送するように（例えば、電子的にまたは光学的に）構成された装置またはシステムを備える。例えば、受信機は、コンピュータ、モバイルデバイス、メモリデバイスなどでよい。例えば、装置またはシステムは、コンピュータプログラムを受信機に転送するためのファイルサーバを備えることができる。
【００７９】
いくつかの実施形態において、プログラマブル論理デバイス（例えば、フィールドプログラマブルゲートアレイ）は、本明細書に説明した方法の機能の一部または全部を実施するのに使用することができる。いくつかの実施形態において、フィールドプログラマブルゲートアレイは、本明細書に説明した方法のうちの１つを実施するためにマイクロプロセッサと連携することができる。一般に、方法は、好ましくは任意のハードウェア装置によって実施される。
【００８０】
本明細書に説明した装置は、ハードウェア装置を使用して、またはコンピュータを使用して、またはハードウェア装置とコンピュータとの組合せを使用して実装することができる。
【００８１】
本明細書に説明した方法は、ハードウェア装置を使用して、またはコンピュータを使用して、またはハードウェア装置とコンピュータとの組合せを使用して実装することができる。
【００８２】
上記の実施形態は、単に本発明の原理の例示にすぎない。本明細書に説明した構成および詳細の変更および変形は当業者には明らかであることが理解される。したがって、差し迫った特許請求の範囲によってのみ限定され、本明細書における実施形態の記述および説明により提示される具体的な詳細によって限定されないことが意図されている。
【００８３】
＜参考文献＞
0006546698.tif 000030
0006546698.tif 000031
【図１】
0006546698.tif 000046
【図２】
0006546698.tif 000047
【図３】
0006546698.tif 000048
【図４】
0006546698.tif 000049
【図５】
0006546698.tif 000050
【図６】
0006546698.tif 000051
【図７】
0006546698.tif 000052
【図８】
0006546698.tif 000053
【図９Ａ】
0006546698.tif 000054
【図９Ｂ】
0006546698.tif 000055
【図１０Ａ】
0006546698.tif 000056
【図１０Ｂ】
0006546698.tif 000057
【図１１】
0006546698.tif 000058
【図１２】
0006546698.tif 000059