(57)【要約】【課題】効果的で且つ柔軟な監視領域の監視管理を行うことができるビデオ監視システム並びにビデオ監視方法を提供する。【課題を解決するための手段】ビデオ監視システムとしては、複数のビデオ撮像手段を有するビデオ撮像モジュールと、前記複数のビデオ撮像手段にそれぞれ隣接して設けられる検知モジュールと、前記ビデオ撮像モジュール及び前記検知モジュールに接続される決定システムと、を備えており、ビデオ監視方法としては、複数のビデオストリームを取得するステップと、前記複数のビデオストリームにそれぞれ対応する複数の検知データを取得するステップと、前記複数のビデオストリームの各々に目標物体に符合する画像が存在するか否かを判断するステップと、前記ビデオストリーム中の前記目標物体が目標イベントを触発するか否かを判断するステップと、この判断に基づいて前記目標物体に対応する特徴値を出力するステップと、前記目標物体に対応する通知イベントを生成するステップと、を含でいる。【選択図】図１
2019022209.tif 000002
【特許請求の範囲】
【請求項１】
監視領域を監視するためのビデオ監視システムであって、
前記監視領域に近接してそれぞれ設けられるとともに、各々が少なくとも前記監視領域の一部を含む画像を撮像することでビデオストリームを取得するための複数のビデオ撮像手段を有するビデオ撮像モジュールと、
対応する前記複数のビデオ撮像手段にそれぞれ隣接して設けられるとともに、各々が前記監視領域を検知することで検知データを取得するための複数の検知手段を有しており、前記複数の検知データは前記複数のビデオ撮像手段が出力した前記複数のビデオストリームにそれぞれ対応する、検知モジュールと、
前記ビデオ撮像モジュール及び前記検知モジュールに接続される決定システムと、を備えており、前記決定システムは、
前記複数のビデオ撮像手段の前記複数のビデオストリームを受取るとともに前記複数のビデオストリームの各々に目標物体に符合する画像が存在するか否かを判断する画像判別モジュールと、
前記画像判別モジュールに接続されるとともに前記複数の検知手段の前記複数の検知データを受取るものであり、もし前記画像判別モジュールが前記ビデオストリーム中の前記画像が前記目標物体であると判定したのであれば、前記ビデオストリームに対応する前記検知データに基づいて、前記ビデオストリーム中の前記目標物体が目標イベントを触発するか否かを判断する、イベント判断モジュールと、
前記画像判別モジュール及び前記イベント判断モジュールに接続されており、前記複数のビデオ撮像手段にそれぞれ対応する複数の分析モデルを有しており、且つ前記複数の分析モデルの各々は所定の分析条件を有しており、もし前記ビデオストリーム中の前記目標物体が前記目標イベントを触発すると判定したのであれば、前記イベント判断モジュールは、前記目標物体を含む前記ビデオストリーム及び前記目標イベントを前記ビデオストリームが属する前記ビデオ撮像手段に対応する前記分析モデルに送信する、分析モデルモジュールと、
このうち、前記複数の分析モデルは各々の所定の分析条件、各々受取った前記目標物体を含む前記ビデオストリーム及び前記目標イベントに基づいて、前記目標物体に対応する複数の特徴値をそれぞれ出力し、
前記分析モデルモジュールに接続されており、前記複数の分析モデルにそれぞれ対応する複数のモデル重み値を有しており、前記複数の分析モデルが出力した前記複数の特徴値を受取るとともに、前記複数の特徴値及び前記複数のモデル重み値に基づいて、前記目標物体に対応する通知イベントを生成するのにも用いられる、処理モジュールと、を備える、ことを特徴とするビデオ監視システム。
【請求項２】
前記画像判別モジュールは所定の目標物体タイプに基づいて、前記複数のビデオストリームの各々にて目標物体に符合する画像が存在するか否かを判断する、請求項１に記載のビデオ監視システム。
【請求項３】
もし前記ビデオストリーム中における前記目標物体が前記目標イベントを触発すると判断したのであれば、前記イベント判断モジュールは前記目標イベントが持続的に存在する時間の長さを一つの目標イベント時間として累計し始めるものであり、
このうち、前記複数の分析モデルは前記所定の分析条件の各々、各々受取った前記目標物体を含む前記ビデオストリーム、前記目標イベント及び前記目標イベントに対応する前記目標イベント時間に基づいて、前記複数の特徴値をそれぞれ出力する、請求項１又は請求項２に記載のビデオ監視システム。
【請求項４】
前記処理モジュールは、前記複数の分析モデルの各々に対応する特徴値に前記分析モデルに対応する前記モデル重み値を乗算することで、前記複数の分析モデルの各々に対応する重み付け後特徴値を得るとともに、前記処理モジュールは前記複数の重み付け後特徴値を加算することで、特徴値合計を得て、ひいては前記特徴値合計に基づいて前記通知イベントを生成する、請求項１〜３のいずれか１項に記載のビデオ監視システム。
【請求項５】
前記処理モジュールは前記通知イベント、前記複数の特徴値及び前記通知イベントに対応するフィードバック信号に基づいて、前記複数の分析モデルの各々に対応する前記モデル重み値を調整する、請求項１〜４のいずれか１項に記載のビデオ監視システム。
【請求項６】
前記決定システムに接続される実行システムを更に備えており、前記実行システムは、
受取った前記通知イベントに基づいて、外部装置を制御するための制御モジュールを備える、請求項３に記載のビデオ監視システム。
【請求項７】
前記実行システムは、前記目標物体に対応する前記通知イベント及び前記目標物体が触発する前記目標イベント及び対応する前記目標イベント時間を記録するための記録モジュールを更に備える、請求項６に記載のビデオ監視システム。
【請求項８】
前記実行システムは、前記複数のビデオ撮像手段の前記複数のビデオストリームを表示するとともに、前記通知イベントに基づいて、前記ビデオストリームの各々中にて前記目標物体に対応する位置の図形を表示するための表示モジュールを更に備える、請求項６に記載の範囲ビデオ監視システム。
【請求項９】
前記実行システムは、受取った前記通知イベントに基づいて、警告を発するか否かを判断するための警告モジュールを更に備える、請求項６に記載のビデオ監視システム。
【請求項１０】
前記実行システムは、複数の識別情報を記録している識別情報データベースを備える認証モジュールを更に備えており、もし前記目標イベントが発生したのであれば、前記認証モジュールは認証プログラムを実行して、前記認証モジュールが受取った認証情報が前記複数の識別情報のうちの一つに符合するか否かを判断して、もし前記認証情報が前記識別情報に符合すると判定したのであれば、前記認証モジュールは認証成功メッセージを前記イベント判断モジュールに送信することで、前記イベント判断モジュールでは前記目標イベント時間の累計計算を中止する、請求項６に記載のビデオ監視システム。
【請求項１１】
ビデオ監視システムが監視領域を監視するのに適用されるビデオ監視方法であって、前記ビデオ監視方法は、
少なくとも前記監視領域の一部を含む画像を撮像することで、複数のビデオストリームを取得するステップと、
前記監視領域を検知することで、前記複数のビデオストリームにそれぞれ対応する複数の検知データを取得するステップと、
前記複数のビデオストリームの各々に目標物体に符合する画像が存在するか否かを判断するステップと、
前記ビデオストリーム中の前記画像が前記目標物体であると判定したのであれば、前記ビデオストリームに対応する前記検知データに基づいて、前記ビデオストリーム中の前記目標物体が目標イベントを触発するか否かを判断するステップと、
もし前記ビデオストリーム中の前記目標物体が前記目標イベントを触発すると判定したのであれば、所定の分析条件、前記目標物体を含む前記ビデオストリーム及び前記目標イベントに基づいて、前記目標物体に対応する特徴値を出力するステップと、
前記目標物体に対応する特徴値及びモデル重み値に基づいて、前記目標物体に対応する通知イベントを生成するステップと、を含む、ことを特徴とするビデオ監視方法。
【請求項１２】
前記複数のビデオストリームの各々に目標物体に符合する画像が存在するか否かを判断する前記ステップは、
所定の目標物体タイプに基づいて、前記複数のビデオストリームの各々に目標物体に符合する画像が存在するか否かを判断するステップを含む、請求項１１に記載のビデオ監視方法。
【請求項１３】
もし前記ビデオストリーム中における前記目標物体が前記目標イベントを触発すると判定したのであれば、前記目標イベントが持続的に存在する時間の長さを一つの目標イベント時間として累計し始めるものであり、このうち、前記所定の分析条件、前記目標物体を含む前記ビデオストリーム、前記目標イベント及び前記目標イベントに対応する前記目標イベント時間に基づいて、前記目標物体に対応する前記特徴値を出力する、請求項１１又は請求項１２に記載のビデオ監視方法。
【請求項１４】
前記目標物体に対応する特徴値及び特徴値に対応するモデル重み値に基づいて、前記目標物体に対応する前記通知イベントを生成する前記ステップは、
前記目標物体に対応する特徴値に前記分析モデルに対応する前記モデル重み値を乗算することで、重み付け後特徴値を得るとともに、前記複数の重み付け後特徴値の各々を加算することで、特徴値合計を得て、ひいては前記特徴値合計に基づいて前記通知イベントを生成するステップを含む、請求項１１〜１３のいずれか１項に記載のビデオ監視方法。
【請求項１５】
前記通知イベント、前記複数の特徴値及び前記通知イベントに対応するフィードバック信号に基づいて、対応する前記モデル重み値を調整するステップを更に含む、請求項１１〜１４のいずれか１項に記載のビデオ監視方法。
【請求項１６】
前記ビデオ監視方法は、
受取った前記通知イベントに基づいて、外部装置を制御するステップを更に含む、請求項１１〜１５のいずれか１項に記載のビデオ監視方法。
【請求項１７】
前記ビデオ監視方法は、
前記目標物体に対応する前記通知イベント及び前記目標物体が触発する前記目標イベント及び対応する前記目標イベント時間を記録するステップを更に含む、請求項１３に記載のビデオ監視方法。
【請求項１８】
前記ビデオ監視方法は、
前記複数のビデオストリームを表示するとともに、前記通知イベントに基づいて、前記複数のビデオストリームの各々中にて前記目標物体に対応する位置の図形を表示するステップを更に含む、請求項１１〜１７のいずれか１項に記載のビデオ監視方法。
【請求項１９】
前記ビデオ監視方法は、
受取った前記通知イベントに基づいて、警告を発するか否かを判断するステップを更に含む、請求項１１〜１７のいずれか１項に記載のビデオ監視方法。
【請求項２０】
前記ビデオ監視方法は、
認証プログラムを実行し、受取った認証情報が識別情報データベースの前記複数の識別情報のうちの一つに符合するか否かを判断し、もし前記認証情報が前記識別情報に符合すると判定したのであれば、認証成功メッセージを送信することで、前記目標イベント時間の累計計算を中止するステップを更に含む、請求項１３に記載のビデオ監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は監視システムに関し、とくにビデオ監視システム並びにビデオ監視方法に関する。
【背景技術】
【０００２】
一般的には、現在、従来の画像監視システム並びにビデオ監視システムでは、保安員又は工場の人員が監視領域へ出入りする物体を肉眼で監視するとともに、前記物体に不適切なイベントが発生しているか否かを判断して、対応すべき対策を取るに止まっている。しかしながら、人員の肉眼にのみに頼って判別する場合では、複数の物体及び前記物体に対応して生じ得る多種多様なイベントを効果的に同時に処理することはできない。
【０００３】
上記の状況に基づき、複数の物体及び前記物体に対応して生じ得る多種多様な事件を効果的に同時に処理することができるビデオ／画像監視システム並びにビデオ／画像監視方法を如何に設計するかということが、当業者が注力して開発する目標となっている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明では、複数のビデオ撮像手段、複数の検知手段により、監視領域で撮像した複数のビデオストリームについて目標物体があるか否かを判別し、ビデオストリームに対応する検知データを用いて目標物体が目標を触発するか否かを判断して、更に目標物体、触発される目標イベントにより複数の分析モデルを通じて前記目標物体に対応する通知イベントを生成して、さらに判定した通知イベントに基づいて後続の警告動作、表示動作、認証動作又は制御動作を実行するか否かを判断することができ、そしてビデオ監視システムの配置により監視領域の監視効率を増進することができる、ビデオ監視システム並びにビデオ監視方法を提供する。
【課題を解決するための手段】
【０００５】
本発明の一つの実施例では、監視領域の監視に用いられるビデオ監視システムを提供する。このビデオ監視システムはビデオ撮像モジュールと、検知モジュールと、決定システムとを備える。前記ビデオ撮像モジュールは、前記監視領域に近接してそれぞれ設けられるとともに、各々が少なくとも前記監視領域の一部を含む画像を撮像することでビデオストリームを取得するための複数のビデオ撮像手段を有する。前記検知モジュールは、対応する前記複数のビデオ撮像手段にそれぞれ隣接して設けられるとともに、各々が前記監視領域を検知することで検知データを取得するための複数の検知手段を有しており、前記複数の検知データは前記複数のビデオ撮像手段が出力した前記複数のビデオストリームにそれぞれ対応する。前記決定システムは前記ビデオ撮像モジュール及び前記検知モジュールに接続される。前記決定システムは画像判別モジュールと、イベント判断モジュールと、分析モデルモジュールと、処理モジュールとを備える。画像判別モジュールは、前記複数のビデオ撮像手段の前記複数のビデオストリームを受取るとともに各々のビデオストリーム中に目標物体に符合する画像が存在するか否かを判断する。イベント判断モジュールは、前記画像判別モジュールに接続されるとともに前記複数の検知手段の前記複数の検知データを受取るものであり、もし前記画像判別モジュールが前記ビデオストリーム中の前記画像が前記目標物体であると判定したのであれば、前記イベント判断モジュールは前記ビデオストリームに対応する前記検知データに基づいて、前記ビデオストリーム中の前記目標物体が目標イベントを触発するか否かを判断する。分析モデルモジュールは前記画像判別モジュール及び前記イベント判断モジュールに接続されるとともに、前記分析モデルモジュールは前記複数のビデオ撮像手段にそれぞれ対応する複数の分析モデルを有し、且つ各々の分析モデルは所定の分析条件を有する。もし前記ビデオストリーム中の前記目標物体が前記目標イベントを触発すると判定したのであれば、前記イベント判断モジュールは前記目標物体を含む前記ビデオストリーム及び前記目標イベントを前記ビデオストリームが属する前記ビデオ撮像手段に対応する前記分析モデルに送信する。前記複数の分析モデルは各々の所定の分析条件、各々受取った前記目標物体を含む前記ビデオストリーム及び前記目標イベントに基づいて、前記目標物体に対応する複数の特徴値をそれぞれ出力する。処理モジュールは前記分析モデルモジュールに接続され、前記処理モジュールは前記複数の分析モデルにそれぞれ対応する複数のモデル重み値を有する。また、前記処理モジュールは前記複数の分析モデルが前記目標物体に対応して出力した前記複数の特徴値を受けるとともに、前記目標物体に対応する前記複数の特徴値及び前記複数の分析モデルに対応する前記複数のモデル重み値に基づいて、前記目標物体に対応する通知イベントを生成するのにも用いられる。
【０００６】
本発明の一つの実施例では、前記ビデオ監視システムに適用されるビデオ監視方法を提供しており、前記ビデオ監視方法は、少なくとも前記監視領域の一部を含む画像を撮像することで、複数のビデオストリームを取得するステップと、前記監視領域を検知することで、前記複数のビデオストリームにそれぞれ対応する複数の検知データを取得するステップと、各々のビデオストリーム中に目標物体に符合する物体の画像が存在するか否かを判断するステップと、もし前記ビデオストリーム中の前記画像が前記目標物体であると判定したのであれば、前記ビデオストリームに対応する前記検知データに基づいて、前記ビデオストリーム中の前記目標物体が目標イベントを触発するか否かを判断するステップと、もし前記ビデオストリーム中の前記目標物体が前記目標イベントを触発すると判定したのであれば、所定の分析条件、前記目標物体を含む前記ビデオストリーム及び前記目標イベントに基づいて、前記目標物体に対応する特徴値を出力するステップと、前記目標物体に対応する前記特徴値及びモデル重み値に基づいて、前記目標物体に対応する通知イベントを生成するステップと、を含む。
【発明の効果】
【０００７】
上記によれば、本発明の実施例で提供するビデオ監視システム及びビデオ監視方法では、監視領域から撮像した複数のビデオストリーム中の複数の目標物体を判別するとともに、ビデオストリームに対応する検知データを用いて目標物体が目標イベントを触発するか否かを判断して、そして、上記データを複数の分析モデルに入力するとともに、所定の分析条件に基づいて目標物体に対応する特徴値を取得して、さらに、前記複数の分析モデルにそれぞれ対応する複数のモデル重み値及び前記複数の特徴値に基づいて、前記目標物体に対応する通知イベントを生成することができる。これにより、更に行った通知イベントに基づいて、監視領域に対する制御、警告、認証及び表示を更に実行することで、効果的で且つ柔軟な監視管理を達成することができる。
【０００８】
本発明の上記特徴及び長所がより明確に理解できるようにするために、実施例を挙げるとともに図面を参照して、以下の通り詳細な説明を行う。
【図面の簡単な説明】
【０００９】
【図１】本発明の一つの実施例のビデオ監視システムのブロック図である。
【図２】本発明の一つの実施例のビデオ監視方法のフローチャートである。
【図３】本発明の他の実施例のビデオ監視システムのブロック図である。
【図４】本発明の他の実施例のビデオ監視システムの動作フローチャートである。
【発明を実施するための形態】
【実施例】
【００１０】
図１は本発明に係る一つの実施例のビデオ監視システムのブロック図である。この図１に示された実施例において、ビデオ監視システム１０は、ビデオ撮像モジュール１００と、決定システム２００と、検知モジュール４００とを備えており、決定システム２００は、ビデオ撮像モジュール１００及び検知モジュール４００に接続される。図１には、ビデオ監視システム１０の全ての構成要素及び配置関係を示されており、図２では、本発明の一つの実施例のビデオ監視方法のフローチャートが示されている。本実施例におけるビデオ監視方法は、図１のビデオ監視システム１０に適用するものであって、以下の説明では図１及び図２を同時に参照されたい。これにより、前記ビデオ監視システム１０における各手段を組み合わせる本発明のビデオ監視方法の詳細なステップが明らかになる。
【００１１】
前記ビデオ撮像モジュール１００は、複数のビデオ撮像手段１１０（１）〜１１０（Ｎ）（画像データを撮像する機能を有する画像撮像手段、撮像機又はカメラとしてもよい）と、通信モジュール１２０とを備える。前記複数のビデオ撮像手段１１０（１）〜１１０（Ｎ）は、少なくとも監視領域の一部を含む画像をそれぞれ撮像することでビデオストリームを取得するのに用いられるものであり（ステップＳ２１）、このうちＮは正の整数である。前記監視領域とは、ビデオ監視システム１０により監視される領域のことを指す。前記監視領域は、一つ又は複数の領域とすることができる。各ビデオ撮像手段は、レンズと、フォトセンサと、絞り等を備えることができる。レンズは、例えば標準レンズ、広角レンズ及びズームレンズ等である。フォトセンサは、例えば電荷結合素子（Ｃｈａｒｇｅ Ｃｏｕｐｌｅｄ Ｄｅｖｉｃｅ，ＣＣＤ）、相補型金属酸化膜半導体（Ｃｏｍｐｌｅｍｅｎｔａｒｙ Ｍｅｔａｌ-Ｏｘｉｄｅ Ｓｅｍｉｃｏｎｄｕｃｔｏｒ，ＣＭＯＳ）素子又はその他の素子であり、レンズ及びフォトセンサ並びにそれらの組み合わせについては、ここでは制限を設けない。各ビデオ撮像手段は、複数の画像を連続的に撮像する、つまり、動的画像（ビデオストリーム、Ｖｉｄｅｏ Ｓｔｒｅａｍとも言う）を撮像（取得）することができる。前記ビデオ撮像手段は、単一の静的画像を撮像してもよい。前記複数のビデオ撮像手段１１０（１）〜１１０（Ｎ）は、監視領域に近接してそれぞれ設けられており、異なるビデオ撮像手段１１０（１）〜１１０（Ｎ）は、前記監視領域に対して異なる角度を持って、少なくとも監視領域の一部を含む画像を撮像することでビデオストリームを取得する。例えば、ビデオ監視システム１０が車両に配置される場合には、監視領域は車両周囲の空間のことを指す。例えば、ビデオ監視システム１０が工場ゲートに配置される場合には、監視領域はゲート周囲の空間のことを指す。言い換えるならば、本発明のビデオ監視システム／ビデオ監視方法は、文字通り、複数の異なるビデオ撮像手段を用いることで、同時に、所望の監視領域を複数の角度で撮像したビデオ（画像）により監視管理を行うものである。
【００１２】
通信モジュール１２０は、複数のビデオ撮像手段１１０（１）〜１１０（Ｎ）に接続されるとともに、ビデオ撮像手段１００は、撮像した複数のビデオストリームを通信モジュール１２０を介して送信（出力）することができる。例えば、通信モジュール１２０は、無線又は有線のネットワークを介してビデオ撮像モジュール１００及び決定システム２００に接続することができるが、本発明はこれに限定されない。
【００１３】
検知モジュール４００は、複数の検知手段４１０（１）〜４１０（Ｎ）と、通信モジュール４２０とを備える。前記検知手段４１０（１）〜４１０（Ｎ）は、対応するビデオ撮像手段１１０（１）〜１１０（Ｎ）にそれぞれ隣接して設けられる。各検知手段４１０（１）〜４１０（Ｎ）は、監視領域を検知することで検知データを取得するのに用いられる（ステップＳ２２）。前記検知手段４１０（１）〜４１０（Ｎ）は、例えば、赤外線センサ、重力センサ、近接センサ、放射線センサ、レーザセンサ、光センサ又は感熱センサ等であるが、本発明はこれに限定されない。本実施例において、検知手段が取得した検知データは、前記検知手段の対応するビデオ撮像手段が出力するビデオストリームに対応する。しかしながら、一つの実施例において、検知手段の個数はビデオ撮像手段の個数未満でもよく、しかも一つの検知データは、複数のビデオストリームに対応することができる。一つの実施例において、検知手段の個数はビデオ撮像手段の個数よりも多くてもよく、しかも複数の検知データは一つのビデオストリームに対応することができる。前記通信モジュール４２０は、前記複数の検知手段４１０（１）〜４１０（Ｎ）に接続されるとともに、検知モジュール４００は、取得した複数の検知データを通信モジュール４２０を介して送信（出力）することができる。例えば、通信モジュール４２０は、無線又は有線のネットワークを介して決定システム２００及び検知モジュール４００に接続することができる。
【００１４】
決定システム２００は、処理モジュール２１０と、通信モジュール２２０と、画像判別モジュール２３０と、イベント判断モジュール２４０と、分析モデルモジュール２５０とを備える。
【００１５】
画像判別モジュール２３０は、通信モジュール２２０及び処理モジュール２１０に接続されるとともに、通信モジュール１２０及び通信モジュール２２０を介して、複数のビデオ撮像手段１１０（１）〜１１０（Ｎ）が撮像した複数のビデオストリームを受取ることで画像判別を行うことができるものである。画像判別モジュール２３０は、各々のビデオストリーム中に目標物体に符合する画像が存在するか否かを判断するのに用いられる（ステップＳ２３）。例えば、画像判別モジュール２３０は、機械学習の方式で、各々のビデオストリームに対して画像判別動作を行う。画像判別モジュール２３０は、所定の目標物体タイプに基づいて、各々のビデオストリームにて目標物体に符合する画像が存在するか否かを判断するとともに、各々の物体を分類する。例えば、ビデオストリーム中に、人、ゲート及びカードリーダの画像が現れたと仮定する。画像判別モジュール２３０は、前記ビデオストリーム中の画像には三つの物体の画像を有すると判別することができ、しかも、前記三つの物体を分類して、三つの物体をそれぞれ「人」に属するタイプ、「制御装置」に属するタイプ、及び「認証装置」に属するタイプとに類別化する。続いて、画像判別モジュール２３０は、所定の目標物体タイプに基づいて、前記物体が属するタイプが所定の目標物体タイプに符合するか否かを判断する。もし前記物体が属するタイプが所定の目標物体タイプに符合するのであれば、画像判別モジュール２３０は、前記物体は目標物体であると判定する（つまり、前記ビデオストリームには目標物体に符合する画像が存在する）。もし前記物体が属するタイプが所定の目標物体タイプに符合しないのであれば、画像判別モジュール２３０は、前記物体は目標物体ではないと判定する（つまり、前記ビデオストリームには目標物体に符合する画像が存在しない）。例えば、前記所定の目標物体タイプが「人」に属するタイプであると仮定する。もし画像判別モジュール２３０が、ビデオストリームの画像中の一つの物体が属するタイプが「人」のタイプであるならば、画像判別モジュール２３０は、この物体が目標物体であると判定する。一つの実施例において、画像判別モジュール２３０は、画像データベースを通じて、前記目標物体の画像に基づいて前記目標物体の身分情報を直接判別してもよい（例えば、直接「人」の目標物体に対して顔判別を行うことで、目標物体の名称又はコード番号を識別する）。前記目標物体の身分情報は、処理モジュール２１０に送信されることで、後続して生成する通知イベントを記録することができる。
【００１６】
イベント判断モジュール２４０は、画像判別モジュール２３０、処理モジュール２１０及び通信モジュール２２０に接続されている。イベント判断モジュール２４０は、検知手段４１０（１）〜４１０（Ｎ）の検知データを受け取るのに用いられており、もし画像判別モジュール２３０が一つのビデオストリームに目標物体に符合する画像が存在すると判定すると（つまり、画像判別モジュール２３０が一つのビデオストリーム中の画像が目標物体であると判定すると）、イベント判断モジュール２４０は、前記ビデオストリームに対応する検知データに基づいて、前記ビデオストリーム中の前記目標物体が一つの目標イベントを触発するか否かを判断する（ステップＳ２４）。また、もしイベント判断モジュール２４０が、前記ビデオストリーム中における目標物体が目標イベントを触発すると判断したのであれば、イベント判断モジュール２４０は、触発される目標イベントが持続的に存在する時間の長さを一つの目標イベント時間として累計し始める。
【００１７】
例えば、一つの物体（例えば、人）が監視領域（例えば、ゲート）に進入し、且つ、ビデオ撮像手段１１０は少なくとも人の一部を含むビデオストリームをすでに撮像しており、しかも、前記ビデオストリームを画像判別モジュール２３０に出力したと仮定すると、画像判別モジュール２３０は、所定の目標物体タイプ（例えば、所定の目標物体タイプが「人」のタイプである）に基づいてビデオストリームにおける人の画像が目標物体に属すると判断する。そして、検知手段４１０が、監視領域（つまり、ゲート）付近に設けられ、且つ、前記ビデオ撮像手段１１０の位置付近に位置する赤外線センサであり、画像判別モジュール２３０が人の画像を目標物体であると判定するときには、前記ビデオ撮像手段１１０に対応する赤外線センサが、人（つまり、目標物体）として検知した検知データをイベント判断モジュール２４０に送信する。そして、イベント判断モジュール２４０では、前記赤外線センサの検知データに基づいて、現在、人（つまり、目標物体）がゲート（つまり、監視領域）付近で目標イベントを触発するか否かを判断する。つまり、イベント判断モジュール２４０が受取ったビデオストリームに対応する検知データは、前記ビデオストリームにおける目標物体が目標イベントを触発するか否かを判断するのに用いることができる。
【００１８】
イベント判断モジュール２４０は、前記「人がゲート付近にいる」ことが上記目標イベントに属すると判定することから、イベント判断モジュール２４０は、前記「人がゲート付近にいる」というこの目標イベントが、持続的に存在する時間の長さを目標イベント時間として累計し始めることができる。これに対して、もしイベント判断モジュール２４０が前記目標物体は目標イベントを触発することはないと判定したのであれば、イベント判断モジュール２４０は、対応する前記目標イベントについて時間の累計計算はしない。
【００１９】
ところで注意すべきは、もしステップＳ２３を実行した後に全てのビデオストリーム中には目標物体に符合する物体はないのであれば（つまり、もし前記複数のビデオストリームの画像はいずれも前記目標物体ではない）、ステップＳ２１に戻るとともにステップＳ２１及びステップＳ２２を新たに実行する、ということになる。もし、前記複数のビデオストリーム中の一つ又は複数のビデオストリームの一つの物体の画像が目標物体であると判定されたのであれば、ステップＳ２４まで継続して、前記複数のビデオストリーム中の一つ又は複数のビデオストリームの目標物体が目標イベントを触発するか否かを判断する。
【００２０】
分析モデルモジュール２５０は、画像判別モジュール２３０、イベント判断モジュール２４０及び処理モジュール２１０に接続されるとともに、分析モデルモジュール２５０は、前記複数のビデオ撮像手段１１０（１）〜１１０（Ｎ）にそれぞれ対応する複数の分析モデル２５０（１）〜２５０（Ｎ）を有する。且つ、各々の分析モデル２５０（１）〜２５０（Ｎ）は、所定の分析条件を有しており、このうち、前記分析モデル２５０（１）〜２５０（Ｎ）の個数は、少なくとも前記複数のビデオ撮像手段１１０（１）〜１１０（Ｎ）の個数に等しい。本実施例において、もし、イベント判断モジュール２４０が一つのビデオストリーム中の目標物体が目標イベントを触発すると判断したのであれば（目標イベントを触発する前記目標物体の前記ビデオストリームはビデオ撮像手段を介して取得したものである）、イベント判断モジュール２４０は、目標物体を含むビデオストリーム及び目標イベントを、前記ビデオストリームが属するビデオ撮像手段に対応する分析モデルに送信する（ステップＳ２５）。例えば、ビデオ撮像手段１１０（１）が取得したビデオストリームにより、目標物体が判別されたと仮定する。もし、イベント判断モジュール２４０が前記目標物体が目標イベントを触発すると判定したのであれば、イベント判断モジュール２４０は、前記目標物体を含む前記ビデオストリーム及び前記目標イベントをビデオ撮像手段１１０（１）の分析モデル２５０（１）に送信する。
【００２１】
本実施例において、もし、前記複数の分析モデル２５０（１）〜２５０（Ｎ）のうちの一つの分析モデルが、目標物体を含む前記ビデオストリーム及び前記目標イベントを受取ったのであれば、前記分析モデルは、前記分析モデルの所定の分析条件、受取った前記目標物体を含む前記ビデオストリーム及び前記目標物体が触発する前記目標イベントに基づいて、前記目標物体に対応する特徴値を出力する（ステップＳ２６）。例えば、上記した例に引き続き、前記目標物体を含む前記ビデオストリーム及び前記目標イベントを受取る分析モデル２５０（１）は、受取った前記ビデオストリーム及び前記目標イベントに基づいて、前記目標物体に対応する特徴値を出力する。言い換えるならば、一つのビデオストリーム中の目標物体が目標イベントを触発すると、これに対応するビデオストリームに属する分析モデルは、このビデオストリーム及び対応する前記目標イベントに基づいて、特徴値の計算又は判断を行うことで、前記目標物体に対応する特徴値を出力する。
【００２２】
その他実施例において、前記複数の分析モデル２５０（１）〜２５０（Ｎ）は、更に、各々の所定の分析条件、各々の対応するビデオ撮像手段から受取った前記目標物体を含む前記ビデオストリーム及び前記目標イベントが対応して触発する前記目標イベントと前記目標イベントに対応する前記目標イベント時間とに基づいて、前記目標イベントに対応する複数の特徴値をそれぞれ出力することができる。
【００２３】
より詳細に言えば、本実施例では、各々異なる角度で設置されたビデオ撮像手段に対して、対応する分析モデルを配置する（一対一の関係）。これにより、対応する分析モデルを介して、異なるビデオ撮像手段が撮像した異なる角度のビデオストリーム及び対応する監視データに対して、複数の特徴値の計算を行い（各々の分析モデルは、受取った前記ビデオストリーム中の目標物体の画像と目標物体が触発する目標イベントとに基づいて、分析モデルが有する所定の分析条件によって特徴値を計算又は判断する）、さらに、異なるビデオ撮像手段に適切に基づいて、監視領域の所望の異なる監視特性に対して異なる分析モデルを組合わせることで、後続して複数の分析モデルにより取得した複数の特徴値をより正確にすることができる。
【００２４】
分析モデルモジュール２５０は、出力した特徴値を処理モジュール２１０に送信して、処理モジュール２１０は、受取った複数の特徴値により判断を行うことで、目標物体に対応する通知イベントを生成することができる。具体的には、処理モジュール２１０は、前記複数の分析モデルにそれぞれ対応する複数のモデル重み値を有しており、しかも、処理モジュール２１０は、複数の分析モデルから受取った複数の特徴値及び前記複数の分析モデルに対応する複数のモデル重み値に基づいて、前記目標物体に対応する通知イベントを生成することができる（ステップＳ２７）。より詳細に言えば、処理モジュール２１０は、各々の分析モデルから受取った特徴値に、各々の分析モデルに対応する前記モデル重み値を乗算することで、各々の分析モデルに対応する重み付け後特徴値を得るとともに（つまり、一つの分析モデルから受取った特徴値に、前記分析モデルに対応するモデル重み値を乗算することで、前記分析モデルに対応する重み付け後特徴値を得る）、処理モジュール２１０が前記複数の重み付け後特徴値を加算することで、特徴値合計を得るとともに、前記特徴値合計に基づいて、前記通知イベントを判断する。簡単に言えば、処理モジュール２１０は、まず対応するモデル重み値により、受取った特徴値に対して重み付けを行って、更に全ての重み付け後特徴値を加算することで、特徴値合計を得る。
【００２５】
言及すべきは、本実施例において、異なるモデル重み値は、異なる分析モデルが生成した特徴値の参考価値を表すことができるということである。つまり、モデル重み値が大きいほど、生成された特徴値の参考価値は、最大となる。
【００２６】
より具体的には、処理モジュール２１０は、特徴値合計と一つ又は複数の決定しきい値とを比較して、特徴値合計及び前記決定しきい値との大きさ関係に基づいて、対応する通知イベントを判断することができる。例えば、もし特徴値合計が第１の決定しきい値よりも大きいのであれば、処理モジュール２１０は、第１の通知イベントを判定し、しかも、もし特徴値合計が第１の決定しきい値以下であれば、処理モジュール２１０は、第２の通知イベントを判定する。
【００２７】
前記通知イベントは、現時点の前記目標物体が前記監視領域に影響する危険レベルの値を表すのに用いることができる（例えば、最も危険である「１００」から最も安全である「０」まで）。前記通知イベントは、前記危険レベルに対応してセキュリティシステム（例えば、下記する実行システム）に応用する複数の操作コマンド（例えば、外部装置「ゲート」を制御する制御コマンド）と、情報記録（例えば、前記通知イベントに対応する目標物体、目標イベントの関連参考データ）とを更に含むことができる。前記情報記録は、実行システムにより記録することができる。前記関連参考データは、例えば目標物体に対応する識別情報、目標イベントの存在期間／目標イベント時間である。
【００２８】
モデル重み値と分析モデルとの間の対応関係は、一対一の関係にある。すなわち、前記複数のモデル重み値のうちの一つは、前記複数の分析モデルのうちの一つのみに対応する（例えば、第１のモデル重み値は、第１の分析モデル２５０（１）に対応し、そして、第２のモデル重み値は、第２の分析モデル２５０（２）に対応する）。また、一つの実施例において、前記目標物体に対応する通知イベントを生成した後、処理モジュール２１０は、前記通知イベント、前記複数の分析モデルが出力した前記複数の特徴値及び前記通知イベントに対応するフィードバック信号に基づいて、各々の分析モデル２５０（１）〜２５０（Ｎ）が対応するモデル重み値を調整することができる。前記フィードバック信号は、例えば、各分析モデルに対応するモデル重み値を補助的に調整するのに用いられる、ビデオ監視システムの管理者が入力する信号である。他の実施例において、フィードバック信号は、機械学習の方式で、各分析モデルが出力した特徴値と現時点で生成した通知イベントとを比較することで、各分析モデルが対応するモデル重み値を調整してもよい。
【００２９】
また、他の実施例において、ビデオ監視システム１０は、決定システム２００に接続される実行システム５００（セキュリティシステムとも呼ぶ）を更に備える。本実施例において、前記実行システム５００は、警告モジュール５１０と、通信モジュール５２０と、制御モジュール５３０と、記録モジュール５４０と、表示モジュール５５０と、認証モジュール５６０とを備える。前記実行システム５００は、通信モジュール５２０と通信モジュール２２０との間が、無線又は有線のネットワーク接続方式により決定システム２００に接続される。
【００３０】
前記警告モジュール５１０は、処理モジュール２１０に接続されるとともに、受取った通知イベントに基づいて、警告が発せられたか否かを判断するのに用いられる。前記警告には、メッセージ警告、音声警告、ランプ警告、又はその他の形態の警告が含まれるが、本発明はこれらに限定されない。例えば、もし、処理モジュール２１０により判定された前記目標物体に対応する通知イベントが「違反」通知イベントであれば（例えば、現時点で前記目標物体が前記監視領域に影響する危険レベルの値は「１００」であることを表す）、警告モジュール５１０は、アラーム音及び／又は発光・点滅及び／又は警告メッセージを発することで、関連人員（例えば、保安人員）に現時点で監視領域に現れる目標物体に違反の事実が発生したことを通知する。一つの実施例において、警告モジュール５１０は、「違反」通知イベントに基づいて、対応するビデオストリーム（表示モジュールにより赤枠を付加することができる）を直接に保安人員の監視装置（例えば、ディスプレイ付きの携帯機器又はコンピュータ端末）に送信するとともに、対応する警告メッセージ及び監視領域の関連情報（例えば、監視領域の識別情報、時間、地点又は／及び目標イベントを触発する目標物体の身分情報）を監視装置に送信する。また、もし、処理モジュール２１０により判定された前記目標物体に対応する通知イベントが「警戒」通知イベントであれば（例えば、現時点で前記目標物体が前記監視領域に影響する危険レベルの値は「６０」であることを表す）、警告モジュール５１０は、注意音を発するとともに、注意メッセージを送信することで、関連人員に現時点で監視領域に現れる目標物体に警戒準備を行う必要性が発生したことを通知する。また、もし、処理モジュール２１０により判定された前記目標物体に対応する通知イベントが「安全」通知イベントであれば（例えば、現時点で前記目標物体が前記監視領域に影響する危険レベルの値は「０」であることを表す）、警告モジュール５１０は、警告／注意など一切の動作を発しない。
【００３１】
前記制御モジュール５３０は、処理モジュール２１０に接続されるとともに、受取った通知イベントに基づいて、外部装置を制御するのに用いられる。例えば、物体（例えば、人）が監視領域（例えば、ゲート）に進入したと仮定すると、人が目標物体であると判定される上、前記赤外線センサの検知データでは、現在、人がゲート付近にいるということに対して目標イベントを触発すると判定される。これにより、もし、処理モジュール２１０により判定された人に対応する通知イベントが「違反」通知イベントであり、しかも、前記「違反」通知イベントが通信モジュール５２０及び通信モジュール２２０を介して実行システム５００に送信されたのであれば、実行システム５００は、この通知イベントに基づいて制御信号を制御モジュール５３０に出力することができ、制御モジュール５３０では、この制御信号に基づいて対応するゲート（この実施例では外部装置として見なすことができる）を閉じて施錠するように動作を制御することができる。
【００３２】
記録モジュール５４０は、ビデオ撮像モジュール１００が出力した前記複数のビデオストリーム、検知モジュール４００が出力した前記複数の検知データ、決定システム２００の前記目標物体に対応する前記通知イベント、及び前記目標物体が触発する前記目標イベントと対応する前記目標イベント時間を記録するのに用いられる。例えば、ビデオ監視システムの管理者は、必要性に応じて記録モジュール５４０を用いて記録されたビデオストリームにアクセスすることで、特定時間の監視領域の画像を検査することができ、そして、ビデオ監視システムの管理者は、記録モジュール５４０により、特定の通知イベントと対応する参考データを閲覧することができる。また、記録モジュール５４０は、データ記憶機能を有する何らかの装置としてもよい。その他実施例において、記録モジュール５４０は、決定システム２００中に配設してもよい。
【００３３】
表示モジュール５５０は、複数のビデオ撮像手段が撮像した前記複数のビデオストリームを表示するのに用いられる。また、表示モジュール５５０は、処理モジュール２１０が生成した通知イベントに基づいて、対応するビデオストリーム中の前記目標物体に対応する位置の図形を表示することができる。例えば、「違反」通知イベントに符合する目標物体については、表示モジュール５５０は、対応するビデオストリーム（目標物体を有するビデオストリーム）中にて、前記目標物体に対応する位置を赤色ブロック図形で表示することができる。また、「警戒」通知イベントに符合する目標物体については、表示モジュール５５０は、対応するビデオストリーム中にて、前記目標物体に対応する位置を黄色ブロック図形で表示することができる。さらに、「安全」通知イベントに符合する目標物体については、表示モジュール５５０は、対応するビデオストリーム中にて、前記目標物体に対応する位置を緑色ブロック図形で表示することができる（又は対応するビデオストリーム中にて前記目標物体に対応する位置を図形表示しない）。注意すべきは、本発明は、上記異なる通知イベントに対応して表示する図形の形状又は色が、これらに限定されないということである。
【００３４】
認証モジュール５６０は、複数の識別情報を記録する識別情報データベースを備えている。認証モジュール５６０は、身分を認証するための装置（例えば、入口セキュリティ用のカードリーダ）としてもよい。その場合は、認証モジュール５６０は、認証プログラムを実行して、認証モジュール５６０が受取った認証情報が識別情報データベース中の前記複数の識別情報のうちの一つに符合するか否かを判断する。そして、もし、認証情報が前記複数の識別情報のうちの一つに符合すると判定したのであれば、認証モジュール５６０は、認証成功メッセージをイベント判断モジュール２４０に送信することで、イベント判断モジュール２４０では前記目標イベント時間の累計計算を中止する。反対に、もし、認証情報が前記複数の識別情報のうちのいずれか一つの識別情報に符合しないと判定したのであれば、認証モジュール５６０は、通信モジュール５２０を介して認証失敗メッセージをイベント判断モジュール２４０及び警告モジュール５１０に送信することができる。本発明では、認証プログラムを実施する方式は限定しない。例えば、認証モジュール５６０がゲートのカードリーダであると仮定すると、カードリーダがＩＤカードに記録されている認証情報を受取ったとき、カードリーダでは認証プログラムを実行して前記認証情報と識別情報データベース中の全ての識別情報とを比較することで、前記認証情報が識別情報データベース中の前記複数の識別情報のうちの一つに符合するか否かを判断して、さらに、前記目標物体が認証プログラムをパスするか否かを判断する。また例えば、認証モジュール５６０がゲートの暗証番号錠であると仮定すると、暗証番号錠に暗証番号（認証情報）が入力されたときに、暗証番号錠では認証プログラムを実行して前記暗証番号と、識別情報データベース中の全ての識別情報（識別情報データベース中に記録される一つ又は複数の所定暗証番号）とを比較する。これにより、前記暗証番号が識別情報データベース中の前記複数の所定暗証番号のうちの一つに符合するか否かを判断して、さらに、前記目標物体が認証プログラムをパスするか否かを判断する。言及すべきは、一つの実施例において、もし、画像判別モジュールですでに目標物体の身分情報を判別済みであれば、認証モジュール５６０では前記身分情報（前記身分情報は通知イベント中に記録してもよい）と受取った認証情報とを比較して、更なる認証プログラムを実行してもよい、ということである。
【００３５】
注意すべきは、その他の実施例において、実行システム５００は、決定システム２００中に統合してもよいということである。つまりは、実行システム５００の全てのモジュールは、決定システム２００中に配設することができる。また、その他の実施例において、ビデオ撮像モジュール１００及び検知モジュール４００もまた決定システム２００中に統合してもよい。
【００３６】
一つの実施例において、ビデオ監視システム１０は、時間同期モジュール（図示せず）を更に備えてもよい。前記時間同期モジュールは、ビデオ撮像手段１１０（１）〜１１０（Ｎ）、検知手段４１０（１）〜４１０（Ｎ）、決定システム２００及び実行システム５００のローカルタイムを同期させることができる。例えば、時間同期モジュール４００は、ネットワーク・タイム・プロトコル（Ｎｅｔｗｏｒｋ Ｔｉｍｅ Ｐｒｏｔｏｃｏｌ，ＮＴＰ）の方式で、時間同期操作を行うことができる。これにより、ビデオ監視システム１０における上記構成要素は、同一のローカルタイムに基づいて全ての操作を同期するので、判断／制御での時間差が生じることを減らすことができ、また、処理モジュール２１０が触発する目標イベントを判断する精度を向上させることができ、さらに、前記触発する目標イベントに対応する目標イベント時間を正確に累計することができる。
【００３７】
言及すべきは、本発明の各実施例において、通信モジュール（例えば、通信モジュール１２０、２２０、４２０、５２０）は、相互間で確立したリンクを介してデータ送信するのに用いられる。本実施例において、通信モジュールは、無線通信の方式でデータを送受信することができる。例えば、通信モジュールは、無線通信モジュール（図示せず）を備えるとともに、汎欧州デジタル移動電話方式（Ｇｌｏｂａｌ Ｓｙｓｔｅｍ ｆｏｒ Ｍｏｂｉｌｅ Ｃｏｍｍｕｎｉｃａｔｉｏｎ，ＧＳＭ：登録商標）システム、パーソナルハンディーフォンシステム（Ｐｅｒｓｏｎａｌ Ｈａｎｄｙ-ｐｈｏｎｅ Ｓｙｓｔｅｍ，ＰＨＳ）、符号分割多元接続（Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ，ＣＤＭＡ）システム、ワイファイ（Ｗｉｒｅｌｅｓｓ Ｆｉｄｅｌｉｔｙ，ＷｉＦｉ）システム、ワイマックス（Ｗｏｒｌｄｗｉｄｅ Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ ｆｏｒ Ｍｉｃｒｏｗａｖｅ Ａｃｃｅｓｓ，ＷｉＭＡＸ）システム、第３世代移動通信システム（３Ｇ）、ロングタームエボリューション（Ｌｏｎｇ Ｔｅｒｍ Ｅｖｏｌｕｔｉｏｎ, ＬＴＥ）、赤外線（Ｉｎｆｒａｒｅｄ）送信、又はブルートゥース（ｂｌｕｅｔｏｏｔｈ：登録商標）通信技術のうちの一つ又はこれらの組合わせをサポートするが、これらに限定されない。これ以外に、通信モジュールは有線通信モジュール（図示せず）を備えるとともに、有線通信の方式でデータを送受信してもよい。例えば、通信モジュール２２０は、光ファイバネットワークモジュールであり、光ファイバインターフェイス及び光ファイバを介して通信モジュール５２０に接続してもよい。確立された光ファイバネットワークにおいて、ビデオ撮像モジュール１００、検知モジュール４００、決定システム２００と実行システム５００との間では、データ／メッセージを相互に伝送することができる。本発明では、光ファイバの種類及び材質は限定しない。一つの実施例において、光ファイバは電力線と混合して使用してもよい。
【００３８】
以下では、図３、４をもって、別の角度から本発明が提供するビデオ監視システムを説明する。図３は、本発明の他の実施例に係り図示したビデオ監視システムのブロック図である。図４は、本発明の他の実施例に係り図示したビデオ監視システムの動作フローチャートである。
【００３９】
図３を参照されたい。例えば、ここで他の実施例において、ビデオ監視システム３０のビデオ撮像モジュール３２０は、三つのビデオ撮像手段（例えば、第１のビデオ撮像手段３２１、第２のビデオ撮像手段３２２、第３のビデオ撮像手段３２３）を有しており、検知モジュール３３０は、三つのビデオ撮像手段（前記複数のビデオ撮像手段の周辺領域に設けられる）に対応する三つの検知手段（例えば、第１の検知手段３３１、第２の検知手段３３２、第３の検知手段３３３）を備えると仮定する。決定システム３００は、画像判別モジュール３４０と、イベント判断モジュール３５０と、分析モデルモジュール３６０と、処理モジュール３７０とを備える。決定システム３００は、ビデオ撮像モジュール３２０（画像判別モジュール３４０は、ビデオ撮像モジュール３２０に直接接続される）及び検知モジュール３３０（イベント判断モジュール３５０は、検知モジュール３３０に直接接続される）に接続される。このうち、画像判別モジュール３４０及びイベント判断モジュール３５０は、分析モデルモジュール３６０に接続されており、処理モジュール３７０は、分析モデルモジュール３６０に接続される。また、時間同期モジュール３１０は、ビデオ撮像モジュール３２０及び検知モジュール３３０に接続される。図３、図４を同時に参照されたい。スタートすると、時間同期モジュール３１０が時間同期動作を実行することで（ステップＳ４１）、ビデオ撮像手段３２１〜３２３、検知手段３３１〜３３３及び決定システム２００のローカルタイムを同期する。注意すべきは、上記ステップＳ４１は省略してもよく、例えば、また他の実施例において、ビデオ監視システム３０の各々の構成要素はいずれも同一基準のローカルタイムを引き続き使用する、ということである。例えば、各々の構成要素はいずれも同一のローカルタイムクロック又はネットワーククロックに接続される。
【００４０】
続いて、第１のビデオ撮像手段３２１、第２のビデオ撮像手段３２２、第３のビデオ撮像手段３２３は、前記監視領域に向けて異なる角度で、少なくとも監視領域の一部を含む画像をそれぞれ撮像することで、ビデオストリーム（Ｖｉｄｅｏ Ｓｔｒｅａｍ）を取得するとともに、第１のビデオ撮像手段３２１、第２のビデオ撮像手段３２２及び第３のビデオ撮像手段３２３は、取得したビデオストリーム（例えば、第１のビデオ撮像手段３２１は第１のビデオストリームを出力し、第２のビデオ撮像手段３２２は第２のビデオストリームを出力し、第３のビデオ撮像手段３２３は第３のビデオストリームを出力する）を画像判別モジュール３４０に送信することで、画像判別を行う（ステップＳ４２）。続いて、画像判別モジュール３４０は、各々のビデオストリーム中における物体を判別し、及びビデオストリーム中の物体を分類するとともに、所定の目標物体タイプに基づいて、各々のビデオストリーム中に目標物体に符合する画像が存在するか否かを判断する（ステップＳ４３）。同時に、第１の検知手段３３１、第２の検知手段３３２及び第３の検知手段３３３が、各々監視領域を検知し、第１の検知手段３３１からの第１の検知データ、第２の検知手段３３２からの第２の検知データ及び第３の検知手段３３３からの第３の検知データを取得するとともに、前記複数の検知データをイベント判断モジュール３５０に送信する（ステップＳ４４）。
【００４１】
この例においては、画像判別モジュール３４０は、前記複数のビデオストリームの物体がいずれも目標物体であると判定したと仮定する。しかしながら、他の例においては、ステップＳ４３において、画像判別モジュール３４０は、前記複数のビデオストリームの画像はいずれも前記目標物体ではないと判定し、しかも、動作手順をステップＳ４１まで続ける。
【００４２】
もし、画像判別モジュール３４０がビデオストリーム中の画像が目標物体であると判定したのであれば、イベント判断モジュール３５０は、前記ビデオストリームに対応する検知データに基づいて前記ビデオストリームの前記目標物体が目標イベントを触発するか否かを判断する（ステップＳ４５）。例えば、イベント判断モジュール３５０は、第１のビデオストリームに対応する第１の検知データに基づいて、第１のビデオストリームの目標物体が目標イベントを触発するか否かを判断する。この例においては、全部の第１、第２、第３のビデオストリームに対して、イベント判断モジュール３５０が第１、第２、第３のビデオストリームの目標物体がいずれも目標イベントを触発すると判定したと仮定する。もし、目標イベントを触発すると判定したのであれば、イベント判断モジュール３５０は、目標イベントが触発する目標イベントの目標イベント時間を計算するとともに、前記目標物体を含むビデオストリーム、判定された目標イベント及び前記目標イベントに対応する前記目標イベント時間を分析モデルモジュール３６０に送信する（ステップＳ４６）。つまり、第１、第２、第３のビデオストリーム及び対応する目標イベントを、第１、第２、第３のビデオストリームが属する前記複数のビデオ撮像手段に対応する複数の分析モデル３６１、３６２、３６３にそれぞれ送信する。このうち、他の例においては、ステップＳ４５にて、イベント判断モジュール３５０は目標イベントが触発されないと判定し（目標イベントは一切触発されない）、しかも、動作手順をステップＳ４１まで続ける。
【００４３】
本実施例において、第１、第２、第３のビデオストリーム及び対応する目標イベントを分析モデル３６１、３６２、３６３に送信した後、上記した前記目標物体を含むビデオストリーム、目標イベント及び目標イベント時間（又はその他目標物体／目標イベントの参考データ）は、第１のビデオ撮像手段３２１に対応する第１の分析モデル３６１、第２のビデオ撮像手段３２２に対応する第２の分析モデル３６２、第３のビデオ撮像手段３２３に対応する第３の分析モデル３６３中にそれぞれ入力されることで、第１の分析モデル３６１、第２の分析モデル３６２、第３の分析モデル３６３が入力されたビデオストリーム、目標イベント、目標イベント時間（又はその他の目標物体／目標イベントの参考データ）に基づいて、前記目標物体に対応する第１の特徴値（例えば、第１の分析モデル３６１が第１の特徴値を出力する）、第２の特徴値、第３の特徴値（ステップＳ４７）を処理モジュール３７０にそれぞれ出力する。続いて、処理モジュール３７０は第１の特徴値、第２の特徴値、第３の特徴値及び対応するモデル重み値が生成した特徴値合計に基づいて、目標物体に対応する通知イベントを生成する（ステップＳ４８）。これにより、上記のように、生成した通知イベントは、後続の監視管理を行うのに再利用することができる（例えば、生成した通知イベントを実行システムに送信することによる）。
【００４４】
注意すべきは、処理モジュール３７０は通知イベントを生成した後に、処理モジュール３７０は判定された通知イベント、前記複数の分析モデルが出力した複数の特徴値及び通知イベントに対応するフィードバック信号に基づいて、フィードバック動作を実行することで、各々の分析モデルが対応するモデル重み値を調整する、ということである。つまりは、フィードバック動作により、処理モジュール３７０は、通知イベントの特徴値に割と近い分析モデルのモデル重み値の生成を増加する、又は通知イベントの特徴値に割と近くない分析モデルのモデル重み値の生成を低減することができる。これにより、異なる環境下での監視領域について、本実施例で提供するビデオ監視システム及びビデオ監視方法は、複数の分析モデルに対応する複数のモデル重み値をアクティブに調整して、より正確な分析モデルで最終的な通知イベントの判断（生成）結果を影響することができる。言及すべきは、上記では各三つのビデオ撮像手段、検知手段及び分析モデルを使用して例としたが、本発明ではビデオ撮像手段、検知手段及び分析モデルの個数は三つに限定されない。また、上記ビデオ監視システム３０では毎回の通知イベントを生成する動作手順を図３の最上方の構成要素（例えば、時間同期モジュール）から最下方の構成要素（処理モジュール）までと見なすことができる。つまり、毎回ステップＳ４８で生成する通知イベントは、いずれも先に実行したステップＳ４１〜Ｓ４７を通じて、しかもビデオ監視システム３０はステップＳ４１〜Ｓ４８を繰り返して実行することで、ビデオ監視システムが対応する一つ又は複数の監視領域を持続的に監視する。
【００４５】
上記をまとめるに、本発明の実施例で提供するビデオ監視システム及びビデオ監視方法では、監視領域から撮像した複数のビデオストリーム中の複数の目標物体、目標物体が触発する目標イベント、対応する目標イベント時間又はその他目標物体に対応する参考データを判別するとともに、判別した上記参考データを複数の分析モデルに入力することで、複数の特徴値を取得して、ひいて前記複数の分析モデルにそれぞれ対応する複数のモデル重み値及び前記複数の特徴値に基づいて、通知イベントを行うことができる。これにより、更に、行った通知イベントに基づいて、監視領域に対する制御、警告及び表示を更に実行することで、効果的で且つ柔軟な監視管理を達成することができる。また、フィードバック動作により、毎回判定する通知イベントをモデル重み値にフィードバック・調整することで、その後判断する通知イベントがより正確になる。
【００４６】
本発明はすでに上記のとおり実施例を開示したが、これは本発明を限定するためのものではなく、当業者であれば、本発明の技術思想及び範囲内で、いくらかの変更及び付加を行うことは可能であるのは当然であるため、本発明の保護範囲は別紙の特許請求の範囲で限定されるものを基準とする。
【産業上の利用可能性】
【００４７】
本発明で提供するビデオ監視システム及びビデオ監視方法では、監視領域から撮像した複数のビデオストリーム中の複数の目標物体を判別するとともに、ビデオストリームに対応する検知データを用いて目標イベントが触発されるか否かを判断し、上記データを複数の分析モデルに入力して、所定の分析条件に基づいて目標物体に対応する特徴値を取得して、前記目標物体に対応する通知イベントを生成して、監視領域に対する制御、警告、認証及び表示を実行することで、効果的で且つ柔軟な監視管理を達成することができる。
【符号の説明】
【００４８】
１０、３０  ビデオ監視システム
１００、３２０  ビデオ撮像モジュール
１１０（１）〜１１０（Ｎ）、３２１、３２２、３２３  ビデオ撮像手段
４１０（１）〜４１０（Ｎ）、３３１、３３２、３３３  検知手段
１２０、２２０、４２０、５２０  通信モジュール
２００、３００  決定システム
２１０、３７０  処理モジュール
２３０、３４０  画像判別モジュール
２４０、３５０  イベント判断モジュール
２５０、３６０  分析モデルモジュール
２５０（１）〜２５０（Ｎ）、３６１、３６２、３６３  分析モデル
４００、３３０  検知モジュール
５００  実行システム
５１０  警告モジュール
５３０  制御モジュール
５４０  記録モジュール
５５０  表示モジュール
５６０  認証モジュール
３１０  時間同期モジュール
Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４、Ｓ２５、Ｓ２６、Ｓ２７  ビデオ監視方法の手順ステップ
Ｓ４１、Ｓ４２、Ｓ４３、Ｓ４４、Ｓ４５、Ｓ４６、Ｓ４７、Ｓ４８  ビデオ監視システムの動作手順ステップ
【図１】
2019022209.tif 000003
【図２】
2019022209.tif 000004
【図３】
2019022209.tif 000005
【図４】
2019022209.tif 000006