(57)【要約】【課題】  混雑状態をより高精度に検知するための技術を提供すること。【解決手段】  複数台のカメラのそれぞれについて、該カメラによる撮像画像から混雑の度合いを求める。複数台のカメラのそれぞれについて、該カメラは混雑状態を撮像したのか、それとも非混雑状態を撮像したのかを、該カメラについて求めた混雑の度合いと、該カメラに対応して登録されている該カメラに対応する近傍カメラについて求めた混雑の度合いと、を用いて確定する。【選択図】  図１
2015103104.tif 000002
【特許請求の範囲】
【請求項１】
複数台のカメラのそれぞれで撮像された撮像画像を受信可能な情報処理装置であって、
前記複数台のカメラのそれぞれについて、該カメラによる撮像画像から混雑の度合いを求める手段と、
前記複数台のカメラのそれぞれについて、該カメラは混雑状態を撮像したのか、それとも非混雑状態を撮像したのかを、該カメラについて求めた混雑の度合いと、該カメラに対応して登録されている該カメラに対応する近傍カメラについて求めた混雑の度合いと、を用いて確定する確定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記確定手段は、
前記複数台のカメラのそれぞれについて、該カメラについて求めた混雑の度合いが閾値以上であれば、該カメラは混雑状態を撮像したと判断し、該カメラについて求めた混雑の度合いが閾値未満であれば、該カメラは非混雑状態を撮像したと判断する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記確定手段は、
前記複数台のカメラのそれぞれに対し、該カメラは混雑状態を撮像したと判断され且つ該カメラに対応して登録されている近傍カメラは非混雑状態を撮像したと判断され且つ該カメラについて求めた混雑の度合いと該近傍カメラについて求めた混雑の度合いの差が規定値以上である、という条件が満たされているか否かを判断し、該条件が満たされているカメラは混雑状態を撮像したカメラであると確定し、該条件が満たされていないカメラは非混雑状態を撮像したカメラであると確定する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記確定手段は、
前記複数台のカメラのそれぞれに対し、該カメラは混雑状態を撮像したと判断され且つ該カメラに対応して登録されている近傍カメラのうち１つは混雑状態を撮像したと判断され且つ該近傍カメラのうち該１つ以外は非混雑状態を撮像したと判断され且つ該カメラについて求めた混雑の度合いと該１つ以外の近傍カメラについて求めた混雑の度合いとの差が規定値以上である、という条件が満たされているか否かを判断し、該条件が満たされているカメラは混雑状態を撮像したカメラであると確定し、該条件が満たされていないカメラは非混雑状態を撮像したカメラであると確定する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
更に、
前記複数台のカメラのそれぞれによる撮像画像を表示する表示手段を備え、
前記表示手段は、前記複数台のカメラのそれぞれによる撮像画像を、前記確定手段が該カメラに対して確定した結果に応じた表示形態でもって表示することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記表示手段は、前記複数台のカメラのそれぞれによる撮像画像のうち、前記確定手段により混雑状態を撮像したカメラとして確定されたカメラによる撮像画像を、前記確定手段により非混雑状態を撮像したカメラとして確定されたカメラによる撮像画像よりも強調して表示することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示手段は、前記複数台のカメラのそれぞれによる撮像画像のうち、前記確定手段により混雑状態を撮像したカメラとして確定されたカメラによる撮像画像を、前記確定手段により非混雑状態を撮像したカメラとして確定されたカメラによる撮像画像よりも大きいサイズで表示することを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
前記表示手段は、前記複数台のカメラのそれぞれによる撮像画像のうち、前記確定手段により混雑状態を撮像したカメラとして確定されたカメラによる撮像画像に枠をつけて表示することを特徴とする請求項５乃至７の何れか１項に記載の情報処理装置。
【請求項９】
更に、
同人物が一方の撮像画像の外に移動して他方の撮像画像に出現したことを検知した場合に、該一方の撮像画像を撮像したカメラを、該他方の撮像画像を撮像したカメラに対応する近傍カメラとして登録する手段を備えることを特徴とする請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
複数台のカメラと、
前記複数台のカメラのそれぞれで撮像された撮像画像を受信可能な情報処理装置と、
を有する情報処理システムであって、
前記情報処理装置は、
前記複数台のカメラのそれぞれについて、該カメラによる撮像画像から混雑の度合いを求める手段と、
前記複数台のカメラのそれぞれについて、該カメラは混雑状態を撮像したのか、それとも非混雑状態を撮像したのかを、該カメラについて求めた混雑の度合いと、該カメラに対応して登録されている該カメラに対応する近傍カメラについて求めた混雑の度合いと、を用いて確定する確定手段と
を備えることを特徴とする情報処理システム。
【請求項１１】
複数台のカメラと、
前記複数台のカメラのそれぞれで撮像された撮像画像を受信可能な情報処理装置と、
を有する情報処理システムであって、
前記複数台のカメラのそれぞれは、該カメラによる撮像画像から混雑の度合いを求める手段を備え、
前記情報処理装置は、前記複数台のカメラのそれぞれについて、該カメラは混雑状態を撮像したのか、それとも非混雑状態を撮像したのかを、該カメラについて求めた混雑の度合いと、該カメラに対応して登録されている該カメラに対応する近傍カメラについて求めた混雑の度合いと、を用いて確定する確定手段を備える
ことを特徴とする情報処理システム。
【請求項１２】
複数台のカメラのそれぞれで撮像された撮像画像を受信可能な情報処理装置が行う情報処理方法であって、
前記情報処理装置の混雑の度合いを求める手段が、前記複数台のカメラのそれぞれについて、該カメラによる撮像画像から混雑の度合いを求める工程と、
前記情報処理装置の確定手段が、前記複数台のカメラのそれぞれについて、該カメラは混雑状態を撮像したのか、それとも非混雑状態を撮像したのかを、該カメラについて求めた混雑の度合いと、該カメラに対応して登録されている該カメラに対応する近傍カメラについて求めた混雑の度合いと、を用いて確定する確定工程と
を備えることを特徴とする情報処理方法。
【請求項１３】
コンピュータを、請求項１乃至９の何れか１項に記載の情報処理装置の各手段として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、混雑検知技術に関するものである。
【背景技術】
【０００２】
監視カメラによって撮影された映像から撮影範囲内の混雑度合を推定する混雑推定システムが従来から知られており、例えば、特許文献１〜３には以下のような技術が開示されている。
【０００３】
特許文献１には、基準の動き情報およびテクスチャ情報と、動画像より得られる動き情報および画像のテクスチャ情報と、を比較することで映像に人が存在するか否かを判定する混雑推定装置が開示されている。
【０００４】
特許文献２には、映像中の人物の流れを計測した人流計測結果と時間帯ごとの人流パターンとを比較することで混雑度合が正常であるか異常であるかを判定する装置が開示されている。また、複数の監視カメラ映像の解析結果を集約することで、検知結果の精度を高めるシステムが知られている。
【０００５】
特許文献３には、次のようなシステムが開示されている。すなわち、異なる領域を撮影する複数の監視カメラ映像に対してそれぞれ侵入者検知処理を行い、侵入者の検知もしくは非検知の結果を出力する。そして、いずれかの監視カメラ映像から侵入者を検知したとき、他の監視カメラ映像から同時もしくは所定の期間内に検知結果が得られた場合には、検知結果は誤検知であると判定する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2009-110152号公報
【特許文献２】特開2012-118790号公報
【特許文献３】特開2012-198821号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
先に示した特許文献１および特許文献２では、監視カメラ個別の映像に関する混雑判定結果を監視者に提供することが可能となる。しかし、監視カメラ個別の映像による判定だけでは、特に注視する必要がない状態、例えば、ラッシュ時の駅は混雑した状態が平常であるにも関わらず混雑状態と判定する。その結果、監視者は平常状態であるにも関わらず混雑状態との判定結果を受け続けることによって、検知結果に対する監視者の意識の低下といった弊害が生じる。
【０００８】
また、特許文献３では、システム全体での検知結果を集約することで誤検知を削減している。しかし、集約処理は検知、非検知からなる２値の組み合わせしか考慮していない。また、監視カメラの設置位置を考慮しておらず、非常に離れた場所に設置された監視カメラ映像の場合、何の関連もない検知結果を集約する可能性があり、精度のよい検知結果を得られるとは限らない。
【０００９】
本発明は、このような問題に鑑みてなされたものであり、混雑状態をより高精度に検知するための技術を提供する。
【課題を解決するための手段】
【００１０】
本発明の一様態は、複数台のカメラのそれぞれで撮像された撮像画像を受信可能な情報処理装置であって、前記複数台のカメラのそれぞれについて、該カメラによる撮像画像から混雑の度合いを求める手段と、前記複数台のカメラのそれぞれについて、該カメラは混雑状態を撮像したのか、それとも非混雑状態を撮像したのかを、該カメラについて求めた混雑の度合いと、該カメラに対応して登録されている該カメラに対応する近傍カメラについて求めた混雑の度合いと、を用いて確定する確定手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明の構成によれば、混雑状態をより高精度に検知することができる。
【図面の簡単な説明】
【００１２】
【図１】駅構内における情報処理システムの例を説明する図。
【図２】情報処理システムの機能構成例を示すブロック図。
【図３】撮像画像の一例を示す図。
【図４】設置位置情報の構成例を示す図。
【図５】撮像画像の表示例を示す図。
【図６】情報処理装置１０６が行う処理のフローチャート。
【図７】情報処理装置１０６が行う処理のフローチャート。
【図８】情報処理システムの機能構成例を示すブロック図。
【図９】情報処理装置１０６に適用可能な装置のハードウェア構成例を示すブロック図。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載の構成の具体的な実施例の１つである。
【００１４】
［第１の実施形態］
本実施形態に係る情報処理システムは、屋外や屋内などに設置された複数台のカメラのそれぞれによる撮像画像を取得し、該撮像画像を用いて、混雑検知処理および統合判定処理および表示制御を行う。
【００１５】
以下では、図１に示す如く、駅構内に設置された５台のカメラ（カメラ１０１〜１０５）のそれぞれが混雑状態を撮像しているのかそれとも非混雑状態を撮像しているのかを確定するための情報処理システムについて説明する。しかし、本実施形態に係る情報処理システムの適用対象は以下に説明するような、駅構内におけるそれぞれのカメラにおける混雑状態を確定する例に限るものではなく、様々な応用例が考えられる。また、図１ではカメラの数を「５」としているが、カメラの数はこれに限るものではない。
【００１６】
次に、本実施形態に係る情報処理システムの機能構成例について、図２のブロック図を用いて説明する。図２に示す如く、本実施形態に係る情報処理システムは、カメラ１０１〜１０５と、カメラ１０１〜１０５のそれぞれで撮像された撮像画像を受信可能な情報処理装置１０６と、情報処理装置１０６による処理結果を表示可能な表示部２０５と、を有している。
【００１７】
先ず、カメラ１０１〜１０５について説明する。カメラ１０１〜１０５は、図１に示す如く、駅構内の所定の位置に所定の方向を撮像するように設置されたものであり、撮像範囲内を撮像し、その撮像画像を情報処理装置１０６に送出する。なお、以下では、カメラ１０１〜１０５は何れも、動画像を撮像し、該動画像を構成する各フレームの画像を撮像画像として順次情報処理装置１０６に送出するものとしている。しかし、任意のタイミングで静止画像を撮像し、該静止画像を撮像画像として情報処理装置１０６に送出するようにしても構わない。
【００１８】
次に、表示部２０５について説明する。表示部２０５は、ＣＲＴや液晶画面などにより構成されており、情報処理装置１０６による処理結果を画像や文字などでもって表示することができる。なお、この表示部２０５は、情報処理装置１０６に直接接続された表示装置であっても良いし、ネットワークを介して情報処理装置１０６に接続されている機器が有する表示装置であっても良い。
【００１９】
次に、情報処理装置１０６について説明する。映像受信部２０１ａ〜２０１ｅはそれぞれ、カメラ１０１〜１０５から送出された撮像画像を受信し、該受信した画像を後段の混雑検知処理部２０２ａ〜２０２ｅに対して送出する。
【００２０】
混雑検知処理部２０２ａ〜２０２ｅはそれぞれ、映像受信部２０１ａ〜２０１ｅから受けた撮像画像から混雑情報を生成し、該生成した混雑情報を、後段の統合判定部２０４に対して送出する。
【００２１】
混雑検知処理部２０２ａを例にとると、混雑検知処理部２０２ａは先ず、図３に示す如く、映像受信部２０１ａから受けた撮像画像３０１中に予め設定されている規定領域（混雑検知領域）３０２に対して背景差分法を用いて動体領域３０３を検出する。そして混雑検知処理部２０２ａは、混雑検知領域３０２の面積に対する動体領域３０３の面積の面積比率（例えば０から１００の１０１段階で表した数値）を、混雑度合いとして求める。また、混雑検知処理部２０２ａは、この混雑度合いと規定の閾値（例えば８０）との大小比較を行い、混雑度合い≧閾値（閾値以上）であれば、カメラ１０１は混雑状態を撮像した（撮像画像３０１は混雑状態を撮像した画像（混雑画像）である）と判断する。一方、混雑度合い＜閾値（閾値未満）であれば、カメラ１０１は非混雑状態を撮像した（撮像画像３０１は非混雑状態を撮像した画像（非混雑画像）である）と判断する。そして混雑検知処理部２０２ａは、先に求めた混雑度合いと、カメラ１０１が混雑状態を撮像したのか非混雑状態を撮像したのかを示す撮像情報（判断結果）と、のセットから成る混雑情報を生成し、該混雑情報を、後段の統合判定部２０４に対して送出する。混雑検知処理部２０２ｂ〜２０２ｅも同様の処理を行う。
【００２２】
なお、混雑検知処理部２０２ａ〜２０２ｅのそれぞれは、撮像画像から上記のような混雑情報を生成して出力することができるのであれば、他の処理によって同様の目的を達成するようにしても構わない。例えば、上記の例では背景差分法を用いて動体領域３０３を検出していたが、他の方法を用いて動体領域３０３を検出しても構わない。また、上記の特許文献１に記載の方法でもって、同様の混雑情報を取得するようにしても構わない。もしくは、画像局所特徴量の共起性に基づく人体検出手段により混雑検知領域内の人体を検出し、検出した人体数に基づいて混雑情報を生成しても構わない。また、上記の例では、規定の閾値はカメラ１０１〜１０５のそれぞれで共通の値としていたが、カメラ毎に異なる閾値を用いても構わない。
【００２３】
設置位置管理部２０３は、カメラ１０１〜１０５のそれぞれについて、該カメラの設置位置と、該カメラに対して動線上近傍に設置されているカメラの設置位置と、から成る設置位置情報を管理している。この設置位置情報には、カメラ１０１〜１０５のそれぞれに対応して、カメラ１０１〜１０５のそれぞれの近傍に設置されている近傍カメラが登録される。ここで、「動線上近傍」とは、以下の３つの条件を満たすものである。
【００２４】
＜条件１＞  施設内（本実施形態では駅構内）において動線上にあること。
【００２５】
＜条件２＞  別の領域を撮影していること。
【００２６】
＜条件３＞  実距離が所定以下であること。
【００２７】
例えば、図１のカメラ１０３の動線上近傍のカメラとは、改札前に設置されたカメラ１０２と、階段で繋がったホーム階に設置されたカメラ１０４である（この場合、カメラ１０３とカメラ１０２及び１０４との間の距離は条件３を満たしているものとする）。
【００２８】
ここで、図１のように駅構内に設置されたカメラ１０１〜１０５のそれぞれについて上記の情報を管理している設置位置情報の構成例について、図４を用いて説明する。この設置位置情報には、カメラ１０１〜１０５のそれぞれに対応して、カメラ１０１〜１０５の設置位置、及び、カメラ１０１〜１０５のそれぞれの近傍に設置されている近傍カメラが登録される。図４では、カメラ１０１〜１０５のそれぞれを参照番号で示しているが、カメラ固有のＩＤで示しても良いし、各カメラを識別できるのであれば、如何なる情報でもって各カメラを表しても良い。
【００２９】
図４の設置位置情報によれば、例えば、カメラ１０２は改札２に設置されており、その動線上近傍には、カメラ１０１及びカメラ１０３が、カメラ１０２に対応する近傍カメラとして設置されていることが分かる。このように、設置位置情報を参照すれば、カメラ１０１〜１０５のそれぞれの設置位置を特定できると共に、その動線上近傍のカメラ（近傍カメラ）も特定することができる。
【００３０】
なお、上記の説明では、「動線上近傍」とは、上記の＜条件１＞〜＜条件３＞を満たすものとして説明した。しかし、「動線上近傍」が満たすべき条件はこれに限るものではなく、＜条件１＞を満たし、且つ近傍カメラの組み合わせを定義可能な条件を満たすのであれば、「動線上近傍」が満たすべき条件は、どのような条件の組み合わせであっても構わない。
【００３１】
例えば、上記の＜条件２＞の代わりに、「撮像範囲が近接していること」という条件を採用しても構わないし、＜条件３＞を、「動線上近傍」が満たすべき条件から外しても構わない。
【００３２】
統合判定部２０４は、混雑検知処理部２０２ａ〜２０２ｅから送出された混雑情報と設置位置管理部２０３が管理している設置位置情報とを用いて、カメラ１０１〜１０５のそれぞれが混雑状態を撮像しているのか、非混雑状態を撮像しているのかを確定する。この確定処理（混雑状態の統合判定）では、カメラ１０１〜１０５のそれぞれに対し、下記の（ルール１）及び（ルール２）が満たされているか否かを判断する。
【００３３】
（ルール１）  自カメラは混雑状態を撮像しており、且つ該自カメラに対応する全ての近傍カメラは非混雑状態を撮像している
（ルール２）  自カメラに対応する混雑度合いと、該自カメラに対応する全ての近傍カメラに対応する混雑度合いと、の差が規定値（例えば５０）以上である
例えば、カメラ１０２を例にとり説明すると、統合判定部２０４は、カメラ１０２の近傍カメラは、設置位置情報から、カメラ１０１及び１０３であることが分かるので、カメラ１０１〜１０３のそれぞれに対する混雑情報中の撮像情報を参照する。そして統合判定部２０４は、カメラ１０１〜１０３のそれぞれの混雑情報中の撮像情報が、混雑状態を撮像したことを示しているのか、それとも非混雑状態を撮像したことを示しているのか、を判断する。そして、統合判定部２０４は、カメラ１０２が混雑状態を撮像しており、且つカメラ１０１及びカメラ１０３が非混雑状態を撮像している場合には、上記の（ルール１）が満たされたと判断する。次に、統合判定部２０４は、カメラ１０１〜１０３のそれぞれに対する混雑情報中の混雑度合いを参照する。そして統合判定部２０４は、カメラ１０２の混雑度合いからカメラ１０１の混雑度合いを差し引いた結果が規定値以上且つカメラ１０２の混雑度合いからカメラ１０３の混雑度合いを差し引いた結果が規定値以上であれば、（ルール２）が満たされたと判断する。
【００３４】
そして統合判定部２０４は、（ルール１）及び（ルール２）の両方が満たされた場合、「カメラ１０２は混雑状態を撮像したカメラである」と確定する。一方、統合判定部２０４は、（ルール１）及び（ルール２）のうち少なくとも一方が満たされていない場合、「カメラ１０２は非混雑状態を撮像したカメラである」と確定する。
【００３５】
なお、（ルール１）及び（ルール２）の組み合わせ以外にも、自カメラと近傍カメラとの間で混雑状態を比較するようなルールであれば、様々な組み合わせが考えられる。また、ルールはカメラの設置状況に応じて変更することが望ましい。例えば、自カメラと近傍カメラとで撮像範囲が重複する場合は、上記の（ルール１）を「自カメラは混雑状態を撮像しており、近傍カメラのうち１台は混雑状態を撮像しており、その他の近傍カメラは非混雑状態を撮像している」と変更する方が好ましい。また、（ルール２）を「自カメラに対応する混雑度合いと、該自カメラに対する全ての近傍カメラのうち非混雑状態を撮像したと判断された近傍カメラに対応する混雑度合いと、の差が規定値（例えば５０）以上である」と変更する方が好ましい。
【００３６】
このように、カメラ１０１〜１０５から撮像画像が情報処理装置１０６に入力される度に、情報処理装置１０６は上記のような処理を行い、カメラ１０１〜１０５のそれぞれが混雑状態を撮像したのか、非混雑状態を撮像したのかを確定する。
【００３７】
しかし、入力される混雑情報よっては、確定結果（統合判定の結果）が混雑状態と非混雑状態とで揺れる場合がある。統合判定の結果が揺れる場合は、結果の平滑化、例えば、移動平均によって統合判定の結果を決定してもよい。
【００３８】
また、本実施形態では、上記のように、ルールを用いたルール処理によって確定結果を求めたが、ルール処理以外の方法でもって同様の目的を達成してもよい。すなわち、各カメラの混雑情報と動線上近傍のカメラの混雑情報とを統合して評価することで各カメラの混雑状態を判定する方法であればよい。
【００３９】
表示部２０５は、カメラ１０１〜１０５のそれぞれによる撮像画像を、該カメラに対する確定結果に応じた表示形態でもって表示する。カメラ１０１〜１０５のそれぞれに対する確定結果が非混雑状態である場合（通常時）における、カメラ１０１〜１０５による撮像画像の表示例を図５（ａ）に示す。図５（ａ）に示す如く、カメラ１０１〜１０５のそれぞれに対する確定結果が非混雑状態である場合、カメラ１０１〜１０５による撮像画像は何れも同じサイズで一覧表示されている。
【００４０】
一方、カメラ１０３に対する確定結果が混雑状態であり、カメラ１０１〜１０２，１０４〜１０５に対する確定結果が非混雑状態である場合における、カメラ１０１〜１０５による撮像画像の表示例を図５（ｂ）に示す。図５（ｂ）に示す如く、カメラ１０３のみ混雑状態と確定された場合、カメラ１０３による撮像画像が、通常時よりも大きいサイズで表示され、且つカメラ１０１〜１０２，１０４〜１０５による撮像画像が、通常時よりも小さいサイズで表示されている。これは、混雑状態であると確定されたカメラの数が２以上であっても同様で、混雑状態であると確定されたカメラによる撮像画像を通常時よりも大きいサイズで表示し、非混雑状態であると確定されたカメラによる撮像画像を通常時よりも小さいサイズで表示する。
【００４１】
なお、図５を用いた例では、混雑状態であると確定されたカメラによる撮像画像と非混雑状態であると確定されたカメラによる撮像画像とで表示サイズを異ならせたが、これに加えて若しくは代えて他の要素を異ならせるようにしても構わない。例えば、これに加えて若しくは代えて、混雑状態であると確定されたカメラによる撮像画像に赤などの目立つ色の枠をつけて表示しても構わない。すなわち、混雑状態であると確定されたカメラによる撮像画像を、非混雑状態であると確定されたカメラによる撮像画像よりも強調して表示することができれば、それぞれの画像の表示形態は特定の表示形態に限るものではない。
【００４２】
このように、カメラ１０１〜１０５から撮像画像が情報処理装置１０６に入力される度に、情報処理装置１０６は上記のような処理を行い、カメラ１０１〜１０５のそれぞれが混雑状態を撮像したのか、非混雑状態を撮像したのかを確定する。そして情報処理装置１０６は、カメラ１０１〜１０５のそれぞれによる撮像画像を、該カメラに対する確定結果に応じた表示形態でもって、表示部２０５に表示する。
【００４３】
以上説明した映像受信部２０１ａ〜２０１ｅ及び混雑検知処理部２０２ａ〜２０２ｅが行う処理について、同処理のフローチャートを示す図６を用いて説明する。なお、各ステップにおける処理の詳細については上記の通りであるから、以下では簡単に説明する。
【００４４】
ステップＳ１０１では、映像受信部２０１ａ〜２０１ｅはそれぞれ、カメラ１０１〜１０５から送出された撮像画像を受信し、該受信した画像を後段の混雑検知処理部２０２ａ〜２０２ｅに対して送出する。
【００４５】
ステップＳ１０２では、混雑検知処理部２０２ａ〜２０２ｅはそれぞれ、映像受信部２０１ａ〜２０１ｅから受けた撮像画像から混雑情報を生成する。そしてステップＳ１０３では、混雑検知処理部２０２ａ〜２０２ｅはそれぞれ、ステップＳ１０２で生成した混雑情報を、後段の統合判定部２０４に対して送出する。
【００４６】
ここで、終了指示が入力されるなど、終了条件が満たされた場合には、本処理はステップＳ１０４を介して終了する。一方、終了条件が満たされていない場合には、処理はステップＳ１０４を介してステップＳ１０１に戻り、映像受信部２０１ａ〜２０１ｅはカメラ１０１〜１０５からの撮像画像の受信を待機する。
【００４７】
次に、統合判定部２０４が行う処理について、同処理のフローチャートを示す図７を用いて説明する。ステップＳ２０１では、統合判定部２０４は、混雑検知処理部２０２ａ〜２０２ｅのそれぞれから送出された混雑情報を取得する。ステップＳ２０２では、統合判定部２０４は、設置位置管理部２０３から、設置位置情報を取得する。
【００４８】
ステップＳ２０３では、統合判定部２０４は、ステップＳ２０１で取得した混雑情報と、ステップＳ２０２で取得した設置位置情報と、を用いて、カメラ１０１〜１０５のそれぞれが混雑状態を撮像しているのか、非混雑状態を撮像しているのかを確定する。
【００４９】
ステップＳ２０４では、表示部２０５は、カメラ１０１〜１０５のそれぞれによる撮像画像を、該カメラに対する確定結果に応じた表示形態でもって表示する。ここで、終了指示が入力されるなど、終了条件が満たされた場合には、本処理はステップＳ２０５を介して終了する。一方、終了条件が満たされていない場合には、処理はステップＳ２０５を介してステップＳ２０１に戻り、統合判定部２０４は、混雑検知処理部２０２ａ〜２０２ｅからの混雑情報の受信を待機する。
【００５０】
＜変形例＞
撮像画像中に複数の領域を設定し、それぞれの領域を別のカメラによる撮像画像とみなして、第１の実施形態で説明した各処理を行ってもよい。また、第１の実施形態では、それぞれのカメラが混雑状態を撮像したのか非混雑状態を撮像したのかを確定する処理（混雑検知処理）を行った。しかし、同様の処理により、それぞれのカメラが異常状態を撮像したのか非異常状態を撮像したのかを確定する処理（異常検知処理）を行うこともできる。例えば、混雑検知処理部２０２ａ〜２０２ｅは、撮像画像からフローベクトルやＣＨＬＡＣ特徴量を抽出し、該抽出した情報を用いて異常検知処理を行っても良い。抽出した情報から異常の度合いを求める方法や、抽出した情報から異常があるか否かを判断するためのルールについては、様々な方法、ルールが考え得る。この場合、混雑度合い及び撮像情報はそれぞれ、異常度合い及び撮像情報（異常状態を撮像したのかそれとも非異常状態を撮像したのかを示す情報）に対応することになる。
【００５１】
また、混雑検知処理部２０２ａ〜２０２ｅは情報処理装置１０６ではなく、それぞれカメラ１０１〜１０５に設けるようにしても構わない。その場合、映像受信部２０１ａ〜２０１ｅは、カメラ１０１〜１０５による撮像画像と、混雑検知処理部２０２ａ〜２０２ｅによる混雑情報とを受信し、それぞれを統合判定部２０４に送出することになる。
【００５２】
［第２の実施形態］
本実施形態では、複数台のカメラから撮像画像を受け取り、該撮像画像から混雑検知処理および画像解析により得られた人流によりカメラの設置位置を推定して、上記の設置位置情報に登録する。そして以降は第１の実施形態と同様にして、該推定したカメラの設置位置を使用して統合判定処理及び表示制御を行う。
【００５３】
以下では第１の実施形態との差分について重点的に説明する。すなわち、以下で特に触れない限りは、第１の実施形態と同様であるものとする。先ず、本実施形態に係る情報処理システムの機能構成例について、図８のブロック図を用いて説明する。図８に示した構成は、図２に示した情報処理装置１０６に、設置位置推定部８０１を加えた構成となっている。
【００５４】
設置位置推定部８０１は、映像受信部２０１ａ〜２０１ｅのそれぞれから撮像画像を取得し、該取得した撮像画像に対する画像解析処理から人流を求め、該求めた人流から、カメラ設置位置の推定を行う。そして設置位置推定部８０１は、推定したカメラ１０１〜１０５のそれぞれの設置位置を、設置位置管理部２０３が管理する設置位置情報に登録する。
【００５５】
ここで、設置位置推定部８０１の動作について説明する。設置位置推定部８０１は、映像受信部２０１ａ〜２０１ｅのそれぞれから取得した撮像画像に対して人体検出処理および追尾処理を行うことで、撮像画像内に写っている人物（追尾対象）の軌跡を収集する。また、設置位置推定部８０１は、各追尾対象について顔検出処理を行い、顔領域を特定した上で、顔照合処理を行うために必要な顔特徴を抽出する。そして設置位置推定部８０１は、追尾対象が一方の撮像画像外に移動したとき、他方の撮像画像に同人物が出現するか否かを、あらかじめ抽出した顔特徴を使った顔照合処理を行うことで判定する。そして、設置位置推定部８０１は、この照合が成功した場合は、同人物が映る前カメラと現カメラとは隣接するとみなし、人流情報を作成する。これら人流情報を複数の人物から取得し、人流情報を集計することで、カメラ同士の設置位置関係を推定する。なお、追尾対象が撮像画像外に移動してから再出現するまでの時間が所定時間以上かかった場合は、人流情報としての尤度を低く設定し、カメラ同士の設置位置関係を推定するとき、尤度が所定値以上の人流情報のみを使用する制御を加えてもよい。なお、同人物が出現したか否かを判定する方法は、顔照合処理による方法だけでなく、歩様認識処理など個人を画像から識別できる認識処理であればよい。
【００５６】
［第３の実施形態］
図２，８に示した情報処理装置１０６を構成する各機能部はハードウェアで構成しても構わないが、ソフトウェア（コンピュータプログラム）で構成しても構わない。その場合、このコンピュータプログラムを実行可能な装置であれば、情報処理装置１０６に適用することができる。情報処理装置１０６に適用可能な装置のハードウェア構成例について、図９のブロック図を用いて説明する。
【００５７】
ＣＰＵ９０１は、ＲＡＭ９０２やＲＯＭ９０３に格納されているコンピュータプログラムやデータを用いて各種の処理を実行することで、本装置全体の動作制御を行うと共に、本装置を適用した情報処理装置１０６が行うものとして上述した各処理を実行する。
【００５８】
ＲＡＭ９０２は、外部記憶装置９０６からロードされたコンピュータプログラムやデータ、Ｉ／Ｆ（インターフェース）９０７を介して外部から受信したデータを一時的に記憶するためのエリアを有する。更に、ＲＡＭ９０２は、ＣＰＵ９０１が各種の処理を実行する際に用いるワークエリアも有する。すなわち、ＲＡＭ９０２は、各種のエリアを適宜提供することができる。ＲＯＭ９０３には、本装置の設定データやブートプログラムなどが格納されている。
【００５９】
操作部９０４は、マウスやキーボードなどにより構成されており、本装置のユーザが操作することで、各種の指示をＣＰＵ９０１に対して入力することができる。例えば、カメラ１０１〜１０５に対する撮像指示などは、この操作部９０４を操作することで入力することができる。
【００６０】
表示部９０５は、ＣＲＴや液晶画面などにより構成されており、ＣＰＵ９０１による処理結果を画像や文字などでもって表示することができる。この表示部９０５は、図２，８の表示部２０５として機能することになる。
【００６１】
外部記憶装置９０６は、ハードディスクドライブ装置に代表される大容量情報記憶装置である。この外部記憶装置９０６には、ＯＳ（オペレーティングシステム）や、情報処理装置１０６が行うものとして上述した各処理をＣＰＵ９０１に実行させるためのコンピュータプログラムやデータが保存されている。このコンピュータプログラムには、次のようなコンピュータプログラムが含まれている。即ち、映像受信部２０１ａ〜２０１ｅ、混雑検知処理部２０２ａ〜２０２ｅ、設置位置管理部２０３、統合判定部２０４、設置位置推定部８０１、が行うものとして上述した各処理をＣＰＵ９０１に実行させるためのコンピュータプログラムである。また、このデータには、設置位置情報など、既知の情報として説明した各種の情報が含まれている。外部記憶装置９０６に保存されているコンピュータプログラムやデータは、ＣＰＵ９０１による制御に従って適宜ＲＡＭ９０２にロードされ、ＣＰＵ９０１による処理対象となる。
【００６２】
Ｉ／Ｆ９０７には、外部機器が接続可能であり、例えば、図２，８のカメラ１０１〜１０５を接続することができる。すなわち、カメラ１０１〜１０５のそれぞれによる撮像画像は、このＩ／Ｆ９０７を介してＲＡＭ９０２や外部記憶装置９０６に送出される。
【００６３】
上記の各部は何れも、バス９０８に接続されている。なお、情報処理装置１０６に適用可能な装置の構成は図９に示した構成に限るものではなく、図２，８に示した情報処理装置１０６内の各機能部に対応するコンピュータプログラムを実行可能な構成であれば、如何なる構成を採用しても構わない。
【００６４】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015103104.tif 000003
【図２】
2015103104.tif 000004
【図３】
2015103104.tif 000005
【図４】
2015103104.tif 000006
【図５】
2015103104.tif 000007
【図６】
2015103104.tif 000008
【図７】
2015103104.tif 000009
【図８】
2015103104.tif 000010
【図９】
2015103104.tif 000011