(57)【特許請求の範囲】
【請求項１】
監視領域の画像を撮像する監視カメラであって、
撮像部と、
監視領域の動画を前記撮像部に撮像させる動画撮像制御部と、
前記撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を前記撮像部に撮像させる静止画撮像制御部と、
前記撮像部が撮像した動画及び静止画を格納する画像格納部と、
前記画像格納部が格納している動画を構成するフレーム画像に含まれる人物を抽出する動画人物抽出部と、
前記画像格納部が格納している静止画に含まれる人物を抽出する静止画人物抽出部と、
前記画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報として、前記動画人物抽出部が抽出した人物と、前記静止画人物抽出部が抽出した人物とが同一人物であることを示す対応情報を格納する対応情報格納部と
を備える監視カメラ。
【請求項２】
前記動画人物抽出部が抽出した人物毎に、前記画像格納部が格納している動画を複数のストリームに分割する動画分割部
をさらに備え、
前記対応情報格納部は、前記動画分割部が分割したストリームと、前記画像格納部が格納している静止画とを対応づける対応情報を格納する
請求項１に記載の監視カメラ。
【請求項３】
監視領域の画像を撮像する監視カメラであって、
撮像部と、
監視領域の動画を前記撮像部に撮像させる動画撮像制御部と、
前記撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を前記撮像部に撮像させる静止画撮像制御部と、
前記撮像部が撮像した動画及び静止画を格納する画像格納部と、
前記撮像部の撮像領域である監視領域における、前記撮像部の監視領域の一部である部分領域の位置を予め格納している部分領域位置格納部と、
前記撮像部が撮像した監視領域の動画を解析して、前記撮像部の監視領域の一部である部分領域に人物が存在するか否かを判断する人物判断部と、
前記画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報を格納する対応情報格納部と、
を備え、
前記静止画撮像制御部は、前記人物判断部が部分領域に人物が存在すると判断した場合に、前記撮像部に部分領域の静止画を撮像させ、
前記対応情報格納部は、前記人物判断部が部分領域に人物が存在すると判断した動画を構成するフレーム画像と、前記人物判断部が部分領域に人物が存在すると判断した場合に前記撮像部が撮像した静止画とを対応づける対応情報を格納する、
監視カメラ。
【請求項４】
監視領域の画像を撮像する監視カメラであって、
撮像部と、
監視領域の動画を前記撮像部に撮像させる動画撮像制御部と、
前記撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を前記撮像部に撮像させる静止画撮像制御部と、
前記撮像部が撮像した動画及び静止画を格納する画像格納部と、
前記撮像部の撮像領域である監視領域における、前記撮像部の監視領域の一部である部分領域の位置を予め格納している部分領域位置格納部と、
前記撮像部が撮像した監視領域の動画を解析して、前記撮像部の監視領域の一部である部分領域に動きがあるか否かを判断する動き判断部と、
前記画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報を格納する対応情報格納部と、
を備え、
前記静止画撮像制御部は、前記動き判断部が部分領域に動きがあると判断した場合に、前記撮像部に部分領域の静止画を撮像させ、
前記対応情報格納部は、前記動き判断部が部分領域に動きがあると判断した動画を構成するフレーム画像と、前記動き判断部が部分領域に動きがあると判断した場合に前記撮像部が撮像した静止画とを対応づける対応情報を格納する、
監視カメラ。
【請求項５】
監視領域の画像を撮像する監視方法であって、
監視領域の動画を撮像部に撮像させる動画撮像制御段階と、
前記撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を前記撮像部に撮像させる静止画撮像制御段階と、
前記撮像部が撮像した動画及び静止画を画像格納部に格納する画像格納段階と、
前記画像格納部が格納している動画を構成するフレーム画像に含まれる人物を抽出する動画人物抽出段階と、
前記画像格納部が格納している静止画に含まれる人物を抽出する静止画人物抽出段階と、
前記画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報として、前記動画人物抽出段階で抽出された人物と、前記静止画人物抽出段階で抽出された人物とが同一人物であることを示す対応情報を対応情報格納部に格納する対応情報格納段階と、
を備える監視方法。
【請求項６】
監視領域の画像を撮像する監視方法であって、
監視領域の動画を撮像部に撮像させる動画撮像制御段階と、
前記撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を前記撮像部に撮像させる静止画撮像制御段階と、
前記撮像部が撮像した動画及び静止画を画像格納部に格納する画像格納段階と、
前記撮像部が撮像した監視領域の動画を解析して、部分領域位置格納部が予め格納している前記撮像部の撮像領域である監視領域における、前記撮像部の監視領域の一部である部分領域に人物が存在するか否かを判断する人物判断段階と、
前記画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報を対応情報格納部に格納する対応情報格納段階と、
を備え、
前記静止画撮像制御段階では、前記人物判断段階で部分領域に人物が存在すると判断した場合に、前記撮像部に部分領域の静止画を撮像させ、
前記対応情報格納段階では、前記人物判断段階で部分領域に人物が存在すると判断した動画を構成するフレーム画像と、前記人物判断段階で部分領域に人物が存在すると判断した場合に前記撮像部が撮像した静止画とを対応づける対応情報を前記対応情報格納部に格納する、
監視方法。
【請求項７】
監視領域の画像を撮像する監視方法であって、
監視領域の動画を撮像部に撮像させる動画撮像制御段階と、
前記撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を前記撮像部に撮像させる静止画撮像制御段階と、
前記撮像部が撮像した動画及び静止画を画像格納部に格納する画像格納段階と、
前記撮像部が撮像した監視領域の動画を解析して、部分領域位置格納部に予め格納された前記撮像部の撮像領域である監視領域における、前記撮像部の監視領域の一部である部分領域に動きがあるか否かを判断する動き判断段階と、
前記画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報を対応情報格納部に格納する対応情報格納段階と、
を備え、
前記静止画撮像制御段階では、前記動き判断段階で部分領域に動きがあると判断した場合に、前記撮像部に部分領域の静止画を撮像させ、
前記対応情報格納段階では、前記動き判断段階で部分領域に動きがあると判断した動画を構成するフレーム画像と、前記動き判断段階で部分領域に動きがあると判断した場合に前記撮像部が撮像した静止画とを対応づける対応情報を前記対応情報格納部に格納する、
監視方法。
【請求項８】
請求項５から請求項７のいずれか１つに記載の監視方法が備える各段階をコンピュータに実行させる、監視領域の画像を撮像する監視カメラ用の監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視カメラ、監視方法、及び監視プログラムに関する。特に、本発明は、監視領域の画像を撮像する監視カメラ、監視方法、及び監視プログラムに関する。
【背景技術】
【０００２】
近年、撮像装置を用いた監視装置が様々な場所に配置され、侵入者の検知等に用いられている。そして、予め撮像領域の基準画像を撮像して、当該基準画像と撮像画像とを比較することにより被写体の変化を検知する。基準画像と撮像画像との比較により、被写体の変化が検知された場合には、撮像装置の撮像領域内において被写体の動きに変化があったとして、撮像する画像の圧縮率を低くする装置が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−３３５４９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
監視装置は、撮像領域内で検知された人物の行動を監視することを目的として、広い領域の画像を取得することが要求される。更に、監視装置は、撮像領域内で検知された人物の特定をするために十分な画質の画像を取得することも併せて要求される。ここで、撮像領域内で検知された人物を特定する場合に、人物を特定するのに十分な高画質の画像で動画を撮像し続けると、動画を記憶するための記憶装置の容量が不足する場合がある。一方、撮像された動画をインターネット等により撮像装置の外部と通信する場合の通信トラフィックの軽減、及び動画を記憶するための記憶装置の容量を節約することを目的として、低画質の動画を撮像すると、撮像領域内で検知された人物を特定できない場合がある。
【０００４】
特許文献１に記載の発明においては、撮像領域内において被写体の動きに変化があった場合には、被写体がどのような人物であっても撮像する画像の圧縮率が低く設定される。そして、被写体に動きがある間は、撮像する画像の圧縮率が低く設定されたまま撮像が続行される。しかしながら、特許文献１に記載の発明においては、被写体が誰であるかにかかわらず、また、被写体の人物を認証した後においても、被写体の動きがある間は撮像画像の圧縮率が低く設定されたままなので、撮像画像を通信により外部の装置に送信する場合における通信トラフィックが軽減されないという課題がある。更には、画像の圧縮率が低く設定されたままなので、撮像画像のデータ量を効率的に低減させることが困難な場合がある。
【０００５】
そこで本発明は、上記課題を解決することができる監視カメラ、監視方法、及び監視プログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の形態においては、監視領域の画像を撮像する監視カメラであって、撮像部と、監視領域の動画を撮像部に撮像させる動画撮像制御部と、撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を撮像部に撮像させる静止画撮像制御部と、撮像部が撮像した動画及び静止画を格納する画像格納部と、画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報を格納する対応情報格納部とを備える。また、対応情報格納部は、撮像部が動画を構成するフレーム画像を撮像したタイミングと、撮像部が静止画を撮像したタイミングとに基づく、動画を構成するフレーム画像と静止画とを対応づける対応情報を格納してもよい。
【０００７】
そして、画像格納部が格納している動画を構成するフレーム画像に含まれる人物を抽出する動画人物抽出部と、画像格納部が格納している静止画に含まれる人物を抽出する静止画人物抽出部とをさらに備え、対応情報格納部は、動画人物抽出部が抽出した人物と、静止画人物抽出部が抽出した人物とが同一人物であることを示す対応情報を格納してもよい。また、動画人物抽出部が抽出した人物毎に、画像格納部が格納している動画を複数のストリームに分割する動画分割部をさらに備え、対応情報格納部は、動画分割部が分割したストリームと、画像格納部が格納している静止画とを対応づける対応情報を格納してもよい。
【０００８】
また、撮像部の撮像領域である監視領域における、撮像部の監視領域の一部である部分領域の位置を予め格納している部分領域位置格納部と、撮像部が撮像した監視領域の動画を解析して、撮像部の監視領域の一部である部分領域に人物が存在するか否かを判断する人物判断部とを更に備え、静止画撮像制御部は、人物判断部が部分領域に人物が存在すると判断した場合に、撮像部に部分領域の静止画を撮像させ、対応情報格納部は、人物判断部が部分領域に人物が存在すると判断した動画を構成するフレーム画像と、人物判断部が部分領域に人物が存在すると判断した場合に撮像部が撮像した静止画とを対応づける対応情報を格納してもよい。
【０００９】
更に、撮像部の撮像領域である監視領域における、撮像部の監視領域の一部である部分領域の位置を予め格納している部分領域位置格納部と、撮像部が撮像した監視領域の動画を解析して、撮像部の監視領域の一部である部分領域に動きがあるか否かを判断する動き判断部とを更に備え、静止画撮像制御部は、動き判断部が部分領域に動きがあると判断した場合に、撮像部に部分領域の静止画を撮像させ、対応情報格納部は、動き判断部が部分領域に動きがあると判断した動画を構成するフレーム画像と、動き判断部が部分領域に動きがあると判断した場合に撮像部が撮像した静止画とを対応づける対応情報を格納してもよい。
【００１０】
また、本発明の第２の形態においては、監視領域の画像を撮像する監視方法であって、監視領域の動画を撮像部に撮像させる動画撮像制御段階と、撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を撮像部に撮像させる静止画撮像制御段階と、撮像部が撮像した動画及び静止画を格納する画像格納段階と、画像格納段階が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報を格納する対応情報格納段階とを備える。
【００１１】
また、本発明の第３の形態においては、監視領域の画像を撮像する監視カメラ用の監視プログラムであって、監視カメラを、撮像部と、監視領域の動画を撮像部に撮像させる動画撮像制御部と、撮像部が撮像する動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を撮像部に撮像させる静止画撮像制御部と、撮像部が撮像した動画及び静止画を格納する画像格納部と、画像格納部が格納している動画を構成するフレーム画像と静止画とを対応づける情報である対応情報を格納する対応情報格納部として機能させる。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００１３】
本発明によれば、部分領域の人物の静止画を撮像できると共に、当該人物の行動が撮像されている動画をストリームとして取得することができる。
【発明を実施するための最良の形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、本発明の一実施形態に係る監視カメラ２００の概要を示す。監視カメラ２００は、撮像装置１２において監視領域の動画を撮像すると共に、動画のフレーム周期よりも長い周期で、監視領域に含まれる部分領域の静止画像を撮像する。本実施形態に係る監視カメラ２００は、人物等の行動が撮像されているフレーム画像を、複数のフレーム画像の集合であるストリームとして取得すると共に、人物等の高解像度の画像を取得することを目的とする。
【００１６】
監視カメラ２００は、撮像装置１２において監視領域、例えば、撮像装置１２の撮像領域の動画を撮像する。撮像装置１２は、動画を低解像度のフレーム画像として格納する。また、監視カメラ２００は、撮像装置１２において、監視領域の一部である部分領域の高解像度の静止画像を、動画のフレーム周期よりも長い周期で撮像する。監視カメラ２００は、例えば、人物９００が部分領域に含まれる場合に、人物９００が含まれる部分領域の高解像度の静止画４００を撮像する。そして、監視カメラ２００は、静止画４００が撮像されたタイミングに基づいて、人物９００の行動が撮像された動画を構成するフレーム画像３０２からフレーム画像３１２と、静止画４００とを対応づけて、対応情報６００として格納する。監視カメラ２００において、対応情報６００は、人物９００が撮像されているフレーム画像３０２からフレーム画像３１２を、人物９００を一意に識別できる人物識別子に対応づけて格納される。
【００１７】
また、監視カメラ２００は、人物９１０が部分領域に含まれる場合に、人物９１０が含まれる部分領域の高解像度の静止画４１０を撮像する。そして、監視カメラ２００は、静止画４１０が撮像されたタイミングに基づいて、人物９１０の行動が撮像された動画を構成するフレーム画像３５２からフレーム画像３５８と、静止画４１０とを対応づけて、対応情報６５０として格納する。監視カメラ２００において、対応情報６５０は、対応情報６００と同様に、人物９１０が撮像されているフレーム画像３５２からフレーム画像３５８を、人物９１０を一意に識別できる人物識別子に対応づけて格納される。
【００１８】
そして、監視カメラ２００において、人物９００を一意に識別できる人物識別子に基づいてフレーム画像３０２からフレーム画像３１２を、複数のフレーム画像が集合したストリームとして取得することにより、人物９００の行動を把握できる。同様にして、監視カメラ２００において、人物９１０を一意に識別できる識別子に基づいて、フレーム画像３５２からフレーム画像３５８をストリームとして取得することにより、人物９１０の行動を把握できる。
【００１９】
本実施形態に係る監視カメラ２００によれば、人物の高解像度の静止画を撮像すると共に、当該人物の行動を、ストリームにより把握することができる。これにより、監視カメラ２００は、人物認証装置等が要する高解像度の人物の静止画を撮像できると共に、当該人物の行動だけが撮像されているストリームを格納できる。また、監視カメラ２００は、部分領域に人物が含まれた場合にだけ高解像度の静止画を撮像でき、また、当該人物が撮像されたストリームだけを取得できるので、撮像された高画質度画像を人物認証装置等に送信する場合の通信トラフィックを適切に軽減できる。更に、監視カメラ２００は、画像を格納する容量を効率的に低減できる。
【００２０】
図２は、本実施形態に係る監視カメラ２００の機能構成の一例を示す。監視カメラ２００は、撮像部１０、動画撮像制御部２０、静止画撮像制御部２２、画像格納部３０、対応情報格納部４０、静止画人物抽出部５０、動画人物抽出部５５、動画分割部６０、部分領域位置格納部７０、人物判断部８０、動き判断部８５、同一人物判断部９０、及び画像出力部１００を備える。撮像部１０は、動画撮像制御部２０の制御に基づいて監視領域の動画を撮像する。また、撮像部１０は、静止画撮像制御部２２の制御に基づいて静止画を撮像する。ここで、撮像部１０は、ＣＣＤセンサ、及びＣＭＯＳセンサ等による受光デバイスを有していてよい。更に、受光デバイスは、複数の受光素子を含んでいてよい。撮像部１０は、撮像された動画、及び動画が撮像されたタイミングを画像格納部３０に供給する。また、撮像部１０は、撮像された静止画、及び静止画が撮像されたタイミングを画像格納部３０に供給する。更に、撮像部１０は、撮像された動画、及び動画を撮像したタイミングを、人物判断部８０、及び動き判断部８５に供給する。なお、撮像装置１２は、撮像部１０の一例である。
【００２１】
動画撮像制御部２０は、監視領域の動画を撮像部１０に撮像させる。なお、監視領域は、撮像部１０の撮像領域であってよい。動画撮像制御部２０は、撮像部１０に、動画を撮像する旨の情報を供給する。なお、動画撮像制御部２０は、撮像部１０に動画を撮像させる場合に、複数の受光素子の一部分から画素データを読み出させることにより、低解像度の動画を撮像してよい。静止画撮像制御部２２は、撮像部１０において撮像される動画のフレーム周期より長い周期で、監視領域の一部である部分領域の静止画を、撮像部１０に撮像させる。静止画撮像制御部２２は、人物判断部８０、又は、動き判断部８５の制御に基づいて、部分領域の静止画を撮像する。なお、部分領域は、例えば、監視領域において特に監視を要する領域であってよい。また、静止画撮像制御部２２は、撮像部１０に静止画を撮像させる場合に、撮像部１０に動画を撮像させる場合よりも単位面積当たりの画素数が多くなるように制御してよい。静止画撮像制御部２２は、部分領域の静止画を撮像させる旨の情報を、撮像部１０に供給する。
【００２２】
画像格納部３０は、撮像部１０から受け取った動画に含まれる複数のフレーム画像、及び静止画を格納する。画像格納部３０は、動画に含まれるフレーム画像を一意に識別できるフレーム画像識別子に対応づけて、フレーム画像を格納する。また、画像格納部３０は、フレーム画像が撮像されたタイミングをフレーム画像識別子に対応づけて格納してもよい。更に、画像格納部３０は、静止画を一意に識別できる静止画識別子に対応づけて、静止画を格納する。画像格納部３０は、静止画が撮像されたタイミングを静止画識別子に対応づけて格納してもよい。
【００２３】
画像格納部３０は、格納された動画のフレーム画像、当該フレーム画像に対応するフレーム画像識別子、及び当該フレーム画像が撮像されたタイミングを動画人物抽出部５５に供給する。また、画像格納部３０は、フレーム画像、及び当該フレーム画像に対応するフレーム画像識別子を動画分割部６０に供給する。更に、画像格納部３０は、静止画、当該静止画に対応する静止画識別子、及び当該静止画が撮像されたタイミングを静止画人物抽出部５０に供給する。そして、画像格納部３０は、フレーム画像識別子、当該フレーム画像識別子に対応するフレーム画像が撮像されたタイミング、静止画識別子、及び当該静止画識別子に対応する静止画が撮像されたタイミングを、対応情報格納部４０に供給する。また、画像格納部３０は、静止画、静止画識別子、フレーム画像、フレーム画像識別子、及び後述する対応情報格納部４０から受け取った対応情報等を画像出力部１００に供給する。
【００２４】
動画人物抽出部５５は、画像格納部３０から受け取ったフレーム画像に含まれる人物を抽出する。動画人物抽出部５５は、複数のフレーム画像をマッチングすることにより、フレーム画像に含まれる背景に対して動きを有する被写体を検出してよい。そして、動画人物抽出部５５は、肌色抽出等により当該被写体が人物か否かを判断してもよい。また、動画人物抽出部５５は、フレーム画像に人物が含まれていると判断した場合には、当該人物と判断される被写体が含まれている当該フレーム画像に連続して撮像された複数のフレーム画像を、同一人物が含まれているフレーム画像と判断してよい。動画人物抽出部５５がフレーム画像に含まれる人物を検出した場合には、動画人物抽出部５５は、当該人物が含まれる複数のフレーム画像に対応する複数のフレーム画像識別子を、動画分割部６０に供給する。また、動画人物抽出部５５は、当該人物が含まれる複数のフレーム画像に対応する複数のフレーム画像識別子、及び、当該複数のフレーム画像が撮像されたタイミングを、同一人物判断部９０に供給する。
【００２５】
静止画人物抽出部５０は、画像格納部３０から受け取った静止画に含まれる人物を抽出する。静止画人物抽出部５０は、輪郭抽出処理、及び色分布分析処理等の画像処理により、静止画に含まれる被写体を検出する。そして、静止画人物抽出部５０は、予め人物の顔に固有の特徴量を格納してよい。人物の顔に固有の特徴量は、例えば、顔の輪郭、目、鼻、口、眉、及びこれらの顔に含まれる部位間の距離等であってよい。静止画人物抽出部５０は、静止画に含まれる被写体から、人物の顔に固有の特徴量をマッチング等により検出して、被写体が人物であるか否かを判断してよい。また、静止画人物抽出部５０は、人物の服装、及び靴等の形状、色等から、静止画に含まれる被写体が人物であるか否かを判断してもよい。例えば、静止画人物抽出部５０は、人が着用する服装、靴等の形状、色等のデータを予め格納していてよい。そして、静止画人物抽出部５０は、静止画に含まれる被写体と、予め格納しておいた服装、靴等の形状とマッチングすることにより、当該被写体が人物か否かを判断してもよい。更に、静止画人物抽出部５０は、肌色抽出により当該被写体が人物か否かを判断してもよい。静止画人物抽出部５０は、静止画に人物が含まれていると判断した場合には、人物が含まれている静止画の静止画識別子、及び当該静止画識別子に対応する当該静止画が撮像されたタイミングを、同一人物判断部９０に供給する。
【００２６】
同一人物判断部９０は、動画人物抽出部５５から受け取ったフレーム画像識別子、フレーム画像が撮像されたタイミング、静止画人物抽出部５０から受け取った静止画識別子、及び当該静止画識別子に対応する静止画が撮像されたタイミングに基づいて、動画人物抽出部５５において抽出された人物と、静止画人物抽出部５０において抽出された人物とが同一人物であるか否かを判断する。同一人物判断部９０は、人物が含まれる静止画が撮像されたタイミングと略同一のタイミングで撮像されたフレーム画像と、当該フレーム画像に連続して撮像されている複数のフレーム画像のうち、同一の人物が含まれる複数のフレーム画像を選択する。そして、同一人物判断部９０は、同一の人物が含まれると判断された複数のフレーム画像のフレーム画像識別子、及び静止画の静止画識別子に、当該人物を一意に識別できる人物識別子を対応づけてよい。
【００２７】
例えば、同一人物判断部９０は、静止画が撮像されたタイミングと略同一のタイミングで撮像されたフレーム画像を選択する。そして、同一人物判断部９０は、当該フレーム画像と、当該フレーム画像に連続して撮像されているフレーム画像とをマッチングして、フレーム画像に含まれる人物の動きを検出する。そして、同一人物判断部９０は、当該フレーム画像に続いて撮像されている複数のフレーム画像に含まれる人物の動きが検出されている間は、複数のフレーム画像に同一の人物が含まれると判断してもよい。そして、同一人物判断部９０は、複数のフレーム画像に含まれる人物と、静止画に含まれる人物とが同一人物であることを示す情報、当該人物が含まれる静止画の静止画識別子、人物識別子、及び当該人物が含まれる複数のフレーム画像の複数のフレーム画像識別子を対応情報格納部４０に供給する。
【００２８】
動画分割部６０は、動画人物抽出部５５において抽出された人物ごとに、画像格納部３０から受け取った複数のフレーム画像を複数のストリームに分割する。動画分割部６０は、画像格納部３０から受け取ったフレーム画像、及び当該フレーム画像に対応するフレーム画像識別子、そして、動画人物抽出部５５から受け取ったフレーム画像識別子に基づいて、複数のフレーム画像を複数のストリームに分割する。動画分割部６０は、複数のフレーム画像を複数のストリームに分割した場合には、複数のフレーム画像に対応するフレーム画像識別子と、複数のストリームのそれぞれを一意に識別できるストリーム識別子とに対応付けてよい。そして、動画分割部６０は、ストリーム識別子、及び当該ストリーム識別子に対応するストリームに含まれるフレーム画像のうち、最も早いタイミングで撮像されたフレーム画像に対応するフレーム画像識別子を、対応情報格納部４０に供給する。
【００２９】
部分領域位置格納部７０は、撮像部１０の撮像領域である監視領域における、撮像部１０の監視領域の一部である部分領域の位置を予め格納する。例えば、部分領域位置格納部７０は、監視領域に座標軸を設定して、当該座標軸に基づいて部分領域の位置情報を格納してよい。なお、部分領域は、監視領域において、特に監視を要する領域であってよい。部分領域位置格納部７０は、部分領域の位置に関する情報を、人物判断部８０、及び動き判断部８５に供給する。
【００３０】
人物判断部８０は、撮像部１０において撮像された動画を解析して、撮像部１０の監視領域の一部である部分領域に人物が存在するか否かを判断する。人物判断部８０は、複数のフレーム画像をマッチングすることにより、フレーム画像に含まれる背景に対して動きを有する被写体を検出してよい。また、人物判断部８０は、輪郭抽出、及び色分布分析処理等によって被写体を抽出してもよい。更に、人物判断部８０は、肌色抽出等により当該被写体が人物か否かを判断してもよい。人物判断部８０は、部分領域に人物が存在すると判断した場合には、人物が存在すると判断された部分領域を含むフレーム画像が撮像されたタイミングに関する情報を、対応情報格納部４０に供給する。また、人物判断部８０は、静止画撮像制御部２２に、部分領域の静止画を撮像させる旨の情報を供給する。
【００３１】
動き判断部８５は、撮像部１０において撮像された動画を解析して、撮像部１０の監視領域の一部である部分領域に動きがあるか否かを判断する。動き判断部８５は、フレーム画像と、当該フレーム画像に連続して撮像された複数のフレーム画像とを比較して、フレーム画像に含まれる被写体の動きが予め定められた所定値以上の動き量を示すか否かを判断する。例えば、動き判断部８５は、被写体が含まれているフレーム画像と、当該フレーム画像に連続して撮像されたフレーム画像とを比較して、被写体のマッチングをする。続いて、動き判断部８５は、フレーム画像に含まれる背景に対する、被写体のずれ量を算出する。そして、動き判断部８５は、算出された被写体のフレーム画像に含まれる背景に対するずれ量が、予め定められた所定量以上であるか否かを判断してよい。動き判断部８５において、被写体のフレーム画像に含まれる背景に対するずれ量が、予め定められた所定量以上であると判断された場合には、動き判断部８５は、動きのあるフレーム画像が撮像されたタイミングに関する情報を、対応情報格納部４０に供給する。また、動き判断部８５は、静止画撮像制御部２２に、部分領域の静止画を撮像させる旨の情報を供給する。
【００３２】
対応情報格納部４０は、画像格納部３０からフレーム画像識別子、静止画識別子、当該フレーム画像識別子に対応するフレーム画像の撮像タイミングに関する情報、及び当該静止画識別子に対応する静止画の撮像タイミングに関する情報を受け取る。そして、対応情報格納部４０は、撮像部１０において動画を構成するフレーム画像が撮像されたタイミングと、撮像部１０において静止画が撮像されたタイミングに基づいて、動画を構成するフレーム画像と静止画とを対応付ける対応情報を格納する。
【００３３】
また、対応情報格納部４０は、複数のフレーム画像に含まれる人物と、静止画に含まれる人物とが同一人物であることを示す情報、人物識別子、当該人物が含まれる静止画の静止画識別子、及び当該人物が含まれるフレーム画像のフレーム画像識別子を同一人物判断部９０から受け取る。そして、対応情報格納部４０は、動画人物抽出部５５において抽出された人物と、静止画人物抽出部５０において抽出された人物とが同一人物であることを当該人物を一意に識別できる人物識別子に対応づけた対応情報を格納する。例えば、対応情報格納部４０は、静止画人物抽出部５０において抽出された人物が含まれる静止画と略同一のタイミングで撮像されたフレーム画像と、当該フレーム画像に連続して撮像されている複数のフレーム画像のうち、同一人物が含まれていると同一人物判断部９０において判断された複数のフレーム画像を、当該人物を一意に識別できる人物識別子に対応づけて格納してよい。
【００３４】
更に、対応情報格納部４０は、ストリーム識別子、当該ストリーム識別子に対応するストリームに含まれるフレーム画像のうち、最も早いタイミングで撮像されたフレーム画像に対応するフレーム画像識別子を動画分割部６０から受け取る。そして、対応情報格納部４０は、動画分割部６０において分割されたストリームと、当該ストリーム識別子に対応するストリームに含まれるフレーム画像のうち、最も早いタイミングで撮像されたフレーム画像に対応するフレーム画像識別子に対応する、画像格納部３０において格納されている静止画を選択する。そして、対応情報格納部４０は、ストリームと静止画とを対応付ける対応情報とを格納する。対応情報格納部４０は、格納されている対応情報を画像格納部３０に供給する。
【００３５】
画像出力部１００は、画像格納部３０から、対応情報、静止画、及びフレーム画像等を受け取る。そして、画像出力部１００は、対応情報に基づいて静止画、及びフレーム画像をモニタ等に出力する。例えば、画像出力部１００が画像格納部３０から受け取った対応情報が、動画人物抽出部５５において抽出された人物と、静止画人物抽出部５０において抽出された人物とが同一人物であることを示す対応情報である場合には、画像出力部１００は、静止画人物抽出部５０において抽出された人物ごとに、当該人物の静止画をモニタ等に出力する。また、画像出力部１００は、当該人物が含まれるフレーム画像を動画としてモニタ等に出力してもよい。
【００３６】
また、画像出力部１００は、画像格納部３０から受け取った対応情報が、動画分割部６０において分割されたストリームと、画像格納部３０に格納されている静止画とを対応付ける対応情報であった場合には、画像出力部１００は、静止画に対応づけられているストリームを、モニタ等に出力してよい。係る場合において画像出力部１００は、人物識別子に基づいて、当該人物識別子に対応づけられている静止画、及びストリームをモニタ等に出力してよい。すなわち、監視カメラ２００は、特定の人物が撮像されている静止画、及びストリームを選択して、モニタ等に出力できる。
【００３７】
更に、画像出力部１００は、人物判断部８０において部分領域に人物が含まれると判断されたフレーム画像と、部分領域に人物が含まれると判断した場合に、撮像部１０において撮像された静止画とを対応付けた対応情報を受け取った場合には、当該人物の静止画、及び当該人物が含まれるフレーム画像を動画としてモニタ等に出力してもよい。なお、動き判断部８５において部分領域に動きがあると判断されたフレーム画像が存在する場合においても、同様に動きのあると判断された静止画、及び動きがあると判断されたフレーム画像を動画としてモニタ等に出力してよい。そして、画像出力部１００は、人物認証装置等に部分領域において撮像された人物が含まれる高解像度の静止画を、インターネット等のネットワーク、及びメモリ等を介して供給してもよい。
【００３８】
本実施形態に係る監視カメラ２００によれば、部分領域内に人物がいる場合において、人物の高解像度の静止画を撮像すると共に、当該人物の行動をストリームとして取得できる。また、監視カメラ２００は、部分領域内に動きがある場合においても、動きがあると判断された部分領域の静止画を撮像すると共に、部分領域に動きがあると判断された動画を構成するフレーム画像を取得できる。これにより、監視カメラ２００は、撮像された動画のうち、部分領域内の人物等を認証できるのに十分な静止画を取得でき、また、監視に必要な部分の動画だけを取得できる。したがって、監視カメラ２００は、撮像された高画質度画像を人物認証装置等に送信する場合の通信トラフィックを適切に軽減できる。更に、監視カメラ２００は、画像を格納する容量を効率的に低減できる。
【００３９】
図３は、対応情報格納部４２の一例を示す。対応情報格納部４０は、動画を構成するフレーム画像と静止画とを対応付ける情報である対応情報を格納する。対応情報格納部４２においては、静止画、及び動画を構成するフレーム画像が撮像されたタイミングの一例である、撮像時刻に対応づけて、フレーム画像を一意に識別できるフレーム画像識別子、及び静止画を一意に識別できる静止画識別子を対応情報として格納する。なお、対応情報格納部４２は、複数のフレーム画像を予め定められた間隔で区切った場合の当該区切りの位置情報である区切り位置情報、及び区切られた位置からのフレーム画像の順序に対応づけて、フレーム画像識別子、及び静止画識別子を対応情報として格納してもよい。
【００４０】
また、対応情報格納部４０は、同一人物判断部９０においてフレーム画像に含まれる人物と、静止画に含まれる人物とが同一人物であると判断された場合には、人物識別子に対応づけて、フレーム画像識別子、及び静止画識別子を対応情報として格納してよい。すなわち、対応情報格納部４０は、静止画に含まれる人物と同一の人物が含まれると同一人物判断部９０において判断された複数のフレーム画像のフレーム画像識別子、及び静止画の静止画識別子を、当該人物の人物識別子に対応づけて対応情報として格納してよい。
【００４１】
図４は、動画分割部６０において動画を複数のストリームに分割する方法の一例を示す。また、図５は、対応情報格納部４４の一例を示す。まず、動画分割部６０は、動画人物抽出部５５において抽出された人物ごとに、画像格納部３０に格納されている動画に含まれる複数のフレーム画像を、複数のストリームに分割する。例えば、動画分割部６０は、動画に含まれる複数のフレーム画像を、同一人物が含まれているフレーム画像ごとに、ストリーム＃８００、ストリーム＃８２０、及びストリーム＃８３０のように分割する。そして、対応情報格納部４４は、各ストリームに含まれる複数のフレーム画像が撮像されたタイミングと、静止画が撮像されたタイミングとを比較する。続いて、対応情報格納部４４は、ストリームに含まれる複数のフレーム画像が撮像されたタイミングと一致するタイミングで撮像された静止画を、ストリームと対応付ける。例えば、人物＃９３０が含まれる静止画４６０が撮像されたタイミング＃４６０が、ストリーム＃８００に含まれるフレーム画像が撮像されたタイミングと一致する場合には、対応情報格納部４４は、ストリーム＃８００に対応するストリーム識別子、静止画４６０に対応付けられる静止画識別子、及び人物＃９３０の人物識別子とを対応づけて格納する。
【００４２】
また、人物＃９３０が含まれる静止画４８０が撮像されたタイミング＃４８０が、ストリーム＃８３０に含まれるフレーム画像が撮像されたタイミングと一致する場合には、対応情報格納部４４は、ストリーム＃８３０に対応するストリーム識別子、静止画４８０に対応付けられる静止画識別子、及び人物＃９３０の人物識別子とを対応づけて格納する。更に、人物＃９５０が含まれる静止画４７０が撮像されたタイミング＃４７０が、ストリーム＃８２０に含まれるフレーム画像が撮像されたタイミングと一致する場合には、対応情報格納部４４は、ストリーム＃８２０に対応するストリーム識別子、静止画４７０に対応付けられる静止画識別子、及び人物＃９５０の人物識別子とを対応づけて格納する。このように、対応情報格納部４４は、人物を一意に識別できる人物識別子に対応づけて、ストリーム識別子、及び静止画識別子を対応情報として格納してよい。
【００４３】
本実施形態に係る監視カメラ２００によれば、人物を一意に識別できる人物識別子を選択するだけで、当該人物が撮像されている静止画、及びストリームを取得できる。
【００４４】
図６は、本実施形態に係る監視カメラ２００のハードウェア構成の一例を示す。本実施形態に係る監視カメラ２００は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、及び表示装置１５８０を有するＣＰＵ周辺部と、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、及びＣＤ−ＲＯＭドライブ１５６０を有する入出力部と、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０を有するレガシー入出力部とを備える。
【００４５】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５及びグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０及びＲＡＭ１５２０に格納されたプログラムに基づいて動作して、各部を制御する。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得して、表示装置１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００４６】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置である通信インターフェイス１５３０、ハードディスクドライブ１５４０、ＣＤ−ＲＯＭドライブ１５６０を接続する。通信インターフェイス１５３０は、インターネット等のネットワーク、及びメモリ等を介して他の装置と通信する。ハードディスクドライブ１５４０は、監視カメラ２００内のＣＰＵ１５０５が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラム又はデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。
【００４７】
また、入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、監視カメラ２００が起動時に実行するブート・プログラム、監視カメラ２００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラム又はデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００４８】
ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供される監視プログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。監視プログラムは、記録媒体から読み出され、ＲＡＭ１５２０を介して監視カメラ２００内のハードディスクドライブ１５４０にインストールされ、ＣＰＵ１５０５において実行される。監視カメラ２００にインストールされて実行される監視プログラムは、ＣＰＵ１５０５等に働きかけて、撮像部１０、動画撮像制御部２０、静止画撮像制御部２２、画像格納部３０、対応情報格納部４０、静止画人物抽出部５０、動画人物抽出部５５、動画分割部６０、部分領域位置格納部７０、人物判断部８０、動き判断部８５、同一人物判断部９０、及び画像出力部１００を、図１から図５にかけて説明した監視カメラ２００として機能させる。
【００４９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００５０】
【図１】監視カメラ２００の概念図である。
【図２】監視カメラ２００の機能構成を示すブロック図である。
【図３】対応情報格納部４２を示す図である。
【図４】動画分割部６０が動画を複数のストリームに分割する方法を示す図である。
【図５】対応情報格納部４４を示す図である。
【図６】監視カメラ２００のハードウェア構成を示すブロック図である。
【符号の説明】
【００５１】
１０  撮像部
１２  撮像装置
２０  動画撮像制御部
２２  静止画撮像制御部
３０  画像格納部
４０、４２、４４  対応情報格納部
５０  静止画人物抽出部
５５  動画人物抽出部
６０  動画分割部
７０  部分領域位置格納部
８０  人物判断部
８５  動き判断部
９０  同一人物判断部
１００  画像出力部
２００  監視カメラ
３０２、３１２、３５２、３５８  フレーム画像
４００、４１０  静止画
４６０、４７０、４８０  静止画
６００、６５０  対応情報
９００、９１０  人物
１５０５  ＣＰＵ
１５１０  ＲＯＭ
１５２０  ＲＡＭ
１５３０  通信インターフェイス
１５４０  ハードディスクドライブ
１５５０  フレキシブルディスク・ドライブ
１５６０  ＣＤ−ＲＯＭドライブ
１５７０  入出力チップ
１５７５  グラフィック・コントローラ
１５８０  表示装置
１５８２  ホスト・コントローラ
１５８４  入出力コントローラ
１５９０  フレキシブルディスク
１５９５  ＣＤ−ＲＯＭ
【図１】
0004485423.tif 000002
【図２】
0004485423.tif 000003
【図３】
0004485423.tif 000004
【図４】
0004485423.tif 000005
【図５】
0004485423.tif 000006
【図６】
0004485423.tif 000007