(57)【要約】  音響ビーム形成装置は、２つの音声入力からビーム形成信号を生成するビーム形成プロセッサを有する。更新プロセッサは、更新基準が満たされる場合、ビーム形成プロセッサのビーム形成フィルタを更新する。適応的フィルタは、これらの信号の１つから信号をフィルタリングし、フィルタ信号と他の音声入力からの信号との間の差分信号が生成される。適応化プロセッサは、差分信号を最小化する適応的フィルタを調整する。基準プロセッサは、（おそらく正規化された）差分信号に応答して更新基準を変更する。具体的には、更新基準は、差分信号がビーム形成プロセッサのビームの外部の強力な信号を示す場合、取得パフォーマンスを向上させるため緩和されるかもしれない。
2009500938.tif 000002
【特許請求の範囲】
【請求項１】
第１音声入力から第１入力信号を生成する手段と、
第２音声入力から第２入力信号を生成する手段と、
合成されたビーム形成信号を生成するため、前記第１及び第２入力信号をフィルタリングするためのビーム形成フィルタを有するビーム形成手段と、
更新基準が満たされる場合、前記ビーム形成フィルタを更新する更新手段と、
第１フィルタ信号を生成するため、前記第１入力信号をフィルタリングする適応的フィルタと、
前記第２入力信号と前記第１フィルタ信号との差分信号を生成する手段と、
前記差分信号を最小化するため、前記適応的フィルタを適応化する手段と、
前記差分信号に応答して、前記更新基準を変更する変更手段と、
を有する音響ビーム形成装置。
【請求項２】
前記ビーム形成手段は、前記合成されたビーム形成信号に対して、前記第１入力信号と前記第２入力信号の少なくとも１つについてノイズリファレンス信号を生成するよう構成される、請求項１記載の装置。
【請求項３】
前記更新基準は、前記ビーム形成信号のパワー指標が前記ノイズリファレンス信号に応答して決定された閾値より高いという基準を有する、請求項２記載の装置。
【請求項４】
前記変更手段は、前記差分信号に応答して前記閾値を変更するよう構成される、請求項３記載の装置。
【請求項５】
前記更新基準は、前記第１入力信号のパワー指標が前記第２入力信号に応答して決定された閾値より高いという基準を有する、請求項１記載の装置。
【請求項６】
前記変更手段は、前記差分信号に応答して前記閾値を変更するよう構成される、請求項５記載の装置。
【請求項７】
前記変更手段は、前記差分信号が閾値以下である場合、前記更新基準を緩和するよう構成される、請求項１記載の装置。
【請求項８】
前記閾値は、前記合成されたビーム形成信号に対して、前記第１入力信号と前記第２入力信号の少なくとも１つのノイズリファレンス信号に応答して決定される、請求項７記載の装置。
【請求項９】
前記閾値は、前記第１入力信号に応答して決定される、請求項７記載の装置。
【請求項１０】
前記合成されたビーム形成信号の信頼性の表示を決定する手段をさらに有し、
前記変更手段は、前記信頼性の表示に応答して前記更新基準を変更するよう構成される、請求項１記載の装置。
【請求項１１】
前記変更手段は、前記信頼性の表示が閾値以下である場合に限って、前記更新基準を変更するよう構成される、請求項１０記載の装置。
【請求項１２】
第１音声入力から第１入力信号を生成する手段と、
第２音声入力から第２入力信号を生成する手段と、
合成されたビーム形成信号を生成するため、前記第１及び第２入力信号をフィルタリングするためのビーム形成フィルタを有するビーム形成手段と、
更新基準が満たされる場合、前記ビーム形成フィルタを更新する更新手段と、
第１フィルタ信号を生成するため、前記第１入力信号をフィルタリングする適応的フィルタと、
前記第２入力信号と前記第１フィルタ信号との差分信号を生成する手段と、
前記差分信号を最小化するため、前記適応的フィルタを適応化する手段と、
前記差分信号に応答して、前記更新基準を変更する変更手段と、
を有する通信システムのための通信ユニット。
【請求項１３】
第１音声入力から第１入力信号を生成するステップと、
第２音声入力から第２入力信号を生成するステップと、
合成されたビーム形成信号を生成するため、ビーム形成フィルタが前記第１及び第２入力信号をフィルタリングするステップと、
更新基準が満たされる場合、前記ビーム形成フィルタを更新するステップと、
第１フィルタ信号を生成するため、適応的フィルタが前記第１入力信号をフィルタリングするステップと、
前記第２入力信号と前記第１フィルタ信号との差分信号を生成するステップと、
前記差分信号を最小化するため、前記適応的フィルタを適応化するステップと、
前記差分信号に応答して、前記更新基準を変更するステップと、
を有する方法。
【請求項１４】
請求項１３記載の方法を実行するためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音響ビーム形成装置及び方法に関し、特に限定されるものではないが、音声ソースのためのビーム形成に関する。
【背景技術】
【０００２】
音声信号から電気信号への変換は、今日多くのアプリケーションにおいて、また様々な目的のため使用されている重要なプロセスである。例えば、音声信号からサンプリング及びデジタル化された信号への変換は、多数の通信サービス及びアプリケーションのための基礎となっている。例えば、従来の固定電話システム、携帯通信システム又はパケットベースネットワーク（インターネットなど）などの通信システムによりサポートされている音声通信は、大部分の国々において通信サービスの提供の不可欠な部分になっている。
【０００３】
高品質の通信サービスを実現するため、高い信号対雑音比による所望の信号の変換が実現されることが重要である。しかしながら、より多数の通信端末は、困難な環境及び状態において使用される。例えば、モバイル通信の普及が進むことは、電話での会話をノイズがあり、急速に変動する環境において行うことを増大させてきた。典型例として、モバイル音声通話は、車両環境におけるハンズフリー操作を使用することによって、頻繁に行われるかもしれない。
【０００４】
このような環境では、バックグラウンドノイズでなく所望の音声信号の高品質の変換信号の生成は困難な作業となることは明らかである。提案されたアプローチは、複数のマイクロフォンを使用し、所望の音源に対して音響ビーム形成を生成するため、複数の信号を処理するというものである。このようなビーム形成は、他のソース及び方向からのバックグラウンドノイズを低減しながら所望の信号を増幅するため、所望の信号対雑音比を効果的に増大させるかもしれない。
【０００５】
音響ビーム形成のための各種方法及びアルゴリズムが提案されてきた。しかしながら、これらのアルゴリズムが直面する問題は、所望の音源のみがトラッキングされることを保証しながら、音源の正確なトラッキングを提供する方法である。
【０００６】
具体的には、音源がマイクロフォンに対して移動するとき、音響ビーム形成アルゴリズムは最適なパフォーマンスを保証するため、このような移動に追従する必要がある。しかしながら、干渉するノイズソースがある可能性があるため、ビーム形成フィルタの適応化は所望の音源のみに従うことが重要であり、ビーム形成アルゴリズムが強力なノイズソースを拾うリスクを低下させることが望ましい。この問題は、所望の音源がサイレントであるときでさえ、ビーム形成アルゴリズムが干渉ソースでなく所望の音源に追従する必要があるため、人による発話など非連続な音源についてはさらにより困難となる。
【０００７】
上記問題に対する１つのアプローチは、アップデートを小さくゆっくりとした変動に制限し、大きく急激な変動をなくすことである。具体的には、ビーム形成アルゴリズムは、大きなインビーム（ｉｎ−ｂｅａｍ）信号がある場合に限って、ビーム形成特性が更新されることを可能にする基準を有するかもしれない。これにより、ビーム外の何れの音源もノイズソースであると仮定されるため、インビーム信号が存在しない場合に限って更新が回避されるかもしれない。しかしながら、このようなアプローチは、多くの問題点を有し、具体的には、ビーム形成アルゴリズムが所望のソースの大きい又は急激な移動を追跡し、及び／又は新たな音源にロックオンする機能を制限する。さらに、インビーム音声を確実に検出するロウバストな検出装置の設計は困難であり、適応的な音響ビーム形成装置の実際的なアプリケーションについて大きな障害となる傾向がある。
【０００８】
このため、改良された音響ビーム形成システムが効果的であり、特に、取得パフォーマンスとトラッキングパフォーマンスとの間のトレードオフの向上、ビーム形成の精度の向上、所望の音源に対する大きく及び／又は急激な変動に対する適応化の向上、取得パフォーマンスの向上、インビーム検出の向上、実現の容易化、トラッキングパフォーマンスの向上及び／又はビーム形成パフォーマンスの向上を可能にするシステムが効果的である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従って、本発明は、好ましくは、上述した問題点の１以上を単独で又は何れかの組み合わせにより軽減又は解消しようとするものである。
【課題を解決するための手段】
【００１０】
本発明の第１の特徴によると、第１音声入力から第１入力信号を生成する手段と、第２音声入力から第２入力信号を生成する手段と、合成されたビーム形成信号を生成するため、前記第１及び第２入力信号をフィルタリングするためのビーム形成フィルタを有するビーム形成手段と、更新基準が満たされる場合、前記ビーム形成フィルタを更新する更新手段と、第１フィルタ信号を生成するため、前記第１入力信号をフィルタリングする適応的フィルタと、前記第２入力信号と前記第１フィルタ信号との差分信号を生成する手段と、前記差分信号を最小化するため、前記適応的フィルタを適応化する手段と、正規化された前記差分信号に応答して、前記更新基準を変更する変更手段とを有する音響ビーム形成装置が提供される。
【００１１】
本発明は、音響ビーム形成を向上させるかもしれない。特に、本発明は、新たな音源及び／又は実質的に及び／又は突然に変更された位置を有する音源への適応化を向上させるかもしれない。本発明は、効率的なトラッキング及び取得パフォーマンスが実現可能なビーム形成アルゴリズムを可能にするかもしれない。効率的な及び／又は低いコンプレクシティの実現形態が実現可能である。
【００１２】
合成されたビーム形成信号は、具体的には音声信号に対応するかもしれない。ビーム形成手段は、第１入力信号をフィルタリングする第１適応的フィルタと、第２入力信号をフィルタリングする第２適応的フィルタと、結果として得られるフィルタ信号を合成（合計など）することによって、合成されたビーム形成信号を生成する合成手段とを有するようにしてもよい。差分信号は、おそらく正規化された差分信号であるかもしれない。
【００１３】
本発明の任意的特徴によると、前記ビーム形成手段は、前記合成されたビーム形成信号に対して、前記第１入力信号と前記第２入力信号の少なくとも１つについてノイズリファレンス信号を生成するよう構成される。
【００１４】
これは、装置の動作を制御するための追加的情報とパフォーマンスの向上を可能にするかもしれない。ノイズリファレンス信号は、例えば、第１及び／又は第２入力信号から所望の信号に対応するコンポーネントを減算することによって生成されるかもしれない。例えば、ノイズリファレンス信号は、時間インバースフィルタリングがビーム形成手段のフィルタリングに対応する時間インバースフィルタリングされた合成されたビーム形成信号に対応する信号と、第１入力信号及び／又は第２入力信号との間の差分の表示であるかもしれない。
【００１５】
本発明の任意的特徴によると、前記更新基準は、前記ビーム形成信号のパワー指標が前記ノイズリファレンス信号に応答して決定された閾値より高いという基準を有する。
【００１６】
これは、ビーム形成信号の更新の効率的かつ実際的な制御を可能にし、変更手段により効果的かつ実際的に変更可能な更新基準を提供する。
【００１７】
本発明の任意的特徴によると、前記変更手段は、前記差分信号に応答して前記閾値を変更するよう構成される。
【００１８】
これは、ビーム形成信号の更新の効率的かつ実際的な制御を可能にし、変更手段により効果的かつ実際的に変更可能な更新基準を提供する。変更手段は、具体的には、差分信号の振幅が低下するとき、更新基準を緩和するため閾値を変更するかもしれない。例えば、この閾値は、差分信号が所与の値以下となる場合に低減されるかもしれない。
【００１９】
本発明の任意的特徴によると、前記更新基準は、前記第１入力信号のパワー指標が前記第２入力信号に応答して決定された閾値より高いという基準を有する。
【００２０】
これは、ビーム形成処理を向上させ、特に適応化パフォーマンスの向上を可能にするかもしれない。
【００２１】
本発明の任意的特徴によると、前記変更手段は、前記差分信号に応答して前記閾値を変更するよう構成される。
【００２２】
これは、ビーム形成信号の更新の効率的かつ実際的な制御を可能にし、変更手段により効果的かつ実際的に変更可能な更新基準を提供する。変更手段は、具体的には、差分信号の振幅を低減するため閾値を低減するかもしれない。例えば、当該閾値は、差分信号が所与の値以下となる場合に低減されるかもしれない。
【００２３】
本発明の任意的特徴によると、前記変更手段は、前記差分信号が閾値以下である場合、前記更新基準を緩和するよう構成される。
【００２４】
これは、ビーム形成装置のパフォーマンスの向上を可能にし、新たな又は大きく移動した音源の取得の向上を可能にするかもしれない。更新基準は、ビーム形成手段を更新するため、多数のパラメータの組み合わせを可能にすることによって緩和される。
【００２５】
本発明の任意的特徴によると、前記閾値は、前記合成されたビーム形成信号に対して、前記第１入力信号と前記第２入力信号の少なくとも１つのノイズリファレンス信号に応答して決定される。
【００２６】
これは、ビーム形成装置のパフォーマンスの向上を可能にし、具体的には、取得パフォーマンスとトラッキングパフォーマンスとの間のトレードオフを良好かつ動的に変動させることを可能にするかもしれない。
【００２７】
本発明の任意的特徴によると、前記閾値は、前記第１入力信号に応答して決定される。
【００２８】
これは、ビーム形成装置のパフォーマンスの向上を可能にし、具体的には、取得パフォーマンスとトラッキングパフォーマンスとの間のトレードオフを良好かつ動的に変動させることを可能にするかもしれない。
【００２９】
本発明の任意的特徴によると、本装置は、前記合成されたビーム形成信号の信頼性の表示を決定する手段をさらに有し、前記変更手段は、前記信頼性の表示に応答して前記更新基準を変更するよう構成される。
【００３０】
これは、向上したよりフレキシブルな処理を可能にするかもしれない。例えば、本装置は、トラッキングモードと取得モードにより動作可能であり、信頼性の表示に応答してこれらのモード間の切替をする手段を有するかもしれない。変更手段は、トラッキングモードでなく取得モードにより更新基準を変更するよう構成されるかもしれない。信頼性の表示は、ビーム形成が所望の音源を有する音響ビームを生成する確率を示すかもしれない。
【００３１】
本発明の任意的特徴によると、前記変更手段は、前記信頼性の表示が閾値以下である場合に限って、前記更新基準を変更するよう構成される。
【００３２】
これは、ビーム形成装置のパフォーマンスの向上を可能にし、具体的には、取得パフォーマンスとトラッキングパフォーマンスとの間のトレードオフを良好かつ動的に変動させることを可能にするかもしれない。
【００３３】
本発明の第２の特徴によると、第１音声入力から第１入力信号を生成する手段と、第２音声入力から第２入力信号を生成する手段と、合成されたビーム形成信号を生成するため、前記第１及び第２入力信号をフィルタリングするためのビーム形成フィルタを有するビーム形成手段と、更新基準が満たされる場合、前記ビーム形成フィルタを更新する更新手段と、第１フィルタ信号を生成するため、前記第１入力信号をフィルタリングする適応的フィルタと、前記第２入力信号と前記第１フィルタ信号との差分信号を生成する手段と、前記差分信号を最小化するため、前記適応的フィルタを適応化する手段と、前記差分信号に応答して、前記更新基準を変更する変更手段とを有する通信システムのための通信ユニットが提供される。
【００３４】
本発明の第３の特徴によると、第１音声入力から第１入力信号を生成するステップと、第２音声入力から第２入力信号を生成するステップと、合成されたビーム形成信号を生成するため、ビーム形成フィルタが前記第１及び第２入力信号をフィルタリングするステップと、更新基準が満たされる場合、前記ビーム形成フィルタを更新するステップと、第１フィルタ信号を生成するため、適応的フィルタが前記第１入力信号をフィルタリングするステップと、前記第２入力信号と前記第１フィルタ信号との差分信号を生成するステップと、前記差分信号を最小化するため、前記適応的フィルタを適応化するステップと、前記差分信号に応答して、前記更新基準を変更するステップとを有する方法が提供される。
【００３５】
本発明の上記及び他の側面、特徴及び効果は、以降に記載される実施例を参照して明らかとなるであろう。
【発明を実施するための最良の形態】
【００３６】
以下の説明は、携帯通信システムの通信ユニット（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ）システムの携帯電話など）のための音声信号に適用可能な本発明の実施例に着目する。しかしながら、本発明はこのアプリケーションに限定されるものでなく、例えば、ハンズフリーヘッドセットなどを含む他の多数のデバイス及び装置に適用可能であるということは理解されるであろう。
【００３７】
図１は、本発明のいくつかの実施例による音響ビーム形成装置を示す。
【００３８】
本装置は、第１入力要素１０１と第２入力要素１０３とを有する。具体例では、各入力要素１０１、１０３は、マイクロフォンを有すると共に、デジタル値のビットストリーム形式により第１及び第２信号を生成するため、信号をサンプリング及びデジタル化する機能を有する。
【００３９】
第１及び第２入力要素は、合成されたビーム形成信号ｚを生成するよう構成されるビーム形成プロセッサ１０５に接続される。具体的には、ビーム形成プロセッサ１０５は、第１及び／又は第２入力信号をフィルタリングし、これらを合成して所望の音源に対する音響ビームに対応する合成信号を生成するビーム形成フィルタを有する。
【００４０】
その後、ビーム形成信号ｚは、個別のアプリケーションについて要求されるように処理されるかもしれない。携帯通信ユニットの具体例については、ビーム形成信号ｚは音声符号化と無線インタフェースを介した基地局への移行の伝送のための音声エンコーダに供給されてもよく、あるいは音声エンコーダに供給される前に、さらなるノイズリダクションのため、スペクトルポストプロセッサにより処理されてもよい。
【００４１】
所望の音源が移動するに従って、ビーム形成プロセッサ１０５のフィルタリングは、結果として得られる音響ビームが所望の音源に追従するように適応化される。このため、ビーム形成装置は、ビーム形成プロセッサ１０５に接続される更新プロセッサ１０７を有する。
【００４２】
更新プロセッサ１０７は、ビーム形成プロセッサ１０５のフィルタリングを更新するための何れか適切なアルゴリズムを利用し、具体的には、ビーム形成装置やエコーキャンセレーションなどの類似するアプリケーションなどから、当業者に周知な標準的な適応的フィルタリング最適化技術を利用してもよい。
【００４３】
更新プロセッサ１０７は、更新基準を評価する基準プロセッサ１０９に接続される。更新基準が満たされる場合、基準プロセッサ１０９は、更新プロセッサ１０７がビーム形成プロセッサ１０５を更新可能であることを示す制御信号を更新プロセッサ１０７に対して生成する。しかしながら、更新基準が満たされていない場合、基準プロセッサ１０９は、更新プロセッサ１０７がビーム形成プロセッサ１０５を更新しないことを示す制御信号を更新プロセッサ１０７に対して生成する。
【００４４】
更新基準は、典型的には、ビーム形成プロセッサ１０５を更新するため使用される現在の信号が実際に所望される信号である確率の評価であるかもしれない。具体的には、更新プロセッサ１０７は、インビーム信号に応答してビーム形成プロセッサ１０５を更新するかもしれない。（すなわち、メインビームにおける信号が実際に所望される信号であると仮定する。）従って、基準プロセッサ１０９は、ビーム形成プロセッサ１０５がアクティブな音源を現在トラッキングしているか示す基準を評価するかもしれない。
【００４５】
基準プロセッサ１０９は、効果的には、ビーム形成プロセッサ１０５が音響ビームの外部にある所望されない（潜在的な強力な）音源について更新されることを回避するかもしれない。これにより、信頼性が向上し、メインソースからの音声のポーズ中などに、所望されない音源にビームが誤って指向される確率が低下するかもしれない。しかしながら、このアプローチはまた、ビーム形成装置がメインビームの外部の音源に対する新たなビームを形成する機能を低下させるかもしれない。このため、ビーム形成装置は新たな音源に対する取得パフォーマンスを低下させるだけでなく、これが突然音響ビームの外部に移動した場合、既存の音源を失うかもしれない。
【００４６】
図１のビーム形成装置は、この問題を軽減する機能を有する。
【００４７】
ビーム形成装置は、第２入力要素１０３に接続される適応的フィルタ１１１を有する。適応的フィルタ１１１はさらに差分プロセッサ１１３に接続され、差分プロセッサ１１３はさらに第１入力要素１１１に接続される。従って、差分プロセッサ１１３は、第１マイクロフォンの信号と共に、第２入力信号のフィルタリング信号を受信する。差分プロセッサ１１３は、具体的には、これらの信号の間の直接的な差分として差分信号を生成するが、いくつかの実施例では、入力信号は差分信号の決定前にさらに処理（フィルタリングなど）されてもよいということは理解されるであろう。
【００４８】
差分プロセッサ１１３は、差分信号を最小化するため適応的フィルタを適応させるよう構成される適応化プロセッサ１１５に接続される。このため、適応化プロセッサ１１５は、フィルタリングされた出力と他のマイクロフォンからの入力信号との間の差分が最小化されるように、適応的フィルタ１１１を調整する。このようにして、適応的フィルタは、主要な音源から２つのマイクロフォンへの音響チャネルにおける差分を補償するよう適応化されるかもしれない。実際、理想的なケースでは、単一の音源について、適応的フィルタ１１１は、差分信号が実質的にゼロとなるように適応化されるかもしれない。さらに、他の音源、特にノイズ及び干渉ソースが、増大するパワーの干渉信号を生じさせるかもしれない。
【００４９】
従って、おそらく正規化された差分信号は、マイクロフォンが強力な音源から信号を現在抽出しているかの表示を提供する。典型的には、このような状況は、スピーカーなどがマイクロフォンの近くに配置されている場合に起こりうる。例えば、ビーム形成装置が携帯電話の一部となっている場合、おそらく正規化された差分信号は、ユーザが近い距離からマイクロフォンに現在発話しているか、又は現在の音声が主としてバックグラウンドノイズであるかの良好な表示となるかもしれない。
【００５０】
図１の例では、差分プロセッサ１１３は、基準プロセッサ１０９に接続され、差分信号を基準プロセッサ１０９に供給する。基準プロセッサ１０９は、差分信号に応答して更新基準を変更するよう構成される。
【００５１】
具体的には、基準プロセッサ１０９は、差分信号が強力な近接する音源が存在していることを示すゼロに大変近い場合に、更新基準を緩和するよう構成されてもよい。
【００５２】
例えば、通常動作中、基準プロセッサ１０９は差分信号を無視し、ビーム形成プロセッサ１０５が更新可能であるか決定するための所定の基準を利用してもよい。しかしながら、ユーザが装置に対して急速に位置を変更したためなど（例えば、携帯電話のユーザが携帯電話を一方の耳から他方に切り替えるなど）、現在の音声信号を失った場合、基準プロセッサ１０９は、差分信号に応答して更新基準が制御される取得モードに入るかもしれない。
【００５３】
差分信号が十分低い場合、基準プロセッサ１０９は、ビーム形成プロセッサ１０５の更新が実行されるように更新プロセッサ１０７を制御し、差分信号が十分低くない場合、基準プロセッサ１０９はこのような更新を回避するかもしれない。
【００５４】
このため、固定された更新基準を単に使用するのでなく、差分信号に応答して更新基準を変更することによって、効率的なトラッキングを維持しながら、取得パフォーマンスを向上させることが可能となる。
【００５５】
具体例として、ビーム形成プロセッサ１０５により生成される合成されたビーム形成信号が、相対的に長い期間に低い振幅を有してきた場合、これは、例えば、音源が当該期間においてサイレントであったため、又は音源が現在メインビームの外部となるように、音源がマイクロフォンに対して移動したためであるかもしれない。
【００５６】
この場合、基準プロセッサ１０９は、差分信号が十分高い場合、これによりｓふような音源がマイクロフォンで受信されない場合、更新を回避するかもしれない。この状況は、発話者が単に長時間サイレントで有り続けた場合の確率が高いとき、このアプローチは、ビームが同じ位置に留まることを可能にし、これにより、ユーザが再び発話を開始するとき、信号が効果的にキャプチャされることを可能にする。
【００５７】
しかしながら、差分信号が十分高い場合、このため、主要な音源があるが、メインビームの外部であることを示す場合、基準プロセッサ０９は、ビーム形成プロセッサ１０５の更新を可能にするかもしれない。この状況は、発話者がマイクロフォンに対して移動した可能性が高いため、このアプローチは、ビームが新たな位置に移動することを可能にするかもしれない。
【００５８】
以下において、具体的なビーム形成アルゴリズムを使用した一例となる実施例のより詳細な説明が記載される。特に、Ｎｏｉｓｅ  Ｖｉｏｄアルゴリズムとして知られるビーム形成アルゴリズムを使用した実施例が記載される。
【００５９】
図２は、本発明のいくつかの実施例による音響ビーム形成手段を有する携帯電話の一例を示す。
【００６０】
図２の携帯電話は、２つのマイクロフォン２０１、２０３を有する。マイクロフォン２０１、２０３は、第１入力信号ｕ１と第２入力信号ｕ２を生成するため、マイクロフォン２０１、２０３からの信号をサンプリング及びデジタル化する第１アナログ・デジタルコンバータ２０５と第２アナログ・デジタルコンバータ２０７に接続される。Ｎｏｉｓｅ  Ｖｏｉｄアルゴリズムは、ビーム形成装置２０９とポストプロセッサ２１１により実現される。ビーム形成装置２０９は、欧州特許ＥＰ０９５４８５０−Ｂ“Ａｕｄｉｏ  Ｐｒｏｃｅｓｓｉｎｇ  ａｒｒａｎｇｅｍｅｎｔ  ｗｉｔｈ  ｍｕｌｔｉｐｌｅ  ｓｏｕｒｃｅｓ”などに記載されるようなＦｉｌｔｅｒｅｄ−Ｓｕｍ  Ｂｅａｍｆｏｒｍｅｒ（ＦＳＢ）である。ポストプロセッサ２１１は、ＰＣＴ特許出願ＷＯ０３５８６０７“Ａｕｄｉｏ  Ｅｎｈａｎｃｅｍｅｎｔ  ｓｙｓｔｅｍ  ｈａｖｉｎｇ  ａ  ｓｐｅｃｔｒａｌ  ｐｏｗｅｒ  ｄｅｐｅｎｄｅｎｔ  ｐｒｏｃｅｓｓｏｒ”に記載されるようなＤｙｎａｍｉｃ  Ｎｏｎ−ｓｔａｔｉｏｎａｒｙ  Ｎｏｉｓｅ  Ｓｕｐｐｒｅｓｓｏｒ（ＤＮＮＳ）である。
【００６１】
より詳細には、ＦＳＢ２０９は、フィルタｆ１及びｆ２によりマイクロフォン信号ｕ１及びｕ２をフィルタリングし、これらフィルタリングされた信号が、ＦＳＢ出力ｚに合計される。
【００６２】
周波数ドメインでは、ＦＳＢ  ｚ（ωｋ，ｌ）の出力は、
【００６３】
【数１】
2009500938.tif 000003
となる。ただし、Ｆ１及びＦ２はビーム形成フィルタの周波数レスポンスであり、ｌはＦＦＴブロックを示す。
【００６４】
フィルタのウェートが、
【００６５】
【数２】
2009500938.tif 000004
となるように制限されている間、出力ｚ（ωｋ，ｌ）が最大化されるように、フィルタは更新される。
【００６６】
フィルタは、具体的には、音響信号のフィルタリングの分野において適応的フィルタについて周知なように更新されるかもしれない。
【００６７】
ビーム形成信号に加えて、ＦＳＢ２０９はまた、ビーム形成信号の補完となる２つのリファレンス信号を生成する。具体的には、これらのリファレンスは、所望される音声を最小化しようとするものであり、このため、マイクロフォン２０１、２０３により抽出された所望される音源以外の音声信号コンポーネントの有無を示すため、ノイズリファレンス信号とみなされるかもしれない。
【００６８】
リファレンス信号は、
【００６９】
【数３】
2009500938.tif 000005
として計算されるかもしれない。ただし、ΔＮ（ωｋ）はフィルタにおける遅延を補償するため、Ｎ個のサンプルの遅延となる。具体例では、第２ノイズリファレンス信号のみが使用される。この信号は、
【００７０】
【数４】
2009500938.tif 000006
として表現され、これは、
【００７１】
【数５】
2009500938.tif 000007
として書き換え可能である。
【００７２】
ノイズリファレンス信号ｘ１及びｘ２が、所望されるソースからのものでない第１及び第２マイクロフォン２０１、２０３により抽出された音源の大きさを示すことは理解されるであろう。
【００７３】
例えば、１つの所望の音源のみが存在し、マイクロフォン信号ｕ１及びｕ２により表されると仮定する。この場合、ｕ１及びｕ２は同一ソースから生じたものであるが、当該１つのソースからマイクロフォン２０１、２０３への異なる音響チャネルから到来したかもしれない。当該処理及びビーム形成は、音声信号からの信号に直接対応する合成信号ｚが受信されるように、フィルタｆ１及びｆ２が異なる音響チャネルを補償するように実行される。
【００７４】
合成信号ｚをフィルタｆ１の時間インバースフィルタＦ１＊によりフィルタリングすることによって、この理想的ケースでは、第１マイクロフォン２０１により生成されたものと実質的に同一の信号が生成される。すなわち、ｆ１は、音源から第１マイクロフォン２０１への音響チャネルの時間インバースフィルタのレスポンスを有するよう適応化され、これにより、ｆ１の時間インバースフィルタは、音源から第１マイクロフォン２０１への音響チャネルの転送機能に本来的に対応する。ｚが音源からのオリジナルの音声信号に対応するとき、時間インバースフィルタＦ１＊の出力は、理想的ケースでは、ｕ１に等しくなり、ｘ１はゼロとなる。
【００７５】
しかしながら、他の音源について、時間インバースフィルタＦ１＊は、それらが到来してきた音響チャネルに対応せず、このため、ｘ１に信号コンポーネントを提供する。さらに実際には、ｆ１は、チャネル推定の不正確さにより（フィルタの理想的でない適応化）、又は実現形態の不正確さにより、音響チャネルレスポンスに正確には一致せず、この乖離がまたリファレンス信号ｘ１に信号コンポーネントをもたらす。
【００７６】
上記原理はｘ２にも同様に適用され、このため、ｘ１とｘ２は、合成されたビーム形成信号ｚに存在するノイズを示すノイズリファレンス信号となることは理解されるであろう。
【００７７】
上述されるようなシステムでは、受信した音響信号が主として所望されるソースからの音声であるとき、フィルタのみを更新することが望ましい。これは、トラッキングパフォーマンスを向上させ、所望されない音源への新たなビームの形成による誤ったロックのリスクを低減する。このため、所望される音声の存在を検出できる検出装置が、記載される携帯電話に対して所望される。残念なことに、ロウバストな検出装置の設計は容易でなく、これは、実際の製品における適応的ビーム形成装置の適用に対する大きな障害となっている。
【００７８】
本例では、携帯電話は、所望の発話者が発話しているときにＦＳＢ２０９の更新を制限する機能を有する。所望される発話者の検出はまたインビーム検出と呼ばれ、それは、所望される発話者がビーム形成装置の（メイン）ビームにあるか検出する。これにより、ポストプロセッサ２１１は更新基準を評価し、ＦＳＢ２０９は、当該基準が満たされるときに限って更新される。
【００７９】
具体例では、インビーム検出は、ＦＳＢ２０９の出力ｚがリファレンス信号ｘ２と比較されることにより、ポストプロセッサ２１１において実行される。具体的には、更新基準は、ビーム形成信号のパワー指標がノイズリファレンス信号に応答して決定された閾値より高いという基準を有する。より詳細には、ポストプロセッサ２１１は、Ｐｚ＞ＷｂｔｈｒｅｓｈｏｌｄＰｘ２（ただし、Ｐｚは合成されたビーム形成信号ｚにおけるパワーであり、Ｐｘ２はノイズリファレンス信号ｘ２のパワーであり、Ｗｂｔｈｒｅｓｈｏｌｄは固定されたパラメータである。）となることを要求する。Ｗｂｔｈｒｅｓｈｏｌｄは、具体的なアプリケーションと要求されるパフォーマンスに依存するが、その値は典型的には、２〜３の範囲に設定されるかもしれない。
【００８０】
さらに、更新基準は、第１入力信号のパワー指標が第２入力信号に応答して決定された閾値より高いという基準を有する。この評価は、マイクロフォン２０１、２０３により抽出される信号のパワーの直接的な考慮に対応するかもしれない。
【００８１】
例えば、ハンドセットアプリケーション又はヘッドセットアプリケーションについては、典型的には、第１マイクロフォンは第２マイクロフォンより所望される発話者の口にはるかに接近していることが仮定される。所望される発話者が発話しているとき、第１マイクロフォンの信号のパワーは第２マイクロフォンの信号のパワーより大きくなる。このため、さらなる考慮はマイクロフォンのパワーを含み、特にインビーム検出について、Ｐｕ１＞Ｍｂｔｈｒｅｓｈｏｌｄとなることが要求される。（ただし、Ｐｕ１は第１マイクロフォン２０１の信号のパワーであり、Ｐｕ２は第２マイクロフォン２０３の信号のパワーであり、Ｍｂｔｈｒｅｓｈｏｌｄは固定されたパラメータである。）Ｍｂｔｈｒｅｓｈｏｌｄの好ましい値は、具体的なアプリケーションと要求されるパフォーマンスに依存するが、それらの値は、典型的には、２〜１０の範囲内で設定されるかもしれない。
【００８２】
もちろん、更新基準は具体的なアプリケーションに依存するかもしれない。例えば、ヘッドセット又はハンドセットのアプリケーションについては、ＦＳＢ２０９が更新される前に、両方の要求が満たされる必要がある。しかしながら、ハンズフリーアプリケーションについては、インビーム検出要求が満たされていれば十分であるかもしれない。
【００８３】
しかしながら、検出装置が所望される音源がメインビームにあることを示す状況にＦＳＢ２０９の更新を制限することは、トラッキングパフォーマンスを向上させ、誤ったロックの変更を低減するが、それはまた、上述されたようないくつかの問題点を有する。具体的には、所望される発話者が当該発話者がいるとビーム形成装置が予想するのとは異なる位置にいる場合、ビーム形成装置は適応化されないかもしれない。スタートアップ時に、例えば、ビーム形成装置は所望される発話者の予想される位置の方向に形成されるビームに対応するフィルタにより初期化される。しかしながら、所望される発話者が他の位置にいる場合、ビーム形成装置はこの位置に適応化されないかもしれない。また、所望される発話者が通話中に電話を動かす場合など（これにより、携帯電話に関して自分の位置が変動する）、インビーム検出装置及び／又はパワー検出装置は、音源が実際には所望の音源であることを検出せず、このため、ＦＢＳ２０９は更新されず、この新たな位置に適応化されない。
【００８４】
図２の例では、これらの問題点はさらなる機能を含めることによって解決される。具体的には、明帯電話は、減算器２１５と第１アナログ・デジタルコンバータ２０５に接続される適応的フィルタ２１３を有する。減算器２１５はさらに、第２アナログ・デジタルコンバータ２０７に接続される。
【００８５】
周波数ドメイン記法を使用すると、減算器２１５の出力信号は、
【００８６】
【数６】
2009500938.tif 000008
により与えられる差分信号を生成する。ただし、Ｈ（ωｋ，ｌ）は適応的フィルタ２１３の周波数ドメイン変換関数を表す。
【００８７】
適応的フィルタ２１３は、ｕ１とｕ２との間の相関を最小化するよう適応化され、特に差分信号ｒを最小化するよう適応化される。
【００８８】
差分信号は、近接する音源があるか否かの良好な表示となると考えられるかもしれない。例えば、１つの音源しかない理想的なケースでは、マイクロフォン２０１、２０３において受信される信号は、音源と各マイクロフォン２０１、２０３との間の音響チャネル間の差分の関数としてのみ異なっている。この差分は、適応的フィルタ２１３によって補償可能であり、実質的にゼロに等しい差分信号ｒが導かれる。しかしながら、主要な音源がない場合、各マイクロフォンからの信号は相殺できず、大きな振幅の差分信号ｒが生じることとなる。
【００８９】
典型的には、近接する音源が実際に所望される音源であると仮定されるかもしれず、このため、差分信号ｒは、所望される音源が存在するか否かの別の表示を提供するかもしれない。さらに、この表示は、ＦＳＢ２０９のトラッキングパフォーマンスとは独立する物であり、ポストプロセッサ２０９により実現されるような更新基準を受けない。
【００９０】
図３は、説明される信号を生成するためのトポロジーの一例のブロック図を示す。
【００９１】
図２のシステムでは、減算器２１５は、差分信号を受け付ける変更プロセッサ２１７に接続される。変更プロセッサ２１７は、ポストプロセッサ２１１の検出アルゴリズムにより用いられる閾値を決定するよう構成される。具体的には、変更プロセッサ２１７は、ＦＳＢ２０９が更新されるべきか決定するのに使用される閾値を決定するのに使用されるＷｂｔｈｒｅｓｈｏｌｄとＭｂｔｈｒｅｓｈｏｌｄの各値を決定する。
【００９２】
本例では、変更プロセッサ２１７は、差分信号に応答してＷｂｔｈｒｅｓｈｏｌｄとＭｂｔｈｒｅｓｈｏｌｄの各値を変更し、このため、インビーム検出とマイクロフォンパワー検出のための各閾値が変更されることとなる。
【００９３】
具体的には、変更プロセッサ２１７は、第２ノイズリファレンス信号Ｐｘ２のパワーに対する差分信号Ｐｒのパワーを考慮する。例えば、
【００９４】
【数７】
2009500938.tif 000009
の値が決定されるかもしれない。
【００９５】
いくつかの実施例では、Ｐｒ又はＰｘ２は、これらの値の比較前に補償されてもよいということは理解されるであろう。例えば、ｒとｘ２の式を比較すると、ｕ２（ωｋ，ｌ）が、
【００９６】
【数８】
2009500938.tif 000010
のファクタと乗算されることが送信可能である。このファクタを訂正するため、Ｐｒは、
【００９７】
【数９】
2009500938.tif 000011
と変更されるかもしれない。
【００９８】
これは正確な近似ではないが、実際上望ましいパフォーマンスを提供することがわかっている。
【００９９】
ＰｐｃｄはＦＳＢ２０７のビーム形成パフォーマンスと適応的フィルタキャンセレーションの相対的なノイズレベルの表示となることは理解されるであろう。このため、Ｐｐｃｄの低い値に対して、適応的フィルタはマイクロフォン２０１、２０３の間の信号を効果的にキャンセルすることが可能であり、ＦＳＢ２０９はこれを実行することはできない。これは、ＦＳＢ２０９の音響ビームの外部にある強力な音声信号を示す。
【０１００】
図２の例では、変更プロセッサ２１７は、このようなケースでは、ポストプロセッサ２１１の更新基準を緩和するかもしれず、これにより、取得パフォーマンスの向上が可能となる。基準の緩和は、ビーム形成装置の少なくとも１つのパラメータの組み合わせが、緩和が更新を可能にするまでは更新を可能にしないような基準の変更と考えられるかもしれない。このため、ビーム内に信号が存在しないため、ＦＳＢ２０９が通常は更新されない状況では、差分信号の独立した表示が近接する音源が実際に存在することを示す場合、更新基準は緩和されるかもしれない。これは、ＦＳＢ２０９がこの音源をキャプチャすることを可能にするかもしれない。
【０１０１】
他の有用な指標は、適応的フィルタにおけるキャンセル量である。それの適切な指標は、Ｐｐｃｄｚとして示され、
【０１０２】
【数１０】
2009500938.tif 000012
として決定される。Ｐｐｃｄｚは、差分信号のパワーの正規化された指標とみなされ、Ｐｐｃｄｚの値が低くなるほど、キャンセレーションは良好となり、近接する音源の存在の表示はより強力となることは理解されるであろう。
【０１０３】
本例では、変更プロセッサ２１７は双方のパラメータを評価する。具体的には、ＰｐｃｄとＰｐｃｄｚの双方が十分に小さい場合、ＷｂｔｈｒｅｓｈｏｌｄとＷｂｔｈｒｅｓｈｏｌｄの各値は減少する。これらの値が十分小さい場合、インビーム及びマイクロフォンパワー検出装置の要求が満たされ、これにより更新基準が満たされ、ＦＳＢ２０９が更新され、強力な音源に適応化される。ＦＳＢ２０９が更新された後、ＷｂｔｈｒｅｓｈｏｌｄとＷｂｔｈｒｅｓｈｏｌｄの各値が再び増加されるかもしれない。ＦＳＢ２０９が収束すると、ビームは所望される発話者に向けられ、ビーム形成装置が他の音源の影響を受けないように、更新基準が名目値にのどされる。これにより、トラッキングパフォーマンスと取得パフォーマンスとの間のトレードオフにおける一時的な変動が、自動的に実現されるかもしれない。
【０１０４】
変更プロセッサ２１７の具体的な動作例が、以下のプログラムシーケンス（Ｃ言語を使用して）により与えられる。
【０１０５】
【数１１】
2009500938.tif 000013
更新基準の変更はビーム形成が信頼性が低いと考えられる状況に限定可能であるということは理解されるであろう。例えば、合成されたリファレンス信号のパワーに対するノイズリファレンス信号ｘ２のパワーは、ビーム形成信号の信頼性の表示と考えられるかもしれない。この値が低くなるほど、ビーム形成信号の信頼性は向上する。
【０１０６】
シンプルな実施例では、この信頼性の表示は所定の閾値と比較される。信頼性の表示が閾値以下である場合、ビーム形成装置は、所望されるソースが効果的にトラッキングされるトラッキング状態にあるとみなされ、更新基準は名目値に維持されるかもしれない。
【０１０７】
しかしながら、信頼性の表示が閾値（又は検出におけるヒステリシスを招く第２閾値）を上回る場合、ビーム形成装置は、信号を消失したとみなされ、更新基準が所望のソースを検出する変更を向上させるよう緩和される取得状態にあるかもしれない。
【０１０８】
図４は、本発明のいくつかの実施例による音響ビーム形成方法を示す。
【０１０９】
本方法は、ステップ４０１において開始され、第１音声入力から第１入力信号が生成され、ある時間間隔により第２音声入力から第２入力信号が生成される。
【０１１０】
ステップ４０３がステップ４０３に続き、ビーム形成フィルタが、合成されたビーム形成信号を生成するため、第１入力信号と第２入力信号とをフィルタリングする。
【０１１１】
ステップ４０５がステップ４０３に続き、適応的フィルタが、第１フィルタ信号を生成するため、第１入力信号をフィルタリングする。
【０１１２】
ステップ４０７がステップ４０５に続き、第２入力信号と第１フィルタ信号との間の細分信号が生成される。
【０１１３】
ステップ４０９がステップ４０７に続き、適応的フィルタが差分信号を最小化するよう適応化される。
【０１１４】
ステップ４１１がステップ４０９に続き、差分信号に応答して、更新基準が変更される。
【０１１５】
ステップ４１３がステップ４１１に続き、更新基準が評価され、更新基準が満たされている場合、ビーム形成フィルタが更新される。
【０１１６】
ステップ４１３の後、本方法は、次の時間間隔の処理のためステップ４０１に戻る。
【０１１７】
簡単化のため、上記記載は異なる機能ユニット及びプロセッサを参照して本発明の実施例を説明したことは理解されるであろう。しかしながら、各種機能ユニット又はプロセッサの間の機能の何れか適切な分散が、本発明から逸脱することなく利用可能であるということは明らかであろう。例えば、個別のプロセッサ又はコントローラにより実行されるよう示される機能は、同一のプロセッサ又はコントローラにより実行可能である。このため、具体的な機能ユニットの参照は、厳密に論理的又は物理的構造又は構成を示すのではなく、記載された機能を提供するための適切な手段を参照するものとしてみなされるべきである。
【０１１８】
本発明は、ハードウェア、ソフトウェア又はこれらの何れかの組み合わせを含む何れか適切な形式により実現可能である。本発明は、任意的には、１以上のデータプロセッサ及び／又はデジタル信号プロセッサ上で実行されるコンピュータソフトウェアとして少なくとも部分的に実現可能である。本発明の実施例の要素及びコンポーネントは、何れか適切な方法により物理的、機能的及び論理的に実現されてもよい。実際、当該機能は単一のユニット、複数のユニット又は他の機能ユニットの一部として実現されるかもしれない。また、本発明は、単一のユニットにより実現されてもよく、又は異なるユニット及びプロセッサ間に物理的及び機能的に分散されてもよい。
【０１１９】
本発明がいくつかの実施例に関して説明されたが、ここに与えられた特定の形式に限定されることを意図したものでない。本発明の範囲は、添付した請求項によってのみ制限される。さらに、特定の実施例に関してある特徴が説明されているように見えるかもしれないが、当業者は、記載された実施例の各種特徴が本発明により組み合わせ可能であるということを認識するであろう。請求項において、“有する”という用語は他の要素又はステップの存在を排除するものでない。
【０１２０】
さらに、個別に列記されるが、複数の手段、要素又は方法ステップは、単一のユニット又はプロセッサなどにより実現されるかもしれない。さらに、各特徴が異なる請求項に含まれるかもしれないが、これらはおそらく、効果的に組み合わせ可能であり、異なる請求項に含まれることは、各特徴の組み合わせが実現可能及び／又は効果的でないことを意味するものでない。また、ある請求項のカテゴリにある特徴を含めることは、当該カテゴリへの限定を意味するものでなく、当該特徴が必要に応じて他のクレームカテゴリに等しく適用可能であることを示している。さらに、請求項における各特徴の順序は、これらの特徴が機能しなければならない具体的な順序を意味するものでなく、特に方法クレームの角ステップの順序は、これらのステップがその順序により実行される必要があることを意味するものでない。各ステップは何れか適切な順序により実行可能である。さらに、単数形の表現は複数を排除するものでない。このため、“ある”、“第１の”、“第２の”などの表現は、複数を排除するものでない。請求項における参照記号は、簡単化した例として単に与えられているものであり、請求項の範囲を限定するものと解釈されるべきでない。
【図面の簡単な説明】
【０１２１】
【図１】図１は、本発明のいくつかの実施例による音響ビーム形成装置を示す。
【図２】図２は、本発明のいくつかの実施例による音響ビーム形成手段を有する携帯電話の一例を示す。
【図３】図３は、本発明のいくつかの実施例による音響ビーム形成装置において使用される信号を生成するためのトポロジーの一例のブロック図を示す。
【図４】図４は、本発明のいくつかの実施例による音響ビーム形成方法を示す。
【図１】
2009500938.tif 000014
【図２】
2009500938.tif 000015
【図３】
2009500938.tif 000016
【図４】
2009500938.tif 000017
【国際調査報告】
2009500938.tif 000018
2009500938.tif 000019