(57)【要約】【課題】１つのカメラのみならず、複数のカメラの夫々に対し有効な撮影方向を容易にかつ短時間で設定することができるカメラ設定支援システムを提供する。【解決手段】カメラ２は、入力した画像から物体（人の顔）を検知して該物体のスコアを算出し、算出したスコアと共に、顔サイズ、時刻及び角度をクラウドサーバ３に送信し、その後、クラウドサーバ３からカメラ２の有効な撮影方向を設定する角度情報が送信されてくると、該角度情報を受信し、該角度情報に基づいてカメラ２の撮影方向を設定し、一方、クラウドサーバ３は、カメラ２から送信されたスコア、顔サイズ、時刻及び角度を受信し、受信したスコア、顔サイズ、時刻及び角度から該カメラ２の有効な撮影方向を決定し、それを角度情報としてカメラ２に送信する。これにより、カメラ２に有効な撮影方向を容易にかつ短時間で設定することができる。【選択図】図３
2013187767.tif 000002
【特許請求の範囲】
【請求項１】
撮影する方向を変えて画像を入力し、前記入力した画像に含まれる物体のスコアを送信するカメラと、
前記送信されたスコアから前記カメラの有効な撮影方向を求めるクラウドサーバによって構成されるカメラ設定支援システムであって、
前記カメラは、前記入力された画像から物体を検知する物体検知部と、
前記検知された物体のスコアを算出するスコア算出部と、
前記スコアとともに前記スコアが算出されたときの前記カメラの撮影方向を前記クラウドサーバに送信する情報送信部とを有し、
前記クラウドサーバは、前記スコアと前記スコアが算出されたときの前記カメラの撮影方向から、前記カメラの有効な撮影方向を決定するスコア評価部と、
前記有効な撮影方向を前記カメラに送信する角度送信部とを有することを特徴とする、カメラ設定支援システム。
【請求項２】
前記カメラは、前記クラウドサーバから送られた前記有効な撮影方向を優先的に撮影することを特徴とする請求項１に記載のカメラ設定支援システム。
【請求項３】
複数の前記カメラを有し、
前記クラウドサーバは、監視領域を複数のブロックに分割する分割部と、
前記複数のカメラから送られてきた前記スコアと前記スコアが算出されたときの撮影方向から、前記ブロック毎に前記複数のカメラの中から前記ブロックの撮影に適したカメラを選択する選択部を有することを特徴とする請求項１又は２に記載のカメラ設定支援システム。
【請求項４】
撮影する方向を変えて画像を入力し、前記入力した画像に含まれる物体のスコアを送信するカメラに接続され、
前記送信されたスコアから前記カメラの有効な撮影方向を求めるカメラ設定支援クラウドサーバであって、
前記カメラは、前記入力された画像から物体を検知する物体検知部と、
前記検知された物体のスコアを算出するスコア算出部と、
前記スコアとともに前記スコアが算出されたときの前記カメラの撮影方向を前記カメラ設定支援クラウドサーバに送信する情報送信部とを有し、
前記カメラ設定支援クラウドサーバは、前記スコアと前記スコアが算出されたときの前記カメラの撮影方向から、前記カメラの有効な撮影方向を決定するスコア評価部と、
前記有効な撮影方向を前記カメラに送信する角度送信部とを有することを特徴とする、カメラ設定支援クラウドサーバ。
【請求項５】
撮影する方向を変えて画像を入力し、前記入力した画像に含まれる物体のスコアをカメラ設定支援クラウドサーバに送信するカメラであって、
前記カメラは、前記入力された画像から物体を検知する物体検知部と、
前記検知された物体のスコアを算出するスコア算出部と、
前記スコアとともに前記スコアが算出されたときの前記カメラの撮影方向を前記カメラ設定支援クラウドサーバに送信する情報送信部とを有し、
前記カメラ設定支援クラウドサーバは、前記スコアと前記スコアが算出されたときの前記カメラの撮影方向から、前記カメラの有効な撮影方向を決定するスコア評価部と、
前記有効な撮影方向を前記カメラに送信する角度送信部とを有し、
前記カメラはさらに、前記有効な撮影方向を撮影することを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視カメラシステムに用いて好適なカメラ設定支援システムに関する。
【背景技術】
【０００２】
監視カメラシステムに関連する技術の一例が特許文献１に記載されている。特許文献１に記載されたカメラは、画像データを共有する共有グループを構成する全ての電子カメラで撮影した画像に関する複数の画像データの中に同類の画像データがある場合において、該同類の複数の画像データの中にベストショット画像データの条件を満たす画像データがあるときには、該画像データをベストショット画像データとして選択し、同類の複数の画像データの中にベストショット画像データの条件を満たす画像データがない場合、同類の複数の画像データを合成してベストショット画像データを生成するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０９８６６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
監視カメラは、撮影したい範囲を決めてその範囲をカバーするように設置されるが、設計図面などを元に配置されるため、人の動線や流れの向きなどは考慮され難い。そのため、仮設置を行って仮運用するなどの人手による設置作業になり、設置作業に時間や費用がかかってしまう。また、人の顔向きを考慮した撮影方向が設定されているわけではないため、適切な撮影方向になっていないことがある。また、複数のカメラの撮影方向を最適化することは困難である。
前述した特許文献１には、これらの課題を解決する手段の記載は見当たらない。
【０００５】
本発明は、係る事情に鑑みてなされたものであり、１つのカメラのみならず、複数のカメラの夫々に対し有効な撮影方向を容易にかつ短時間で設定することができるカメラ設定支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のカメラ設定支援システムは、撮影する方向を変えて画像を入力し、前記入力した画像に含まれる物体のスコアを送信するカメラと、前記送信されたスコアから前記カメラの有効な撮影方向を求めるクラウドサーバによって構成されるカメラ設定支援システムであって、前記カメラは、前記入力された画像から物体を検知する物体検知部と、前記検知された物体のスコアを算出するスコア算出部と、前記スコアとともに前記スコアが算出されたときの前記カメラの撮影方向を前記クラウドサーバに送信する情報送信部とを有し、前記クラウドサーバは、前記スコアと前記スコアが算出されたときの前記カメラの撮影方向から、前記カメラの有効な撮影方向を決定するスコア評価部と、前記有効な撮影方向を前記カメラに送信する角度送信部とを有することを特徴とする。
【０００７】
上記構成によれば、カメラは、入力した画像から物体を検知して該物体のスコアを算出し、算出したスコアと該スコアを算出したときのカメラの撮影方向をクラウドサーバに送信し、その後、クラウドサーバから送信されたカメラの有効な撮影方向を設定する情報を受信すると、該情報に基づいてカメラの撮影方向を設定し、一方、クラウドサーバは、カメラから送信されたスコアと該スコアが算出されたときのカメラの撮影方向を受信すると、該スコア及び撮影方向からカメラの有効な撮影方向を決定し、その結果をカメラに送信するので、カメラに有効な撮影方向を容易にかつ短時間で設定することができる。
【０００８】
上記構成において、前記カメラは、前記クラウドサーバから送られた前記有効な撮影方向を優先的に撮影することを特徴とする。
【０００９】
上記構成によれば、有効な撮影方向を優先的に撮影することが可能となるので、物体を確実に捉えることができる。例えば、物体が人物の場合、該人物の顔（特に、正面を向いた顔）を確実に捉えることができる。
【００１０】
上記構成において、複数の前記カメラを有し、前記クラウドサーバは、監視領域を複数のブロックに分割する分割部と、前記複数のカメラから送られてきた前記スコアと前記スコアが算出されたときの撮影方向から、前記ブロック毎に前記複数のカメラの中から前記ブロックの撮影に適したカメラを選択する選択部を有することを特徴とする。
【００１１】
上記構成によれば、複数のカメラの夫々に対し有効な撮影方向を容易にかつ短時間で設定することができる。
【００１２】
本発明のカメラ設定支援クラウドサーバは、撮影する方向を変えて画像を入力し、前記入力した画像に含まれる物体のスコアを送信するカメラに接続され、前記送信されたスコアから前記カメラの有効な撮影方向を求めるカメラ設定支援クラウドサーバであって、前記カメラは、前記入力された画像から物体を検知する物体検知部と、前記検知された物体のスコアを算出するスコア算出部と、前記スコアとともに前記スコアが算出されたときの前記カメラの撮影方向を前記カメラ設定支援クラウドサーバに送信する情報送信部とを有し、前記カメラ設定支援クラウドサーバは、前記スコアと前記スコアが算出されたときの前記カメラの撮影方向から、前記カメラの有効な撮影方向を決定するスコア評価部と、前記有効な撮影方向を前記カメラに送信する角度送信部とを有することを特徴とする。
【００１３】
本発明のカメラは、撮影する方向を変えて画像を入力し、前記入力した画像に含まれる物体のスコアをカメラ設定支援クラウドサーバに送信するカメラであって、前記カメラは、前記入力された画像から物体を検知する物体検知部と、前記検知された物体のスコアを算出するスコア算出部と、前記スコアとともに前記スコアが算出されたときの前記カメラの撮影方向を前記カメラ設定支援クラウドサーバに送信する情報送信部とを有し、前記カメラ設定支援クラウドサーバは、前記スコアと前記スコアが算出されたときの前記カメラの撮影方向から、前記カメラの有効な撮影方向を決定するスコア評価部と、前記有効な撮影方向を前記カメラに送信する角度送信部とを有し、前記カメラはさらに、前記有効な撮影方向を撮影することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、カメラが複数あっても、それぞれのカメラに対し、有効な撮影方向を容易にかつ短時間で設定することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態に係るカメラ設定支援システムの概略構成を示すブロック図
【図２】図１のカメラ設定支援システムで用いられるスコアを模式的に示した図
【図３】図１のカメラ設定支援システムのカメラ及びクラウドサーバそれぞれの概略構成と接続関係を示すブロック図
【図４】図１のカメラ設定支援システムにおいて、１台のカメラを用いた場合のスコア評価におけるスコアマップの一例を示す図
【図５】図１のカメラ設定支援システムにおいて、４台のカメラを用いた場合のスコア評価におけるスコアマップの一例を示す図
【図６】図１のカメラ設定支援システムにおいて、４台のカメラを用いた場合のスコア評価におけるカメラ選択の一例を示す図
【図７】図１のカメラ設定支援システムにおいて、４台のカメラを用いた場合のスコア評価における撮影領域の決定の一例を示す図
【図８】図１のカメラ設定支援システムにおいて、カメラとクラウドサーバとの間の信号の流れを示すシーケンス図
【図９】図１のカメラ設定支援システムにおけるスケジューリング機能を説明するための図
【図１０】図１のカメラ設定支援システムにおける動線解析機能を説明するための図
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。
【００１７】
図１は、本発明の一実施の形態に係るカメラ設定支援システムの概略構成を示すブロック図である。同図において、本実施の形態に係るカメラ設定支援システム１は、４台のカメラ２（２−１〜２−４）と、４台のカメラ２それぞれについて有効な撮影方向を設定するクラウドサーバ３とを備える。各カメラ２は、撮影する方向を変えて画像を入力し、入力した画像に含まれる物体のスコアをクラウドサーバ３に送信し、クラウドサーバ３は、各カメラ２から送信されたスコアから各カメラ２の有効な撮影方向を求める。本実施の形態に係るカメラ設定支援システム１は、人を撮影して、顔のスコアを算出するものであり、以後入力した画像に含まれる物体を“人の顔”として説明する。人の顔のスコアは、顔が正面を向いているときを最大とし、横を向いているときを最小としている。図２は、スコアを模式的に示した図であり、同図では、正面を向いたときを“１００”、横を向いたときを“５０”としている。
【００１８】
図３は、カメラ２及びクラウドサーバ３それぞれの概略構成と接続関係を示すブロック図である。同図において、カメラ２は、画像入力部２１と、顔検知部２２と、顔サムネイル画像生成部２３と、スコア算出部２４と、角度検知部２５と、情報送信部２６と、角度受信部２７と、角度調整部２８とを備える。画像入力部２１は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子を有する撮像部（図示略）の他に、パン、チルト、ズームを含む駆動系（図示略）を備える。顔検知部（物体検知部に対応する）２２は、画像入力部２１で入力された画像から顔のサイズを検知する。顔検知部２２は、顔を検知したうえでサイズを検知する。また、顔検知部２２は、顔を検知したときの時刻も検知する。顔のサイズの大小でカメラ２からの距離を判断できる。顔サムネイル画像生成部２３は、顔検知部２２で検知された人物の顔のサムネイル画像を生成する。
【００１９】
スコア算出部２４は、顔サムネイル画像生成部２３で生成されたサムネイル画像から顔の向きを表すスコアを算出する。角度検知部２５は、画像入力部２１で入力された画像からカメラ２の角度を検知する。情報送信部２６は、顔検知部２２で検知された顔サイズ及び顔を検知したときの時刻と、スコア算出部２４で算出されたスコアと、角度検知部２５で検知された角度とを含む情報をクラウドサーバ３に送信する。角度受信部２７は、クラウドサーバ３から送信された角度情報（即ち、カメラ２の有効な撮影方向を示す情報）を受信する。角度調整部２８は、角度受信部２７で受信された角度情報を元にカメラ２の撮影方向を調整する。この場合、角度調整部２８は、画像入力部２１の駆動系を制御することで撮影方向を調整する。
【００２０】
クラウドサーバ３は、情報受信部３１と、角度変換部３２と、スコア合成部３３と、分割部３３１と、スコア評価部３４と、選択部３５と、角度変換部３６と、角度送信部３７とを備える。情報受信部３１は、４台の各カメラ２−１〜２−４から送信された顔サイズ、顔検知時の時刻、スコア及び角度を含む情報を受信する。角度変換部３２は、各カメラ２−１〜２−４の角度を平面座標軸に変換する。スコア合成部３３は、各カメラ２−１〜２−４のスコアをスコアマップ上で合成する。スコア合成部３３は、監視領域を複数のブロックに分割する分割部３３１を有している。スコア評価部３４は、各カメラ２−１〜２−４のスコアの評価を行う。スコア評価の詳細については後述する。選択部３５は、各カメラ２−１〜２−４のスコアと該スコアが算出されたときの撮影方向から、ブロック毎に４台のカメラ２−１〜２−４の中からブロックの撮影に適したものを選択する。角度変換部３６は、各カメラ２−１〜２−４の監視領域を角度に変換する（座標を角度に変換する）。角度送信部３７は、各カメラ２−１〜２−４の角度を各カメラ２−１〜２−４に送信する。
【００２１】
図４は、１台のカメラ２を用いた場合のスコア評価におけるスコアマップの一例を示す図である。同図において、縦軸は垂直方向、横軸は水平方向を表している。丸印の濃度はスコア値を示しており、濃度が濃くなるに従いスコア値が高くなる。また、丸印の大きさはカメラ２との間の距離を示している。即ち、カメラ２に近いと大きくなり、遠いと小さくなる。同図の場合、水平方向１８０度付近、垂直方向９０度付近がカメラ２に有効な撮影方向であり、この撮影方向に設定することで、人物の顔を確実に捉えることが可能になる。
【００２２】
図５は、４台のカメラ２−１〜２−４を用いた場合のスコア評価におけるスコアマップの一例を示す図である。同図は、監視領域を６×４のブロック５０−１〜５０−２４に分割し、ブロック毎に各カメラ２−１〜２−４のスコアをプロットしたものであり、スコアマップ５０と呼ぶ。スコアマップ５０では、例えば、ブロック５０−１に、カメラ２−１のスコアとカメラ２−３のスコアがそれぞれプロットされている。また、ブロック５０−４に、カメラ２−１のスコアとカメラ２−４のスコアがそれぞれプロットされている。また、ブロック５０−９には、カメラ２−１のスコアとカメラ２−２のスコアとカメラ２−３のスコアがそれぞれプロットされている。丸印の濃度と大きさは、図４の場合と同様に、丸印の濃度はスコア値を、丸印の大きさはカメラ２との間の距離をそれぞれ示している。このような評価に対し、ブロック毎に各カメラ２−１〜２−４のスコアを比較し、一番スコアの高いカメラを撮影対象カメラとして選択する。各ブロックの撮影対象カメラが決まると、それらを合計し、各カメラ２−１〜２−４の撮影領域が決まる。
【００２３】
図６は、４台のカメラ２−１〜２−４を用いた場合のスコア評価におけるカメラ選択の一例を示す図である。同図において、ブロック５０−１〜５０−４，５０−７〜５０−１０，５０−１３〜５０−１５の各ブロックがカメラ２−１に対して選択されたブロック、ブロック５０−１９〜５０−２１の各ブロックがカメラ２−２に対して選択されたブロック、ブロック５０−１６，５０−１７，５０−２２〜５０−２４の各ブロックがカメラ２−３に対して選択されたブロック、ブロック５０−５，５０−６，５０−１１，５０−１２，５０−１８の各ブロックがカメラ２−４に対して選択されたブロックである。この場合、カメラ２−１の選択ブロックを図柄６０で示しており、またカメラ２−２の選択ブロックを図柄６１で示している。また、カメラ２−３の選択ブロックを図柄６２で示しており、カメラ２−４の選択ブロックを図柄６３で示している。
【００２４】
図７は、４台のカメラ２−１〜２−４を用いた場合のスコア評価における撮影領域の決定の一例を示す図である。図６に示すようにしてブロック毎にスコアの高いカメラが選択された場合、カメラ２−１に対して撮影領域７０が決定され、カメラ２−２に対して撮影領域７１が決定され、カメラ２−３に対して撮影領域７２が決定され、カメラ２−４に対して撮影領域７３が決定される。
【００２５】
図８は、カメラ２とクラウドサーバ３との間の信号の流れを示すシーケンス図である。同図において、カメラ２では、顔サムネイル画像を生成して、各顔サムネイル画像における顔の向きを示すスコアを計算し、このスコアと共に、顔サイズ、時刻及び角度をクラウドサーバ３に送信する。クラウドサーバ３は、カメラ２から送られてきたスコア、顔サイズ、時刻及び角度を元にカメラ２の角度（即ち、カメラ２の有効な撮影方向）を計算し、その結果を角度情報としてカメラ２に送信する。カメラ２は、クラウドサーバ３から送信された角度情報に従い、カメラ２の撮影方向を設定する。なお、カメラ２が複数ある場合は、それぞれについて上記同様の処理が行われる。また、カメラ２とクラウドサーバ３との間の通信には、例えばＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）及びＨＴＴＰ（Hyper Text Transfer Protocol）などのプロトコルが用いられる。
【００２６】
このように本実施の形態に係るカメラ設定支援システム１は、撮影する方向を変えて画像を入力し、入力した画像に含まれる物体（人の顔）のスコアを送信するカメラ２と、カメラ２から送信されたスコアからカメラ２の有効な撮影方向を求めるクラウドサーバ３によって構成されるカメラ設定支援システム１であって、カメラ２は、入力した画像から物体を検知して該物体のスコアを算出し、算出したスコアと共に、顔サイズ、時刻及び角度をクラウドサーバ３に送信し、その後、クラウドサーバ３からカメラ２の有効な撮影方向を設定する角度情報が送信されてくると、該角度情報を受信し、該角度情報に基づいてカメラ２の撮影方向を設定し、一方、クラウドサーバ３は、カメラ２から送信されたスコア、顔サイズ、時刻及び角度を受信し、受信したスコア、顔サイズ、時刻及び角度から該カメラ２の有効な撮影方向を決定し、それを角度情報としてカメラ２に送信するので、カメラ２に有効な撮影方向を容易にかつ短時間で設定することができる。
【００２７】
また、複数のカメラ２（２−１〜２−４）を有する場合、クラウドサーバ３は、監視領域を複数のブロックに分割し、複数のカメラ２の各々から送られてきたスコア、顔サイズ、時刻及び角度から、ブロック毎に複数のカメラ２の中からブロックの撮影に適したカメラ２を選択するので、カメラ２が複数あっても、それぞれのカメラ２に対し、有効な撮影方向を容易にかつ短時間で設定することが可能になる。
【００２８】
なお、本実施の形態に係るカメラ設定支援システム１では、スコアの評価を行って、そのうえでカメラ２の撮影領域を決めており、時間の情報は入っていなかったが、時間の情報を入れても良い。図９は、カメラ設定支援システム１におけるスケジューリング機能を説明するための図である。この図に示す例では、スコアマップ５０にプロットするスコアを時間帯毎に分けるようにしたものであり、（ａ）は朝７時〜１０時までの朝通勤時のスコアマップ、（ｂ）は夕方１７時〜１９時までの夕方帰宅時のスコアマップである。スコアを時間帯毎に分けることで、時間帯毎にカメラ２の角度を変更するようなスケジュール機能を実現することができる。
【００２９】
また、スコアマップ５０にプロットされたスコアの高低から、動線（人の流れ）を解析することができる。この動線を考慮してカメラ２の角度を決めることも可能である。図１０は、カメラ設定支援システム１における動線解析機能を説明するための図である。スコアマップ５０にプロットしたスコアの高低から動線を解析する。同図の（ａ）に示す朝７時〜１０時までの朝通勤時のスコアマップ５０より、ブロック５０−２４からブロック５０−１の方向の動線８０を解析することができる。また、同図の（ｂ）に示す夕方１７時〜１９時までの夕方帰宅時のスコアマップ５０より、ブロック５０−１からブロック５０−２４の方向の動線８０を解析することができる。
【００３０】
また、本実施の形態に係るカメラ設定支援システム１における処理を記述したプログラムを、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ等の記憶媒体に格納して配布したり、インターネット等の電気通信回線を利用して配布したりすることも可能である。
【００３１】
なお、本実施の形態では、カメラに対して有効な撮影方向を送信するものとして、クラウドサーバを用いているが、カメラに対して有効な撮影方向を送信できるものであれば、カメラ情報を集中的に管理する非クラウド型のサーバや、カメラデータを収集して蓄積するハードディスクレコーダであっても良い。
【産業上の利用可能性】
【００３２】
本発明は、カメラが複数あっても、それぞれのカメラに対し、有効な撮影方向を容易にかつ短時間で設定することができるといった効果を有し、監視カメラシステムなどへの適用が可能である。
【符号の説明】
【００３３】
１  カメラ設定支援システム
２，２−１〜２−４  カメラ
３  クラウドサーバ
２１  画像入力部
２２  顔検知部
２３  顔サムネイル画像生成部
２４  スコア算出部
２５  角度検知部
２６  情報送信部
２７  角度受信部
２８  角度調整部
３１  情報受信部
３２  角度変換部
３３  スコア合成部
３４  スコア評価部
３５  選択部
３６  角度変換部
３７  角度送信部
５０  スコアマップ
５０−１〜５０−２４  ブロック
７０〜７３  撮影領域
８０  動線
３３１  分割部
【図１】
2013187767.tif 000003
【図２】
2013187767.tif 000004
【図３】
2013187767.tif 000005
【図４】
2013187767.tif 000006
【図５】
2013187767.tif 000007
【図６】
2013187767.tif 000008
【図７】
2013187767.tif 000009
【図８】
2013187767.tif 000010
【図９】
2013187767.tif 000011
【図１０】
2013187767.tif 000012