(57)【特許請求の範囲】
【請求項１】
撮影映像から監視対象となる監視対象事象を検出し、前記監視対象事象に関する状況の解析を行う映像解析部と、
前記映像解析部による解析結果に基づいて、前記撮影映像の領域毎に重要度を特定して重要度情報を生成する重要度特定部と、
前記重要度情報と、前記撮影映像とが対応付けられた第一の映像記録情報を記録する映像記録部と、
前記映像記録部の映像記録状況が所定条件を満たす場合、前記第一の映像記録情報に含まれる前記撮影映像の前記領域毎に、前記重要度情報に基づく圧縮率で映像圧縮を行う映像圧縮部と、
前記映像圧縮に基づく第二の映像記録情報を、前記第一の映像記録情報に代えて前記映像記録部に記録させる記録映像更新部と、
第一の時刻に対応する前記重要度情報に基づいて、前記映像記録部に記録され、前記第一の時刻より前の第二の時刻に対応する前記重要度情報を更新する重要度更新部と、
を備える映像蓄積システム。
【請求項２】
前記映像圧縮部は、前記重要度情報において、より高い重要度を有する領域がより低い圧縮率で圧縮されるように前記映像圧縮を行う、請求項１に記載の映像蓄積システム。
【請求項３】
前記映像蓄積システムは、前記映像記録状況が前記所定条件を満たすか否かの判定を行う記録状況判定部をさらに備える、請求項１または２に記載の映像蓄積システム。
【請求項４】
前記第二の映像記録情報には、前記重要度情報が含まれる、請求項３に記載の映像蓄積システム。
【請求項５】
前記記録状況判定部は、複数の前記所定条件について前記判定を行い、前記映像圧縮部は、前記記録状況判定部による前記判定に基づいて、前記映像記録部に記録される前記撮影映像を圧縮する、請求項４に記載の映像蓄積システム。
【請求項６】
前記重要度更新部は、前記第一の時刻に対応する前記重要度情報において、所定値以上の重要度を有する領域について、前記第二の時刻に対応する前記重要度情報を更新する、請求項１に記載の映像蓄積システム。
【請求項７】
前記映像解析部は前記監視対象事象の追跡を行い、前記重要度更新部は、前記第一の時刻に対応する前記重要度情報において、所定値以上の重要度を有する領域に含まれる前記監視対象事象に基づいた領域について、前記第二の時刻に対応する前記重要度情報を更新する、請求項１に記載の映像蓄積システム。
【請求項８】
撮影映像から検出され、監視対象となる監視対象事象に関する状況の解析を行うことで得られる解析結果に基づいて、前記撮影映像の領域毎に重要度を特定して重要度情報を生成する重要度特定部と、
前記重要度情報と、前記撮影映像とが対応付けられた第一の映像記録情報を記録する映像記録部と、
前記映像記録部の映像記録状況が所定条件を満たす場合、前記第一の映像記録情報に含まれる前記撮影映像の前記領域毎に、前記重要度情報に基づく圧縮率で映像圧縮を行う映像圧縮部と、
前記映像圧縮に基づく第二の映像記録情報を、前記第一の映像記録情報に代えて前記映像記録部に記録させる記録映像更新部と、
第一の時刻に対応する前記重要度情報に基づいて、前記映像記録部に記録され、前記第一の時刻より前の第二の時刻に対応する前記重要度情報を更新する重要度更新部と、
を備える映像蓄積装置。
【請求項９】
コンピュータに、
撮影映像から検出され、監視対象となる監視対象事象に関する状況の解析を行うことで得られる解析結果に基づいて、前記撮影映像の領域毎に重要度を特定して重要度情報を生成する重要度特定機能と、
前記重要度情報と、前記撮影映像とが対応付けられた第一の映像記録情報を記録する記録装置の映像記録状況が所定条件を満たす場合、前記第一の映像記録情報に含まれる前記撮影映像の前記領域毎に、前記重要度情報に基づく圧縮率で映像圧縮を行う映像圧縮機能と、
前記映像圧縮に基づく第二の映像記録情報を、前記第一の映像記録情報に代えて前記記録装置に記録させる記録映像更新機能と、
第一の時刻に対応する前記重要度情報に基づいて、前記記録装置に記録され、前記第一の時刻より前の第二の時刻に対応する前記重要度情報を更新する重要度更新機能と、
を実現させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像蓄積システム、映像蓄積装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、社会的な防犯意識の高まりと監視カメラの進歩に伴い、駅構内やショッピングモール等の公共空間に設置される監視カメラの数が増加しつつある。また、ネットワークに接続されたネットワークカメラの監視カメラとしての普及が進んでおり、既設ネットワークを用いた遠隔映像監視が可能となっている。また、監視カメラが撮影する撮影映像の高解像度化も進んでおり、これまでよりも細かい状況の監視が可能となりつつある。
【０００３】
一方、カメラ台数の増加、及び高画質化に伴い、撮影された映像のデータ量が大幅に増加するため、例えばネットワークを経由してデータ蓄積サーバに蓄積される映像データのデータ量を低減することが求められている。映像データ量を削減するための技術として、例えば、映像圧縮においてフレームごとに圧縮率を変更し、効率的に映像を記録する技術が開発されている。
【０００４】
例えば、特許文献１には、会議記録や取材記録の用途において、活発な議論が行われているか否かを音声に基づいて判断し、当該判断結果に基づいて、フレームごとに圧縮率を異ならせて再圧縮を行う技術が開示されている。また、特許文献２には、監視対象の物体を検知し、検知された物体領域が送信済みの画像における物体領域と類似している場合には、検知された物体領域の画像を送信せず、当該物体の識別情報を通知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３９６０６４６号公報
【特許文献２】特開２０１２−２０９８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１では、フレームごとに判断が行われて圧縮率が決定されているが、画像（フレーム）中の領域ごとの区別は行われておらず、より効率化し得る余地があった。また、特許文献２に記載の技術では、類似した物体領域の画像は送信されないため、例えば、人物の細かい挙動や詳細な状況などが把握できず、重要な領域であっても十分な情報量で記録されない場合があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、重要な領域を高精細に記録しつつ、蓄積される映像のデータ量を低減させることが可能な、新規かつ改良された映像蓄積システム、映像蓄積装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、撮影映像から監視対象となる監視対象事象を検出し、前記監視対象事象に関する状況の解析を行う映像解析部と、前記映像解析部による解析結果に基づいて、前記撮影映像の領域毎に重要度を特定して重要度情報を生成する重要度特定部と、前記重要度情報と、前記撮影映像とが対応付けられた第一の映像記録情報を記録する映像記録部と、前記映像記録部の映像記録状況が所定条件を満たす場合、前記第一の映像記録情報に含まれる前記撮影映像の前記領域毎に、前記重要度情報に基づく圧縮率で映像圧縮を行う映像圧縮部と、前記映像圧縮に基づく第二の映像記録情報を、前記第一の映像記録情報に代えて前記映像記録部に記録させる記録映像更新部と、第一の時刻に対応する前記重要度情報に基づいて、前記映像記録部に記録され、前記第一の時刻より前の第二の時刻に対応する前記重要度情報を更新する重要度更新部と、を備える映像蓄積システムが提供される。
【０００９】
前記映像圧縮部は、前記重要度情報において、より高い重要度を有する領域がより低い圧縮率で圧縮されるように前記映像圧縮を行ってもよい。
【００１０】
前記映像蓄積システムは、前記映像記録状況が前記所定条件を満たすか否かの判定を行う記録状況判定部をさらに備えてもよい。
【００１１】
前記第二の映像記録情報には、前記重要度情報が含まれてもよい。
【００１２】
前記記録状況判定部は、複数の前記所定条件について前記判定を行い、前記映像圧縮部は、前記記録状況判定部による前記判定に基づいて、前記映像記録部に記録される前記撮影映像を圧縮してもよい。
【００１４】
前記重要度更新部は、前記第一の時刻に対応する前記重要度情報において、所定値以上の重要度を有する領域について、前記第二の時刻に対応する前記重要度情報を更新してもよい。
【００１５】
前記映像解析部は前記監視対象事象の追跡を行い、前記重要度更新部は、前記第一の時刻に対応する前記重要度情報において、所定値以上の重要度を有する領域に含まれる前記監視対象事象に基づいた領域について、前記第二の時刻に対応する前記重要度情報を更新してもよい。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、撮影映像から検出され、監視対象となる監視対象事象に関する状況の解析を行うことで得られる解析結果に基づいて、前記撮影映像の領域毎に重要度を特定して重要度情報を生成する重要度特定部と、前記重要度情報と、前記撮影映像とが対応付けられた第一の映像記録情報を記録する映像記録部と、前記映像記録部の映像記録状況が所定条件を満たす場合、前記第一の映像記録情報に含まれる前記撮影映像の前記領域毎に、前記重要度情報に基づく圧縮率で映像圧縮を行う映像圧縮部と、前記映像圧縮に基づく第二の映像記録情報を、前記第一の映像記録情報に代えて前記映像記録部に記録させる記録映像更新部と、第一の時刻に対応する前記重要度情報に基づいて、前記映像記録部に記録され、前記第一の時刻より前の第二の時刻に対応する前記重要度情報を更新する重要度更新部と、を備える映像蓄積装置が提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータに、撮影映像から検出され、監視対象となる監視対象事象に関する状況の解析を行うことで得られる解析結果に基づいて、前記撮影映像の領域毎に重要度を特定して重要度情報を生成する重要度特定機能と、前記重要度情報と、前記撮影映像とが対応付けられた第一の映像記録情報を記録する記録装置の映像記録状況が所定条件を満たす場合、前記第一の映像記録情報に含まれる前記撮影映像の前記領域毎に、前記重要度情報に基づく圧縮率で映像圧縮を行う映像圧縮機能と、前記映像圧縮に基づく第二の映像記録情報を、前記第一の映像記録情報に代えて前記記録装置に記録させる記録映像更新機能と、第一の時刻に対応する前記重要度情報に基づいて、前記記録装置に記録され、前記第一の時刻より前の第二の時刻に対応する前記重要度情報を更新する重要度更新機能と、を実現させるための、プログラムが提供される。
【発明の効果】
【００２０】
以上説明したように本発明によれば、重要な領域を高精細に記録しつつ、蓄積される映像のデータ量を低減させることが可能である。
【図面の簡単な説明】
【００２１】
【図１】本発明の第一の実施形態に係る映像蓄積システム１の概要を示す説明図である。
【図２】同実施形態による監視カメラ１０の構成例を示す説明図である。
【図３】同実施形態に係る検出部１３２による人物の顔検出に基づく重要度特定の例を模式的に示す説明図である。
【図４】同実施形態に係る状況認識部１３４による人物の異常行動認識に基づく重要度特定の例を模式的に示す説明図である。
【図５】同実施形態による映像蓄積装置２０の構成例を示す説明図である。
【図６】同実施形態に係る監視カメラ１０の動作例を示す説明図である。
【図７】同実施形態に係る映像蓄積装置２０の動作例を示す説明図である。
【図８】同実施形態に係る映像蓄積装置２０による映像の再圧縮処理の具体例を説明するための説明図である。
【図９】同実施形態の第一の変形例に係る映像蓄積装置の構成例を示す説明図である。
【図１０】本発明の第二の実施形態に係る監視カメラ５０の構成例を示す説明図である。
【図１１】同実施形態による映像蓄積装置６０の構成例を示す説明図である。
【図１２】同実施形態による監視カメラ５０の動作例を示す説明図である。
【図１３】同実施形態による映像蓄積装置６０の動作例を示す説明図である。
【図１４】ハードウェア構成例を示す説明図である。
【発明を実施するための形態】
【００２２】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２３】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００２４】
＜＜１．第一の実施形態＞＞
＜１−１．概要＞
まず、図１を参照しながら、本発明の第一の実施形態に係る情報処理システムの概要を説明する。図１は、本発明の第一の実施形態に係る映像蓄積システム１の概要を示す説明図である。
【００２５】
図１に示すように、映像蓄積システム１は、監視カメラ１０Ａ，１０Ｂ、映像蓄積装置２０、及び通信網３０を有する。
【００２６】
監視カメラ１０Ａ，１０Ｂは、撮像して撮影映像を取得する装置である。取得された撮影映像は、監視カメラ１０Ａ，１０Ｂから通信網３０を介して映像蓄積装置２０に送信される。監視カメラ１０Ａ，１０Ｂは、撮影映像の圧縮処理や、撮影映像に含まれる物体の検出処理等の情報処理機能を有する情報処理装置であってもよい。なお、本明細書において映像とは、少なくとも複数フレームの画像を含むデータ（情報）である。また、本明細書において撮影映像とは監視カメラ１０Ａ，１０Ｂの撮像に基づき得られた映像であり、例えば監視カメラ１０Ａ，１０Ｂの撮像により得られた映像も、当該映像を圧縮して得られた映像も撮影映像に含まれてよい。なお、以下では、撮影映像を単に映像と呼ぶ場合もある。
【００２７】
映像蓄積装置２０は、監視カメラ１０Ａ，１０Ｂから受信した撮影映像を、映像蓄積装置２０が備える映像記録部２３０に記録（蓄積）するデータ蓄積サーバ（情報処理装置）である。映像蓄積装置２０は、撮影映像を圧縮、または再圧縮した後に、映像記録部２３０に記録してもよい。
【００２８】
通信網３０は、通信網３０に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網３０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網３０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２９】
なお、図１では本実施形態に係る映像蓄積システム１が二台の監視カメラ１０Ａ，１０Ｂを備える例を説明したが、映像蓄積システム１が備える監視カメラは一台でもよいし、三台以上であってもよい。
【００３０】
＜１−２．背景＞
以上、本発明の第一の実施形態に係る映像蓄積システム１の概要を説明した。続いて、本実施形態に係る映像蓄積システムの創作に至った背景を説明する。
【００３１】
近年、社会的な防犯意識の高まりと監視カメラの進歩に伴い、駅構内やショッピングモール等の公共空間に設置される監視カメラの数が増加しつつある。また、監視カメラが撮影する撮影映像の高解像度化も進んでおり、これまでよりも細かい状況の監視が可能となりつつある。
【００３２】
上記のようなカメラ台数の増加、及び高画質化に伴い、上述した映像蓄積装置２０のようなデータ蓄積サーバに蓄積される撮影映像のデータ量が大幅に増加し、長時間の映像記録が困難となる。このため、データ蓄積サーバに蓄積される撮影映像のデータ量を低減することが求められている。
【００３３】
映像のデータ量を削減するため、映像圧縮においてフレームごとに圧縮率を変更し、効率的に映像を記録することも考えられる。例えば、重要と判定されたフレームの圧縮率を低く、重要と判定されないフレームの圧縮率を高く設定して、映像圧縮を行うことで、データ量を低減しながら、重要なフレームのみ高精細に記録することが可能である。
【００３４】
また、画像解析により、送信済みの画像との類似度を判定し、当該判定の結果に基づいてデータ量を低減することも考えられる。例えば、撮影映像から監視対象の物体を検知し、検知された物体領域が送信済みの画像における物体領域と類似している場合には、検知された物体領域の画像を送信せず、当該物体の識別情報を通知することで、送信するデータ量を低減させることが可能である。
【００３５】
しかし、前者のようにフレームごとに圧縮率を変更する場合には、画像中の領域による重要度の違いは考慮されていないが、画像中の領域によって重要度は異なり得る。例えば、顔の領域、または異常行動人物の周辺領域等は監視映像において重要と考えられる。したがって、画像中の領域による重要度の違いを考慮することで、より効率化し得る余地がある。
【００３６】
また、後者のように既に送信した物体領域と現在のフレームの物体領域が類似している場合に現在のフレームの当該物体領域を送信しない方法では、最新の正確な状況を画像で視認できなくなる場合があった。例えば、監視映像において重要な領域と考えられる人物領域について、現在のフレームの当該領域が送信されないと、転倒した人物の細かい挙動や、千鳥足の人物の詳細な状況等を確認できなくなる恐れがあった。
【００３７】
そこで、本件発明者は、上記事情を一着眼点にして本発明の実施形態を創作するに至った。本発明の実施形態による映像蓄積システムは、重要な領域を高精細に記録しつつ、蓄積される映像のデータ量を低減させることが可能である。以下、本発明の実施形態による映像蓄積システムにおいて上記の効果を実現するための監視カメラ１０および映像蓄積装置２０の構成を順次詳細に説明する。
【００３８】
なお、以下では監視カメラ１０が一台であり、監視カメラ１０と映像蓄積装置２０が一対一で通信を行う場合の例を説明するが、本実施形態は係る例に限定されず、図１を参照して説明したように監視カメラ１０が複数台ある場合についても同様に適用可能である。
【００３９】
＜１−３．監視カメラの構成＞
図２は、本発明の第一の実施形態による監視カメラ１０の構成例を示す説明図である。図２に示すように、監視カメラ１０は、撮像部１１０、映像解析部１３０、重要度特定部１５０、映像圧縮部１７０、及び送信部１９０を備える情報処理装置である。
【００４０】
（撮像部）
撮像部１１０は、撮影映像を取得するカメラモジュールである。撮像部１１０は、例えばＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等の撮像素子を用いて実空間を撮像することにより、撮影映像を取得する。撮像部１１０により取得された撮影映像は、映像解析部１３０、及び映像圧縮部１７０に提供される。
【００４１】
なお、撮像部１１０は可視光画像を取得可能な可視光カメラを含んでもよいし、近赤外光画像や熱画像を取得可能な赤外線カメラ、深度画像を取得可能な深度カメラ等を含んでもよい。例えば、撮像部１１０が熱画像を取得可能な場合には、後述する映像解析部１３０において、監視対象事象（例えば、人物や火事等）の検知をより高精度に行うことが可能となり得る。
【００４２】
（映像解析部）
映像解析部１３０は、撮像部１１０により取得された撮影映像から監視対象となる監視対象事象を検出し、当該監視対象事象に関する状況の解析を行う映像解析機能を有する。本実施形態に係る映像解析部１３０は、図２に示すように検出部１３２、及び状況認識部１３４を有する。
【００４３】
検出部１３２は、撮影映像から監視対象事象を一つ、または複数検出する。本実施形態に係る監視対象事象は、例えば、人物の顔、人物、車両等の映像中に存在する物体、または、火災、地震、事故等の災害等の事象を含んでもよい。検出部１３２が撮影映像から監視対象事象を検出するためには、様々な画像解析手法が適用可能であり、監視対象事象の種類に応じた手法が用いられてもよい。例えば、画像中から人物の顔を検出する場合、下記非特許文献１に記載された技術のような、画像特徴量の統計的学習に基づく物体検出手法を用いることも可能である。
【００４４】
非特許文献１：Ｐ．  Ｖｉｏｌａ  ａｎｄ  Ｍ．  Ｊｏｎｅｓ，  “Ｒａｐｉｄ  ｏｂｊｅｃｔ  Ｄｅｔｅｃｔｉｏｎ  ｕｓｉｎｇ  ａ  Ｂｏｏｓｔｅｄ  Ｃａｓｃａｄｅ  ｏｆ  Ｓｉｍｐｌｅ  Ｆｅａｔｕｒｅｓ，”  Ｐｒｏｃ．  ｏｆ  ＩＥＥＥ  Ｃｏｎｆ．  Ｃｏｍｐｕｔｅｒ  Ｖｉｓｉｏｎ  ａｎｄ  Ｐａｔｔｅｒｎ  Ｒｅｃｏｇｎｉｔｉｏｎ  ２００１，  （米国），  ＩＥＥＥ  Ｃｏｍｐｕｔｅｒ  Ｓｏｃｉｅｔｙ  Ｃｏｎｆｅｒｅｎｃｅ，  ２００１年，  ｖｏｌ．１，  ｐｐ．５１１−５１８
【００４５】
また、監視対象事象が移動する物体である場合、検出部１３２は、撮影映像に含まれる複数フレームの時系列的な画像に対して、監視対象事象の追跡を行ってもよい。監視対象事象の追跡には、例えば粒子フィルタやカルマンフィルタを用いる手法や、物体検出に用いた画像特徴量のマッチングに基づく手法等、様々な物体追跡手法が用いられてもよい。係る構成によれば、一度検出した監視対象事象をより安定して検出することが可能となる。また、映像蓄積システム１は、監視対象事象領域のフレーム間の対応情報を取得することが可能となる。
【００４６】
検出部１３２は、撮影映像から監視対象事象を検出すると、監視対象事象の識別情報（ＩＤ情報）、撮影映像における監視対象事象の位置、監視対象事象の領域（監視対象事象が占める領域）の情報等を、状況認識部１３４、及び重要度特定部１５０に提供する。例えば、検出部１３２は監視対象事象として人物と当該人物の顔を検出し、人物と当該人物の顔を対応付けた情報を状況認識部１３４、及び重要度特定部１５０に提供してもよい。
【００４７】
状況認識部１３４は、検出部１３２により検出された監視対象事象に関する状況の認識（解析）を行う。例えば、状況認識部１３４は、撮影映像に含まれる複数フレームの時系列的な画像情報を用いて、状況の認識を行ってもよい。本実施形態において、認識対象となる状況は例えば転倒や、千鳥足といった人物の異常行動、逆走や急停止といった車両の異常動作、または、災害（火災、地震、事故等）の発生等を含んでもよい。
【００４８】
状況認識部１３４が監視対象事象に関する状況を認識するためには、様々な映像解析手法が適用可能であり、監視対象事象の種類や状況の種類に応じた手法が用いられてもよい。例えば、撮影映像から人物の異常行動を認識する場合、下記非特許文献２に記載された技術のような、ＣＨＬＡＣ（立体高次局所自己相関）と呼ばれる画像特徴量に基づいた手法が用いられてもよい。係る場合、例えば、状況認識部１３４は、通常動作の映像から抽出された画像特徴量を用いて学習された部分空間を用いた部分空間法に基づいて、通常動作か異常動作かの識別を行ってもよい。
【００４９】
非特許文献２：南里卓也，大津展之，“複数人動画像からの異常動作検出，”情報処理学会論文誌コンピュータビジョンとイメージメディア，  情報処理学会，  ２００５年１０月１５日，Ｖｏｌ．４５，  Ｎｏ．ＳＩＧ＿１５，  ｐｐ．４３−５０
【００５０】
（重要度特定部）
重要度特定部１５０は、映像解析部１３０による解析結果に基づいて、撮影映像の領域毎に重要度を特定（割り当て）して重要度情報を生成する重要度特定機能を有する。重要度特定部１５０により生成された重要度情報は、送信部１９０に提供される。
【００５１】
重要度は、例えば数値で表現されてもよい。以下では、重要度の値が大きい程、より重要であり、また、重要度が以下の三つの値をとり得る例について説明する。
２：重要度が高いことを示す。「高」と表現する場合もある。
１：重要度が中程度であることを示す。「中」と表現する場合もある。
０：重要度が低いことを示す。「低」と表現する場合もある。
【００５２】
重要度情報は、例えば撮影映像の各フレームにおける全ての位置ごとの重要度を示すマップ状の情報であってもよいし、重要度が中以上（１以上）の領域について特定する情報であってもよい。以下では、本実施形態にかかる重要度情報は、重要度が中以上（１以上）の領域について特定する情報であるとし、当該領域以外の領域は重要度が低であるとみなされる（重要度「低」が割り当てられる）ものとする。
【００５３】
重要度特定部１５０は、検出部１３２により検出された監視対象事象の位置や領域に基づいて、重要度を特定してもよい。また、重要度特定部１５０は、状況認識部１３４により認識された監視対象事象の状況に基づいて、重要度を特定してもよい。
【００５４】
例えば重要度特定部１５０は、検出部１３２が人物の顔を検出した領域に対して、所定の重要度（例えば重要度「中」）を割り当ててもよい。また、検出部１３２により検出された人物の異常行動を状況認識部１３４が認識した場合、重要度特定部１５０は、当該人物の周辺領域に、より高い重要度（例えば重要度「高」）を割り当ててもよい。以下、図３，４を参照して、重要度特定部１５０による重要度特定の例を説明する。
【００５５】
図３は、検出部１３２による人物の顔検出に基づく重要度特定の例を模式的に示す説明図である。図３に示す画像Ｒ１は、撮影映像のｔフレーム目の画像に、当該画像を入力とした検出部１３２による人物の顔検出結果を重畳した模式図であり、表Ｊ１は当該ｔフレーム目の画像について、重要度特定部１５０により生成される重要度情報の一例である。
【００５６】
図３には、画像Ｒ１における人物Ｈ１の顔の領域を含む顔矩形Ｆ１（ｘｓ１，ｙｓ１，ｘｅ１，ｙｅ１）と、人物Ｈ２の顔の領域を含む顔矩形Ｆ２（ｘｓ２，ｙｓ２，ｘｅ２，ｙｅ２）が、検出部１３２による顔検出結果として示されている。なお、各領域は、図３に示すように左上座標と右下座標により特定されてもよく、例えば顔矩形Ｆ１は、図３に示す左上座標（ｘｓ１，ｙｓ１）と右下座標（ｘｅ１，ｙｅ１）により特定される矩形領域（ｘｓ１，ｙｓ１，ｘｅ１，ｙｅ１）として表現できる。
【００５７】
なお、顔検出結果として顔矩形の情報が、検出部１３２から重要度特定部１５０に提供される。顔検出結果を受け取った重要度特定部１５０は、図３の表Ｊ１に示すように、検出された人物の顔の矩形領域（顔矩形）ごとに、重要度「中」を割り当てた重要度情報を生成する。
【００５８】
図４は、状況認識部１３４による人物の異常行動認識に基づく重要度特定の例を模式的に示す説明図である。図４に示す画像Ｒ２は、撮影映像のｔフレーム目の画像に、当該画像を入力とした検出部１３２による人物の顔検出結果と、状況認識部１３４による人物の異常行動認識結果を重畳した模式図である。また、図４に示す表Ｊ２は、当該ｔフレーム目の画像について、重要度特定部１５０により生成される重要度情報の一例である。
【００５９】
図４の画像Ｒ２，及び表Ｊ２に示すように、検出部１３２による顔検出結果として画像Ｒ２における人物Ｈ１の顔の領域を示す顔矩形Ｆ１が得られ、図３に示した例と同様に、顔矩形Ｆ１（ｘｓ１，ｙｓ１，ｘｅ１，ｙｅ１）に重要度「中」が割り当てられる。また、状況認識部１３４が図４に示す人物Ｈ２の異常行動を認識した場合、当該人物Ｈ２の周辺矩形Ｍ２（ｘｓ２’，ｙｓ２’，ｘｅ２’，ｙｅ２’）に重要度「高」が割り当てられる。
【００６０】
なお、周辺矩形Ｍ２は、検出部１３２が検出した人物領域に基づいて設定され、例えば当該人物領域と所定サイズの周辺領域を含む矩形であってもよいし、画像全体を示す矩形であってもよい。また、重要度特定部１５０による周辺矩形Ｍ２の設定方法は、状況認識部１３４により認識された状況によって異なってもよい。
【００６１】
例えば、画像全体に関わるような状況（例えば地震の発生）が認識された場合には、画面全体を示す周辺矩形Ｍ２が設定されてもよい。また、比較的大きな範囲に影響する人物の異常行動（例えば強盗等）が認識された場合には当該人物と当該人物の近傍の十分に大きな範囲を含む周辺矩形Ｍ２が設定されてもよい。また、比較的小さな範囲に影響する人物の異常行動（例えば千鳥足等）が認識された場合には当該人物と当該人物の近傍の小さな範囲を含む周辺矩形Ｍ２が設定されてもよい。
【００６２】
なお、検出部１３２により検出される顔矩形の領域と、状況認識部１３４により認識された状況に係る周辺矩形の領域とが重複する場合には、より高い方の重要度（図４に示す例では重要度「高」）が重複した領域に割り当てられてもよい。
【００６３】
（映像圧縮部）
図２に示す映像圧縮部１７０は、撮像部１１０により取得された撮影映像を入力として、映像圧縮処理を行う映像圧縮機能を有する。圧縮された撮影映像は、送信部１９０に提供される。映像圧縮部１７０による映像圧縮は様々な手法が用いられてもよく、例えばＭＰＥＧ−１等の動画像符号化方式が用いられてもよい。例えば、映像圧縮部１７０は、撮影映像の各フレームの画像全体に対して比較的低圧縮率で高精細な映像を生成する映像圧縮処理を行ってもよい。
【００６４】
（送信部）
送信部１９０は、図１を参照して説明した通信網３０に接続し、他の装置との通信処理を行う。例えば、送信部１９０は、映像圧縮部１７０から提供された圧縮済みの撮影映像と、重要度特定部１５０から提供された重要度情報を、通信網３０を介して映像蓄積装置２０に送信する。
【００６５】
＜１−４．映像蓄積装置の構成＞
以上、本発明の第一の実施形態による監視カメラ１０の構成例を説明した。続いて、本実施形態による映像蓄積装置２０の構成例を説明する。図５は、本発明の第一の実施形態による映像蓄積装置２０の構成例を示す説明図である。図５に示すように、映像蓄積装置２０は、受信部２１０、映像記録部２３０、記録状況判定部２５０、記録映像更新部２７０、及び映像圧縮部２９０を備える情報処理装置である。
【００６６】
（受信部）
受信部２１０は、図１を参照して説明した通信網３０に接続し、他の装置との通信処理を行う。例えば、受信部２１０は、通信網３０を介して監視カメラ１０から撮影映像、及び重要度情報を受信する。ここで、受信部２１０が受信する撮影映像と重要度情報はフレームごとに対応付けられていてもよく、また、受信部２１０は、所定フレーム数をまとめた１ブロック単位で撮影映像と重要度情報を受信してもよい。受信部２１０が受信した撮影映像、及び重要度情報は、フレームごとに対応付けられた状態で映像記録部２３０に提供される。
【００６７】
（映像記録部）
映像記録部２３０は、後述する記録状況判定部２５０、記録映像更新部２７０、及び映像圧縮部２９０が以下で説明する各処理を実行するためのプログラムや、様々なデータを記録（記憶）する記録装置である。例えば、映像記録部２３０は、重要度情報と撮影映像とが対応付けられた映像記録情報を記録する。
【００６８】
映像記録部２３０は、受信部２１０により監視カメラ１０から受信された重要度情報と撮影映像とが対応付けられた映像記録情報を、第一の映像記録情報として記録してもよい。また、映像記録部２３０は、後述する記録映像更新部２７０による更新処理に基づき、重要度情報と後述する映像圧縮部２９０により圧縮された撮影映像とが対応付けられた第二の映像記録情報を第一の映像記録情報に代えて記録してもよい。
【００６９】
なお、映像記録部２３０は、例えばＨＤＤ（Hard  Disc  Drive）として実現される。もちろん記録媒体としては、フラッシュメモリ等の固体メモリ、固定メモリを内蔵したメモリカード、光ディスク、光磁気ディスク、ホログラムメモリなど各種考えられ、映像記録部２３０は、採用される記録媒体に応じて記録再生を実行可能な構成であればよい。
【００７０】
（記録状況判定部）
記録状況判定部２５０は、映像記録部２３０に記録された撮影映像の再圧縮を行う必要があるか否かを判定する記録状況判定機能を有する。例えば、記録状況判定部２５０は、映像記録部２３０の映像記録状況が所定条件を満たすか否かの判定を行うことで、再圧縮を行う必要があるか否かを判定し、当該判定の結果を後述する記録映像更新部２７０に通知する。例えば、所定条件は、映像記録部２３０の記録済データ量に係る条件や、映像記録部２３０の使用率（記録可能なデータ量に対する記録済データ量の割合）に係る条件を含んでもよい。また、所定条件は、映像記録部２３０が記録する映像記録情報のフレーム数、またはブロック数に係る条件を含んでもよい。また、所定条件は、映像記録部２３０が記録を開始してから経過した時間に係る条件や、映像記録部２３０があるブロックの映像データを記録した後に記録したブロックの数（以下、経過ブロック数と呼ぶ場合がある）に係る条件等を含んでもよい。係る構成によれば、記録映像更新部２７０は、映像記録部２３０の映像記録状況に応じて更新処理を行うことが可能である。
【００７１】
また、記録状況判定部２５０は、複数の所定条件について、映像記録部２３０の映像記録状況が当該複数の所定条件を満たすか否かの判定を行ってもよい。記録状況判定部２５０が判定に用いる所定条件の数は、例えば、後述する映像圧縮部２９０による映像圧縮の段階数であってもよい。係る場合、記録状況判定部２５０により満たすと判定された所定条件に基づいて、映像圧縮部２９０による映像圧縮が行われる。なお、以下では、所定条件として、映像記録部２３０が記録する映像記録情報のブロック数（記録ブロック数）に係る複数の条件（例えば、第一の条件は経過ブロック数が４以上、第二の条件は経過ブロック数が１０以上等）が用いられる例を説明する。
【００７２】
なお、記録状況判定部２５０は、映像記録部２３０が記録している映像記録情報の各ブロックに対して、所定条件を満たすか否かの判定を行ってもよい。
【００７３】
（記録映像更新部）
記録映像更新部２７０は、記録状況判定部２５０の判定に基づいて映像圧縮部２９０と映像記録部２３０の制御を行い、映像記録部２３０に記録される映像記録情報の更新を行う記録映像更新機能を有する。
【００７４】
例えば、記録状況判定部２５０が、映像記録部２３０の映像記録状況が所定条件を満たすと判定した場合、記録映像更新部２７０は映像圧縮部２９０を制御して、重要度情報に基づく圧縮率で映像圧縮を行わせる。さらに、記録映像更新部２７０は、映像圧縮部２９０による当該映像圧縮に基づく第二の映像記録情報を、第一の映像記録情報に代えて映像記録部２３０に記録させる。
【００７５】
本実施形態に係る第二の映像記録情報は重要度情報を含む。例えば、記録映像更新部２７０は、重要度情報と映像圧縮部２９０により圧縮された撮影映像とを対応付けた情報を第二の映像記録情報として映像記録部２３０に記録させてもよい。係る構成によれば、後述する映像圧縮部２９０は、第二の映像記録情報に含まれる重要度情報に基づいて、第二の映像記録情報に含まれる撮影映像についてさらに映像圧縮処理を行うことが可能となる。
【００７６】
（映像圧縮部）
映像圧縮部２９０は、記録映像更新部２７０に制御されて、映像記録部２３０に記録される撮影映像の映像圧縮（再圧縮）処理を行う映像圧縮機能を有する。本実施形態においては、映像記録部２３０に記録される撮影映像は圧縮するための符号化処理が既に施されているため、映像圧縮部２９０は圧縮済みの撮影映像をデコード（復号化）した後に、再度圧縮処理を行ってもよい。
【００７７】
例えば、映像圧縮部２９０は、記録状況判定部２５０が、映像記録部２３０の映像記録状況が所定条件を満たすと判定した場合、記録映像更新部２７０に制御されて、第一の映像記録情報に含まれる撮影映像の領域毎に、重要度情報に基づく圧縮率で映像圧縮を行う。
【００７８】
例えば、映像圧縮部２９０は、重要度情報において、より高い重要度を有する領域がより低い圧縮率で圧縮されるように映像圧縮を行う。係る構成によれば、重要な領域を低圧縮率で高精細に記録しつつ、蓄積される撮影映像のデータ量を低減させることが可能である。
【００７９】
また、映像圧縮部２９０は、記録映像更新部２７０に制御されることで、記録状況判定部２５０による判定に基づいて、映像記録部２３０に記録される撮影映像を圧縮する。例えば、記録状況判定部２５０が、複数の所定条件について判定を行う場合、映像圧縮部２９０は、当該所定条件と同数の段階数で、当該所定条件の判定に基づいた映像圧縮を行ってもよい。例えば、映像圧縮部２９０は、第一段階目の映像圧縮に対応する所定条件が満たされたブロックについて、第一段階目の映像圧縮を行い、当該ブロックについて、第一段階目の映像圧縮に対応する所定条件が満たされた場合、更に第二段階目の映像圧縮を行ってもよい。係る場合、映像圧縮部２９０は、第一段階目の映像圧縮よりも、第二段階目の映像圧縮の方が、出力されるデータ量（圧縮済み撮影映像のデータ量）が小さくなるように映像圧縮を行ってもよい。例えば、第一段階目の映像圧縮では、重要度「中」以上の領域（重要度「中」、及び重要度「高」の領域）を低い圧縮率で圧縮し、重要度「低」の領域を高い圧縮率で圧縮するように映像圧縮を行ってもよい。また、第二段階目の映像圧縮では、重要度「高」の領域を低い圧縮率で圧縮し、重要度「中」以下の領域（重要度「中」、及び重要度「低」の領域）を高い圧縮率で圧縮するように映像圧縮を行ってもよい。
【００８０】
係る構成によれば、例えば、映像記録部２３０の記録状況に応じたデータ量となるように、映像記録部２３０に記録された映像を再圧縮することが可能であり、映像記録部２３０が記録可能なデータ量を、より有効に活用することが可能である。
【００８１】
＜１−５．動作例＞
以上、本発明の第一の実施形態による映像蓄積システムの構成を説明した。続いて、図６〜８を参照して、本実施形態による映像蓄積システムの動作例について説明する。以下では、まず図６を参照して監視カメラ１０の動作について説明した後、図７を参照して映像蓄積装置２０の動作を説明する。さらに、図８を参照し、映像蓄積装置２０による映像の再圧縮に係る処理の具体例を説明する。
【００８２】
（監視カメラの動作）
図６は、本実施形態に係る監視カメラ１０の動作例を示す説明図である。まず、監視カメラ１０は、撮像部１１０の撮像に基づき撮影映像を取得する（Ｓ１０２）。続いて、映像解析部１３０の検出部１３２が、取得された撮影映像から監視対象事象を検出する（Ｓ１０４）。さらに、映像解析部１３０の状況認識部１３４が、検出された監視対象事象に関する状況の認識（解析）を行う（Ｓ１０６）。
【００８３】
続いて、重要度特定部１５０が映像解析部１３０による解析結果に基づいて、撮影映像の領域毎に重要度を特定して重要度情報を生成する（Ｓ１０８）。さらに、映像圧縮部１７０が撮影映像を圧縮し（Ｓ１１０）、送信部１９０が圧縮された撮影映像と重要度情報とを映像蓄積装置２０に送信する（Ｓ１１２）。ユーザ指示等により、撮影が終了される（Ｓ１１４においてＹＥＳ）まで、ステップＳ１０２〜Ｓ１１２の処理は繰り返される（Ｓ１１４においてＮＯ）。
【００８４】
（映像蓄積装置の動作）
以上、監視カメラ１０の動作例を説明した。続いて、映像蓄積装置２０の動作例について説明する。図７は、本実施形態に係る映像蓄積装置２０の動作例を示す説明図である。なお、図７において、各変数、及び定数の意味は以下のとおりである。
ｎ：受信・記録等を行っている現在のブロック番号。
Ｄｎ：ｎ番目のブロックの映像記録情報。
Ｍ：圧縮の段階の最大値。
ｍ：圧縮の段階。ｍが大きい程圧縮後のデータ量が小さい。
Ｔｍ：第ｍ段圧縮処理が開始される経過ブロック数。
ｋ：圧縮対象のブロック番号。
【００８５】
まず、現在のブロック番号ｎが１に設定される（Ｓ２０２）。受信部２１０がデータを受信していなければ（Ｓ２０４においてＮＯ）、処理は終了する。受信部２１０は、データを受信していれば（Ｓ２０４においてＹＥＳ）、１ブロック分の撮影映像と重要度情報を監視カメラ１０から取得する（Ｓ２０６）。
【００８６】
受信部２１０により取得された１ブロック分の撮影映像と重要度情報は、ｎ番目のブロックの映像記録情報Ｄｎとして映像記録部２３０に記録される（Ｓ２０８）。続いて、映像記録部２３０、記録状況判定部２５０、記録映像更新部２７０、及び映像圧縮部２９０による映像の再圧縮ループ処理（Ｓ２１０〜Ｓ２２０）が開始される（Ｓ２１０）。図７に示すように、当該再圧縮ループ処理は、圧縮の段階ｍがとり得る値と同じ回数（すなわち圧縮の最大値Ｍと同じ回数）行われる。
【００８７】
再圧縮ループ処理では、まず、現在のブロック番号ｎが、第ｍ段圧縮処理が開始される経過ブロック数Ｔｍよりも大きいか否かの判定が記録状況判定部２５０により行われる（Ｓ２１２）。現在のブロック番号ｎの方が、第ｍ段圧縮処理が開始される経過ブロック数Ｔｍより大きくない場合（Ｓ２１２においてＮＯ）、現在の圧縮の段階ｍに関する再圧縮処理は行われず、処理は次のループに移行する。
【００８８】
一方、現在のブロック番号ｎの方が、第ｍ段圧縮処理が開始される経過ブロック数Ｔｍより大きい場合（Ｓ２１２においてＹＥＳ）、圧縮対象のブロック番号ｋがｋ＝ｎ−Ｔｍの計算により決定される（Ｓ２１４）。続いて、映像圧縮部２９０が、映像記録部２３０に記録された重要度情報に基づいて、圧縮対象である映像記録情報Ｄｋに含まれる映像を第ｍ段の圧縮条件により再圧縮する（Ｓ２１６）。さらに、記録映像更新部２７０が、再圧縮により得られた再圧縮映像で映像記録情報Ｄｋに含まれる映像を置き換えて（更新して）（Ｓ２１８）、処理は次のループに移行する。
【００８９】
圧縮の段階の最大値Ｍと同じ回数だけ上述の再圧縮処理が繰り返された後に再圧縮ループが終了すると（Ｓ２２０）、現在のブロック番号ｎがインクリメントされ（Ｓ２２２）、処理はステップＳ２０４に戻る。
【００９０】
（具体例）
以上、本実施形態に係る監視カメラ１０の動作フロー、及び映像蓄積装置２０の動作フローについて説明した。続いて、図８を参照して、映像蓄積装置２０による映像の再圧縮処理の具体例を説明する。図８は、本実施形態に係る映像蓄積装置２０による映像の再圧縮処理の具体例を説明するための説明図である。
【００９１】
図８に示す本具体例では、圧縮の段階の最大値Ｍ＝２とし、第１段圧縮処理が開始される経過ブロック数Ｔ１＝４、第２段圧縮処理が開始される経過ブロック数Ｔ２＝１０とする。また、本具体例では、重要度は３段階（高、中、低）とし、映像蓄積装置２０が受信する撮影映像は、画像の全体（全画面）が低圧縮率で圧縮された映像であるとする。また、第１段圧縮処理では、重要度中以上の領域のみが低圧縮率で圧縮され、それ以外の領域は高圧縮率で圧縮される。また、第２段圧縮処理では、重要度高の領域のみが低圧縮率で圧縮され、それ以外の領域は高圧縮率で圧縮される。
【００９２】
まず、記録開始時からブロック数Ｔ１に相当する時間が経過し、現在のブロック数がｎ＝Ｔ１（＝４）の時、図８に示すように、映像記録部２３０には全画面が低圧縮率で圧縮された映像を含む映像記録情報Ｄ１〜Ｄ４が記録されている。
【００９３】
続いて、現在のブロック数がｎ＝Ｔ１＋１（＝５）の時、図８に示すように、映像記録部２３０には映像記録情報Ｄ１〜Ｄ５が記録されている。映像記録部２３０に記録される映像記録情報Ｄ１〜Ｄ５のうち、映像記録情報Ｄ１は、第１段圧縮処理（図７を参照して説明したステップＳ２１４〜Ｓ２１８においてｍ＝１とした処理）により、重要度中以上の領域のみが低圧縮率で圧縮された再圧縮映像で更新される。
【００９４】
現在のブロック数がｎ＝Ｔ２（＝１０）の時点までは、同様にして、現在のブロック数が１進むごとに、映像記録部２３０に記録された映像記録情報が１ブロックずつ、第１段圧縮処理により再圧縮された再圧縮映像で更新される。その結果、現在のブロック数がｎ＝Ｔ２の時、図８に示すように、映像記録部２３０には重要度中以上の領域のみが低圧縮率で圧縮された再圧縮映像を含む映像記録情報Ｄ１〜Ｄ６と、画面が低圧縮率で圧縮された映像を含む映像記録情報Ｄ７〜Ｄ１０が記録されている。
【００９５】
続いて、現在のブロック数がｎ＝Ｔ２＋１（＝１１）の時、図８に示すように、映像記録部２３０には映像記録情報Ｄ１〜Ｄ１１が記録されている。映像記録部２３０に記録される映像記録情報Ｄ１〜Ｄ１１のうち、映像記録情報Ｄ１は、第２段圧縮処理（図７を参照して説明したステップＳ２１４〜Ｓ２１８においてｍ＝２とした処理）により、重要度高の領域のみが低圧縮率で圧縮された再圧縮映像で更新される。
【００９６】
＜１−６．効果＞
以上、本発明の第一の実施形態による映像蓄積システムの構成例、及び動作例について詳細に説明した。本実施形態によれば、重要な領域を低圧縮率で高精細に記録しつつ、蓄積される映像のデータ量を低減させることが可能である。
【００９７】
＜１−７．変形例＞
以上、本発明の第一の実施形態を説明した。以下では、本発明の第一の実施形態の幾つかの変形例を説明する。なお、以下に説明する各変形例は、単独で本発明の第一の実施形態に適用されてもよいし、組み合わせで本発明の第一の実施形態に適用されてもよい。また、各変形例は、本発明の第一の実施形態で説明した構成に代えて適用されてもよいし、本発明の第一の実施形態で説明した構成に対して追加的に適用されてもよい。
【００９８】
（第一の変形例）
上記では、監視カメラ１０により特定された重要度情報が、映像蓄積装置において更新されることなく記録され続ける例を説明したが、本実施形態は係る例に限定されない。例えば、監視カメラ１０により特定された重要度情報が、映像蓄積装置において更新されてもよい。以下、第一の変形例として、映像蓄積装置が、重要度情報を更新する映像蓄積装置の構成例について説明する。
【００９９】
図９は、本変形例に係る映像蓄積装置の構成例を示す説明図である。図９に示す映像蓄積装置４０は、受信部４１０、映像記録部４３０、記録状況判定部２５０、記録映像更新部２７０、及び映像圧縮部２９０を備える情報処理装置である。上記のうち、記録状況判定部２５０、記録映像更新部２７０、及び映像圧縮部２９０の構成は、図５を参照して説明した記録状況判定部２５０、記録映像更新部２７０、及び映像圧縮部２９０の構成と実質的に同一であるため、それらについての説明は省略する。
【０１００】
受信部４１０は、図５を参照して説明した受信部２１０と同様に撮影映像と重要度情報を受信する。本変形例に係る受信部４１０は、受信した撮影映像と重要度情報を、映像記録部４３０と、さらに重要度更新部４２０に提供する。
【０１０１】
重要度更新部４２０は、受信部４１０により受信された重要度情報、及び映像記録部４３０に記録された重要度情報に基づいて、映像記録部４３０に記録されている重要度情報の更新を行う。
【０１０２】
例えば、重要度更新部４２０は、第一の時刻に対応する重要度情報に基づいて、映像記録部４３０に記録され、当該第一の時刻より前の第二の時刻に対応する重要度情報を更新してもよい。映像蓄積装置４０は、図５を参照して説明した映像蓄積装置２０と同様に、重要度情報を記録する映像記録部４３０を有しているため、重要度更新部４２０は上記のように、第一の時刻より前の第二の時刻に対応する重要度情報の更新を行うことが可能である。
【０１０３】
また、重要度更新部４２０は、第一の時刻に対応する重要度情報に基づいて、受信部４１０により受信される、または映像記録部４３０に記録される、当該第一の時刻より後の第三の時刻に対応する重要度情報を更新してもよい。なお、重要度更新部４２０は、受信部４１０により受信された第一の時刻に対応する重要度情報に基づいて上記の更新を行ってもよいし、定期的に映像記録部４３０にアクセスすることで、第一の時刻に対応する重要度情報を取得して、上記の更新を行ってもよい。
【０１０４】
例えば、重要度更新部４２０は、上記第一の時刻に対応する重要度情報において、所定値以上の重要度を有する領域について、上記第二の時刻と上記第三の時刻の両方またはいずれか一方に対応する重要度情報を更新してもよい。係る構成によれば、例えば、当該領域の重要度が高くなった時刻の前後のフレームにおいても、当該領域の重要度を高く設定することが可能であり、より高精度な重要度の設定が可能となる。
【０１０５】
例えば、火災が発生した場合、火災発生箇所に対応する領域は火災発生時以降に高い重要度が割り当てられるべき領域として検出されるが、火災発生の原因調査等のため、当該領域は火災発生以前から低圧縮率で高精細に記録されることが望ましい。上記の構成によれば、係る場合であっても、火災発生箇所に対応する領域を火災発生以前のフレームにおいても重要度の高い領域として特定することが可能であり、当該領域を低圧縮率で高精細に記録することが可能である。
【０１０６】
また、重要度更新部４２０は、上記第一の時刻に対応する重要度情報において、所定値以上の重要度を有する領域に含まれる監視対象事象に基づいた領域について、上記第二の時刻と上記第三の時刻の両方またはいずれか一方に対応する重要度情報を更新してもよい。上記の監視対象事象に基づいた領域は、例えば、図２を参照して説明した監視カメラ１０が有する検出部１３２が当該監視対象事象を追跡することで得られる、各時刻の画像における当該監視対象事象の領域であってもよい。
【０１０７】
係る構成によれば、例えば、人物の異常行動が第一の時刻において検出された場合に、第一の時刻に対応する重要度情報だけでなく、第一の時刻の前後の時刻に対応する重要度情報においても、当該人物の領域に高い重要度を割り当てることが可能である。
【０１０８】
映像記録部４３０は、図５を参照して説明した映像記録部２３０と同様に、各処理を実行するためのプログラムや、重要度情報と撮影映像とが対応付けられた映像記録情報等の様々なデータを記録（記憶）する記録装置である。本変形例に係る映像記録部４３０が記録する重要度情報は、上述したように重要度更新部４２０により更新される。
【０１０９】
（第二の変形例）
上記では、監視カメラ１０の映像圧縮部１７０が、画像全体を低圧縮率で圧縮する映像圧縮処理を行う例を説明したが、本実施形態は係る例に限定されない。例えば、映像圧縮部１７０は、映像蓄積装置２０が有する映像圧縮部２９０のように、重要度情報に基づいた映像圧縮を行ってもよい。また、例えば、監視カメラ１０と映像蓄積装置２０が接続する通信網３０の通信帯域が広く、無圧縮の撮影映像を伝送可能である場合、監視カメラ１０は映像圧縮を行うことなく、無圧縮の撮影映像を映像蓄積装置２０に送信してもよい。
【０１１０】
（第三の変形例）
上記では、監視カメラ１０と映像蓄積装置２０との間の接続がネットワーク（通信網３０）を介して行われる例を説明したが、本実施形態は係る例に限定されない。例えば、監視カメラ１０と映像蓄積装置２０は、ＵＳＢ（Universal Serial Bus）接続等により、直接的に接続されてもよい。また、監視カメラと映像蓄積装置が一体化された装置であってもよい。係る場合、撮影映像や重要度情報の送受信処理は、ネットワークやＵＳＢケーブル等を介さず、装置内で行われる。
【０１１１】
（第四の変形例）
上記で説明した映像蓄積システム１が有する監視カメラ１０と映像蓄積装置２０の構成は一例であって、上記で説明した一方装置の機能を他の装置が有してもよい。例えば、上記では、映像解析部１３０の機能や重要度特定部１５０の機能が監視カメラ１０に備えられている例を説明したが、本実施形態は係る例に限定されない。例えば、映像蓄積装置が映像解析部１３０と重要度特定部１５０に相当する機能を有し、監視カメラから撮影映像を受信した映像蓄積装置が、図６を参照して説明したステップＳ１０４〜Ｓ１０８の処理等を行ってもよい。
【０１１２】
＜＜２．第二の実施形態＞＞
＜２−１．概要＞
以上、本発明の第一の実施形態、及び変形例を説明した。上述した第一の実施形態では、映像蓄積装置の映像記録部が記録する映像記録情報には、撮影映像と重要度情報が対応付けられて含まれている。これに対し、以下では、本発明の第二の実施形態として、映像記録情報に撮影映像のみが含まれ、記録状況判定部により、映像記録部に記録された撮影映像の再圧縮を行う必要があると判定された場合に、動的に重要度情報が特定される例を説明する。
【０１１３】
なお、以下に説明する第二の実施形態は、上述した第一の実施形態と一部において同様の構成を有するため、適宜省略しながら説明を行う。以下では、まず図１０を参照して本実施形態に係る監視カメラ５０の構成を説明した後に、図１１を参照して本実施形態に係る映像蓄積装置６０の構成を説明する。なお、本実施形態に係る監視カメラ５０、及び映像蓄積装置６０は、図１を参照して説明した監視カメラ１０Ａ，１０Ｂ、及び映像蓄積装置２０と同様に、通信網３０により接続されていてもよい。
【０１１４】
＜２−２．監視カメラの構成＞
図１０は、本実施形態に係る監視カメラ５０の構成例を示す説明図である。図１０に示すように、監視カメラ５０は、撮像部５１０、映像圧縮部５７０、及び送信部５９０を備える情報処理装置である。
【０１１５】
（撮像部）
撮像部５１０は、第一の実施形態において説明した撮像部１１０と同様に撮影映像を取得するカメラモジュールである。撮像部５１０により取得された撮影映像は、映像圧縮部５７０に提供される。
【０１１６】
（映像圧縮部）
図１０に示す映像圧縮部５７０は、第一の実施形態において説明した映像圧縮部１７０と同様に、撮像部５１０により取得された撮影映像を入力として、映像圧縮処理を行う。圧縮された撮影映像は、送信部５９０に提供される。
【０１１７】
（送信部）
図１０に示す送信部５９０は、第一の実施形態において説明した送信部１９０と同様に、他の装置との通信処理を行う。例えば、送信部５９０は、映像圧縮部５７０から提供された圧縮済みの撮影映像を、後述する映像蓄積装置６０に送信する。
【０１１８】
＜２−３．映像蓄積装置の構成＞
以上、本発明の第二の実施形態による監視カメラ５０の構成例を説明した。続いて、本実施形態による映像蓄積装置６０の構成例を説明する。図１１は、本発明の第二の実施形態による映像蓄積装置６０の構成例を示す説明図である。図１１に示すように、映像蓄積装置６０は、受信部６１０、映像記録部６３０、記録状況判定部６５０、映像解析部６６０、記録映像更新部６７０、重要度特定部６８０、及び映像圧縮部６９０を備える情報処理装置である。
【０１１９】
（受信部）
受信部６１０は、第一の実施形態において説明した受信部２１０と同様に、他の装置との通信処理を行う。例えば、受信部６１０は、監視カメラ５０から撮影映像を受信する。また、受信部６１０は、所定フレーム数をまとめた１ブロック単位で撮影映像を受信してもよい。受信部６１０が受信した撮影映像は、映像記録部６３０に提供される。
【０１２０】
（映像記録部）
映像記録部６３０は、記録状況判定部６５０、映像解析部６６０、記録映像更新部６７０、重要度特定部６８０、及び映像圧縮部６９０が以下で説明する各処理を実行するためのプログラムや、様々なデータを記録（記憶）する記録装置である。例えば、映像記録部６３０は、撮影映像を映像記録情報として記録する。
【０１２１】
映像記録部６３０は、受信部６１０により監視カメラ１０から受信された撮影映像を、第一の映像記録情報として記録してもよい。また、映像記録部２３０は、後述する記録映像更新部６７０による更新処理に基づき、後述する映像圧縮部６９０により圧縮された撮影映像に基づく第二の映像記録情報を第一の映像記録情報に代えて記録してもよい。
【０１２２】
なお、映像記録部６３０は、第一の実施形態において説明した映像記録部２３０と同様に、例えばＨＤＤ等の記録媒体により実現される。
【０１２３】
（記録状況判定部）
記録状況判定部６５０は、第一の実施形態において説明した記録状況判定部２５０と同様に、映像記録部６３０に記録された撮影映像の再圧縮を行う必要があるか否かを判定する記録状況判定機能を有する。例えば、記録状況判定部６５０は、映像記録部６３０の映像記録状況が所定条件を満たすか否かの判定を行うことで、再圧縮を行う必要があるか否かを判定し、当該判定の結果を後述する映像解析部６６０、及び記録映像更新部６７０に通知する。本実施形態に係る記録状況判定部６５０が用いる所定条件は第一の実施形態において説明した記録状況判定部２５０が用いる所定条件と同様であってよい。
【０１２４】
（映像解析部）
映像解析部６６０は、記録状況判定部６５０の判定に基づいて撮影映像の解析を行う映像解析機能を有する。例えば、映像解析部６６０は、記録状況判定部６５０が、映像記録部６３０の映像記録状況が所定条件を満たすと判定した場合、映像記録部６３０に記録された撮影映像から監視対象となる監視対象事象を検出し、監視対象事象に関する状況の解析を行う。
【０１２５】
本実施形態に係る映像解析部６６０は図１１に示すように検出部６６２、及び状況認識部６６４を備える。検出部６６２、及び状況認識部６６４の機能は、第一の実施形態において説明した検出部１３２、及び状況認識部１３４の機能と実質的に同一であるため、ここでの説明を省略する。
【０１２６】
（記録映像更新部）
記録映像更新部６７０は、記録状況判定部６５０の判定に基づいて映像圧縮部６９０と映像記録部６３０の制御を行い、映像記録部６３０に記録される映像記録情報の更新を行う記録映像更新機能を有する。
【０１２７】
例えば、記録状況判定部６５０が、映像記録部６３０の映像記録状況が所定条件を満たすと判定した場合、記録映像更新部６７０は映像圧縮部６９０を制御して、後述する重要度特定部６８０が特定した重要度情報に基づく圧縮率で映像圧縮を行わせる。さらに、記録映像更新部６７０は、映像圧縮部６９０による当該映像圧縮に基づく第二の映像記録情報を、第一の映像記録情報に代えて映像記録部６３０に記録させる。なお、本実施形態において、第二の映像記録情報は、映像圧縮部６９０により再圧縮された撮影映像であってもよい。
【０１２８】
（重要度特定部）
重要度特定部６８０は、映像解析部６６０による解析結果に基づいて、撮影映像の領域毎に重要度を特定して重要度情報を生成する重要度特定機能を有する。本実施形態に係る重要度特定部６８０は、生成した重要度情報を映像圧縮部６９０に提供すること以外において、第一の実施形態において説明した重要度特定部１５０と実質的に同様の機能を有するため、ここでの説明を省略する。
【０１２９】
（映像圧縮部）
映像圧縮部６９０は、記録映像更新部６７０に制御されて、映像記録部６３０に記録される撮影映像の映像圧縮（再圧縮）処理を行う映像圧縮機能を有する。映像圧縮部６９０は、記録映像更新部６７０に制御されて、第一の映像記録情報に含まれる撮影映像の領域毎に、重要度特定部６８０が特定した重要度情報に基づく圧縮率で映像圧縮を行う。映像圧縮部６９０が行う重要度情報に基づく圧縮率での映像圧縮処理は、第一の実施形態において説明した映像圧縮部２９０が行う映像圧縮処理と実質的に同様であるため、ここでの説明を省略する。
【０１３０】
＜２−４．動作例＞
以上、本発明の第二の実施形態による映像蓄積システムの構成を説明した。続いて、図１２、１３を参照して、本実施形態による映像蓄積システムの動作例について説明する。以下では、まず図１２を参照して監視カメラ５０の動作について説明した後、図１３を参照して映像蓄積装置６０の動作を説明する。
【０１３１】
（監視カメラの動作）
図１２は、本実施形態による監視カメラ５０の動作例を示す説明図である。まず、監視カメラ５０は、撮像部５１０の撮像に基づき撮影映像を取得する（Ｓ３０２）。続いて、映像圧縮部５７０が撮影映像を圧縮し（Ｓ３０４）、送信部５９０が圧縮された撮影映像を映像蓄積装置６０に送信する（Ｓ３０６）。ユーザ指示等により、撮影が終了される（Ｓ３０８においてＹＥＳ）まで、ステップＳ３０２〜Ｓ３０６の処理は繰り返される（Ｓ３０８においてＮＯ）。
【０１３２】
（映像蓄積装置の動作フロー）
以上、監視カメラ５０の動作例を説明した。続いて、映像蓄積装置６０の動作例について説明する。図１３は、本実施形態に係る映像蓄積装置６０の動作例を示す説明図である。なお、図１３における、各変数、及び定数は、図７を参照して説明した各変数、及び定数と同様である。
【０１３３】
まず、現在のブロック番号ｎが１に設定される（Ｓ４０２）。受信部６１０がデータを受信していなければ（Ｓ４０４においてＮＯ）、処理は終了する。受信部６１０は、データを受信していれば（Ｓ４０４においてＹＥＳ）、１ブロック分の撮影映像を監視カメラ５０から取得する（Ｓ４０６）。
【０１３４】
受信部６１０により取得された１ブロック分の撮影映像は、ｎ番目のブロックの映像記録情報Ｄｎとして映像記録部６３０に記録される（Ｓ４０８）。続いて、映像の再圧縮ループ処理（Ｓ４１０〜Ｓ４２６）が開始される（Ｓ４１０）。図１２に示すように、当該再圧縮ループ処理は、圧縮の段階ｍがとり得る値と同じ回数（すなわち圧縮の最大値Ｍと同じ回数）行われる。
【０１３５】
再圧縮ループ処理では、まず、現在のブロック番号ｎが、第ｍ段圧縮処理が開始される経過ブロック数Ｔｍよりも大きいか否かの判定が記録状況判定部６５０により行われる（Ｓ４１２）。現在のブロック番号ｎの方が、第ｍ段圧縮処理が開始される経過ブロック数Ｔｍより大きくない場合（Ｓ４１２においてＮＯ）、現在の圧縮の段階ｍに関する再圧縮処理は行われず、処理は次のループに移行する。
【０１３６】
一方、現在のブロック番号ｎの方が、第ｍ段圧縮処理が開始される経過ブロック数Ｔｍより大きい場合（Ｓ４１２においてＹＥＳ）、圧縮対象のブロック番号ｋがｋ＝ｎ−Ｔｍの計算により決定される（Ｓ４１４）。
【０１３７】
続いて、映像解析部６６０の検出部６６２が、映像記録部６３０に記録された撮影映像から監視対象事象を検出する（Ｓ４１６）。さらに、映像解析部６６０の状況認識部６６４が、検出された監視対象事象に関する状況の認識（解析）を行う（Ｓ４１８）。続いて、重要度特定部６８０が映像解析部６６０による解析結果に基づいて、撮影映像の領域毎に重要度を特定して重要度情報を生成する（Ｓ４２０）。
【０１３８】
なお、上述したステップＳ４１６〜Ｓ４２０の処理は、圧縮対象のブロックの映像記録情報Ｄｋに含まれる撮影映像を対象として行われてもよいし、さらに映像記録情報Ｄｋの前後のブロックの映像記録情報に含まれる撮影映像を対象として行われてもよい。
【０１３９】
続いて、映像圧縮部６９０が、重要度特定部６８０により生成された重要度情報に基づいて、圧縮対象である映像記録情報Ｄｋに含まれる映像を第ｍ段の圧縮条件により再圧縮する（Ｓ４２２）。さらに、記録映像更新部６７０が、再圧縮により得られた再圧縮映像で映像記録情報Ｄｋに含まれる映像を置き換えて（更新して）（Ｓ４２４）、処理は次のループに移行する。
【０１４０】
圧縮の段階の最大値Ｍと同じ回数だけ上述の再圧縮処理が繰り返された後に再圧縮ループが終了すると（Ｓ４２６）、現在のブロック番号ｎがインクリメントされ（Ｓ４２８）、処理はステップＳ４０４に戻る。
【０１４１】
＜２−５．効果＞
以上、本発明の第二の実施形態による映像蓄積システムの構成例、及び動作例について詳細に説明した。本実施形態によれば、第一の実施形態と同様に、重要な領域を低圧縮率で高精細に記録しつつ、蓄積される映像のデータ量を低減させることが可能である。
【０１４２】
また、本実施形態によれば、映像記録部の映像記録状況に係る判定に応じて、再圧縮される撮影映像の解析処理、及び重要度特定処理が行われるため、全ての撮影映像に対して当該処理を行う場合と比較して、システム全体の処理量が削減され得る。さらに、映像記録部に重要度情報を記録しなくてもよいため、映像記録部に記録されるデータ量を削減することも可能である。
【０１４３】
＜２−６．補足＞
上記では、映像記録部６３０には重要度情報が記録されない例を説明したが、本実施形態は係る例に限定されない。例えば、重要度特定部６８０により一旦重要度情報が生成されたフレームについては、当該重要度情報が映像記録部６３０に記録されてもよい。係る構成によれば、当該フレームが再度再圧縮される場合に、映像解析処理と重要度特定処理に係る処理コストを削減することが可能となる。
【０１４４】
また、第一の実施形態において説明した各変形例を第二の実施形態に適用することも可能である。
【０１４５】
＜＜３．ハードウェア構成＞＞
以上、本発明の各実施形態と各変形例を説明した。上述した監視対象事象検出処理、状況認識処理、重要度特定処理、映像圧縮処理、映像記録情報更新処理などの情報処理は、ソフトウェアと、情報処理装置（監視カメラ１０、５０，及び映像蓄積装置２０，４０，６０）のハードウェアとの協働により実現される。以下では、本実施形態に係る情報処理装置である監視カメラ１０、５０，及び映像蓄積装置２０，４０，６０のハードウェア構成例として、情報処理装置１０００のハードウェア構成例について説明する。
【０１４６】
図１４は、本実施形態に係る情報処理装置１０００のハードウェア構成例を示す説明図である。図１４に示したように、情報処理装置１０００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１００２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１００３と、入力装置１００４と、出力装置１００５と、ストレージ装置１００６と、通信装置１００７とを備える。
【０１４７】
ＣＰＵ１００１は、演算処理装置及び制御装置として機能し、各種プログラムに従って情報処理装置１０００内の動作全般を制御する。また、ＣＰＵ１００１は、マイクロプロセッサであってもよい。ＲＯＭ１００２は、ＣＰＵ１００１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ１００３は、ＣＰＵ１００１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。主に、ＣＰＵ１００１、ＲＯＭ１００２及びＲＡＭ１００３とソフトウェアとの協働により、映像解析部、重要度特定部、映像圧縮部、記録状況判定部、記録映像更新部、重要度更新部の機能が実現される。
【０１４８】
入力装置１００４は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ及びレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１００１に出力する入力制御回路などから構成されている。情報処理装置１０００のユーザは、該入力装置１００４を操作することにより、情報処理装置１０００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１４９】
出力装置１００５は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ装置及びランプなどの表示装置を含む。さらに、出力装置１００５は、スピーカ及びヘッドホンなどの音声出力装置を含む。例えば、表示装置は、撮像された画像や生成された画像などを表示する。一方、音声出力装置は、音声データなどを音声に変換して出力する。
【０１５０】
ストレージ装置１００６は、データ格納用の装置である。ストレージ装置１００６は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置及び記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１００６は、ＣＰＵ１００１が実行するプログラムや各種データを格納する。ストレージ装置１００６は、映像記録部２３０，４３０，６３０に対応する。
【０１５１】
通信装置１００７は、例えば、通信網に接続するための通信デバイスなどで構成された通信インタフェースである。また、通信装置１００７は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、有線による通信を行うワイヤー通信装置、またはブルートゥース（登録商標）通信装置を含んでもよい。通信装置１００７は、送信部１９０，５９０、受信部２１０，４１０，６１０に対応する。
【０１５２】
＜＜４．むすび＞＞
以上説明したように、本発明の実施形態によれば、重要な領域を高精細に記録しつつ、蓄積される映像のデータ量を低減させることが可能である。
【０１５３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１５４】
例えば、上記実施形態における各ステップは、必ずしもフローチャート図として記載された順序に沿って時系列に処理する必要はない。例えば、上記実施形態の処理における各ステップは、フローチャート図として記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１５５】
また、上述した監視カメラ１０，５０、映像蓄積装置２０，４０，６０等に内蔵されるＣＰＵ１００１、ＲＯＭ１００２及びＲＡＭ１００３などのハードウェアに、上述した監視カメラ１０，５０、映像蓄積装置２０，４０，６０等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【０１５６】
１  映像蓄積システム
１０，５０  監視カメラ
２０，４０，６０  映像蓄積装置
３０  通信網
１１０，５１０  撮像部
１３０，５３０  映像解析部
１３２  検出部
１３４  状況認識部
１５０  重要度特定部
１７０，５７０  映像圧縮部
１９０，５９０  送信部
２１０，４１０，６１０  受信部
２３０，４３０，６３０  映像記録部
２５０，６５０  記録状況判定部
２７０，６７０  記録映像更新部
２９０，６９０  映像圧縮部
４２０  重要度更新部
６６０  映像解析部
６６２  検出部
６６４  状況認識部
６８０  重要度特定部
【図１】
0006582876.tif 000002
【図２】
0006582876.tif 000003
【図３】
0006582876.tif 000004
【図４】
0006582876.tif 000005
【図５】
0006582876.tif 000006
【図６】
0006582876.tif 000007
【図７】
0006582876.tif 000008
【図８】
0006582876.tif 000009
【図９】
0006582876.tif 000010
【図１０】
0006582876.tif 000011
【図１１】
0006582876.tif 000012
【図１２】
0006582876.tif 000013
【図１３】
0006582876.tif 000014
【図１４】
0006582876.tif 000015