(57)【要約】ビデオコンテンツ解析システムは、複数のチャンネルの空間多重化をもたらすとともに、空間多重化されたビデオ信号を適切に解析することによって、複数のチャンネルに対するあるシステムのコンテンツ解析能力を拡大する。その結果としてもたらされるシステムは現在のシステムよりも安価になり、本システムがビデオレコーダのような補助機器と共に動作することを可能にする。本システムは複数のソース信号固有のリアルタイム情報も保存する。
2005500771.tif 000002
【特許請求の範囲】
【請求項１】
ビデオデータにおけるコンテンツを解析する方法であって、
複数のシーンのビデオが単一のビデオストリーム内に配分されるように前記ビデオデータを多重化し、前記ビデオデータの各々の少なくとも一部分が、結果としてもたらされる多重化された動画によって規定される動画の各々の部分に割り当てられるステップと、
特に前記複数のシーンのうちの一つに対して解析をもたらすために、前記各々の前記ビデオデータのうちの他の部分におけるデータが無視されるように、前記多重化されたビデオ画像のコンテンツを解析するステップと
を有する方法。
【請求項２】
前記ビデオデータの各々のうちの前記少なくとも一部分が、サブサンプリングされた動画である、請求項１に記載の方法。
【請求項３】
前記第１のステップのフローが、フィルタを介したボリュームフローレートを測定するステップと、前記ボリュームフローレートの前記測定の結果に応答して第１のインターバルの期間を決定するステップとを含む、請求項２に記載の方法。
【請求項４】
前記多重化された動画を記録するステップをさらに有する、請求項３に記載の方法。
【請求項５】
前記多重化された動画を記録するステップをさらに有する、請求項２に記載の方法。
【請求項６】
前記第１のステップのフローが、フィルタを介したボリュームフローレートを測定するステップと、前記ボリュームフローレートの前記測定の結果に応答して第１のインターバルの期間を決定するステップとを含む、請求項１に記載の方法。
【請求項７】
前記多重化された動画を記録するステップをさらに有する、請求項１に記載の方法。
【請求項８】
複数のビデオチャンネルを解析する方法であって、
複数のビデオデータセットをマルチプレクサにおいて多重化し、空間多重化された動画を生成するステップと、
前記空間多重化された動画の少なくとも第１の部分を解析し、前記第１の部分が前記チャンネルのうちの第１のチャンネルに対応するステップと
を有し、
前記解析するステップが、前記チャンネルのうちの前記第１のチャンネルとは別のチャンネルに対応する前記多重化された動画におけるデータを無視するステップを含む方法。
【請求項９】
前記多重化された動画をビデオレコーダに記録するステップをさらに有する、請求項８に記載の方法。
【請求項１０】
前記解析するステップは、複数の動画を生成するように、前記多重化された動画を空間逆多重化し、各々が前記チャンネルのうちの一つに各々対応するステップを含む、請求項９に記載の方法。
【請求項１１】
前記空間多重化された動画は複数のフレームを含み、各々が空間的に別個の部分に分けられ、各々の前記部分が前記チャンネルのうちの一つに各々対応する、請求項１０に記載の方法。
【請求項１２】
前記空間多重化された動画は複数のフレームを含み、各々が空間的に別個の部分に分けられ、各々の前記部分が前記チャンネルのうちの一つに各々対応する、請求項９に記載の方法。
【請求項１３】
前記解析するステップは、複数の動画を生成するように、前記多重化された動画を空間逆多重化し、各々が前記チャンネルのうちの一つに各々対応するステップを含む、請求項８に記載の方法。
【請求項１４】
前記空間多重化された動画は複数のフレームを含み、各々が空間的に別個の部分に分けられ、各々の部分が前記チャンネルのうちの一つに各々対応する、請求項８に記載の方法。
【請求項１５】
複数のチャンネルにおいてビデオコンテンツを解析するための装置であって、
空間多重化されたビデオデータを受信する入力部と、
前記ビデオデータの空間的に別個の部分を選択するようにプログラミングされ、前記部分の各々が特定のビデオデータチャンネルの各々に対応するコントローラと
を有し、
前記コントローラが、一方からのデータが他方の解析を妨げないように、前記空間的に別個の部分のコンテンツを解析するようにさらにプログラミングされる装置。
【請求項１６】
前記空間多重化されたビデオデータはフレームを含み、前記フレームの各々が別個のサブフレームに分けられ、前記サブフレームの各々が各々のカメラによって画像化された異なるシーンに各々対応する、請求項１５に記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、警備システムのような複数のチャンネルのビデオシステムに関し、より具体的には、ビデオコンテンツ解析を実行するシステムに関する。
【０００２】
【従来の技術】
多くの場合、ビデオは、ある人物にそのビデオを監視させるよりもむしろ、コンピュータシステムによって自動的に解析される方が便利である。例えば、警備システムにおいて、人間のオブザーバでは、一度に何時間も変化が無いシーンに突如起こった変化を捉えるほど観察力が十分鋭いとは考えにくい。さらに、一人のオブザーバによって複数のシーンが解釈されることは便利である。例えば、一人の警備員が、異なるカメラによって捉えられた複数のシーンに起こっていることを監視してもよい。
【０００３】
家庭向けの用途では、複数のチャンネルのような複数のソースからのビデオコンテンツが受信され、チャンネルを変更することを自動的に勧めるように解析されてもよい。例えば、ユーザが一方のチャンネルをみている間に、プリントされた好みの俳優の名前が他方のチャンネルに映されてもよい。
【０００４】
ビデオコンテンツ解析の一般的な分野は、ビデオコンテンツを解析するために多くの異なる動機を含んでいる広範囲な分野である。しかし、一般に、ビデオ動き検出器及びビデオカセットレコーダ（ＶＣＲ）のような「簡単な」監視装置は、入力部の複数のチャンネルにより動作するように設計されるとともに作られている。このことは、ユーザが購入しなければならない機器の数量を低減するとともに、金額に見合う非常に向上された価値を提供する。
【０００５】
【発明が解決しようとする課題】
しかしながら、ＰＣソフトウェアと同じように、又はハイエンド動き検出器モジュールと同じように入手可能であるより高度なビデオ処理は、一度に単一のチャンネルで動作するように設計されている。例えば、高度化された警備システムでは、コンテンツ解析装置は、同時に一つのチャンネルで動作するように設計され、各々の「解析される」チャンネルについて一つずつ、複数の装置を購入することをユーザに対して要求する。
【０００６】
図１を参照すると、通常の高度化された警備システムにおいて、例えば、ビデオデータは、カメラからのデータであってもよいビデオソース１００から受信される。ビデオレコーダのような１個の補助機器１９５が、データループの何れかの位置にあってもよい。コンテンツ解析プロセス１１０は、上記データを（ことによると並列に又は図示されるように直列に）受信し、該データを解析し、その結果１２０を例えば警報プロセスなど何か他のプロセスにもたらす。
【０００７】
あるシステムは、ラウンドロビン方式でスキャンすることによって複数のチャンネルを解析するために使用されることも可能だが、動きデータに依拠する計算データのようなリアルタイム情報が、当該スキャンを行うことにより失われてしまう可能性もある。この遅延の主な原因は、それぞれのアナログビデオ信号がディジタル的に処理され得る前にディジタル化される必要があるという事実にある。ディジタイザが新たなソースと同期するように試みる間、ある信号から次の信号へのスイッチングは、ディジタイザが新たなソースと同期をとろうと試みる間に、１フレームタイムまでの遅延を招く可能性がある。したがって、４つのビデオ信号に対して、そのフレームレートは、１つの信号に対するフレームレートよりもちょうど４倍より少ないレートというわけではなく、８倍より少ないレートとなる可能性もある。また、ビデオレコーダのような介在する１つの補助機器がループ内にある場合、そのループを介して複数のチャンネルを循環させることにより、当該データはその補助機器のために使用不能となり得る。
【０００８】
当該技術において、コンテンツ解析を提供するために複数のシステムを購入する必要性がなく、正確なリアルタイム情報を提供するコンテンツ解析提供の方法に対する必要性がある。
【０００９】
【課題を解決するための手段】
ビデオコンテンツ解析システムは、複数のチャンネルの空間多重化をもたらすとともに、空間多重化されたビデオ信号を適切に解析することによって、複数のチャンネルに対するあるシステムのコンテンツ解析能力を拡大する。その結果としてもたらされるシステムは現在のシステムよりも安価になり、本システムがビデオレコーダのような補助機器と共に動作することを可能にする。本システムは複数のソース信号固有のリアルタイム情報も保存する。
【００１０】
ある実施例によると、本発明は、ビデオデータにおけるコンテンツを解析する方法であって、複数のシーンのビデオが単一のビデオストリーム内に配分されるように上記ビデオデータを多重化し、ビデオデータの各々の少なくとも一部分が、結果としてもたらされる多重化された動画によって規定される動画の各々の部分に割り当てられるステップと、特に複数のシーンのうちの一つに対して解析をもたらすために、各々のビデオデータのうちの他の部分におけるデータが無視されるように、多重化されたビデオ画像のコンテンツを解析するステップとを有する方法を提供する。
【００１１】
別の実施例によると、本発明は、複数のビデオチャンネルを解析する方法であって、複数のビデオデータセットをマルチプレクサにおいて多重化し、空間多重化された動画を生成するステップと、空間多重化された動画の少なくとも第１の部分を解析し、この第１の部分が上記チャンネルのうちの第１のチャンネルに対応するステップとを有し、上記解析するステップが、上記チャンネルのうちの第１のチャンネルとは別のチャンネルに対応する多重化された動画におけるデータを無視するステップを含む方法を提供する。
【００１２】
ある実施例によると、本発明は、複数のチャンネルにおいてビデオコンテンツを解析するための装置であって、空間多重化されたビデオデータを受信する入力部と、ビデオデータの空間的に別個の部分を選択するようにプログラミングされ、上記部分の各々が特定のビデオデータチャンネルの各々に対応するコントローラとを有し、このコントローラが、一方からのデータが他方の解析を妨げないように、空間的に別個の部分のコンテンツを解析するようにさらにプログラミングされる装置を供給する。
【００１３】
本発明は、より完全に理解され得るように以下に例示する図面を参照して特定の好ましい実施例に関して説明されるであろう。図面を参照することにより、示される詳細な記載は例証であり、単に本発明の好ましい実施例の例示的な議論のためのものであり、本発明の原理及び概念的な態様の、最も便利であるとともに容易に理解される説明を提供するために示されることが強調される。このために、本発明の構造の詳細については、本発明の基本的な理解に必要とされる以上に、より詳細に示す試みは図られておらず、図面によってなされる説明により、どのようにして本発明の複数の形態が実際に具現化され得るのかが当業者に対して明らかにされる。
【００１４】
【発明の実施の形態】
図２を参照すると、本発明はビデオ信号の空間多重化を含んでいる。空間多重化のある簡単なタイプは、複数のチャンネルからの各画像を単一の画像の異なる部分に縮小することである。この場合、ビデオの４つのチャンネルがフレーム１５０、１５５、１６０及び１６５のそれぞれに組み込まれている。例えば、ただ単に単一のフレームの異なる位置における複数のサブサンプリングされたシーンから画素を構成するように見られてもよいようないかなる自由な態様においても画像を空間多重化することが可能ではあるけれども、結果として生じる画像をオブザーバに知覚可能にさせる態様において上記空間多重化を行うことが好ましい。例えば、補助機器が多重化されたビデオストリームを記録又は伝送するために用いられるとき、この結果はその意図された目的のために依然として使用可能であってもよい。このような構成では、各々のシーンからの隣接する画素が合成画像において隣接するであろうということを通常意味するだろう。また、この配列では、合成画像がメモリにロードされるとともに、隣接の画素が隣接のメモリ位置にあるだろうということと、キャッシュメモリが効果的に使用され得ることとから、一般にコンピュータでより容易に処理される。
【００１５】
図３を参照すると、本発明を実施するためのシステムは、さまざまなビデオデータソース１０１、１０２、１０３及び１０４を含んでいる。図示されている上記ソースの数は４つであるが、この数は全く自由に決めて構わない。上記ビデオデータは空間マルチプレクサ２７０に入力される。後者のマルチプレクサは、好ましくは従来の機器によりビデオデータが再生されるとき当該ビデオデータを分かりやすくする態様でビデオデータを組み合わせる。それゆえに、例えば、多重化されたビデオのフレームに対応するソースの各々のフレームと共に多重化された画像の各々のフレーム内に空間的に別個の画像としてビデオを見せることは好ましい。実施例は図２に示されている。
【００１６】
多重化された画像は、ビデオレコーダ、ブロードキャストシステム、ディスプレイ、又は従来的にビデオデータを再生又は変換する他の装置のような補助機器３９５にもたらされてもよい。この補助機器３９５は直列で示されているが、この機器はちょうど同じくらい容易に並列で、又はシステムの何れか他のポイントで接続されることも可能である。デマルチプレクサ２７５は、マルチプレクサ２７０からの多重化されたビデオ信号をさらに受信する。このデマルチプレクサは、ビデオデータの複数のチャンネルを解析するソフトウェアプロセスに対するソフトウェアフロントエンドであってもよい。その代わりに、複数の物理チャンネルで別個のビデオデータを出力するハードウェア装置であってもよい。基本的に、デマルチプレクサ２７５は、多重化されたストリームのデータをコンテンツ解析プロセス２１１、２１２、２１３及び２１４のそれぞれに割り当てるので、ビデオデータが他のソース１０１乃至１０４からのデータの干渉なしで解析され得る。動き検出のような特定の解析プロセスが、未処理の多重化された画像に関して実行され得ることに留意されたい。各々の個別のプロセス２１１乃至２１４が、それぞれの結果２２１、２２２、２２３及び２２４を生成してもよい。
【００１７】
図３のプロセスがコンピュータのようなハードウェアの単一の部品又はエンベデッドシステムに生成されてもよい点に留意されたい。上記プロセスは、マルチタスキング若しくはマルチスレッディング又は任意の適切なソフトウェア技術により実現されてもよい。データは、行われる解析のタイプに依存して上記プロセスの間でシェアされてもよい。さらに、多重化されたビデオデータ上で動作する別のコンテンツ解析プロセス（図示略）が加えられてもよく、それにより別個のコンテンツ解析プロセス（２１１乃至２１４）がそのプロセスを実行せざるを得ないことを避けることが可能にされ、そうでなければ、そのプロセスが別個のコンテンツ解析プロセス２１１乃至２１４にデータを供給（フィード）する可能性がある。例えば、このようなプロセスは多重化されたデータに関して動き検出を実行してもよい。
【００１８】
図４を参照すると、本発明のプロセスをサポートするのに使用されてもよいハードウェア環境の例が、複数のそれぞれのシーンからビデオ入力を受信するカメラ３１０を含んでいる。エンベデッドシステム又はアナログマルチプレクサであってもよいコンピュータ３４０は、ビデオデータを受信し、そのデータを多重化する。この多重化された画像は、上述されたように直列又は並列に補助機器３９０にもたらされてもよい。多重化されたビデオデータは、ネットワーク又はインターネット３３０を介して送信されてもよい。その代わりに、データは、アナログライン又は電話回線ネットワークのような交換ネットワークを介して伝送されてもよい。データは更なる補助機器３９５により受信され、例えばコンピュータ３５０のような適切なシステムにより逆多重化されてもよい。後者のコンピュータはコンテンツ解析を実行してもよい。
【００１９】
本発明は前述の例示的な実施例の詳細に限定されないことに加えて、本発明はその趣旨又は本質的特徴から逸脱しない限り他の特定な形態において実施されてもよいことは当業者にとって明白であろう。したがって、本発明はあらゆる点において限定的ではなく例示的なものとして見なされるべきであり、本発明の範囲は前述の記載よりむしろ従属請求項により示されており、これら請求項の同等の範囲及び趣旨の中に入る全ての変更例はそれゆえに本発明内に含まれるべきものとして意図されている。
【図面の簡単な説明】
【図１】従来技術によるビデオコンテンンツ解析システムの説明図である。
【図２】説明の目的のために空間多重化されたビデオデータストリームを視覚的に表現したものである。
【図３】本発明の実施の形態によるデータフロー図である。
【図４】本発明を実施するために使用され得る実施例のハードウェア環境の図である。
【図１】
2005500771.tif 000003
【図３】
2005500771.tif 000004
【図４】
2005500771.tif 000005
【国際公開パンフレット】
2005500771.tif 000006
2005500771.tif 000007
2005500771.tif 000008
2005500771.tif 000009
2005500771.tif 000010
2005500771.tif 000011
2005500771.tif 000012
2005500771.tif 000013
2005500771.tif 000014
2005500771.tif 000015
2005500771.tif 000016
2005500771.tif 000017
【国際調査報告】
2005500771.tif 000018
2005500771.tif 000019