(57)【特許請求の範囲】
【請求項１】
複数のカメラを所定の順序で切替え、各カメラから画像データを所定のフレームレートで取得する入力切替手段と、前記各カメラから取得された前記画像データの中から予め設定されたイベントを検知する画像処理手段と、前記画像データの中でイベントが検出された画像データのフレームレートを変更するフレームレート変更手段とを備え、前記複数のカメラから画像データを取得し記録媒体に保持する方式の映像記録再生装置において、
前記イベントが検知されたとき、当該イベントが検知された画像データのフレームレートだけを変更する第１の手段と、
前記イベントが検知されたとき、当該イベントが検知された画像データのフレームレートと他の画像データのフレームレートを共に変更する第２の手段と、
前記イベントが検知されたとき、他の画像データの中でフレームレートを下げても支障が無い画像データのフレームレートを変更し、その分だけ前記イベントが検知された画像データのフレームレートを変更する第３の手段とを設け、
前記イベントが検知された画像データ以外の画像データのフレームレートを変えなくても、前記イベントが検知された画像データフレームレートの変更が可能なとき、前記フレームレート変更手段は、前記第１の手段による処理を選択し、
前記イベントが検知された画像データ以外の画像データの中でフレームレートを下げても支障が無い画像データが存在していたとき、前記フレームレート変更手段は、前記第２の手段による処理を選択し、
前記イベントが検知された画像データ以外の画像データのフレームレートを変更しても対応が不可能なとき、前記フレームレート変更手段は、前記第３の手段による処理を選択することを特徴とする映像記録再生装置。
【請求項２】
請求項１に記載の映像記録監視装置において、
前記イベントが、少なくとも被写体の動き、人の顔、不審行動、車両、置去りの何れかであることを特徴とする映像記録再生装置。
【請求項３】
請求項１に記載の映像記録再生装置において、
前記イベントについて、予め各イベント毎に重要度を設定する手段を備え、
前記フレームレート変更手段は、前記イベントが複数の画像データに発生した際、各画像データのイベントの重要度に応じて優先的に前記画像データのフレームレートの変更を実行することを特徴とする映像記録再生装置。
【請求項４】
請求項３に記載の映像記録監視装置において、
前記イベントの重要度は、ユーザーによって設定されることを特徴とする映像記録再生装置。
【請求項５】
請求項１に記載の映像監視装置において、
前記フレームレート変更手段は、前記画像データのフレームレートを変更する際、前記各カメラから前記画像データを取得するときの画像圧縮率も共に変更することを特徴とする映像記録再生装置。
【請求項６】
請求項１に記載の映像監視装置において、
画像データをネットワーク網に転送するネットワーク伝送制御手段を設け、
前記フレームレート変更手段は、前記画像データのフレームレートを変更する際、前記ネットワーク伝送制御手段による伝送レートも共に変更することを特徴とする映像記録再生装置。
【請求項７】
複数のカメラを所定の順序で切替え、各カメラから画像データを所定のフレームレートで取得し、前記各カメラから取得された前記画像データの中から予め設定されたイベントが検出されたとき、当該イベントが検出された画像データのフレームレートを変更して記録媒体に保持するようにした映像記録再生方法において、
前記イベントが検知されたとき、前記イベントが検知された画像データ以外の画像データのフレームレートを変えなくても、前記イベントが検知された画像データフレームレートの変更が可能なとき、当該イベントが検知された画像データのフレームレートだけを変更し、
前記イベントが検知されたとき、前記イベントが検知された画像データ以外の画像データの中でフレームレートを下げても支障が無い画像データが存在していたとき、当該イベントが検知された画像データのフレームレートと他の画像データのフレームレートを共に変更し、
前記イベントが検知されたとき、前記イベントが検知された画像データ以外の画像データのフレームレートを変更しても対応が不可能なとき、他の画像データの中でフレームレートを下げても支障が無い画像データのフレームレートを変更し、その分だけ前記イベントが検知された画像データのフレームレートを変更することを特徴とする映像記録再生方法。
【請求項８】
請求項７に記載の映像記録監視方法において、
前記イベントが、少なくとも被写体の動き、人の顔、不審行動、車両、置去りの何れかであることを特徴とする映像記録再生方法。
【請求項９】
請求項７に記載の映像記録再生方法において、
前記イベントについて、予め各イベント毎に重要度を設定し、前記イベントが複数の画像データに発生した際、各画像データのイベントの重要度に応じて優先的に前記画像データのフレームレートの変更を実行することを特徴とする映像記録再生方法。
【請求項１０】
請求項９に記載の映像記録監視方法において、
前記イベントの重要度は、ユーザーによって設定されることを特徴とする映像記録再生方法。
【請求項１１】
請求項７に記載の映像監視方法において、
前記画像データのフレームレートを変更する際、前記各カメラから前記画像データを取得するときの画像圧縮率も共に変更することを特徴とする映像記録再生方法。
【請求項１２】
請求項７に記載の映像監視方法において、
前記画像データのフレームレートを変更する際、画像データをネットワーク網に転送するための伝送レートも共に変更することを特徴とする映像記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像監視システムなどで使用される映像記録再生システムに係り、特に、撮像した映像内での人の動きなどのイベントが検知できるようにした映像記録再生のための装置と方法に関する。
【背景技術】
【０００２】
近年、金融機関や流通小売業などでは、犯罪の防止や犯罪の捜査などを目的として、例えば店頭などに、監視用の多数のカメラ(テレビジョンカメラ)を設置し、監視員のモニタ作業により、目視による監視が行われているが、このとき、必要に応じて後で画像を確認し、画像の内容が解析できるように、ビデオレコーダなどの映像記録再生装置を用い、複数台のカメラから入力される映像を保持するようにした監視システムが広く用いられている。
【０００３】
そして、このような監視システムの場合、複数台のカメラを所定のフレームレートで巡回させながら、順次、各カメラから映像を取得し、記録してゆくようになっており、このため、当該システムには、複数台のカメラによる画像の入力が可能で、且つ、膨大な映像データの記録が可能な映像記録再生装置が必要になるが、このとき処理リソースには限りがあり、記録媒体の記憶容量にも限度があるので、効率的な運用が欠かせない。
【０００４】
しかも、このような監視システムでは、その膨大な記録データから所望の映像を確認しなければならないから、このシステムに使用される画像記録再生装置には、映像内に発生するイベントを検索し、当該イベントが含まれている画像の選択的な再生を可能にすることも、重要な機能として要求される。
【０００５】
このとき、これらの要求に応えるための手段としては、例えば入力された映像データを圧縮する技法や、外部トリガによって記録を制御する技法、又は外部トリガを検索タグとして確認時に頭出しを行う技法などの適用が考えられ、このときの外部トリガを取得する方法としては赤外線センサなどの外部センサに加えて、映像内の人の動きなどのイベントを画像処理によって検知する方法があり、それらの外部トリガによって記録方法を変更する機能が従来から広く採用されている。
【０００６】
ここで、関連する従来技術としては、例えばイベントが検出されたとき記録を開始させるようにした方法があり(例えば特許文献１参照。)、更には記録のフレームレートや解像度を変更する手段を持つ映像監視システムも、従来から知られている(例えば特許文献２参照。)。
【特許文献１】特開２００２−１１８８２２号公報
【特許文献２】特開２００５−３３３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
監視システムにおいては、通常、カメラから入力される映像から一定間隔で取得される画像を用いて動きを検知した場合、その動きを木目細かく捉え、イベントの解析精度を上げるためには、画像のフレームレートが変更できるようにしておき、必要に応じて画像フレームの取得頻度を上げ、精細度が高い画像が得られるようにするのが望ましい。
【０００８】
ここで、上記した記憶媒体の効率的な運用の見地からすれば、フレームレートは低い方がよいが、しかしフレームレートが低いと、移動の速い物体などは、フレーム間の移動距離が大きくなって粗い画像になってしまい、適切な追跡が得られなくなる上、画像内容の確認が困難になってしまう。また、このとき、背景画像を保持する画像処理が必要な場合があるが、ここのとき画像に急激な明度変化が発生したら、そこで直ちに背景画像を更新しなければ誤報が発生することも考えられ、従って、これらの場合にもフレームレートを上げて対応するのが望ましい。
【０００９】
更には、特定の人の顔をイベントに想定した場合、フレーム画像の中で顔の画像を含む領域を切り出す処理が必要になるので、この場合、顔の正面などが写っているベストショットによる画像が望ましいが、このときフレームレートが低いと、ベストショット画面が含まれているフレームに撮り落ちが生じ、欠落してしまうことになり、従って、この場合もフレームレートを上げて対応するのが望ましい。
【００１０】
しかしながら、上記従来技術は、複数台あるカメラのうち、ある入力映像において画像処理により検知したイベントが、監視システムで設定する重要な映像であると判断された場合、それだけで当該入力映像を記録するときのフレームレートを上げたり、高解像の映像として記録する点について開示しているだけなので、次の問題があった。
【００１１】
ここで、いうまでもなく、どのような画像システムでも、単位時間に処理可能な画像フレームは処理リソースの規模又は仕様により決まっており、しかも、前述の通り、監視システムの場合、映像記録再生装置の限られた処理リソースのもとで複数のカメラ入力を処理しなければならない。そこで、検知精度の向上を狙い、或るカメラのフレームレートを上げようとして、当該カメラ入力のフレーム間隔だけ単純に密にして処理しようとした場合、他のカメラ入力の処理に影響が現れてしまうのが避けられない。
【００１２】
このとき従来技術では、対象となる入力映像を単純に高いフレームレートで取得し処理しているので、他のカメラ入力では検知処理にコマ落ちが生じてしまうことになり、従って、的確なイベント検知に支障が生じたり、システム内の他の処理タスクに過負荷を与えてしまうなどの問題が生じてしまうのである。
【００１３】
本発明の目的は、限りある処理リソースと記憶容量のもとで精度良くイベントが検知できるようにした映像記録再生装置を提供することにある。
【課題を解決するための手段】
【００１４】
上記目的は、複数のカメラを所定の順序で切替え、各カメラから画像データを所定のフレームレートで取得する入力切替手段と、前記各カメラから取得された前記画像データの中から予め設定されたイベントを検知する画像処理手段と、前記画像データの中でイベントが検出された画像データのフレームレートを変更するフレームレート変更手段とを備え、前記複数のカメラから画像データを取得し記録媒体に保持する方式の映像記録再生装置において、前記イベントが検知されたとき、当該イベントが検知された画像データのフレームレートだけを変更する第１の手段と、前記イベントが検知されたとき、当該イベントが検知された画像データのフレームレートと他の画像データのフレームレートを共に変更する第２の手段と、前記イベントが検知されたとき、他の画像データの中でフレームレートを下げても支障が無い画像データのフレームレートを変更し、その分だけ前記イベントが検知された画像データのフレームレートを変更する第３の手段とを設け、前記イベントが検知された画像データ以外の画像データのフレームレートを変えなくても、前記イベントが検知された画像データフレームレートの変更が可能なとき、前記フレームレート変更手段は、前記第１の手段による処理を選択し、前記イベントが検知された画像データ以外の画像データの中でフレームレートを下げても支障が無い画像データが存在していたとき、前記フレームレート変更手段は、前記第２の手段による処理を選択し、前記イベントが検知された画像データ以外の画像データのフレームレートを変更しても対応が不可能なとき、前記フレームレート変更手段は、前記第３の手段による処理を選択するようにして達成される。
【００１５】
このとき、前記イベントが、少なくとも被写体の動き、人の顔、不審行動、車両、置去りの何れかであるようにしてもよい。
【００１６】
また、このとき、前記イベントについて、予め各イベント毎に重要度を設定する手段を備え、前記フレームレート変更手段は、前記イベントが複数の画像データに発生した際、各画像データのイベントの重要度に応じて優先的に前記画像データのフレームレートの変更を実行するようにしても、上記目的を達成することができる。
【００１７】
ここで、前記イベントの重要度がユーザーによって設定されるようにしてもよく、前記フレームレート変更手段は、前記画像データのフレームレートを変更する際、前記各カメラから前記画像データを取得するときの画像圧縮率も共に変更するようにしてもよい。
【００１８】
更に、このとき、画像データをネットワーク網に転送するネットワーク伝送制御手段を設け、前記フレームレート変更手段は、前記画像データのフレームレートを変更する際、前記ネットワーク伝送制御手段による伝送レートも共に変更するようにしてもよい。
【発明の効果】
【００１９】
本発明によれば、複数台のカメラ入力に対して、それらの映像から画像処理を用いてイベントを検出し、画像処理のフレームレートをそのイベントの重要度に応じて分配することができ、これにより、フレームレートをカメラ入力間で動的に変更することができ、限りある処理リソースのもとでも、複数台のカメラ入力に対して精度よく画像処理を行うことが可能になる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明による映像記録再生方法と装置について、図示の実施形態により詳細に説明する。ここで、まず、図１は、本発明を、複数台のカメラを備えた監視システムに適用した場合の一実施形態として、撮像部１０と映像記録再生装置２０を示したもので、このとき、撮像部１０には、例えばＣＣＤ素子を用いたカメラが複数台、すなわちＮ台のカメラ１〜Ｎが監視用として備えられている。
【００２１】
そして、映像記録再生装置２０は、撮像部１０のＮ台のカメラから夫々映像信号を取得し、それぞれの映像情報を、その他の情報も含めて記録するようになっている。また、このとき、入力映像をライブ映像として確認する場合や、記録した映像データを再生し確認する場合のため、映像記録再生装置２０には表示装置３０が接続してあり、必要に応じて画像が確認できるようになっている。
【００２２】
ここで、この実施形態に係る映像記録再生装置２０では、それよる処理が、画像処理系の処理と記録系の処理、それに制御系及び再生系の処理に大別することができる。そこで、以下、これらの処理について順次説明する。
【００２３】
始めに画像処理系の処理フローについて説明する。この場合、まず、撮像部１０の各監視用カメラからの信号はそれぞれ入力切替部１００に入力され、ここで所定の順序とフレームレートにより選択され映像が切替えられる。このときの入力切替部１００における入力映像の切替は入力切替制御部１０１によって制御される。そして、この入力切替部１００で選択された映像信号は、画像処理用画像圧縮部１０２に供給される。
【００２４】
この画像処理用画像圧縮部１０２では、以後の画像処理を容易にしたり、処理時間を低減したりするため、画像圧縮処理が施され、処理された画像信号は、画像処理部１０３に転送され、ここで、後述するイベント検知を実行し映像内の動きなどが検知され、その処理結果が記録制御部１０４に転送される。このときの画像処理部１０３の動作は制御部１０５により制御される。
【００２５】
次に、記録系の処理フローについて説明する。この場合、既に説明したように、入力切替部１００で選択された映像信号は、画像処理用画像圧縮部１０２に供給されるが、このとき、更に記録用画像圧縮部１０６にも供給される。そして、この記録用画像圧縮部１０６では、例えばＭＰＥＧやＪＰＥＧなどの公知の圧縮符号化方法により映像データを圧縮し、それに加えて、日時やイベント、例えば動き、顔、不審行動、車両、置去りなどのイベントに関する情報も付加して記録媒体１０７に転送し、記録保存する。
【００２６】
このときの記録用画像圧縮部１０６の制御は、上記した画像処理部１０３と同様、制御部１０５により行なわれるが、この場合は記録制御部１０４を介して実行されるようになっており、詳細は後で説明するが、ここで、この記録制御部１０４では、記録用画像圧縮部１０６における記録フレームレートや画質などを、各カメラの入力に対して個別に制御するものであり、更に、先述の画像処理により動きなどのイベントが発生した場合、録画を開始し、画質を変更するなどの制御も行うようになっている。
【００２７】
次に、制御系及び再生系の処理フローについて説明すると、まず、この実施形態では、映像記録再生装置２０に、ＧＵＩ(グラフィカル ユーザー インターフェース)や装置付属の釦などを含む操作部１０８が設けてあり、これによりユーザーは、映像記録再生装置２０に対して種々の設定を行うことができるようになっている。そして、この操作部１０８による設定データは制御部１０５に入力され、ここから入力切替制御部１０１、画像処理部１０３、記録制御部１０４、再生制御部１０９にそれぞれ転送される。
【００２８】
一方、これら入力切替制御部１０１、画像処理部１０３、記録制御部１０４、再生制御部１０９から発生され他の制御部に供給すべき情報は、これらの部分から反対に制御部１０５に供給され、ここを介して該当する宛先の所に転送される。そして、再生処理に際しては、制御部１０５による設定に基づいてライブ映像と記録データの再生を行い、表示装置３０により表示される。
【００２９】
ここで、更に入力切替部１００による処理について、その周辺にある部分も含め、画像処理系の場合を例にして、図２により説明する。このとき、入力切替制御部１０１には、図示のように、切替順列変更手段２００が設けてあり、ここで制御部１０５により、画像処理のためのフレームレートが、例えば３０ｆｐｓ(frame per second)に設定されているものとする。そして、切替順列変更手段２００では、この設定されたフレームレートに基づいて、所定のフレーム内に収まるように、切替のための順列を生成し、入力切替部１００に供給するようになっている。
【００３０】
ここで、いま、図１の撮像部１０において、一例として、Ｎが５の場合、つまり５台のカメラが用いられている場合について説明すると、この場合、切替順列変更手段２００により生成される順列は、１秒間で５入力を切替える順序になり、図２(a)に示すように、カメラ１からカメラ５までを等間隔で巡回し、この結果、各カメラは６ｆｐｓのフレームレートによる入力になることが判る。一方、図２(b)は、切替えに１フレームの間隔を開けた場合の例で、このときは、３ｆｐｓのフレームレートによる入力になってしまうことが判る。
【００３１】
そこで、入力切替部１００に備えられている入力切替手段２０１では、この切替順列変更手段２００により生成された順列に従って、カメラ入力の切替処理を実行し、これにより選択された入力映像が画像処理用画像圧縮部１０２に転送されるようにする。なお、この入力の切替えは、後で説明する記録系及び再生系の処理においても同様に行われる。
【００３２】
次に、画像処理部１０３による処理について、図３を用いて説明する。この場合、入力画像取得手段３００は、画像処理用に圧縮された画像データを処理用画像圧縮部１０２から取得し、イベント検出手段３０２に転送する。このとき、画像処理のためのパラメータは、パラメータ設定手段３０１により、制御部１０５から転送された情報に基づいて設定される。
【００３３】
そして、イベント検出手段３０２により検出された結果は、フレームレート変更手段３０３と記録制御部１０４の双方に転送され、このとき、フレームレート変更手段３０３により変更された各入力のフレームレートは、制御部１０５を介して、入力切替制御部１０１に供給され、そこで切替順列の変更に利用される。
【００３４】
次に、この画像処理部１０３における各処理の詳細について説明すると、まず、この実施形態では、一例として、イベント検出手段３０２におけるイベント検出処理に背景差分法を適用した場合について説明する。この場合、映像内に部分的な動きが検知された場合、イベントが発生したものとすることになり、従って、このときの動き検知は、入力画像と比較するための背景画像を保持していることが前提となる。
【００３５】
ここで、背景画像とは、入力画像の中で移動物体を含まない領域の画像のことであり、背景差分法とは、入力画像と背景画像を比較することにより、背景画像に対して変化のある部分を検出し、それを映像の動きとし、人物などの移動物体とみなする方法のことである。そこで、これをイベント検出手段３０２に適用した場合について、図４により説明する。
【００３６】
図４において、まず、背景画像生成手段４０１は、入力画像取得手段３００により取得した画像から、事前に背景画像を生成し、それを保持しておく。このときの背景画像としては、動きのない部分を単に背景画像として設定する方法や、入力画像の時系列から背景画像を生成する方法などが考えられるが、いずれの方法でもよい。そして、この背景画像と入力画像を変化算出手段４００により比較し、比較結果を動き検知手段４０２に供給して、それがイベントに相当する動きであるか否かを判断し、結果を記録制御部１０４とフレームレート変更手段３０３に転送する。
【００３７】
このとき詳しくは後述するが、動き検知手段４０２には、制御部１０５からパラメータ設定手段３０１を介して様々なイベントとなる動きが設定できるようになっている。そして、このときのイベントとしては、例えば人の顔(特定の人の顔も含む)、車両、特定経路を移動する人物、所定の服や性別などの属性を持つ人物、犯罪行為や不審な行動をする人物、置き去りされた荷物など、画像処理で検出可能な動きであれば、どのような動きもイベントとして設定できるようになっている。
【００３８】
次に、フレームレート変更手段３０３による処理について、図５の基本的な処理のフローチャートにより説明する。このとき、まず、イベントが無いと判断された状態を通常状態とし、この通常状態に該当するカメラ入力を通常ＣＨ(チャンネル)とする。次に、イベントが発生した状態はイベント状態とし、これに該当するカメラ入力はイベントＣＨとする。ここで通常状態におけるフレームレートは予め設定した所定のレート、例えば上記した６ｆｐｓに従うものとする。
【００３９】
そして、この図５では、あるカメラ入力に、例えば人の動きによるイベントが検出されたとき、当該カメラ入力のフレームレートを上げるようにした場合の処理を例にして説明する。まず、ステップ５００での判断結果がＹ(肯定)、すなわちイベントが発生したと判定されたら、次にステップ５０１で全ての入力の状態を確認し、単純に該当ＣＨのフレームレートの変更が可能であるか否かを判断する。このときの判断は、例えば、このとき処理リソースに余裕があるか否かなどにより行えば良い。
【００４０】
そして、このとき、例えば処理リソースに余裕があるなどの理由で、他の通常ＣＨのフレームレートを変えなくても、フレームレートの変更が可能であるとなっていた場合、つまりステップ５０１で結果がＹのときはステップ５０２に進み、イベントＣＨのフレームレートを、通常状態におけるフレームレートから、このときの所定のイベントに対応したフレームレートに上げて処理を終了する。
【００４１】
従って、このときは、イベントＣＨのフレームレートが単純に上げられることになるが、しかし、通常ＣＨに影響を与えることなく、イベントＣＨのイベント解析精度を上げることができる。
【００４２】
一方、ステップ５０１での結果がＮ(否定)、すなわち不可能と判断された場合はステップ５０３に進み、今度は通常ＣＨのフレームレートを変更すればイベントＣＨのフレームレートの変更が可能か否かを判断する。ここでは、通常ＣＨの中でフレームレートを下げても支障が無いＣＨがあり、このＣＨのフレームレートを下げてやれば、イベントＣＨのフレームレートが上げられるか否かを判断する。そして、これが可能であれば、つまり結果がＹの場合はステップ５０４に進み、通常ＣＨのフレームレートを下げ、イベントＣＨに対しては必要なだけフレームレートを上げて処理を終了する。
【００４３】
従って、このときもイベントＣＨのフレームレートが上げられることになるか、このとき通常ＣＨの一部についてはフレームレートが下げられてしまう。しかし、それでも、この通常ＣＨについては、もともとフレームレートの切下げによる影響がないものが選ばれているので、イベントＣＨのイベント解析精度の向上が他の通常ＣＨの処理に影響する虞はない。
【００４４】
一方、ステップ５０３での結果がＮ、つまり通常ＣＨのフレームレートの変更では対応が不可能である場合にはステップ５０５に進み、支障がなるべく少なくて済む範囲で通常ＣＨのフレームレートを下げ、その分だけイベントＣＨのフレームレートを上げて処理を終了するのである。
【００４５】
従って、このときは、イベントＣＨのイベント解析精度を上げた結果、他の通常ＣＨにはフレームレートの切下げが生じてしまうことになるが、しかし、この場合でも、フレームレートの切下げについては支障がなるべく少なくて済む範囲に抑えることができる。
【００４６】
以上のようにして、フレームレート変更手段３０３により算出したフレームレートは制御部１０５を介して入力切替制御部１０１に供給され、入力切替部１００による切替順列の変更制御に適用される。そこで、このときのフレームレートの変更について、図６の模式図により説明する。
【００４７】
この図６は、撮像部１０のカメラが３台で、カメラ入力が１ＣＨ、２ＣＨ、３ＣＨの３チャンネルの場合において、図５のステップ５０４、又はステップ５０５の処理が実行されたときのフレームレートの切替動作を示したもので、このとき図６の(a)に示す通常状態では、各チャンネルとも１フレーム毎に順次入力が切替えられている。
【００４８】
ここで、いま、１ＣＨにイベントが発生したとすると、この時点で同図(b)に示すイベント発生状態になり、２ＣＨと３ＣＨのフレームレートが下げられる。そして、このフレームレートの切下げによりフレームが間引かれるので、その時間位置に１ＣＨのフレームが挿入され、これにより１ＣＨのフレームレートが上げられることになっていることが判る。そして、この後は、イベント検知が終了した時点で、同図(a)の通常状態に復帰することになる。
【００４９】
ところで、イベントが発生したチャンネルが複数生じてしまったときには、フレームレートを上げる処理をそれらのチャンネルの全てに適用することができなくなってしまう場合が生じる。そこで、この実施形態では、この場合に何れのチャンネルにフレームレートの切替えを適用するかについて、所定の規則(ルール)が適用されるようになっている。
【００５０】
そして、このときの所定の規則とは、発生したイベントの重要度が高い方のチャンネルにフレームレートを上げるための優先権を与えることであり、このための処理もフレームレート変更手段３０３により与えられるようになっているが、更に、このとき、各チャンネルに対してフレームレートを変更するか固定したままにするかもユーザが設定できるようになっている。
【００５１】
そこで、以下、このようにした点について、図７により説明すると、この場合、まず、ユーザは、操作部１０８により、フレームレート設定とイベント重要度設定を行う。このため、操作部１０８には、図示のように、検知フレームレート設定画面７００とイベント重要度設定画面７０１を備えている。
【００５２】
そして、検知フレームレート設定画面７００では、各カメラ入力についてフレームレート設定を行い、チャンネル毎にフレームレートを固定値にするか可変値であるのかを設定する。ここで、固定値を選択すれば、設定した一定のフレームレートに固定され、可変値を選択すれば、前述のフレームレート変更処理が適用され、イベントの検知状態により動的にフレームレートが変更されるようになる。
【００５３】
図７に示した例では、１ＣＨから３ＣＨまでが２ｆｐｓで固定されており、４ＣＨと５ＣＨでは可変が選択されている。この場合、全体で処理可能なフレームレートである３０ｆｐｓから、１ＣＨから３ＣＨまでのフレームレートの合計である６ｆｐｓを差し引き、残りの２４ｆｐｓにおいて４ＣＨと５ＣＨのフレームレートが動的に変更されることになる。
【００５４】
また、図７のイベント重要度設定画面７０１では、映像内の動きの内容に関する重要度を、イベントの重要度として定義するもので、この図７の例では、イベントとして、被写体の動き、顔、不審行動、車両、置去りの５種が予め設定されており、各イベントの重要度については、ユーザが低、中、高の３段階に設定することができるようになっていて、ここでは、重要度が高いのは顔と不審行動で、動きと置去りは重要度が中にされ、車両については、低い重要度が設定されている。
【００５５】
そして、イベント検出手段３０２で複数のチャンネルにイベントの発生が検出された場合、フレームレート変更手段３０３では、このときにフレームレートを変更すべきチャンネルとして、イベント重要度設定画面７０１により入力され、設定されている重要度の値に基づいて決定する。
【００５６】
例えば、あるカメラ入力で不審行動が検知され、別のカメラ入力では車両が検知された場合、不審行動の方が高い重要度に設定されているので、これを検知したカメラ入力に対してフレームレート変更が優先的に施され、高いフレームレートで画像が記録されるようにする。
【００５７】
従って、この実施形態によれば、イベントの重要度に応じた画像処理が可能になり、この結果、限られた処理リソースのもとで高い精度のイベント解析を得ることができ、処理リソースと記録媒体の有効利用を充分に図りながら信頼性の高い監視結果を得ることができる。
【００５８】
ところで、以上に説明した実施形態では、フレームレートの変更が画像処理の中心になっているが、このとき、画像処理部１０３を図８に示すように構成し、フレームレート変更手段３０３によるフレームレートの変更結果が画像処理用画像圧縮部１０２にも転送され、これにより、フレームレートの変更に応じて画像の圧縮率が変更されるようにしてもよい。
【００５９】
この図８の実施形態の場合、イベントが検知されたら画像の圧縮率を下げるようにし、これにより画像データ圧縮により画像の解像度が低下してしまうのを抑えることができ、従って、この実施形態によれば、更に精度良くイベントが検出でき、更に精度の良い画像処理を得ることができる。
【００６０】
ここで、図９は、本発明の他の実施形態で、これは、フレームレートの変更情報をネットワーク伝送の制御に利用するようにした場合の一実施形態であって、この場合、図１の実施形態における再生制御部１０９に代えてネットワーク伝送制御部９００を設け、これにフレームレート変更手段３０３で求めた結果を転送し、ネットワーク網９０１を介して映像を伝送する際、重要度の高い映像については高いフレームレートで転送し、通常の映像は低いフレームレートで転送することができるようにしたものである。
【００６１】
ネットワークによる伝送においても伝送帯域に限りがあるので、その効率的な利用が望まれるのは当然のことであり、従って、この実施形態により、重要と思われる映像に対しては高いフレームレートで転送し、通常の映像は低いフレームレートで転送するようにしてやれば、帯域の効率的な利用が図られ、この結果、侵入者を含む映像など、重要な映像については優先的にネットワーク網９０１に転送することができ、従って、この実施形態によれば、確認漏れの発生を抑制することができ、信頼性の更なる向上を図ることができる。
【００６２】
また、この図９の実施形態は、ネットワーク網９０１を介してネットワークカメラなどにより映像を取得し、画像処理する場合にも適用でき、このとき、この実施形態によるフレームレート変更手段を用いることにより、重要な映像と通常の映像を適切な割合で振り分けけることができ、ネットワーク網９０１の伝送帯域に限りがある場合であっても、確実に伝送することができる。
【産業上の利用可能性】
【００６３】
本発明によれば、複数台のカメラから取得される映像内で、それぞれのカメラ入力において検知されるイベントにより、画像処理のフレームレートをカメラ入力間で動的に変更することができ、限りある処理リソースやネットワーク帯域においても、重要と判断される映像に対して、精度よく画像処理を行うことが可能である。
【図面の簡単な説明】
【００６４】
【図１】本発明による画像記録再生装置の一実施形態を示すブロック図である。
【図２】本発明の一実施形態における入力切替手段の詳細ブロック図である。
【図３】本発明の一実施形態における画像処理部の詳細ブロック図である。
【図４】本発明の一実施形態におけるイベント検出手段の詳細ブロック図である。
【図５】本発明の一実施形態におけるフレームレート変更手段の動作を説明するためのフローチャートである。
【図６】本発明の一実施形態によるフレームレート変更処理の説明図である。
【図７】本発明の一実施形態におけるＧＵＩ画面表示の一例を示す説明図である。
【図８】本発明の一実施形態による画像処理部に画像圧縮変更を適用した場合のブロック図である。
【図９】本発明による画像記録再生装置にネットワーク転送を適用した場合の一実施形態を示すブロック図である。
【符号の説明】
【００６５】
１０：監視カメラ
２０：映像記録再生装置
３０：表示装置
１００：入力切替部
１０１：入力切替制御部
１０２：画像処理用画像圧縮部
１０３：画像処理部
１０４：記録制御部
１０５：制御部
１０６：記録用画像圧縮部
１０７：記録媒体
１０８：操作部
１０９：再生制御部
２００：切替順列変更手段
２０１：入力切替手段
３００：入力画像取得手段
３０１：パラメータ設定手段
３０２：イベント検出手段
３０３：フレームレート変更手段
４００：変化算出手段
４０１：背景画像生成手段
４０２：動き検知手段
７００：検知フレームレート設定画面
７０１：イベント重要度設定画面
９００：ネットワーク伝送制御部
９０１：ネットワーク網
【図１】
0004847165.tif 000002
【図２】
0004847165.tif 000003
【図３】
0004847165.tif 000004
【図４】
0004847165.tif 000005
【図５】
0004847165.tif 000006
【図６】
0004847165.tif 000007
【図７】
0004847165.tif 000008
【図８】
0004847165.tif 000009
【図９】
0004847165.tif 000010