(57)【特許請求の範囲】
【請求項１】
連続的に入力される符号化された映像データの復号を行う復号手段と、
前記復号手段で復号された映像データを一時的に記憶するバッファメモリと、
前記バッファメモリにおける時間的に異なる蓄積データの同一ラインのデータを記憶するラインデータ記憶手段と、
前記ラインデータ記憶手段で記憶された複数のラインのデータにおける画素の差分を算出し、当該差分値が予め定めた閾値以下であった場合は、異常と判定する異常判定手段とを備えたことを特徴とする映像監視装置。
【請求項２】
請求項１に記載の映像監視装置と、監視対象を撮像した映像データを符号化し、当該符号化した映像データを前記映像監視装置に送出する符号化装置とを備えた映像監視システムであって、
異常判定手段は、差分値が予め定めた閾値以下であった場合は、前記符号化装置または復号手段が動作を停止した場合に発生する映像静止状態であると判定することを特徴とする映像監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視対象の映像を表示させるための映像監視装置及び映像監視システムに関し、特に、その画像処理部の異常による映像静止状態の検出に関するものである。
【背景技術】
【０００２】
今日、監視カメラにより広範囲な映像を撮像し、河川もしくは道路の監視等防災等に供する映像監視システムが用いられている。このような映像監視システムでは、複数台（例えば、２０台〜１００台）のカメラ映像の符号化を行って伝送した後、復号した映像データを表示装置に表示させて監視しているが、符号化装置内の符号化回路の故障が発生した場合、正常状態では表示装置に動画が表示されるところが、静止画となって表示される。また、画像処理装置内の復号回路の故障が発生した場合も同様に正常状態では表示装置に動画が表示されるところが、静止画となって表示される。このような状態を“映像フリーズ”と称しており、映像監視システムの機能が果たされないことから重大な故障の一つとされ、早期検出が必須となる。
【０００３】
このような映像フリーズを検出する手段として、従来、例えば特許文献１に示されるような映像異常検出方法があった。特許文献１の映像異常検出方法によれば、映像用ＤＳＰ（Digital Signal Processor）を使用し、任意の映像フレーム数分のフレーム遅延手段によって遅延させた映像信号と最も新しく装置に入力した映像信号とを１画素毎に相関を求めることで映像異常を検出している。このような映像異常検出方法においては、１画素毎の相関を求めるために、複数配置された映像フレーム（メモリ）と高速の映像用ＤＳＰで構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−４６７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１における映像自動モニタ装置は、映像静止状態（映像フリーズ）の他、映像静止していない状態でかつ正常ではない状態を検出するためには有効であるが、複数の映像フレーム用のメモリや、異常状態検出のために映像用ＤＳＰを必要とするなど、映像異常検出に必要な回路が大規模となる。
【０００６】
一方、映像監視システムにおいては、品質はそのままに小型化、低価格化が求められる傾向にあるため、特許文献１に示すような映像モニタ装置を画像処理装置にそのまま組み込むことは小型化に逆行することになり、装置本体の価格が上昇する他、大規模な異常検出回路を組み込む事で装置全体が複雑となり信頼性を低下させるという課題があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、映像静止状態の検出を簡便な回路で達成することのできる映像監視装置及び映像監視システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る映像監視装置は、連続的に入力される符号化された映像データの復号を行う復号手段と、復号手段で復号された映像データを一時的に記憶するバッファメモリと、バッファメモリにおける時間的に異なる蓄積データの同一ラインのデータを記憶するラインデータ記憶手段と、ラインデータ記憶手段で記憶された複数のラインのデータにおける画素の差分を算出し、差分値が予め定めた閾値以下であった場合は、異常と判定する異常判定手段とを備えたものである。
【発明の効果】
【０００９】
この発明の映像監視装置は、複数のラインのデータにおける画素の差分を算出し、差分値が予め定めた閾値以下であった場合は異常と判定するようにしたので、映像静止状態の検出を簡便な回路で達成することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１による映像監視システムを示す構成図である。
【図２】この発明の実施の形態１による映像監視システムの具体的な一例を示す構成図である。
【図３】この発明の実施の形態１による映像監視システムの表示装置の表示例を示す説明図である。
【図４】この発明の実施の形態１による映像監視システムの符号化装置における正常時のバッファメモリの動作を示す説明図である。
【図５】この発明の実施の形態１による映像監視システムの符号化装置における異常時のバッファメモリの動作を示す説明図である。
【図６】この発明の実施の形態１による映像監視システムの画像処理装置における正常時のバッファメモリの動作を示す説明図である。
【図７】この発明の実施の形態１による映像監視システムの画像処理装置における異常時のバッファメモリの動作を示す説明図である。
【図８】この発明の実施の形態１による映像監視システムの映像フレームと映像ラインの時間的相関関係を示す説明図である。
【図９】この発明の実施の形態１による映像監視システムの映像フレームと映像ラインを示す説明図である。
【図１０】この発明の実施の形態１による映像監視システムの動作を示すフローチャートである。
【図１１】この発明の実施の形態２による映像監視システムを示す構成図である。
【図１２】この発明の実施の形態２による映像監視システムの動作を示すフローチャートである。
【図１３】この発明の実施の形態３による映像監視システムを示す構成図である。
【図１４】この発明の実施の形態３による映像監視システムの符号化装置より出力されるデータフォーマットを示す説明図である。
【図１５】この発明の実施の形態３による映像監視システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
実施の形態１．
図１は、この発明の実施の形態１による映像監視システムを示す構成図である。
図１に示す映像監視システムは、画像処理装置１００、符号化装置２００、カメラ３００、ネットワーク４００、表示装置５００を備えている。画像処理装置１００は、符号化装置２００で符号化された符号化映像データを復号し、表示装置５００で表示するための画像データを生成する映像監視装置である。符号化装置２００は、カメラ３００によって撮像された監視対象の映像データの符号化を行う装置である。カメラ３００は、例えば、河川や道路といった監視対象の映像を取得する撮像装置である。ネットワーク４００は例えばＬＡＮ等からなり、符号化装置２００と画像処理装置１００とを通信接続するためのネットワークである。表示装置５００は、画像処理装置１００から出力される監視対象の映像を表示するためのディスプレイである。
【００１２】
画像処理装置１００は、入力バッファメモリ１０１、ＣＰＵ１０２、映像復号回路１０３、バッファメモリ１０４、ラインメモリ１０５，１０６，１０７、差分器１０８を備えている。入力バッファメモリ１０１は、受信した伝送データ１を一時的に記憶するための一時保存用メモリである。ＣＰＵ１０２は画像処理装置１００全体の制御を行う制御部である。映像復号回路１０３は伝送データ１に含まれるプログラムストリーム２内の映像符号化データを復号する回路である。バッファメモリ１０４は、映像復号回路１０３により復号された映像データを表示装置５００で表示するために一時的に記憶する一時保存用メモリである。ラインメモリ１０５〜１０７は、それぞれバッファメモリ１０４内のメモリ領域１０４ａ（図６，７参照）の１ライン分の映像データを記憶するラインメモリ、バッファメモリ１０４内のメモリ領域１０４ｂ（図６，７参照）の１ライン分の映像データを記憶するラインメモリ、バッファメモリ１０４内のメモリ領域１０４ｃ（図６，７参照）の１ライン分の映像データを記憶するラインメモリである。
【００１３】
差分器１０８は、ラインメモリ１０５〜１０７のＮ番目（Ｎは任意に設定可能）の画素同士を比較し、比較結果が公差α（αは任意に設定可能）内の場合に、エラー通知３をＣＰＵ１０２に通知する異常判定手段である。また、ＣＰＵ１０２は、入力バッファメモリ１０１からの伝送データ１を読み出し、伝送データ１からプログラムストリーム２を抽出すると共に、差分器１０８から通知されるエラー通知３を装置内で保持し、画像処理装置１００の外部に表示または通知する機能を有する。
【００１４】
符号化装置２００は、映像符号化回路２０１、バッファメモリ２０２、ＣＰＵ２０３を備えている。映像符号化回路２０１は、カメラ３００からの映像データを符号化する回路であり、バッファメモリ２０２は、映像符号化回路２０１が出力するプログラムストリーム２を伝送するための一時的に記憶するための一時保存用メモリである。ＣＰＵ２０３は、映像符号化回路２０１における符号化の制御や、バッファメモリ２０２へのデータ書き込み制御といった符号化装置２００における全体の制御を行う制御部である。
【００１５】
カメラ３００は、例えば広域監視を行うためのカメラである。ここで、広域監視とは、河川、道路等広範囲に渡って複数のカメラにより複数の地点を監視することを意味し、２０〜１００台以上のカメラを使用する場合もある。図２に、複数台のカメラ３００による映像監視システムを示す。この例では、４台ずつのカメラ（カメラ３０１−１〜３０１−４，３０２−１〜３０２−４，…，３０Ｎ−１〜３０Ｎ−４）における映像をそれぞれ符号化装置２００で符号化し、符号化出力を切替器６００で切り替えながら画像処理装置１００および表示装置５００で監視する構成を示している。
【００１６】
ここで、表示装置５００としては、複数の表示装置５００を使用するか、図３に示すように表示装置５００の画面を分割（複数の画像処理装置１００からの映像を一台の表示装置５００で同時に表示する）するか、もしくは複数の表示装置５００の画面を分割して使用する。また、表示するカメラ映像についても画像処理装置１００で復号するカメラ映像（符号化装置２００の出力）を時分割して切り替え、カメラ３００と符号化装置２００の数が多くなっても画像処理装置１００及び表示装置５００の増加を抑える等の構成となっている。具体的には、図３に示したような表示装置５００が図２の映像システムに使用された場合、図３の画面Ａは、図２のカメラ３０１−１→カメラ３０１−２→カメラ３０１−３→カメラ３０１−４→カメラ３０１−１…と一定時間で切り替え、繰り返す等の運用を行う。なお、図３は画面を画面Ａ〜Ｄと４分割した例を示している。さらに、表示装置５００の表示画面上にはカメラ映像の他、図３に示すように、そのカメラ映像に対応するカメラ番号やカメラ番号に対応したカメラ設置位置等の文字を表示させることも可能である。
【００１７】
次に、このように構成された映像監視システムの動作について説明する。
カメラ３００からは、上述したように、河川や道路といった監視対象の映像データが順次符号化装置２００に入力される。符号化装置２００の映像符号化回路２０１は、ＭＰＥＧ−２やＨ．２６４等の国際規格に準じた符号化を行い、ＭＰＥＧ−２に準じたプログラムストリーム２に変換して出力する。ＣＰＵ２０３は、映像符号化回路２０１が出力したプログラムストリーム２をネットワーク４００の伝送に適した伝送データ１に変換した後、伝送データ１を途切れることなく出力するためバッファメモリ２０２に格納する。
【００１８】
バッファメモリ２０２は、図４に示すように、書き込みと読み出しを別のメモリ領域に行うことでメモリ内を更新しながら使用している。すなわち、図４の（ａ）に示すようにメモリ領域２０２ａに書き込みを行うと共に、メモリ領域２０２ｃからデータ読み出しを行い、次に（ｂ）に示すように、メモリ領域２０２ａからデータ読み出しを行うと共に、メモリ領域２０２ｂにデータ書き込みを行う。さらに（ｃ）に示すように、メモリ領域２０２ｂからデータ読み出しを行うと共にメモリ領域２０２ｃにデータ書き込みを行う。このような動作を繰り返す。
【００１９】
ここで、図５（ａ）に示す通り、正常に書き込み、読み出しが行われた後、図５（ｂ）に示すように、映像符号化回路２０１からの出力が停止し、バッファメモリ２０２への書き込みが停止した場合は、バッファメモリ２０２の更新が行われないため、図５（ｃ）の通り、読み出し中のメモリ領域２０２ａを繰り返し読み出す。
【００２０】
符号化装置２００から送出される伝送データ１はネットワーク４００を介して画像処理装置１００に入力される。画像処理装置１００では、伝送データ１が入力バッファメモリ１０１に一時保存された後、映像復号回路１０３で復号が行われる。映像復号回路１０３は、符号化装置２００における映像符号化回路２０１に対応して、ＭＰＥＧ−２やＨ．２６４等の国際規格に準じた復号を行う。映像復号回路１０３が出力した映像復号データを表示装置５００で途切れなく（１秒間に３０フレーム）表示するため、映像復号データをバッファメモリ１０４で一時的に保存する。バッファメモリ１０４は、図６（ａ），（ｂ），（ｃ）に示すように、書き込みと読み出しを映像フレーム単位で別々のメモリ領域に行うことでメモリ内を更新しながら使用している。ここで、図７（ａ）に示す通り、正常に映像１フレーム分の書き込み、映像１フレーム分の読み出しが行われた後、図７（ｂ）に示すように映像復号回路１０３からの出力が停止し、バッファメモリ１０４への映像データ書き込みが停止した場合は、バッファメモリ１０４の更新が行われないため図７（ｃ）の通り、読み出し中のメモリ領域１０４ａを繰り返し読み出す。
【００２１】
次に、画像処理装置１００における映像フリーズ検出動作について説明する。
カメラ３００から出力される映像データもしくは表示装置５００に入力する映像データは図８に示すように映像フレーム１１を１秒間に３０枚伝送することで動画状態としている。映像フレーム１１は図９に示すように、７２０画素を１ラインとして、４８０本のラインで構成される。従って、カメラ３００の撮像対象に動きがある場合、図８に示す時間ｔ時の映像フレーム１１−０のＮ番目の映像ライン１２−０の各画素と時間ｔ＋１の映像フレーム１１−１のＮ番目の映像ライン１２−１の各画素を比較すると同じ画素データとはならないことは容易に類推できる。
【００２２】
一方、符号化装置２００の映像符号化回路２０１が故障等によりプログラムストリーム２が出力されない状態となった場合は、図５に示したように、同じメモリ領域２０２ａの映像データを読み出すために、例えば、映像フレーム１１−０のＮ番目の映像ライン１２−０の各画素と、時間ｔ＋１の映像フレーム１１−１のＮ番目の映像ライン１２−１の各画素を比較すると同じ画素データとなる。
【００２３】
次に、図１０のフローチャートを用いて、映像フリーズ検出動作の具体的な動作について説明する。
画像処理装置１００内の図６に示すバッファメモリ１０４の読み出しを開始するとスタートとなり、公差α＝０の設定（ステップＳＴ１０１）、ラインカウンタＮ＝βの設定（βは任意、ステップＳＴ１０２）を行った後、メモリ領域１０４ａのラインＮをラインメモリ１０５に保存する（ステップＳＴ１０３）。次に、メモリ領域１０４ｂのラインＮをラインメモリ１０６に保存する（ステップＳＴ１０４）。ここで、画素数カウンタＭ＝１の設定を行い（ステップＳＴ１０５）、ラインメモリ１０５の画素Ｍとラインメモリ１０６の画素Ｍの差分を計算し（ステップＳＴ１０６）、その差分が交差α＝０であるかを判定する（ステップＳＴ１０７）。
【００２４】
ステップＳＴ１０７において、符号化装置２００が正常に動画を伝送している場合は、計算した差分結果が公差α＝０以外となるため、エンドとなる。一方、符号化装置２００の動作が停止し、同一の伝送データ１を伝送する場合、復号データも全ての映像フレームが同じ映像データとなるため、差分が公差α＝０となり、ステップＳＴ１０８に移行する。ステップＳＴ１０８では、画素Ｍを＋１し、Ｍ値が７２０以内で順次ラインメモリ１０５の画素Ｍとラインメモリ１０６の画素Ｍの差分を計算した結果、差分は全て公差α＝０となる（ステップＳＴ１０６〜ＳＴ１０９）。映像１ライン分（Ｍ＝７２０）の画素差分を計算し、差分が公差α＝０となった後、メモリ領域１０４ｃのラインＮをラインメモリ１０７に保存し、ラインメモリ１０６の画素Ｍとの差分計算を行う（ステップＳＴ１１１〜ＳＴ１１５）。ここでも符号化装置２００の動作が停止している場合はラインメモリ１０６とラインメモリ１０７の全ての画素の差分が公差α＝０となるため、映像フリーズであると判断することが可能で、差分器１０８は、エラー通知３をＣＰＵ１０２に出力する（ステップＳＴ１１６）。
【００２５】
ここで、ラインメモリ１０５とラインメモリ１０６、ラインメモリ１０６とラインメモリ１０７について２回、全画素の差分計算を実施しているのは、監視対象の動きが少ない場合の誤検出を防止するための保護段数であり、回数や画素数についてはこれらの値に限定されるものではない。
【００２６】
画像処理装置１００内の映像復号回路１０３が異常状態となり映像復号動作が停止した場合も、バッファメモリ１０４に書き込めない状態となるため、バッファメモリ１０４から読み出される映像フレームは全て同じデータとなり、上記のステップＳＴ１０７とステップＳＴ１１３において公差α＝０となり、結果としてエラーフラグ３が通知される（ステップＳＴ１１６）。
【００２７】
エラー通知３が通知された場合、ＣＰＵ１０２は、表示装置５００におけるエラーメッセージの表示や別途アラーム鳴動やアラーム表示といったエラー通知処理を行う。
【００２８】
以上説明したように、実施の形態１の映像監視装置によれば、連続的に入力される符号化された映像データの復号を行う復号手段と、復号手段で復号された映像データを一時的に記憶するバッファメモリと、バッファメモリにおける時間的に異なる蓄積データの同一ラインのデータを記憶するラインデータ記憶手段と、ラインデータ記憶手段で記憶された複数のラインのデータにおける画素の差分を算出し、差分値が予め定めた閾値以下であった場合は、異常と判定する異常判定手段とを備えたので、映像静止状態の検出を簡便な回路で達成することができる。
【００２９】
また、実施の形態１の映像監視システムによれば、映像監視装置と、監視対象を撮像した映像データを符号化し、符号化した映像データを映像監視装置に送出する符号化装置とを備えた映像監視システムであって、異常判定手段は、差分値が予め定めた閾値以下であった場合は、符号化装置または復号手段が動作を停止した場合に発生する映像静止状態であると判定するようにしたので、符号化装置または復号手段の故障検出を簡便な回路で達成することができる。
【００３０】
実施の形態２．
上記実施の形態１では、映像中の１ラインの画素を加算した結果を比較することで映像フリーズを検出したが、実施の形態２は、ラインメモリ間の差分ではなく映像１フレーム分の画素を加算した結果を比較することで映像フリーズを検出する例である。
【００３１】
図１１は、実施の形態２の映像監視システムを示す構成図である。
実施の形態２における画像処理装置１００ａは、入力バッファメモリ１０１、ＣＰＵ１０２、映像復号回路１０３、バッファメモリ１０４、ラインメモリ加算器１０９、比較器１１０を備えている。ここで、入力バッファメモリ１０１〜バッファメモリ１０４は、実施の形態１と同様であるため、ここでの説明は省略する。ラインメモリ加算器１０９は、バッファメモリ１０４における複数フレーム分のラインデータを保持するメモリであり、映像復号回路１０３の復号結果を複数フレーム分記憶するフレームデータ記憶手段を構成している。比較器１１０は、ラインメモリ加算器１０９で保持された複数フレーム分の映像データを比較し、その差分が所定値以下であった場合にエラー通知３をＣＰＵ１０２に通知するものであり、異常判定手段を構成している。なお、映像監視システムにおける画像処理装置１００ａ以外の構成は図１に示した実施の形態１と同様であるため、対応する部分に同一符号を付してその説明を省略する。
【００３２】
次に、実施の形態２の動作について説明する。
図１２は、画像処理装置１００ａにおける映像フリーズの検出動作を示すフローチャートである。図示例では、映像フレーム内の画素を加算し、加算した結果を２フレーム分比較することで映像フリーズ検出を行う動作を示している。
【００３３】
実施の形態２においては、ラインメモリ加算器１０９がバッファメモリ１０４の読み出しを開始するとスタートとなる。先ず、比較器１１０で、公差α＝０の設定を行う（ステップＳＴ２０１）と共に、フレームカウンタＭ＝１を設定する（ステップＳＴ２０２）。また、ラインメモリ加算器１０９でラインカウンタＮ＝１を設定する（ステップＳＴ２０３）。その後、ラインメモリ加算器１０９に、バッファメモリ１０４から第Ｎラインに相当するデータを保存する（ステップＳＴ２０４）。次に、ラインカウンタＮを＋１し（ステップＳＴ２０５）、ラインＮが１映像フレームのライン数４８０を超えたかを判定し（ステップＳＴ２０６）、４８０以下の場合は、バッファメモリ１０４のラインＮの画素データをラインメモリ加算器１０９に加算する（ステップＳＴ２０７）。
【００３４】
ステップＳＴ２０６において、ラインカウンタＮが４８０を超えた場合は、その加算結果をフレームＭの結果として比較器１１０に保持する（ステップＳＴ２０８）。次にフレーム数Ｍを＋１し（ステップＳＴ２０９）、Ｍが２以下である場合はステップＳＴ２０３に戻り、上述した加算処理を行い（ステップＳＴ２０３〜ＳＴ２０７）、加算結果を比較器１１０に保持する。ステップＳＴ２１０において、フレームカウンタＭが３となった場合、比較器１１０に保持されている２個の加算結果の差分を計算し（ステップＳＴ２１１）、差分計算結果が公差α＝０であればエラー通知３をＣＰＵ１０２に出力する（ステップＳＴ２１３）。
【００３５】
なお、図１２の例ではフレーム数Ｍ＝２として２フレーム分の加算結果を比較する構成について説明したが、映像フリーズの検出精度を高くするため、常に２フレーム（例えば、図８における映像フレーム１１−０と映像フレーム１１−２、映像フレーム１１−２と映像フレーム１１−４、・・・）ずつの加算結果を比較することも可能であり、また、映像フレーム１１−０と映像フレーム１１−４というように、必ずしも時間的に隣り合ったフレームでなくても同じ効果が得られる。
【００３６】
以上説明したように、実施の形態２の映像監視システムによれば、監視対象を撮像した映像データを符号化する符号化装置と、符号化データを復号する映像監視装置とを備えた映像監視システムであって、映像監視装置は、符号化装置から出力され、連続的に入力される符号化された映像データの復号を行う復号手段と、復号手段の復号結果を複数フレーム分記憶するフレームデータ記憶手段と、フレームデータ記憶手段で記憶された複数のフレームのデータにおける画素の差分を算出し、差分値が予め定めた閾値以下であった場合は、符号化装置または復号手段が動作を停止した場合に発生する映像静止状態であると判定する異常判定手段とを備えたので、符号化装置または復号手段の故障検出を簡便な回路で達成することができる。
【００３７】
実施の形態３．
上記実施の形態１及び実施の形態２においては、映像復号回路１０３の出力である表示装置用映像データを使用して符号化装置２００内の映像符号化回路２０１もしくは画像処理装置１００内の映像復号回路１０３の異常を検出する構成について説明したが、異常を検出しても映像符号化回路２０１か映像復号回路１０３のどちらが異常かを切り分けることが難しい。そこで、実施の形態３では、画像処理装置１００ｂの入力バッファに保存される伝送データ内のエレメンタリストリームを加算した結果を比較することで映像符号化回路２０１の異常のみを検出する構成について説明する。
【００３８】
図１３は、実施の形態３の映像監視システムを示す構成図である。
実施の形態３における画像処理装置１００ｂは、入力バッファメモリ１０１、ＣＰＵ１０２、映像復号回路１０３、バッファメモリ１０４、メモリ加算器１１１、比較器１１２を備えている。ここで、入力バッファメモリ１０１〜バッファメモリ１０４は、実施の形態１，２と同様であるため、ここでの説明は省略する。メモリ加算器１１１は、エレメンタリストリームを加算するためのメモリである。比較器１１２は、メモリ加算器１１１で加算された複数のエレメンタリストリームの差分を計算し、これが予め定めた閾値以下であった場合は、エラー通知３をＣＰＵ１０２に対して行うよう構成された異常判定手段である。なお、映像監視システムにおける画像処理装置１００ｂ以外の構成は図１に示した実施の形態１と同様であるため、対応する部分に同一符号を付してその説明を省略する。
【００３９】
次に、実施の形態３の動作について説明する。
先ず、図１４を用いてエレメンタリストリームについて説明する。図１４に示すように、伝送データ１におけるそれぞれのEthernet（登録商標／以下、記載を省略する）フレームは、EthernetIIヘッダ、ＩＰヘッダ、ペイロードからなり、ペイロードは、ＵＤＰヘッダ、ＲＴＰヘッダ、ＰＳ（Program Stream：プログラムストリーム２）からなる。そしてプログラムストリーム２は、Pack_header、System_header、複数のPES_Packetで構成されている。PES_PacketにはPES_Packet_headerとES（elementary_stream：エレメンタリストリーム２ａ）で構成されている。実施の形態３では、入力バッファメモリ１０１内のエレメンタリストリーム２ａをメモリ加算器１１１で加算し、加算した結果を比較器１１２で比較することにより、映像フリーズ検出を行う。
【００４０】
図１５は、画像処理装置１００ｂにおける符号化装置２００の映像フリーズの検出動作を示すフローチャートである。
実施の形態３においては、画像処理装置１００ｂが伝送データ１の受信を開始するとスタートとなる。先ず、比較器１１２で公差α＝０の設定を行う（ステップＳＴ３０１）と共に、比較カウンタＭ＝１の設定を行う（ステップＳＴ３０２）。また、メモリ加算器１１１は、エレメンタリストリームカウンタＮ＝１の設定を行う（ステップＳＴ３０３）。その後、メモリ加算器１１１に、入力バッファメモリ１０１から受信したエレメンタリストリーム２ａを保存する（ステップＳＴ３０４）。次に、エレメンタリストリームカウンタを＋１し（ステップＳＴ３０５）、カウンタＮが予め決めたしきい値β（任意）を超えているかを判定する（ステップＳＴ３０６）。ステップＳＴ３０６において、カウンタ数Ｎがβ以下の場合は、入力バッファメモリ１０１に次に書き込んだ伝送データ１内のエレメンタリストリーム２ａのデータをメモリ加算器１１１に加算する（ステップＳＴ３０７）。
【００４１】
ステップＳＴ３０６において、カウンタＮがβを超えた場合、加算結果を比較カウンタＭの結果として比較器１１２に保持する（ステップＳＴ３０８）。次に、比較カウンタＭを＋１し（ステップＳＴ３０９）、カウント数Ｍがしきい値γ＝２（任意）を超えているかを判定する（ステップＳＴ３１０）。カウント数Ｍがしきい値γ以下である場合はステップＳＴ３０３に戻って上述した加算処理を行い（ステップＳＴ３０３〜ＳＴ３０７）、加算結果を比較器１１２に保持する（ステップＳＴ３０８）。ステップＳＴ３１０において、比較カウンタＭがγを超えた場合、比較器１１２に保持されている２個の加算結果の差分を計算し（ステップＳＴ３１１）、差分計算結果が公差α＝０であればエラーフラグ通知３をＣＰＵ１０２に通知する（ステップＳＴ３１２，ＳＴ３１３）。
【００４２】
なお、図１５の例では、比較カウンタＭ＝２として２個の加算結果を比較する構成について説明したが、映像フリーズの検出精度を高くするため、加算単位を増やすことも可能である。
【００４３】
以上説明したように、実施の形態３の映像監視装置によれば、連続的に入力される符号化された映像データの復号を行う復号手段と、映像データのエレメンタリストリームを複数ストリーム分加算する加算手段と、加算手段で加算された複数ストリーム分の加算結果を複数用意し、複数の加算結果の差分を算出し、差分値が予め定めた閾値以下であった場合は、異常と判定する異常判定手段とを備えたので、入力される伝送データにおける映像静止状態の検出を簡便な回路で達成することができる。
【００４４】
また、実施の形態３の映像監視システムによれば、映像監視装置と、監視対象を撮像した映像データを符号化し、符号化した映像データを映像監視装置に送出する符号化装置とを備えた映像監視システムであって、異常判定手段は、差分値が予め定めた閾値以下であった場合は、符号化装置が動作を停止した場合に発生する映像静止状態であると判定するようにしたので、符号化装置の故障検出を簡便な回路で達成することができる。
【００４５】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００４６】
１  伝送データ、２  プログラムストリーム、２ａ  エレメンタリストリーム、３  エラー通知、１１−０〜１１−９  映像フレーム、１２−０〜１２−９  映像ライン、１００，１００ａ，１００ｂ  画像処理装置、１０１  入力バッファメモリ、１０２  ＣＰＵ、１０３  映像復号回路、１０４  バッファメモリ、１０５，１０６，１０７  ラインメモリ、１０８  差分器、１０９  ラインメモリ加算器、１１０，１１２  比較器、１１１  メモリ加算器、２００  符号化装置、２０１  映像符号化回路、２０２  バッファメモリ、２０３  ＣＰＵ、３００  カメラ、４００  ネットワーク、５００  表示装置。
【図１】
0005868234.tif 000002
【図２】
0005868234.tif 000003
【図３】
0005868234.tif 000004
【図４】
0005868234.tif 000005
【図５】
0005868234.tif 000006
【図６】
0005868234.tif 000007
【図７】
0005868234.tif 000008
【図８】
0005868234.tif 000009
【図９】
0005868234.tif 000010
【図１０】
0005868234.tif 000011
【図１１】
0005868234.tif 000012
【図１２】
0005868234.tif 000013
【図１３】
0005868234.tif 000014
【図１４】
0005868234.tif 000015
【図１５】
0005868234.tif 000016