(57)【要約】【課題】対象エリアの監視処理の負荷を抑制することが可能な監視装置、監視方法および監視プログラムを提供する。【解決手段】監視装置は、対象エリアを撮像した画像を取得する取得部と、前記取得部によって取得された前記画像に基づいて、前記対象エリアに対する警戒度を評価する評価部と、前記評価部による評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行う制御部とを備える。【選択図】図６
2016225720.tif 000002
【特許請求の範囲】
【請求項１】
監視装置であって、
対象エリアを撮像した画像を取得する取得部と、
前記取得部によって取得された前記画像に基づいて、前記対象エリアに対する警戒度を評価する評価部と、
前記評価部による評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行う制御部とを備える、監視装置。
【請求項２】
前記評価部は、前記画像における対象物の数に基づいて前記警戒度を評価する、請求項１に記載の監視装置。
【請求項３】
前記評価部は、前記画像における対象物の移動速度に基づいて前記警戒度を評価する、請求項１または請求項２に記載の監視装置。
【請求項４】
前記評価部は、前記画像における対象物の密度に基づいて前記警戒度を評価する、請求項１から請求項３のいずれか１項に記載の監視装置。
【請求項５】
前記制御部は、前記監視装置における複数種類の処理に対して前記間引き制御を行うことが可能である、請求項１から請求項４のいずれか１項に記載の監視装置。
【請求項６】
前記制御部は、前記評価部による評価結果に応じて前記間引き制御を行うべき前記処理を異ならせる、請求項５に記載の監視装置。
【請求項７】
前記制御部は、前記画像に含まれる対象物の数がゼロの場合と１以上の場合とで前記間引き制御を行うべき前記処理を異ならせる、請求項６に記載の監視装置。
【請求項８】
前記制御部は、前記間引き制御を行っている状態において、前記評価部による前記評価結果に基づいて前記間引き制御を解除し、
前記間引き制御が行われていない状態における前記評価部による前記警戒度の評価基準と前記間引き制御が行われている状態における前記評価部による前記警戒度の評価基準とが異なる、請求項１から請求項７のいずれか１項に記載の監視装置。
【請求項９】
前記監視装置は、さらに、
ユーザの操作を受け付ける操作部と、
前記操作部によって受け付けられた前記操作に応じて前記評価部による前記警戒度の評価基準を変更する設定部とを備える、請求項１から請求項８のいずれか１項に記載の監視装置。
【請求項１０】
監視装置における監視方法であって、
対象エリアを撮像した画像を取得するステップと、
取得した前記画像に基づいて、前記対象エリアに対する警戒度を評価するステップと、
前記警戒度の評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行うステップとを含む、監視方法。
【請求項１１】
監視装置において用いられる監視プログラムであって、コンピュータに、
対象エリアを撮像した画像を取得するステップと、
取得した前記画像に基づいて、前記対象エリアに対する警戒度を評価するステップと、
前記警戒度の評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行うステップとを実行させるための、監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視装置、監視方法および監視プログラムに関し、特に、撮像された画像を用いる監視装置、監視方法および監視プログラムに関する。
【背景技術】
【０００２】
撮像装置によって撮像された画像から人間の像を検出し、検出結果を用いて対象エリアを監視する監視装置が開発されている。
【０００３】
たとえば、特開２０１３−９００６３号公報（特許文献１）には、以下のような監視装置が開示されている。すなわち、監視装置は、第１撮像部により撮像された第１画像に含まれる人物の行動評価値を算出し、算出した前記行動評価値に基づいて、前記第１撮像部よりも小さな画角に調整可能な第２撮像部により撮像される第２画像の撮像対象を決定するための演算処理部と、前記演算処理部により決定された前記撮像対象が第２画像に含まれるように前記第２撮像部を調整するための制御部と、を備え、前記演算処理部は、前記第２撮像部による第２画像の撮像と並行して、前記第１撮像部により第１画像が新たに撮像されると、新たに撮像された第１画像における前記行動評価値を再び算出し、算出した前記行動評価値に基づいて前記撮像対象を更新し、前記制御部は、前記演算処理部により前記撮像対象が更新されると、更新された前記撮像対象の第２画像が撮像されるように前記第２撮像部を調整する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−９００６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
たとえば、監視装置において一定の検出性能を確保しようとすると、監視装置において一定の処理量が必要となる。
【０００６】
この発明は、上述の課題を解決するためになされたもので、その目的は、対象エリアの監視処理の負荷を抑制することが可能な監視装置、監視方法および監視プログラムを提供することである。
【課題を解決するための手段】
【０００７】
（１）上記課題を解決するために、この発明のある局面に係る監視装置は、対象エリアを撮像した画像を取得する取得部と、前記取得部によって取得された前記画像に基づいて、前記対象エリアに対する警戒度を評価する評価部と、前記評価部による評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行う制御部とを備える。
【０００８】
（１０）上記課題を解決するために、この発明のある局面に係る監視方法は、監視装置における監視方法であって、対象エリアを撮像した画像を取得するステップと、取得した前記画像に基づいて、前記対象エリアに対する警戒度を評価するステップと、前記警戒度の評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行うステップとを含む。
【０００９】
（１１）上記課題を解決するために、この発明のある局面に係る監視プログラムは、監視装置において用いられる監視プログラムであって、コンピュータに、対象エリアを撮像した画像を取得するステップと、取得した前記画像に基づいて、前記対象エリアに対する警戒度を評価するステップと、前記警戒度の評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行うステップとを実行させるためのプログラムである。
【００１０】
本発明は、このような特徴的な処理部を備える監視装置として実現することができるだけでなく、監視装置の一部または全部を実現する半導体集積回路として実現したり、監視装置を含むシステムとして実現したりすることができる。
【発明の効果】
【００１１】
本発明によれば、対象エリアの監視処理の負荷を抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の第１の実施の形態に係る監視システムの構成を示す図である。
【図２】図２は、本発明の第１の実施の形態に係る監視システムにおいて、監視装置が撮像装置から取得したフレームの一例を示す図である。
【図３】図３は、本発明の第１の実施の形態に係る監視システムにおいて、監視装置がモニタに表示したフレームの一例を示す図である。
【図４】図４は、本発明の第１の実施の形態に係る監視システムにおいて、監視装置がモニタに表示したフレームの他の例を示す図である。
【図５】図５は、本発明の第１の実施の形態に係る監視装置による、画素間引きの前後におけるフレームを示す図である。
【図６】図６は、本発明の第１の実施の形態に係る監視装置の構成の一部を示す図である。
【図７】図７は、本発明の第１の実施の形態に係る監視装置における監視処理の手順の一例を示すフローチャートである。
【図８】図８は、本発明の第１の実施の形態に係る監視装置におけるＧＵＩの一例を示す。
【図９】図９は、本発明の第１の実施の形態に係る監視装置の変形例における監視処理の手順の一例を示すフローチャートである。
【図１０】図１０は、本発明の第１の実施の形態に係る監視装置の変形例におけるＧＵＩの一例を示す。
【図１１】図１１は、本発明の第２の実施の形態に係る監視装置による、フレーム間引きの前後における動画像を示す図である。
【図１２】図１２は、本発明の第１の実施の形態に係る監視装置における監視処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
最初に、本発明の実施の形態の内容を列記して説明する。
【００１４】
（１）本発明の実施の形態に係る監視装置は、対象エリアを撮像した画像を取得する取得部と、前記取得部によって取得された前記画像に基づいて、前記対象エリアに対する警戒度を評価する評価部と、前記評価部による評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行う制御部とを備える。
【００１５】
このような構成により、たとえば、対象エリアにおいて高いレベルの警戒が必要でない場合に、撮像装置から取得した画像の画質を落とし、画質を落とした後の画像を用いて対象エリアの監視処理を行うことができる。つまり、対象エリアの警戒度が低い場合、情報量の少ない画像を用いて監視処理を行うことで、処理負荷を抑えながら対象エリアの監視処理を行うことができる。一方、対象エリアの警戒度が高い場合、取得した画像を、画質を落とすことなく監視処理に用いることで、たとえば、対象エリアの状況をより的確に把握することができる。したがって、対象エリアの監視処理の負荷の増大を抑制することができる。
【００１６】
（２）好ましくは、前記評価部は、前記画像における対象物の数に基づいて前記警戒度を評価する。
【００１７】
このような構成により、たとえば、対象エリアにおいて人が少ない場合、低い画質の画像を用いることで処理負荷を抑えながら監視処理を行うことができる。また、対象エリアにおいて人が多い場合、高い画質の画像を用いて監視処理を行うことで、たとえば、対象エリアの状況をより的確に把握することができる。
【００１８】
（３）好ましくは、前記評価部は、前記画像における対象物の移動速度に基づいて前記警戒度を評価する。
【００１９】
このような構成により、たとえば、対象エリアにおける人の移動速度が遅い場合に、画質の低い画像を用いることで処理負荷を抑えながら監視処理を行うことができる。また、対象エリアにおける人の移動速度が速い場合に、高い画質の画像を用いて監視処理を行うことで、たとえば、対象エリアの状況をより的確に把握することができる。これにより、たとえば、人同士が衝突する可能性が高い場合に、より的確に対象エリアの状況を把握することができる。
【００２０】
（４）好ましくは、前記評価部は、前記画像における対象物の密度に基づいて前記警戒度を評価する。
【００２１】
このような構成により、たとえば、対象エリアにおける人の密度が低い場合に、画質の低い画像を用いることで処理負荷を抑えながら監視処理を行うことができる。また、対象エリアにおける人の密度が高い場合に、高い画質の画像を用いて監視処理を行うことで、たとえば、対象エリアの状況をより的確に把握することができる。これにより、たとえば、人同士が衝突する可能性が高い場合に、より的確に対象エリアの状況を把握することができる。
【００２２】
（５）好ましくは、前記制御部は、前記監視装置における複数種類の処理に対して前記間引き制御を行うことが可能である。
【００２３】
このような構成により、たとえば、対象エリアに存在する人を検出する処理および対象エリアの様子をモニタに表示する処理等、複数種類の処理の負荷を低減することができる。すなわち、状況に応じて処理負荷をより効果的に低減することができる。
【００２４】
（６）より好ましくは、前記制御部は、前記評価部による評価結果に応じて前記間引き制御を行うべき前記処理を異ならせる。
【００２５】
このような構成により、対象エリアに対する警戒度に応じて、低い画質の画像を用いる処理を変えることができる。
【００２６】
（７）より好ましくは、前記制御部は、前記画像に含まれる対象物の数がゼロの場合と１以上の場合とで前記間引き制御を行うべき前記処理を異ならせる。
【００２７】
このような構成により、たとえば、対象エリアにおいて人が存在しない場合と、対象エリアにおいて人が存在し、かつ当該人の数が少ない場合とで、低い画質の画像を用いる処理を変えることができる。
【００２８】
（８）好ましくは、前記制御部は、前記間引き制御を行っている状態において、前記評価部による前記評価結果に基づいて前記間引き制御を解除し、前記間引き制御が行われていない状態における前記評価部による前記警戒度の評価基準と前記間引き制御が行われている状態における前記評価部による前記警戒度の評価基準とが異なる。
【００２９】
このような構成により、対象エリアにおける人の数が変動する場合であっても、監視装置における処理に用いる画像の画質が頻繁に切り替わることを防ぐことができる。
【００３０】
（９）好ましくは、前記監視装置は、さらに、ユーザの操作を受け付ける操作部と、前記操作部によって受け付けられた前記操作に応じて前記評価部による前記警戒度の評価基準を変更する設定部とを備える。
【００３１】
このような構成により、たとえば、対象エリアにおける人が多い場合および少ない場合のいずれの場合において画質の低い画像を用いた処理を行うかをユーザが設定することができる。
【００３２】
（１０）本発明の実施の形態に係る監視方法は、監視装置における監視方法であって、対象エリアを撮像した画像を取得するステップと、取得した前記画像に基づいて、前記対象エリアに対する警戒度を評価するステップと、前記警戒度の評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行うステップとを含む。
【００３３】
このような方法により、たとえば、対象エリアにおいて高いレベルの警戒が必要でない場合に、撮像装置から取得した画像の画質を落とし、画質を落とした後の画像を用いて対象エリアの監視処理を行うことができる。つまり、対象エリアの警戒度が低い場合、情報量の少ない画像を用いて監視処理を行うことで、処理負荷を抑えながら対象エリアの監視処理を行うことができる。一方、対象エリアの警戒度が高い場合、取得した画像を、画質を落とすことなく監視処理に用いることで、たとえば、対象エリアの状況をより的確に把握することができる。したがって、対象エリアの監視処理の負荷の増大を抑制することができる。
【００３４】
（１１）本発明の実施の形態に係る監視プログラムは、監視装置において用いられる監視プログラムであって、コンピュータに、対象エリアを撮像した画像を取得するステップと、取得した前記画像に基づいて、前記対象エリアに対する警戒度を評価するステップと、前記警戒度の評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行うステップとを実行させるためのプログラムである。
【００３５】
このような構成により、たとえば、対象エリアにおいて高いレベルの警戒が必要でない場合に、撮像装置から取得した画像の画質を落とし、画質を落とした後の画像を用いて対象エリアの監視処理を行うことができる。つまり、対象エリアの警戒度が低い場合、情報量の少ない画像を用いて監視処理を行うことで、処理負荷を抑えながら対象エリアの監視処理を行うことができる。一方、対象エリアの警戒度が高い場合、取得した画像を、画質を落とすことなく監視処理に用いることで、たとえば、対象エリアの状況をより的確に把握することができる。したがって、対象エリアの監視処理の負荷の増大を抑制することができる。
【００３６】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００３７】
＜第１の実施の形態＞
［構成および基本動作］
図１は、本発明の第１の実施の形態に係る監視システムの構成を示す図である。
【００３８】
図１を参照して、監視システム１０１は、複数の撮像装置１１と、監視装置１２と、録画装置１３と、複数のモニタ１４と、複数の警告装置１５と、複数の警報装置１６とを備える。
【００３９】
監視システム１０１において、監視装置１２は、複数の監視対象エリアを監視する。監視装置１２は、録画装置１３、各モニタ１４および各警報装置１６と接続される。また、監視装置１２は、ネットワーク１０経由で各撮像装置１１および各警告装置１５と接続される。
【００４０】
撮像装置１１および警告装置１５の組が各監視対象エリアに設置される。撮像装置１１は、たとえばネットワークカメラであり、監視対象エリアを撮像可能な位置に固定される。警告装置１５は、たとえば、監視対象エリアに存在する人間に対して、監視者等のユーザが警告を行うために用いられる。
【００４１】
各監視対象エリアの監視を行うための監視室に、モニタ１４および警報装置１６の複数の組と、録画装置１３と、監視装置１２とが設置される。モニタ１４および警報装置１６の組は、監視対象エリアに設置された撮像装置１１に対応している。警報装置１６は、たとえば、赤色灯であり、同じ組のモニタ１４に隣接して設置される。
【００４２】
監視装置１２は、たとえば、監視対象エリアの最新の画像を撮像装置１１から定期的に取得する。具体的には、たとえば、監視装置１２は、撮像装置１１から３０ｆｐｓ（ｆｒａｍｅｓ  ｐｅｒ  ｓｅｃｏｎｄ）のフレームレートの動画像を取得する。
【００４３】
監視装置１２は、撮像装置１１から取得した動画像を、当該撮像装置１１に対応するモニタ１４へ表示する制御を行うとともに、当該動画像を用いて監視対象物である人間の検出等を行う。
【００４４】
具体的には、監視装置１２は、当該動画像における最新のフレームと当該フレームより前のフレームとを比較し、フレームにおいて変化の生じた領域（以下、不審領域とも称する。）を検出する。
【００４５】
そして、監視装置１２は、検出した不審領域が監視対象物の像であるか否かを判断する。具体的には、監視装置１２は、不審領域の画素数、時間的に連続する何枚のフレームに亘って不審領域が存在しているか、および、不審領域に対応する物体の、実空間における移動速度等に基づいて、不審領域の不審レベルを算出する。
【００４６】
不審レベルとは、たとえば、不審領域が監視対象物の像である可能性を示すものである。監視装置１２は、算出した不審レベルが所定の閾値より高い場合、当該不審領域が監視対象物の像であると判断する。
【００４７】
監視装置１２は、不審領域が監視対象物の像であると判断した場合、モニタ１４に表示されている画像における当該不審領域すなわち監視対象物の像に後述する検出枠を付加する。
【００４８】
また、監視装置１２は、検出した監視対象物の像が所定の動作を行った場合に、検知イベントが発生したと判断する。具体的には、たとえば、監視装置１２は、監視対象エリアにおける予め設定した進入禁止エリアに監視対象が進入した場合に、検知イベントが発生したと判断する。
【００４９】
そして、監視装置１２は、たとえば警報装置１６を動作させることにより、検知イベントが発生したことを監視者に通知する。また、監視装置１２は、検知イベントが発生したと判断した場合、モニタ１４に表示している対象物の像に付加した検出枠の表示色を変更する。
【００５０】
また、監視装置１２は、検知イベントの発生した監視対象エリアに設置された警告装置１５を動作させることにより、当該監視対象エリアにおける人間に警告を行うことができる。
【００５１】
図２は、本発明の第１の実施の形態に係る監視システムにおいて、監視装置が撮像装置から取得したフレームの一例を示す図である。図３は、本発明の第１の実施の形態に係る監視システムにおいて、監視装置がモニタに表示したフレームの一例を示す図である。
【００５２】
図２および図３を参照して、フレームには人間の像が含まれている。図３に示すフレームには、図２に示す画像と比べて、進入禁止エリアを示す情報と、人間の像を強調するための情報である検出枠とが付加されている。具体的には、画像には、進入禁止エリアＡ、進入禁止エリアＢおよび人間の像を囲む検出枠が表示されている。
【００５３】
図４は、本発明の第１の実施の形態に係る監視システムにおいて、監視装置がモニタに表示したフレームの他の例を示す図である。
【００５４】
図４は、監視装置１２が、進入禁止エリアへの人間の進入を検知した際にモニタ１４に表示した画像を示している。
【００５５】
図４を参照して、画像には、人間の像が含まれている。当該人間の像の周囲には、検出枠が表示されている。また、画像には、進入禁止エリアＡおよび進入禁止エリアＢが表示されている。
【００５６】
図４に示す画像は、図３に示す画像と比べて、検出枠の色が異なる。監視装置１２は、たとえば、人間が進入禁止エリアに進入したと判断した場合、通常は緑色である検出枠を赤色に変化させる。
【００５７】
再び図１を参照して、監視装置１２は、監視対象エリアを警戒すべき度合いを示す警戒度を評価し、警戒度が低い場合に、自己の処理量を低減した状態で動作する。詳細には、監視装置１２は、検出用警戒度Ｄと、出力用警戒度Ｍとを評価する。
【００５８】
そして、監視装置１２は、検出用警戒度Ｄが「低」の場合、監視対象物の検出処理の処理量を低下させる。より詳細には、監視装置１２は、検出用警戒度Ｄが低いと評価した場合、監視対象物の検出に用いるフレームに対して画素を間引く処理を行う。そして、監視装置１２は、当該処理後のフレームを用いて、監視対象物の検出処理を行う。以下、フレームに対する画素を間引く処理を画素間引きとも称する。
【００５９】
また、監視装置１２は、出力用警戒度Ｍが「低」の場合、監視対象エリアのモニタ１４への表示処理の処理量を低下させる。詳細には、監視装置１２は、出力用警戒度Ｍが低いと評価した場合、モニタ１４に出力するフレームに対して画素間引きを行う。
【００６０】
図５は、本発明の第１の実施の形態に係る監視装置による、画素間引きの前後におけるフレームを示す図である。
【００６１】
図５を参照して、監視装置１２は、撮像装置１１から取得したフレームＡ１に対して画素間引きを行うことによりフレームＡ２を生成する。詳細には、監視装置１２は、フレームＡ１における偶数行の画素および偶数列の画素を間引くことにより、フレームＡ１と比べて画素数が１／４のフレームＡ２を生成する。
【００６２】
たとえば、監視装置１２は、撮像装置１１から取得したフレームがＶＧＡ（Ｖｉｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）サイズのフレーム、すなわち６４０×４８０＝３０７２００画素を含むフレームである場合、３０７２００画素に対して各種処理を行う必要がある。画素の間引きによって画素数を１／４にすることにより、同じ種類の処理の負荷をたとえば１／４に低減することができる。
【００６３】
フレームにおいて監視対象物の像はたとえば多数の画素を含むため、このように画素間引きを行っても、監視装置１２の監視対象物の検出性能は大幅には低下しないと考えられる。
【００６４】
図６は、本発明の第１の実施の形態に係る監視装置の構成の一部を示す図である。
【００６５】
図６を参照して、監視装置１２は、取得部２１と、画像処理間引部２２と、処理部（評価部）２３と、警報出力部２４と、操作部２５と、設定部２６と、制御部２７と、出力間引部２８と、画像出力部２９とを備える。
【００６６】
取得部２１は、監視対象エリアの画像を取得する。詳細には、取得部２１は、撮像装置１１からたとえば周期的にフレームを取得し、取得したフレームを画像処理間引部２２および出力間引部２８へ出力する。
【００６７】
画像処理間引部２２は、フレームに対する画素間引きの実行を指示するための間引き指示を制御部２７から受けた場合、取得部２１から受けたフレームに対して画素間引きを行い、画素間引き後のフレームを処理部２３へ出力する。一方、画像処理間引部２２は、間引き指示を受けていない場合、取得部２１から受けたフレームをそのまま処理部２３へ出力する。
【００６８】
出力間引部２８は、間引き指示を制御部２７から受けた場合、取得部２１から受けたフレームに対して画素間引きを行い、画素間引き後のフレームを画像出力部２９へ出力する。一方、出力間引部２８は、間引き指示を受けていない場合、取得部２１から受けたフレームをそのまま画像出力部２９へ出力する。
【００６９】
画像出力部２９は、出力間引部２８から受けたフレームをモニタ１４に表示する処理を行う。
【００７０】
処理部２３は、画像処理間引部２２から受けた最新のフレームと、当該フレームより前に画像処理間引部２２から受けたフレームとを比較することにより、フレームにおける不審領域を検出する。
【００７１】
そして、処理部２３は、不審領域の画素数、時間的に連続する何枚のフレームに亘って不審領域が存在しているか、および不審領域に対応する物体の、実空間における移動速度等に基づいて、不審領域の不審レベルを算出する。
【００７２】
具体的には、たとえば、処理部２３は、当該物体の移動速度を求める際、予め記憶している撮像装置１１のカメラパラメータ等に基づいて、当該物体の大きさおよび位置を算出する。そして、処理部２３は、算出結果を用いて当該物体の移動速度をさらに算出する。
【００７３】
処理部２３は、たとえば、算出した不審レベルが所定の閾値より高い場合に、不審領域が監視対象物の像であると判断する。
【００７４】
処理部２３は、不審領域が監視対象物の像であると判断した場合、画像出力部２９がモニタ１４に表示している画像における監視対象物の像に検出枠を付加する。
【００７５】
また、処理部２３は、監視対象物の像が所定の動作を行った場合に、検知イベントが発生したと判断する。そして、処理部２３は、モニタ１４に表示された画像における検出枠の表示色を変更するとともに、警報出力部２４へ警報情報を出力する。警報出力部２４は、処理部２３から警報情報を受けて、警報装置１６を動作させるための警報信号を警報装置１６へ送信する。
【００７６】
また、処理部２３は、取得部２１から画像処理間引部２２を介して受けた画像に基づいて、監視対象エリアに対する警戒度を評価する。具体的には、たとえば、処理部２３は、取得部２１によって取得されたフレームにおける監視対象物の数（以下、対象物数とも称する。）に基づいて警戒度を評価する。
【００７７】
より詳細には、処理部２３は、対象物数に基づいて、検出用警戒度Ｄと、出力用警戒度Ｍとを評価する。
【００７８】
たとえば、処理部２３は、対象物数が閾値Ｄｔｈ以上の場合、検出用警戒度Ｄを「高」とし、対象物数が閾値Ｄｔｈ未満の場合、検出用警戒度Ｄを「低」とする。具体的には、たとえば、閾値Ｄｔｈは１０である。
【００７９】
また、たとえば、処理部２３は、対象物数が閾値Ｍｔｈ以上の場合、出力用警戒度Ｍを「高」とし、対象物数が閾値Ｍｔｈ未満の場合、出力用警戒度Ｍを「低」とする。具体的には、たとえば、閾値Ｍｔｈは１である。つまり、処理部２３は、対象物数が１以上の場合、出力用警戒度Ｍを「高」とし、対象物数が０の場合、出力用警戒度Ｍを「低」とする。
【００８０】
処理部２３は、警戒度の評価結果である検出用警戒度Ｄおよび出力用警戒度Ｍを制御部２７へ通知する。
【００８１】
制御部２７は、処理部２３による警戒度の評価結果に基づいて、監視装置１２の処理に用いられる画像を画素単位で間引いて当該処理において使用させる間引き制御を行う。制御部２７は、監視装置１２における複数種類の処理に対して間引き制御を行うことができる。
【００８２】
具体的には、制御部２７は、検出用警戒度Ｄが「低」である場合、監視対象物の検出処理に用いるフレームに対して間引き制御を行う。詳細には、制御部２７は、当該フレームに対する間引き制御として、画像処理間引部２２へ間引き指示を出力する。
【００８３】
画像処理間引部２２は、制御部２７から間引き指示を受けると、取得部２１から新たに受けるフレームに対して画素間引きを行い、画素間引き後のフレームを処理部２３へ出力する。画像処理間引部２２は、画素間引きの停止を指示する解除指示を制御部２７から受けるまで、取得部２１から受けるフレームに対して画素間引きを行う。
【００８４】
また、制御部２７は、出力用警戒度Ｍが「低」である場合、モニタ１４へ出力するフレームに対して間引き制御を行う。詳細には、制御部２７は、間引き制御として、出力間引部２８へ間引き指示を出力する。
【００８５】
出力間引部２８は、制御部２７から間引き指示を受けると、取得部２１から新たに受けるフレームに対して画素間引きを行い、画素間引き後のフレームを処理部２３へ出力する。出力間引部２８は、画素間引きの停止を指示する解除指示を制御部２７から受けるまで、取得部２１から受けるフレームに対して画素間引きを行う。
【００８６】
また、たとえば、制御部２７は、処理部２３による警戒度の評価結果に応じて、間引き制御を行うべき処理を異ならせる。具体的には、たとえば、制御部２７は、画像すなわちフレームに含まれる監視対象物の数がゼロの場合と１以上の場合とで間引き制御を行うべき処理を異ならせる。
【００８７】
たとえば、フレームに含まれる対象物の数がゼロの場合、すなわち検出用警戒度Ｄおよび出力用警戒度Ｍの両方が「低」である場合、制御部２７は、画像処理間引部２２および出力間引部２８の両方へ間引き指示を出力する。
【００８８】
また、たとえば、画像に含まれる対象物の数が１である場合すなわち検出用警戒度Ｄが「低」であって、かつ出力用警戒度Ｍが「高」である場合、制御部２７は、出力間引部２８へ間引き指示を出力し、かつ画像処理間引部２２へ間引き指示を出力しない。
【００８９】
なお、制御部２７は、フレームに含まれる対象物の数がゼロの場合、出力間引部２８へ間引き指示を出力し、かつ画像処理間引部２２へ間引き指示を出力しない構成であってもよい。
【００９０】
制御部２７は、間引き制御を行っている状態において、処理部２３による警戒度の評価結果に基づいて間引き制御を解除する。
【００９１】
具体的には、制御部２７は、画像処理間引部２２が画素間引きを行っている状態つまり検出用警戒度Ｄが「低」であると認識している状態において、処理部２３から検出用警戒度Ｄが「高」である旨の通知を受けると、画素間引きを停止させるための解除指示を画像処理間引部２２へ出力する。画像処理間引部２２は、上述のように、制御部２７から解除指示を受けて、監視対象物の検出処理に用いるフレームに対する画素間引きを停止する。
【００９２】
また、制御部２７は、出力間引部２８が画素間引きを行っている状態つまり出力用警戒度Ｍが「低」であると認識している状態において、処理部２３から出力用警戒度Ｍが「高」である旨の通知を受けると、解除指示を出力間引部２８へ出力する。出力間引部２８は、上述のように、制御部２７から解除指示を受けて、モニタ１４へ出力するフレームに対する画素間引きを停止する。
【００９３】
操作部２５は、ユーザの操作を受け付け、受け付けた操作内容を設定部２６へ通知する。操作部２５は、たとえば、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を含む。
【００９４】
設定部２６は、操作部２５によって受け付けられたユーザの操作に応じて、処理部２３による警戒度の評価基準を変更する。
【００９５】
具体的には、設定部２６は、操作部２５から通知されたユーザの操作内容に基づいて、処理部２３の警戒度の評価基準を変更するための新基準情報を作成する。そして、設定部２６は、作成した新基準情報を処理部２３へ出力する。新基準情報は、警戒度を「高」とするかまたは「低」とするかの閾値、たとえば新たな閾値Ｄｔｈおよび閾値Ｍｔｈである。
【００９６】
処理部２３は、操作部２５から新基準情報を受けると、自己の用いる警戒度の評価基準を新基準情報に従って変更する。
【００９７】
設定部２６は、処理部２３の用いる警戒度の評価基準、すなわち警戒度を「高」とするかまたは「低」とするかの閾値にヒステリシス性を持たせてもよい。具体的には、たとえば、制御部２７が間引き制御を行っている状態における処理部２３による警戒度の評価基準と、制御部２７が間引き制御を行っていない状態における処理部２３による警戒度の評価基準とが異なってもよい。
【００９８】
たとえば、設定部２６は、処理部２３が検出用警戒度Ｄを「低」から「高」へ変更する場合に用いる閾値をたとえば１０に設定する。また、設定部２６は、処理部２３が検出用警戒度Ｄを「高」から「低」へ変更する場合に用いる閾値をたとえば７に設定する。
【００９９】
これにより、たとえば、監視対象エリアに存在する人数が変動する場合であっても、検出用警戒度Ｄが頻繁に切り替わることを防ぐことができる。
【０１００】
［動作］
次に、本発明の実施の形態に係る監視装置の監視処理について説明する。
【０１０１】
監視システム１０１における各装置は、コンピュータを備え、当該コンピュータにおけるＣＰＵ等の演算処理部は、以下のフローチャートの各ステップの一部または全部を含むプログラムを図示しないメモリから読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
【０１０２】
［動作］
図７は、本発明の第１の実施の形態に係る監視装置における監視処理の手順の一例を示すフローチャートである。
【０１０３】
図７を参照して、まず、監視装置１２は、撮像装置１１から監視対象エリアの最新の画像すなわちフレームを取得し（ステップＳ１０）、取得した当該フレームと、当該フレームよりも前に撮像装置１１から取得したフレームとを比較することによって不審領域を検出する（ステップＳ１１）。
【０１０４】
次に、監視装置１２は、検出した不審領域の不審レベルを算出し（ステップＳ１２）、不審レベルが所定の閾値より高い不審領域がフレームに含まれるか否か、すなわち
フレームに監視対象物の像が含まれるか否かを判断する（ステップＳ１３）。言い換えれば、監視装置１２は、監視対象物の像の数が、たとえば１である閾値Ｍｔｈ以上であるか否かを判定する。つまり、監視装置１２は、監視対象エリアにおける監視対象部の数に基づいて、出力用警戒度Ｍを評価する。
【０１０５】
監視装置１２は、フレームに対象物の像が含まれていない場合（ステップＳ１３でＮＯ）、すなわち監視対象エリアにおける監視対象物の数が閾値Ｍｔｈ未満である場合、出力用警戒度Ｍが「低」であると評価する。そして、監視装置１２は、モニタ１４に出力するフレームに対して画素間引きを行う（ステップＳ１４）。
【０１０６】
次に、監視装置１２は、画素間引き後のフレームをモニタ１４へ出力する（ステップＳ１５）。
【０１０７】
一方、監視装置１２は、フレームに対象物の像が含まれている場合（ステップＳ１３でＹＥＳ）、すなわち監視対象エリアにおける監視対象物の数が閾値Ｍｔｈ以上である場合、出力用警戒度Ｍが「高」であると評価する。そして、監視装置１２は、モニタ１４に出力するフレームに対して画素間引きを行っている場合、当該画素間引きを停止する（ステップＳ１６）。
【０１０８】
次に、監視装置１２は、撮像装置１１から取得した画像に基づいて、検知イベントの発生を判断する（ステップＳ１７）。具体的には、たとえば、監視装置１２は、監視対象エリアにおける予め設定した進入禁止エリアに監視対象物が進入した場合に、検知イベントが発生したと判断する。
【０１０９】
監視装置１２は、検知イベントが発生したと判断した場合（ステップＳ１７でＹＥＳ）、たとえば、警報装置１６を動作させることにより（ステップＳ１８）、検知イベントの発生を監視員に通知する。一方、監視装置１２は、検知イベントが発生していないと判断した場合（ステップＳ１７でＮＯ）、警報装置１６を動作させない。
【０１１０】
次に、監視装置１２は、撮像装置１１から取得した最新のフレームにおける監視対象物の像の数をカウントし（ステップＳ１９）、カウント値に基づいて警戒度を評価する。
【０１１１】
具体的には、監視装置１２は、当該カウント値がたとえば閾値Ｄｔｈ未満である場合（ステップＳ２０でＹＥＳ）、検出用警戒度Ｄが「低」であると評価し、監視対象物の検出処理に用いるフレームに対して画素間引きを行う（ステップＳ２１）。
【０１１２】
一方、監視装置１２は、当該カウント値が閾値Ｄｔｈ以上の場合（ステップＳ２０でＮＯ）、検出用警戒度Ｄが「高」であると評価する。そして、監視装置１２は、監視対象物の検出処理に用いるフレームに対して画素間引きを行っている場合、当該画素間引きを停止する（ステップＳ２２）。
【０１１３】
次に、監視装置１２は、撮像装置１１から取得したフレームをモニタ１４へ出力する。ここでは、監視装置１２は、撮像装置１１から取得したフレームに対して画素間引きを行うことなく、当該フレームをモニタ１４へ出力する（ステップＳ１５）。
【０１１４】
図８は、本発明の第１の実施の形態に係る監視装置におけるＧＵＩの一例を示す。
【０１１５】
図８を参照して、画面には、警戒度の評価基準を設定するための内容が表示されている。具体的には、画面には、「人数が多い場合」に警戒度を「高」とするかまたは「低」とするかを選択するためのラジオボタン、および「人数が少ない場合」に警戒度を「高」とするかまたは「低」とするかを設定するためのラジオボタンが表示されている。
【０１１６】
ユーザは、当該ＧＵＩを用いて、監視装置１２を、人数が多い場合に警戒度を「高」と評価する設定にしたり、人数が少ない場合に警戒度を「高」と評価する設定にしたりすることができる。
【０１１７】
詳細には、監視装置１２において、設定部２６は、当該ＧＵＩを含む操作部２５によって受け付けられたユーザの操作に応じて、処理部２３による警戒度の評価基準を変更する。
【０１１８】
［変形例］
本発明の第１の実施の形態に係る監視システム１０１では、監視装置１２は、画像における監視対象物の像の数に基づいて監視対象エリアに対する警戒度を評価する構成であるとしたが、これに限定するものではない。たとえば、監視装置１２は、画像における監視対象物の移動速度に基づいて警戒度を評価する構成であってもよい。
【０１１９】
詳細には、図６を参照して、監視装置１２において、処理部２３は、取得部２１から画像処理間引部２２を介して受けた画像における監視対象物の移動速度に基づいて監視対象エリアに対する警戒度を評価する。たとえば、処理部２３は、フレームにおける監視対象物の像の大きさおよび座標、ならびに予め記憶している撮像装置１１のカメラパラメータ等に基づいて、監視対象物の実際の大きさおよび位置を算出し、算出結果に基づいて当該監視対象の移動速度をさらに算出する。
【０１２０】
そして、処理部２３は、たとえば、監視対象物の移動速度が閾値Ｖｔｈ未満である場合に、検出用警戒度Ｄおよび出力用警戒度Ｍを「低」とする。
【０１２１】
たとえば、監視対象エリアに複数の監視対象物が存在する場合、処理部２３は、各監視対象物の移動速度の平均値が閾値Ｖｔｈ未満であるときに、検出用警戒度Ｄおよび出力用警戒度Ｍを「低」とする。
【０１２２】
図９は、本発明の第１の実施の形態に係る監視装置の変形例における監視処理の手順の一例を示すフローチャートである。
【０１２３】
図９を参照して、ステップＳ１１０〜ステップＳ１１８の動作は、図７におけるステップＳ１０〜ステップＳ１８の動作と同様である。
【０１２４】
次に、監視装置１２は、監視対象エリアにおける監視対象物の移動速度の平均値を算出し（ステップＳ１１９）、算出した当該平均値に基づいて警戒度を評価する。
【０１２５】
具体的には、監視装置１２は、当該平均値がたとえば閾値Ｖｔｈ未満である場合（ステップＳ１２０でＹＥＳ）、検出用警戒度Ｄが「低」であると評価し、監視対象物の検出処理に用いるフレームに対して画素間引きを行う（ステップＳ１２１）。
【０１２６】
一方、監視装置１２は、当該平均値が閾値Ｖｔｈ以上の場合（ステップＳ１２０でＮＯ）、検出用警戒度Ｄが「高」であると評価する。そして、監視装置１２は、監視対象物の検出処理に用いるフレームに対して画素間引きを行っている場合、当該画素間引きを停止する（ステップＳ１２２）。
【０１２７】
なお、監視装置１２は、たとえば、監視対象物の密度に基づいて警戒度を評価する構成であってもよい。
【０１２８】
詳細には、監視装置１２において、処理部２３は、取得部２１によって取得された画像における監視対象物の密度に基づいて監視対象エリアに対する警戒度を評価する。たとえば、処理部２３は、画像の単位面積あたりの監視対象物の像の数を算出し、算出した数が閾値Ｃｔｈ未満である場合に、検出用警戒度Ｄおよび出力用警戒度Ｍを「低」とする。
【０１２９】
図１０は、本発明の第１の実施の形態に係る監視装置の変形例におけるＧＵＩの一例を示す。
【０１３０】
図１０を参照して、画面には、警戒度の評価基準を設定するための内容が表示されている。具体的には、画面には、「人数が多い」場合に警戒度を「高」とするかまたは「低」とするかを選択するためのラジオボタン、および「人数が少ない」場合に警戒度を「高」とするかまたは「低」とするかを設定するためのラジオボタンが表示されている。また、画面には、監視対象エリアにおける監視対象物の移動「速度が速い」場合に警戒度を「高」とするかまたは「低」とするかを設定するためのラジオボタン、および監視対象物の移動「速度が遅い」場合に警戒度を「高」とするかまたは「低」とするかを設定するためのラジオボタンが表示されている。
【０１３１】
この例では、ユーザは、当該ＧＵＩを用いて、監視装置１２を、人数が多い場合に警戒度を「高」と評価する設定にしたり、人数が少ない場合に警戒度を「高」と評価する設定にしたりすることができる。また、ユーザは、監視装置１２を、監視対象物の移動速度が速い場合に警戒度を「高」と評価する設定にしたり、監視対象物の移動速度が遅い場合に警戒度を「高」と評価する設定にしたりすることができる。
【０１３２】
なお、本発明の第１の実施の形態に係る監視装置１２は、出力用警戒度Ｍの評価結果に基づいて、モニタ１４へ出力するフレームに対して画素間引きを行う構成であるとしたが、これに限定するものではない。具体的には、たとえば、監視装置１２は、出力用警戒度Ｍの評価結果に基づいて、録画装置１３へ出力するフレームに対して画素間引きを行う構成であってもよい。この場合、画像出力部２９は、出力間引部２８から受けたフレームを録画装置１３へ送信する。
【０１３３】
また、本発明の第１の実施の形態に係る監視システム１０１では、監視対象物は人間であるとしたがこれに限定するものではない。具体的には、監視対象物は車両または動物等であってもよい。
【０１３４】
ところで、監視装置において一定の検出性能を確保しようとすると、監視装置において一定の処理量が必要となる。
【０１３５】
これに対して、本発明の第１の実施の形態に係る監視装置では、取得部２１は、監視対象エリアを撮像した画像を取得する。処理部（評価部）２３は、取得部２１によって取得された画像に基づいて、監視対象エリアに対する警戒度を評価する。制御部２７は、処理部２３による評価結果に基づいて、上記監視装置における処理に用いられる画像を画素単位で間引く間引き制御を行う。
【０１３６】
このような構成により、たとえば、監視対象エリアにおいて高いレベルの警戒が必要でない場合に、撮像装置から取得した画像の画質を落とし、画質を落とした後の画像を用いて監視対象エリアの監視処理を行うことができる。つまり、監視対象エリアの警戒度が低い場合、情報量の少ない画像を用いて監視処理を行うことで、処理負荷を抑えながら監視対象エリアの監視処理を行うことができる。一方、監視対象エリアの警戒度が高い場合、取得した画像を、画質を落とすことなく監視処理に用いることで、たとえば、監視対象エリアの状況をより的確に把握することができる。
【０１３７】
したがって、本発明の第１の実施の形態に係る監視装置では、監視対象エリアの監視処理の負荷を抑制することができる。
【０１３８】
また、本発明の第１の実施の形態に係る監視装置では、処理部２３は、画像における対象物の数に基づいて警戒度を評価する。
【０１３９】
このような構成により、たとえば、監視対象エリアにおいて人が少ない場合、低い画質の画像を用いることで処理負荷を抑えながら監視処理を行うことができる。また、監視対象エリアにおいて人が多い場合、高い画質の画像を用いて監視処理を行うことで、たとえば、監視対象エリアの状況をより的確に把握することができる。
【０１４０】
たとえば、花火大会の開催時または百貨店のセール時等においては、人が多いことで事故等が発生する可能性が高まる。このため、監視装置１２は、人が多い場合に高い画質の画像を用いて監視処理を行い、人の少ない場合に低い画質の画像を用いて監視処理を行う。
【０１４１】
一方、たとえば、発電所または工場等においては、夜間等、人が少ない場合によりレベルの高い監視が要求される。このため、監視装置１２は、人が少ない場合に高い画質の画像を用いて監視処理を行い、人が多い場合に低い画質の画像を用いて監視処理を行う。
【０１４２】
また、本発明の第１の実施の形態に係る監視装置では、制御部２７は、監視装置における複数種類の処理に対して間引き制御を行うことが可能である。
【０１４３】
このような構成により、たとえば、監視対象エリアに存在する人を検出する処理および監視対象エリアの様子をモニタに表示する処理等、複数種類の処理の負荷を低減することができる。すなわち、状況に応じて処理負荷をより効果的に低減することができる。
【０１４４】
また、たとえば、モニタ１４に表示する画像の画質を落とした場合、監視装置１２からモニタ１４までの画像の伝送経路の帯域幅を小さくすることができる。
【０１４５】
また、本発明の第１の実施の形態に係る監視装置では、制御部２７は、処理部２３による評価結果に応じて間引き制御を行うべき処理を異ならせる。
【０１４６】
このような構成により、監視対象エリアに対する警戒度に応じて、低い画質の画像を用いる処理を変えることができる。
【０１４７】
また、本発明の第１の実施の形態に係る監視装置では、制御部２７は、画像に含まれる対象物の数がゼロの場合と１以上の場合とで間引き制御を行うべき処理を異ならせる。
【０１４８】
このような構成により、たとえば、監視対象エリアにおいて人が存在しない場合と、監視対象エリアにおいて人が存在し、かつ当該人の数が少ない場合とで、低い画質の画像を用いる処理を変えることができる。
【０１４９】
また、本発明の第１の実施の形態に係る監視装置では、制御部２７は、間引き制御を行っている状態において、処理部２３による評価結果に基づいて間引き制御を解除する。間引き制御が行われていない状態における処理部２３による警戒度の評価基準と間引き制御が行われている状態における処理部２３による警戒度の評価基準とは異なる。
【０１５０】
このような構成により、監視対象エリアにおける人の数が変動する場合であっても、監視装置における処理に用いる画像の画質が頻繁に切り替わることを防ぐことができる。
【０１５１】
また、本発明の第１の実施の形態に係る監視装置では、操作部２５は、ユーザの操作を受け付ける。設定部２６は、操作部２５によって受け付けられた操作に応じて処理部２３による警戒度の評価基準を変更する。
【０１５２】
このような構成により、たとえば、監視対象エリアにおける人が多い場合および少ない場合のいずれの場合において画質の低い画像を用いた処理を行うかをユーザが設定することができる。
【０１５３】
本発明の第１の実施の形態に係る監視装置の変形例では、処理部２３は、画像における対象物の移動速度に基づいて警戒度を評価する。
【０１５４】
このような構成により、たとえば、監視対象エリアにおける人の移動速度が遅い場合に、画質の低い画像を用いることで処理負荷を抑えながら監視処理を行うことができる。また、監視対象エリアにおける人の移動速度が速い場合に、高い画質の画像を用いて監視処理を行うことで、たとえば、監視対象エリアの状況をより的確に把握することができる。これにより、たとえば、人同士が衝突する可能性が高い場合に、より的確に監視対象エリアの状況を把握することができる。
【０１５５】
また、本発明の第１の実施の形態に係る監視装置の変形例では、処理部２３は、画像における対象物の密度に基づいて警戒度を評価する。
【０１５６】
このような構成により、たとえば、監視対象エリアにおける人の密度が低い場合に、画質の低い画像を用いることで処理負荷を抑えながら監視処理を行うことができる。また、監視対象エリアにおける人の密度が高い場合に、高い画質の画像を用いて監視処理を行うことで、たとえば、監視対象エリアの状況をより的確に把握することができる。これにより、たとえば、人同士が衝突する可能性が高い場合に、より的確に監視対象エリアの状況を把握することができる。
【０１５７】
次に、本発明の他の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【０１５８】
＜第２の実施の形態＞
本実施の形態は、第１の実施の形態に係る監視システムと比べて、警戒度の低い場合に画素間引きの代わりに他の処理を行う監視システムに関する。以下で説明する内容以外は、第１の実施の形態に係る監視システムと同様である。
【０１５９】
［構成および基本動作］
図１は、本発明の第２の実施の形態に係る監視システムの構成も示している。
【０１６０】
図１を参照して、監視装置１２は、たとえば、撮像装置１１から３０ｆｐｓのフレームレートの動画像を取得する。監視装置１２は、監視対象エリアに対する警戒度に基づいて、取得した動画像に含まれるフレームのうちの一部を間引く処理、すなわち取得した動画像をフレーム単位で間引く処理を行う。そして、監視装置１２は、当該間引く処理を行った後の動画像を用いて他の各種処理を行う。
【０１６１】
以下、動画像をフレーム単位で間引く処理をフレーム間引きとも称する。たとえば、監視装置１２は、監視対象エリアの警戒度が低い場合、フレームレートが３０ｆｐｓである動画像に対してフレーム間引きを行うことによって１５ｆｐｓの動画像を生成する。そして、監視装置１２は、生成した１５ｆｐｓの動画像を用いて、対象部の検出処理およびモニタ１４への画像の出力処理を行う。
【０１６２】
図１１は、本発明の第２の実施の形態に係る監視装置による、フレーム間引きの前後における動画像を示す図である。
【０１６３】
図１１を参照して、監視装置１２は、撮像装置１１から取得した動画像Ｂ１に対してフレーム間引きを行うことにより、動画像Ｂ２を生成する。詳細には、動画像Ｂ１は、たとえば１枚目から７枚目までの７枚のフレームを含んでいる。監視装置１２は、これら７枚のフレームのうち、偶数番目のフレームを間引くことにより、動画像Ｂ１と比べてフレーム数が１／２の動画像Ｂ２を生成する。
【０１６４】
図６は、本発明の第２の実施の形態に係る監視装置の構成も示している。
【０１６５】
図６を参照して、取得部２１は、監視対象エリアの画像すなわち動画像を取得する。そして、取得部２１は、取得した動画像を画像処理間引部２２および出力間引部２８へ出力する。
【０１６６】
画像処理間引部２２は、フレーム間引きの実行を指示するための間引き指示を制御部２７から受けた場合、取得部２１から受けた動画像に対してフレーム間引きを行い、フレーム間引き後の動画像を処理部２３へ出力する。一方、画像処理間引部２２は、間引き指示を受けていない場合、取得部２１から受けた動画像をそのまま処理部２３へ出力する。
【０１６７】
出力間引部２８は、間引き指示を制御部２７から受けた場合、取得部２１から受けた動画像に対してフレーム間引きを行い、フレーム間引き後の動画像を画像出力部２９へ出力する。一方、出力間引部２８は、間引き指示を受けていない場合、取得部２１から受けた動画像をそのまま画像出力部２９へ出力する。
【０１６８】
画像出力部２９は、出力間引部２８から受けた動画像をモニタ１４に表示する処理を行う。
【０１６９】
処理部２３は、画像処理間引部２２から受けた動画像における、たとえば最新のフレームと、当該フレームより前のフレームとを比較することにより、動画像に含まれる不審領域を検出する。
【０１７０】
そして、処理部２３は、不審領域の画素数、時間的に連続する何枚のフレームに亘って不審領域が存在しているか、および不審領域に対応する物体の、実空間における移動速度等に基づいて、不審領域の不審レベルを算出する。
【０１７１】
具体的には、たとえば、処理部２３は、当該物体の移動速度を求める際、予め記憶している撮像装置１１のカメラパラメータ等に基づいて、当該物体の大きさおよび位置を算出する。そして、処理部２３は、算出結果を用いて当該物体の移動速度をさらに算出する。
【０１７２】
処理部２３は、たとえば、算出した不審レベルが所定の閾値より高い場合に、不審領域が監視対象物の像であると判断する。
【０１７３】
また、処理部２３は、取得部２１によって取得された動画像に基づいて、監視対象エリアに対する警戒度を評価する。具体的には、たとえば、処理部２３は、取得部２１によって取得された動画像における対象物数に基づいて警戒度を評価する。
【０１７４】
より詳細には、処理部２３は、対象物数に基づいて、検出用警戒度Ｄと、出力用警戒度Ｍとを評価する。
【０１７５】
たとえば、処理部２３は、対象物数が閾値Ｄｔｈ以上の場合、検出用警戒度Ｄを「高」とし、対象物数が閾値Ｄｔｈ未満の場合、検出用警戒度Ｄを「低」とする。具体的には、たとえば、閾値Ｄｔｈは１０である。
【０１７６】
また、たとえば、処理部２３は、対象物数が閾値Ｍｔｈ以上の場合、出力用警戒度Ｍを「高」とし、対象物数が閾値Ｍｔｈ未満の場合、出力用警戒度Ｍを「低」とする。具体的には、たとえば、閾値Ｍｔｈは１である。より具体的には、たとえば、処理部２３は、対象物数が１以上の場合、出力用警戒度Ｍを「高」とし、対象物数が０の場合、出力用警戒度Ｍを「低」とする。
【０１７７】
処理部２３は、警戒度の評価結果である検出用警戒度Ｄおよび出力用警戒度Ｍを制御部２７へ通知する。
【０１７８】
制御部２７は、処理部２３による警戒度の評価結果に基づいて、監視装置１２の処理に用いられる動画像をフレーム単位で間引いて当該処理において使用させる間引き制御を行う。制御部２７は、監視装置１２における複数種類の処理に対して間引き制御を行うことができる。
【０１７９】
具体的には、制御部２７は、検出用警戒度Ｄが「低」である場合、監視対象物の検出処理に用いる動画像に対して間引き制御を行う。詳細には、制御部２７は、当該動画像に対する間引き制御として、画像処理間引部２２へ間引き指示を出力する。
【０１８０】
画像処理間引部２２は、制御部２７から間引き指示を受けると、取得部２１から受ける動画像に対してフレーム間引きを行い、フレーム間引き後の動画像を処理部２３へ出力する。画像処理間引部２２は、フレーム間引きの停止を指示する解除指示を制御部２７から受けるまで、取得部２１から受ける動画像に対してフレーム間引きを行う。
【０１８１】
また、制御部２７は、出力用警戒度Ｍが「低」である場合、モニタ１４へ出力する動画像に対して間引き制御を行う。詳細には、制御部２７は、間引き制御として、出力間引部２８へ間引き指示を出力する。
【０１８２】
出力間引部２８は、制御部２７から間引き指示を受けると、取得部２１から受ける動画像に対してフレーム間引きを行い、フレーム間引き後の動画像を処理部２３へ出力する。出力間引部２８は、フレーム間引きの停止を指示する解除指示を制御部２７から受けるまで、取得部２１から受ける動画像に対してフレーム間引きを行う。
【０１８３】
また、たとえば、制御部２７は、処理部２３による警戒度の評価結果に応じて、間引き制御を行うべき処理を異ならせる。具体的には、たとえば、制御部２７は、動画像に含まれる監視対象物の数がゼロの場合と１以上の場合とで間引き制御を行うべき処理を異ならせる。
【０１８４】
たとえば、動画像に含まれる対象物の数がゼロの場合、すなわち検出用警戒度Ｄおよび出力用警戒度Ｍの両方が「低」である場合、制御部２７は、画像処理間引部２２および出力間引部２８の両方へ間引き指示を出力する。
【０１８５】
また、たとえば、画像に含まれる対象物の数が１である場合すなわち検出用警戒度Ｄが「低」であって、かつ出力用警戒度Ｍが「高」である場合、制御部２７は、出力間引部２８へ間引き指示を出力し、かつ画像処理間引部２２へ間引き指示を出力しない。
【０１８６】
なお、制御部２７は、動画像に含まれる対象物の数がゼロの場合、出力間引部２８へ間引き指示を出力し、かつ画像処理間引部２２へ間引き指示を出力しない構成であってもよい。
【０１８７】
制御部２７は、間引き制御を行っている状態において、処理部２３による警戒度の評価結果に基づいて間引き制御を解除する。
【０１８８】
具体的には、制御部２７は、画像処理間引部２２がフレーム間引きを行っている状態つまり検出用警戒度Ｄが「低」であると認識している状態において、処理部２３から検出用警戒度Ｄが「高」である旨の通知を受けると、フレーム間引きを停止させるための解除指示を画像処理間引部２２へ出力する。画像処理間引部２２は、上述のように、制御部２７から解除指示を受けて、監視対象物の検出処理に用いる動画像に対するフレーム間引きを停止する。
【０１８９】
また、制御部２７は、出力間引部２８がフレーム間引きを行っている状態つまり出力用警戒度Ｍが「低」であると認識している状態において、処理部２３から出力用警戒度Ｍが「高」である旨の通知を受けると、解除指示を出力間引部２８へ出力する。出力間引部２８は、上述のように、制御部２７から解除指示を受けて、モニタ１４へ出力する動画像に対するフレーム間引きを停止する。
【０１９０】
［動作］
次に、本発明の実施の形態に係る監視装置の監視処理について説明する。
【０１９１】
監視システム１０１における各装置は、コンピュータを備え、当該コンピュータにおけるＣＰＵ等の演算処理部は、以下のフローチャートの各ステップの一部または全部を含むプログラムを図示しないメモリから読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
【０１９２】
［動作］
図１２は、本発明の第１の実施の形態に係る監視装置における監視処理の手順の一例を示すフローチャートである。
【０１９３】
図１２を参照して、まず、監視装置１２は、撮像装置１１から監視対象エリアの動画像を取得する。詳細には、監視装置１２は、撮像装置１１から最新のフレームを取得し（ステップＳ２１０）、取得した当該フレームと、当該フレームよりも前に撮像装置１１から取得したフレームとを比較することによって不審領域を検出する（ステップＳ２１１）。
【０１９４】
次に、監視装置１２は、検出した不審領域の不審レベルを算出し（ステップＳ２１２）、不審レベルが所定の閾値より高い不審領域がフレームに含まれるか否か、すなわち
フレームに監視対象物の像が含まれるか否かを判断する（ステップＳ２１３）。言い換えれば、監視装置１２は、監視対象物の像の数が、たとえば１である閾値Ｍｔｈ以上であるか否かを判定する。つまり、監視装置１２は、監視対象エリアにおける監視対象部の数に基づいて、出力用警戒度Ｍを評価する。
【０１９５】
監視装置１２は、フレームに対象物の像が含まれていない場合（ステップＳ２１３でＮＯ）、すなわち監視対象エリアにおける監視対象物の数が閾値Ｍｔｈ未満である場合、出力用警戒度Ｍが「低」であると評価する。そして、監視装置１２は、モニタ１４に出力する動画像に対してフレーム間引きを行う（ステップＳ２１４）。
【０１９６】
次に、監視装置１２は、フレーム間引き後のフレームをモニタ１４へ出力する（ステップＳ２１５）。
【０１９７】
一方、監視装置１２は、フレームに対象物の像が含まれている場合（ステップＳ２１３でＹＥＳ）、すなわち監視対象エリアにおける監視対象物の数が閾値Ｍｔｈ以上である場合、出力用警戒度Ｍが「高」であると評価する。そして、監視装置１２は、モニタ１４に出力する動画像に対してフレーム間引きを行っている場合、当該フレーム間引きを停止する（ステップＳ２１６）。
【０１９８】
次に、監視装置１２は、撮像装置１１から取得した動画像に基づいて、検知イベントの発生を判断する（ステップＳ２１７）。具体的には、たとえば、監視装置１２は、監視対象エリアにおける予め設定した進入禁止エリアに監視対象物が進入した場合に、検知イベントが発生したと判断する。
【０１９９】
監視装置１２は、検知イベントが発生したと判断した場合（ステップＳ２１７でＹＥＳ）、たとえば、警報装置１６を動作させることにより（ステップＳ２１８）、検知イベントの発生を監視員に通知する。一方、監視装置１２は、検知イベントが発生していないと判断した場合（ステップＳ２１７でＮＯ）、警報装置１６を動作させない。
【０２００】
次に、監視装置１２は、撮像装置１１から取得した動画像の最新のフレームにおける監視対象物の像の数をカウントし（ステップＳ２１９）、カウント値に基づいて警戒度を評価する。
【０２０１】
具体的には、監視装置１２は、当該カウント値がたとえば閾値Ｄｔｈ未満である場合（ステップＳ２２０でＹＥＳ）、検出用警戒度Ｄが「低」であると評価し、監視対象物の検出処理に用いるフレームに対してフレーム間引きを行う（ステップＳ２２１）。
【０２０２】
一方、監視装置１２は、当該カウント値が閾値Ｄｔｈ以上の場合（ステップＳ２２０でＮＯ）、検出用警戒度Ｄが「高」であると評価する。そして、監視装置１２は、監視対象物の検出処理に用いる動画像に対してフレーム間引きを行っている場合、当該フレーム間引きを停止する（ステップＳ２２２）。
【０２０３】
次に、監視装置１２は、撮像装置１１から取得した動画像をモニタ１４へ出力する。ここでは、監視装置１２は、撮像装置１１から取得した動画像に対してフレーム間引きを行うことなく、当該動画像をモニタ１４へ出力する（ステップＳ２１５）。
【０２０４】
以上のように、本発明の第２の実施の形態に係る監視装置では、取得部２１は、監視対象エリアを撮像した画像を取得する。処理部２３は、取得部２１によって取得された画像に基づいて、監視対象エリアに対する警戒度を評価する。制御部２７は、処理部２３による評価結果に基づいて、上記監視装置における処理に用いられる画像をフレーム単位で間引く間引き制御を行う。
【０２０５】
このような構成により、たとえば、監視対象エリアにおいて高いレベルの警戒が必要でない場合に、撮像装置から取得した画像の画質を落とし、画質を落とした後の画像を用いて監視対象エリアの監視処理を行うことができる。つまり、監視対象エリアの警戒度が低い場合、情報量の少ない画像を用いて監視処理を行うことで、処理負荷を抑えながら監視対象エリアの監視処理を行うことができる。一方、監視対象エリアの警戒度が高い場合、取得した画像を、画質を落とすことなく監視処理に用いることで、たとえば、監視対象エリアの状況をより的確に把握することができる。
【０２０６】
したがって、本発明の第２の実施の形態に係る監視装置では、監視対象エリアの監視処理の負荷を抑制することができる。
【０２０７】
その他の構成および動作は第１の実施の形態に係る監視システムと同様であるため、ここでは詳細な説明を繰り返さない。
【０２０８】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２０９】
以上の説明は、以下に付記する特徴を含む。
【０２１０】
［付記１］
監視装置であって、
対象エリアを撮像した画像を取得する取得部と、
前記取得部によって取得された前記画像に基づいて、前記対象エリアに対する警戒度を評価する評価部と、
前記評価部による評価結果に基づいて、前記監視装置における処理に用いられる前記画像をフレーム単位または画素単位で間引く間引き制御を行う制御部とを備え、
前記処理は、前記画像における対象物を検出する処理、および前記画像を前記監視装置以外の装置へ出力する処理の少なくともいずれか一方である、監視装置。
【符号の説明】
【０２１１】
１０  ネットワーク
１１  撮像装置
１２  監視装置
１３  録画装置
１４  モニタ
１５  警告装置
１６  警報装置
２１  取得部
２２  画像処理間引部
２３  処理部
２４  警報出力部
２５  操作部
２６  設定部
２７  制御部
２８  出力間引部
２９  画像出力部
１０１  監視システム
【図１】
2016225720.tif 000003
【図２】
2016225720.tif 000004
【図３】
2016225720.tif 000005
【図４】
2016225720.tif 000006
【図５】
2016225720.tif 000007
【図６】
2016225720.tif 000008
【図７】
2016225720.tif 000009
【図８】
2016225720.tif 000010
【図９】
2016225720.tif 000011
【図１０】
2016225720.tif 000012
【図１１】
2016225720.tif 000013
【図１２】
2016225720.tif 000014