(57)【要約】【課題】送信データ量が増大することを防ぎつつ重要領域の画像を確実に送信することができる画像処理装置を提供すること。【解決手段】画像処理装置は、画像を取得する画像取得部と、画像の特徴領域を示す特徴領域情報を取得する特徴領域情報取得部と、特徴領域情報が示す画像における特徴領域の画像を再生することができるか否かを判断する判断部と、判断部が特徴領域の画像を再生することができない旨を判断した場合に、特徴領域における再生することができない領域である再生不可領域の画像を要求する要求部とを備える。【選択図】図２
2009071733.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得する画像取得部と、
前記画像の特徴領域を示す特徴領域情報を取得する特徴領域情報取得部と、
前記特徴領域情報が示す前記画像における前記特徴領域の画像を再生することができるか否かを判断する判断部と、
前記判断部が前記特徴領域の画像を再生することができない旨を判断した場合に、前記特徴領域における再生することができない領域である再生不可領域の画像を要求する要求部と
を備える画像処理装置。
【請求項２】
前記画像取得部は、前記画像である動画に含まれる複数の動画構成画像を取得し、
前記判断部は、前記画像取得部が取得した前記複数の動画構成画像における特徴領域の画像を再生することができるか否かを判断し、
前記要求部は、前記判断部が前記特徴領域の画像を再生することができない旨を判断した場合に、前記再生不可領域の画像を要求する
請求項１に記載の画像処理装置。
【請求項３】
前記画像取得部は、インター符号化された部分領域を含む複数の動画構成画像を取得し、
前記判断部は、前記特徴領域におけるインター符号化された部分領域が参照している動画構成画像における部分領域である参照先部分領域の画像を再生することができるか否かを判断し、
前記要求部は、前記判断部が前記参照先部分領域を再生することができない旨を前記判断部が判断した場合に、前記参照先部分領域における前記再生不可領域の画像を要求する
請求項２に記載の画像処理装置。
【請求項４】
前記判断部は、前記特徴領域以外の画像を再生することができるか否かを判断し、
前記画像処理装置は、
前記判断部が前記特徴領域以外の領域の画像を再生することができない旨を判断した場合には、他の画像領域の画像を用いて前記特徴領域以外の領域における前記再生不可領域の画像を生成する画像生成部
をさらに備える請求項３に記載の画像処理装置。
【請求項５】
前記判断部は、前記特徴領域以外の画像を再生することができるか否かを判断し、
前記判断部が前記特徴領域以外の領域の画像を再生することができない旨を判断した場合には、他の動画構成画像の画像を用いて前記特徴領域以外の領域における前記再生不可領域の画像を生成する画像生成部
をさらに備える請求項３に記載の画像処理装置。
【請求項６】
前記特徴領域情報取得部は、前記動画構成画像、および前記動画構成画像における複数の特徴領域のそれぞれの特徴量を示す情報を取得し、
前記判断部は、前記複数の特徴領域のそれぞれについて、前記特徴領域の画像を再生することができるか否かを判断し、
前記要求部は、前記特徴領域の画像を再生することができない旨を判断した場合に、再生することができない旨が判断された特徴領域の特徴量が予め定められた条件を満たすことを条件として、前記再生不可領域の画像を要求する
請求項３に記載の画像処理装置。
【請求項７】
前記特徴領域情報取得部は、前記動画構成画像における複数の特徴領域のそれぞれの重要度を示す情報を取得し、
前記要求部は、前記特徴領域の画像を再生することができない旨を判断した場合に、当該再生することができない旨が判断された特徴領域の重要度が予め定められた値より高いことを条件として、前記再生不可領域の画像を要求する
請求項６に記載の画像処理装置。
【請求項８】
画像を取得する画像取得段階と、
前記画像の特徴領域を示す特徴領域情報を取得する特徴領域情報取得段階と、
前記画像取得段階において取得された前記画像における前記特徴領域の画像を再生することができるか否かを判断する判断段階と、
前記判断段階において前記特徴領域の画像を再生することができない旨が判断された場合に、前記特徴領域における再生することができない領域である再生不可領域の画像を要求する要求段階と
を備える画像処理方法。
【請求項９】
画像処理装置用のプログラムであって、前記画像処理装置を、
画像を取得する画像取得部、
前記画像の特徴領域を示す特徴領域情報を取得する特徴領域情報取得部、
前記画像取得部が取得した前記画像における前記特徴領域の画像を再生することができるか否かを判断する判断部、
前記判断部が前記特徴領域の画像を再生することができない旨を判断した場合に、前記特徴領域における再生することができない領域である再生不可領域の画像を要求する要求部
として機能させるプログラム。
【請求項１０】
画像を送信する送信部と、
前記画像の特徴領域を示す特徴領域情報を送信する特徴領域情報送信部と、
前記画像における特徴領域の画像を記憶する記憶部と、
前記送信部が送信した前記画像を取得する画像取得部と、
前記特徴領域情報送信部が送信した前記特徴領域情報を取得する特徴領域情報取得部と、
前記特徴領域情報によって示される前記画像における前記特徴領域の画像を再生することができるか否かを判断する判断部と、
前記判断部が前記特徴領域の画像を再生することができない旨を判断した場合に、前記特徴領域の少なくとも再生することができない領域である再生不可領域の画像を要求する要求部と
を備え、
前記送信部は、前記要求部から前記再生不可領域の画像を送信することが要求された場合に、前記記憶部が記憶している前記特徴領域における前記再生不可領域の画像を送信する
画像処理システム。
【請求項１１】
前記記憶部は、前記特徴領域の特徴量に応じて予め定められた時間長さだけ前記特徴領域の画像を記憶する
請求項１０に記載の画像処理システム。
【請求項１２】
前記記憶部は、前記特徴領域の重要度に応じて予め定められた時間長さだけ前記特徴領域の画像を記憶する
請求項１１に記載の画像処理システム。
【請求項１３】
前記送信部は、前記要求部から前記再生不可領域の画像を送信することが要求された場合に、前記記憶部が記憶している前記特徴領域における前記再生不可領域の画像を、当該特徴領域より重要度が低い領域の画像より優先して送信する
請求項１２に記載の画像処理システム。
【請求項１４】
画像を送信する送信段階と、
前記画像の特徴領域を示す特徴領域情報を送信する特徴領域情報送信段階と、
前記画像における特徴領域の画像を記憶する記憶段階と、
前記送信段階において送信された前記画像を取得する画像取得段階と、
前記特徴領域情報送信段階において送信された前記特徴領域情報を取得する特徴領域情報取得段階と、
前記画像における前記特徴領域の画像を再生することができるか否かを判断する判断段階と、
前記判断段階において前記特徴領域の画像を再生することができない旨を判断した場合に、前記特徴領域の少なくとも再生することができない領域である再生不可領域の画像を要求する要求段階と
を備え、
前記送信段階は、前記要求段階において前記再生不可領域の画像を送信することが要求された場合に、前記記憶段階において記憶されている前記特徴領域における前記再生不可領域の画像を送信する
画像処理方法。
【請求項１５】
画像処理システム用のプログラムであって、前記画像処理システムを、
画像を送信する送信部、
前記画像の特徴領域を示す特徴領域情報を送信する特徴領域情報送信部、
前記画像における特徴領域の画像を記憶する記憶部、
前記送信部が送信した前記画像を取得する画像取得部、
前記特徴領域情報送信部が送信した前記特徴領域情報を取得する特徴領域情報取得部、
前記画像における前記特徴領域の画像を再生することができるか否かを判断する判断部、
前記判断部が前記特徴領域の画像を再生することができない旨を判断した場合に、前記特徴領域の少なくとも再生することができない領域である再生不可領域の画像を要求する要求部
として機能させ、
前記送信部を、前記要求部から前記再生不可領域の画像を送信することが要求された場合に、前記記憶部が記憶している前記特徴領域における前記再生不可領域の画像を送信させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、画像処理方法、およびプログラムに関する。本発明は、特に、画像を処理する画像処理装置、画像処理システム、および画像処理方法、ならびに画像処理装置および画像処理システム用のプログラムに関する。
【背景技術】
【０００２】
圧縮符号化処理された映像信号をエラーレベルに応じて復号化する映像復号化装置が知られている（例えば、特許文献１参照）。また、重要部分を含むマクロブロックをより確実に伝送することができる動画像データ伝送装置が知られている（例えば、特許文献２参照）。
【特許文献１】特開平１０−１７４０９４号公報
【特許文献２】特開２００６−２３８４３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１の発明によると、入力された符号化データのエラーレベルに応じて復号化処理をスキップするので、重要領域の画像データが失われた場合にはその画像を表示することができない。また、特許文献２の発明によると、重要度が高い領域のマクロブロックを複数回送信しても、マクロブロックを受け側が受け取ることができない場合がある。また、重要度が高い領域がより大きくなると、複数回送信することによって送信データ量が増大してしまう。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、画像処理装置であって、画像を取得する画像取得部と、画像の特徴領域を示す特徴領域情報を取得する特徴領域情報取得部と、特徴領域情報が示す画像における特徴領域の画像を再生することができるか否かを判断する判断部と、判断部が特徴領域の画像を再生することができない旨を判断した場合に、特徴領域における再生することができない領域である再生不可領域の画像を要求する要求部とを備える。
【０００５】
画像取得部は、画像である動画に含まれる複数の動画構成画像を取得し、判断部は、画像取得部が取得した複数の動画構成画像における特徴領域の画像を再生することができるか否かを判断し、要求部は、判断部が特徴領域の画像を再生することができない旨を判断した場合に、再生不可領域の画像を要求してもよい。
【０００６】
画像取得部は、インター符号化された部分領域を含む複数の動画構成画像を取得し、判断部は、特徴領域におけるインター符号化された部分領域が参照している動画構成画像における部分領域である参照先部分領域の画像を再生することができるか否かを判断し、要求部は、判断部が参照先部分領域を再生することができない旨を判断部が判断した場合に、参照先部分領域における再生不可領域の画像を要求してもよい。
【０００７】
判断部は、特徴領域以外の画像を再生することができるか否かを判断し、画像処理装置は、判断部が特徴領域以外の領域の画像を再生することができない旨を判断した場合には、他の画像領域の画像を用いて特徴領域以外の領域における再生不可領域の画像を生成する画像生成部をさらに備えてもよい。
【０００８】
判断部は、特徴領域以外の画像を再生することができるか否かを判断し、判断部が特徴領域以外の領域の画像を再生することができない旨を判断した場合には、他の動画構成画像の画像を用いて特徴領域以外の領域における再生不可領域の画像を生成する画像生成部をさらに備えてもよい。
【０００９】
特徴領域情報取得部は、動画構成画像、および動画構成画像における複数の特徴領域のそれぞれの特徴量を示す情報を取得し、判断部は、複数の特徴領域のそれぞれについて、特徴領域の画像を再生することができるか否かを判断し、要求部は、特徴領域の画像を再生することができない旨を判断した場合に、再生することができない旨が判断された特徴領域の特徴量が予め定められた条件を満たすことを条件として、再生不可領域の画像を要求してもよい。
【００１０】
特徴領域情報取得部は、動画構成画像における複数の特徴領域のそれぞれの重要度を示す情報を取得し、要求部は、特徴領域の画像を再生することができない旨を判断した場合に、当該再生することができない旨が判断された特徴領域の重要度が予め定められた値より高いことを条件として、再生不可領域の画像を要求してもよい。
【００１１】
本発明の第２の形態によると、画像処理方法であって、画像を取得する画像取得段階と、画像の特徴領域を示す特徴領域情報を取得する特徴領域情報取得段階と、画像取得段階において取得された画像における特徴領域の画像を再生することができるか否かを判断する判断段階と、判断段階において特徴領域の画像を再生することができない旨が判断された場合に、特徴領域における再生することができない領域である再生不可領域の画像を要求する要求段階とを備える。
【００１２】
本発明の第３の形態によると、画像処理装置用のプログラムであって、画像処理装置を、画像を取得する画像取得部、画像の特徴領域を示す特徴領域情報を取得する特徴領域情報取得部、画像取得部が取得した画像における特徴領域の画像を再生することができるか否かを判断する判断部、判断部が特徴領域の画像を再生することができない旨を判断した場合に、特徴領域における再生することができない領域である再生不可領域の画像を要求する要求部として機能させる。
【００１３】
本発明の第４の形態によると、画像処理システムであって、画像を送信する送信部と、画像の特徴領域を示す特徴領域情報を送信する特徴領域情報送信部と、画像における特徴領域の画像を記憶する記憶部と、送信部が送信した画像を取得する画像取得部と、特徴領域情報送信部が送信した特徴領域情報を取得する特徴領域情報取得部と、特徴領域情報によって示される画像における特徴領域の画像を再生することができるか否かを判断する判断部と、判断部が特徴領域の画像を再生することができない旨を判断した場合に、特徴領域の少なくとも再生することができない領域である再生不可領域の画像を要求する要求部とを備え、送信部は、要求部から再生不可領域の画像を送信することが要求された場合に、記憶部が記憶している特徴領域における再生不可領域の画像を送信する。
【００１４】
記憶部は、特徴領域の特徴量に応じて予め定められた時間長さだけ特徴領域の画像を記憶してもよい。記憶部は、特徴領域の重要度に応じて予め定められた時間長さだけ特徴領域の画像を記憶してもよい。送信部は、要求部から再生不可領域の画像を送信することが要求された場合に、記憶部が記憶している特徴領域における再生不可領域の画像を、当該特徴領域より重要度が低い領域の画像より優先して送信してもよい。
【００１５】
本発明の第５の形態によると、画像処理方法であって、画像を送信する送信段階と、画像の特徴領域を示す特徴領域情報を送信する特徴領域情報送信段階と、画像における特徴領域の画像を記憶する記憶段階と、送信段階において送信された画像を取得する画像取得段階と、特徴領域情報送信段階において送信された特徴領域情報を取得する特徴領域情報取得段階と、画像における特徴領域の画像を再生することができるか否かを判断する判断段階と、判断段階において特徴領域の画像を再生することができない旨を判断した場合に、特徴領域の少なくとも再生することができない領域である再生不可領域の画像を要求する要求段階とを備え、送信段階は、要求段階において再生不可領域の画像を送信することが要求された場合に、記憶段階において記憶されている特徴領域における再生不可領域の画像を送信する。
【００１６】
本発明の第６の形態によると、画像処理システム用のプログラムであって、画像処理システムを、画像を送信する送信部、画像の特徴領域を示す特徴領域情報を送信する特徴領域情報送信部、画像における特徴領域の画像を記憶する記憶部、送信部が送信した画像を取得する画像取得部、特徴領域情報送信部が送信した特徴領域情報を取得する特徴領域情報取得部、画像における特徴領域の画像を再生することができるか否かを判断する判断部、判断部が特徴領域の画像を再生することができない旨を判断した場合に、特徴領域の少なくとも再生することができない領域である再生不可領域の画像を要求する要求部として機能させ、送信部を、要求部から再生不可領域の画像を送信することが要求された場合に、記憶部が記憶している特徴領域における再生不可領域の画像を送信させる。
【００１７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００１８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１９】
図１は、一実施形態に係る画像処理システム１０の一例を示す。画像処理システム１０は、特徴的な被写体の画質を高画質に保ちつつ画像のデータ量を低減することを目的とする。
【００２０】
画像処理システム１０は、監視対象空間１５０を撮像する複数の撮像装置１００ａ−ｃ（以下、撮像装置１００と総称する。）、画像を処理する複数の画像処理装置１２０ａ−ｃ（以下、画像処理装置１２０と総称する。）、画像処理装置１７０、通信ネットワーク１１０、および複数の表示装置１８０ａ−ｃ（以下、表示装置１８０と総称する。）を備える。
【００２１】
画像処理装置１２０ａは、撮像装置１００ａに接続されている。また、画像処理装置１２０ｂは、撮像装置１００ｂに接続されている。また、画像処理装置１２０ｃは、撮像装置１００ｃに接続されている。なお、画像処理装置１７０および表示装置１８０は、監視対象空間１５０と異なる空間１６０に設けられている。
【００２２】
以下に、撮像装置１００ａ、画像処理装置１２０ａ、画像処理装置１７０、および表示装置１８０ａの動作を説明する。撮像装置１００ａは、監視対象空間１５０を撮像して得られた撮像動画をＭＰＥＧ符号化して撮像動画データを生成して、撮像装置１００ａが接続されている画像処理装置１２０ａに出力する。
【００２３】
画像処理装置１２０ａは、撮像装置１００ａが生成した撮像動画データを取得する。画像処理装置１２０は、撮像装置１００から取得した撮像動画データを復号して撮像動画を生成して、生成した撮像動画から人物１３０、人物の顔、車輌等の移動物体１４０、車のナンバープレート等、特徴の種類が異なる複数の特徴領域を検出する。そして、画像処理装置１２０ａは、撮像動画から、特徴の種類のそれぞれについて特徴領域が他の領域より高画質な動画を生成することによって、複数の特徴領域動画を生成する。また、画像処理装置１２０ａは、特徴領域以外の背景領域の動画であって、特徴領域動画より低画質な背景領域動画を生成する。
【００２４】
そして、画像処理装置１２０ａは、生成した複数の特徴領域動画および背景領域動画をそれぞれ符号化することによって複数の特徴領域動画データおよび背景領域動画データを生成する。同時に、画像処理装置１２０ａは、符号化して得られた複数の特徴領域動画データおよび背景領域動画データを互いに関連付けて、通信ネットワーク１１０を通じて画像処理装置１７０に送信する。なお、画像処理装置１２０ａは、特徴領域動画データを予め定められた期間記憶しておく。
【００２５】
画像処理装置１７０は、画像処理装置１２０ａから受信した、関連付けされた複数の特徴領域動画データおよび背景領域動画データをそれぞれ復号することによって、複数の特徴領域動画および背景領域動画を取得する。そして、画像処理装置１７０は、複数の特徴領域動画および背景領域動画を合成することによって一の合成動画を生成して、生成した合成動画を表示装置１８０ａに供給する。表示装置１８０ａは、画像処理装置１７０から供給された動画を表示する。
【００２６】
なお、特徴領域動画データは、一例としてパケット通信により通信ネットワーク１１０を通じて画像処理装置１７０に送信される。パケット通信では、通信ネットワーク１１０を通過する間にパケットが失われてしまう場合がある。画像処理装置１７０は、特徴領域動画データをデータとして含むパケットが失われる等して特徴領域動画の一部または全てを再生することができないと判断した場合には、再生することができない領域の画像情報を再送するよう画像処理装置１２０ａに要求する。画像処理装置１２０ａは、要求された特徴領域の画像を、画像処理装置１７０に再送する。
【００２７】
なお、撮像装置１００ｂおよび撮像装置１００ｃの機能および動作は、それぞれ画像処理装置１２０ｂおよび画像処理装置１２０ｃに撮像動画データを提供することを除いて、撮像装置１００ａの機能および動作と同様であるので、その説明を省略する。また、画像処理装置１２０ｂおよび画像処理装置１２０ｃの機能および動作は、それぞれ撮像装置１００ｂおよび撮像装置１００ｃから撮像動画データを取得することを除いて、画像処理装置１２０ａの機能および動作と同様であってよい。よって、その説明を省略する。また、画像処理装置１７０は、撮像装置１００ｂおよび撮像装置１００ｃのそれぞれから受信した、関連付けされた複数の特徴領域動画データおよび背景領域動画データから、一の動画をそれぞれ生成して、それぞれ表示装置１８０ｂおよび表示装置１８０ｃに供給する。また、表示装置１８０ｂおよび表示装置１８０ｃは、画像処理装置１７０から供給されたそれぞれの動画を表示する。
【００２８】
本実施形態の画像処理システム１０を、例えば監視システムとして実際に適用した場合には、人物、人物の顔、移動物体、車のナンバープレート等、監視対象として特徴的な被写体を高画質で残すことができる場合がある。そのうえ、動画のデータ量を低下することができる場合がある。
【００２９】
図２は、画像処理装置１２０のブロック構成の一例を示す。画像処理装置１２０は、圧縮動画取得部２０１、圧縮動画伸張部２０２、入力動画画質制御部２８０、画質低減部２８１、階層間差分圧縮部２８２ａ−ｄ（以下、階層間差分圧縮部２８２と総称する。）、出力部２０７、特徴領域情報送信部２５０、特徴領域画像送信部２６０、および記憶部２７０を備える。
【００３０】
圧縮動画取得部２０１は、圧縮された動画を取得する。具体的には、圧縮動画取得部２０１は、撮像装置１００が生成した、符号化された撮像動画データを取得する。圧縮動画伸張部２０２は、圧縮動画取得部２０１が取得した動画を復元して、動画に含まれる複数の動画構成画像を生成する。
【００３１】
具体的には、圧縮動画伸張部２０２は、圧縮動画取得部２０１が取得した撮像動画データを復号して、動画に含まれる複数の動画構成画像を生成する。なお、動画構成画像はフレーム画像およびフィールド画像を含む。また、動画構成画像は、この発明における入力画像の一例である。
【００３２】
特徴領域検出部２０３は、動画に含まれる複数の動画構成画像から、特徴領域を検出する。入力動画画質制御部２８０は、圧縮動画伸張部２０２が生成した複数の動画構成画像のそれぞれにおける特徴領域の特徴量に応じて、特徴領域の画質および特徴領域以外の領域の画質を制御する。
【００３３】
画質低減部２８１は、動画の画質を低減することによって、予め定められた異なる画質を持つ複数の動画を生成する。そして、画質低減部２８１は、生成した画質が異なる動画を階層間差分圧縮部２８２に提供する。具体的には、画質低減部２８１は、動画のフレームレートを低減することにより、あるいは動画に含まれる動画構成画像の解像度を低減することにより、異なる画質を持つ動画を生成する。そして、階層間差分圧縮部２８２は、予め定められた画質の動画を画質低減部２８１から取得して、取得した動画を圧縮する。なお、階層間差分圧縮部２８２は、互いに異なる画質の動画を圧縮する。
【００３４】
なお、画質低減部２８１が階層間差分圧縮部２８２ａに供給する動画に含まれる動画構成画像は、この発明における低画質画像の一例であってよい。また、画質低減部２８１が階層間差分圧縮部２８２ｂ−ｄに供給する動画に含まれる動画構成画像は、この発明における特徴領域画像の一例であってよい。この場合、画質低減部２８１および入力動画画質制御部２８０は、この発明における画像生成部として機能する。
【００３５】
なお、階層間差分圧縮部２８２ａは、階層間差分圧縮部２８２ｂ−ｄのいずれが受け取る動画構成画像より解像度が低い動画構成画像を画質低減部２８１から取得して圧縮する。なお、階層間差分圧縮部２８２は、階層間差分圧縮部２８２ｂ、階層間差分圧縮部２８２ｃ、および階層間差分圧縮部２８２ｄの順で解像度が低い動画構成画像を画質低減部２８１から取得して圧縮する。
【００３６】
階層間差分圧縮部２８２ｂは、階層間差分圧縮部２８２ａが圧縮した動画構成画像を伸張して、伸張して得られた動画構成画像を、画質低減部２８１から取得した動画構成画像の解像度と同じ解像度にまで拡大する。そして、階層間差分圧縮部２８２ｂは、拡大して得られた動画構成画像と画質低減部２８１から取得した動画構成画像との間の差分画像を圧縮する。なお、階層間差分圧縮部２８２ｂは、特徴領域において差分値を持つが、特徴領域以外の領域において差分値を持たない差分画像を生成して圧縮する。
【００３７】
また、階層間差分圧縮部２８２ｃは、階層間差分圧縮部２８２ｂが圧縮した動画構成画像を伸張して、伸張して得られた動画構成画像を、画質低減部２８１から取得した動画構成画像の解像度と同じ解像度にまで拡大する。そして、階層間差分圧縮部２８２ｃは、拡大して得られた動画構成画像と画質低減部２８１から取得した動画構成画像との間の差分画像を圧縮する。なお、階層間差分圧縮部２８２ｃは、特徴領域の特徴量に応じて、複数の特徴領域のうちの少なくとも一部の特徴領域において差分値を持つが、当該少なくとも一部の特徴領域以外の領域において差分値を持たない差分画像を生成して圧縮する。
【００３８】
また、階層間差分圧縮部２８２ｄは、階層間差分圧縮部２８２ｃが圧縮した動画構成画像を伸張する。そして、階層間差分圧縮部２８２ｄは、伸張して得られた動画構成画像を、入力動画画質制御部２８０から取得した動画構成画像の解像度と同じ解像度にまで拡大する。そして、階層間差分圧縮部２８２ｄは、拡大して得られた動画構成画像と入力動画画質制御部２８０から取得した動画構成画像との間の差分画像を圧縮する。なお、階層間差分圧縮部２８２ｄは、特徴領域の特徴量に応じて、複数の特徴領域のうちの少なくとも一部の特徴領域において差分値を持つが、当該少なくとも一部の特徴領域以外の領域において差分値を持たない差分画像を生成して圧縮する。
【００３９】
このように、階層間差分圧縮部２８２ｂ−ｄは、入力動画画質制御部２８０または画質低減部２８１から受け取った動画構成画像と、より低い解像度の動画構成画像を拡大した動画構成画像との間の差分をとることによって得られた差分画像を圧縮する。そして、出力部２０７は、階層間差分圧縮部２８２のそれぞれが圧縮して得られた動画を多重化して出力する。具体的には、出力部２０７は、階層間差分圧縮部２８２が圧縮した動画を画像処理装置１７０に送信する。このように、画像処理装置１２０は、特徴領域の特徴量に応じてスケーラブルに圧縮符号化された動画を提供することができる。
【００４０】
上記において説明したように、出力部２０７は、画像を画像処理装置１７０に送信する。このとき、特徴領域情報送信部２５０は、画像の特徴領域を示す特徴領域情報を画像処理装置１７０に送信する。また、記憶部２７０は、画像における特徴領域の画像を記憶する。なお、後に説明するように、画像処理装置１７０は、特徴領域情報送信部２５０から特徴領域の画像を再生することができなかった場合に、再生することができなかった領域である再生不可領域を再送することを画像処理装置１２０に要求する。このとき、特徴領域画像送信部２６０は、画像処理装置１７０から再生不可領域の画像を送信することが要求された場合に、記憶部２７０が記憶している特徴領域における再生不可領域の画像を送信する。
【００４１】
記憶部２７０は、特徴領域の特徴量に応じて予め定められた時間長さだけ特徴領域の画像を記憶してよい。他にも、記憶部２７０は、特徴領域の重要度に応じて予め定められた時間長さだけ特徴領域の画像を記憶してよい。なお、特徴領域情報送信部２５０は、要求部６２０から再生不可領域の画像を送信することが要求された場合に、記憶部２７０が記憶している特徴領域における再生不可領域の画像を、当該特徴領域より重要度が低い領域の画像より優先して送信してもよい。
【００４２】
なお、出力部２０７は、ＵＤＰ等のコネクションレス型通信により動画データを画像処理装置１７０に送信してよい。一方、特徴領域情報送信部２５０および特徴領域画像送信部２６０は、ＴＣＰ等のコネクション型通信により特徴領域情報および再生不可領域の画像を画像処理装置１７０に送信してよい。
【００４３】
図３は、階層間差分圧縮部２８２ａおよびｂのブロック構成の一例を示す。階層間差分圧縮部２８２ａは、動き解析部２８５ａ、動き符号化部２８６ａ、差分処理部２８７ａ、および符号化部２８８ａを有する。動き解析部２８５ａは、差分対象領域決定部２９４ａおよび位置差情報生成部２９５ａを含む。差分処理部２８７ａは、差分画素画像生成部２９６ａ、空間周波数領域変換部２９７ａ、および量子化部２９８ａを含む。
【００４４】
階層間差分圧縮部２８２ｂは、動き解析部２８５ｂ、動き符号化部２８６ｂ、差分処理部２８７ｂ、画像拡大部２９３ｂ、画像復号部２９２ｂ、および符号化部２８８ｂを有する。動き解析部２８５ｂは、差分対象領域決定部２９４ｂおよび位置差情報生成部２９５ｂを含む。差分処理部２８７ｂは、差分画素画像生成部２９６ｂ、空間周波数領域変換部２９７ｂ、量子化部２９８ｂ、および周波数領域画質変換部２９９ｂを含む。なお、階層間差分圧縮部２８２ｃおよび階層間差分圧縮部２８２ｄは、階層間差分圧縮部２８２ｂが有する構成要素と略同一の構成要素を有するので、説明を省略する。
【００４５】
以下に、階層間差分圧縮部２８２ａの各構成要素の機能および動作について説明する。動き解析部２８５ａは、画質低減部２８１から受け取った複数の動画構成画像の画像内容に基づいて、複数の動画構成画像にわたる動きを解析することによって、動きに基づいて動画構成画像を圧縮する部分領域を決定する。
【００４６】
具体的には、差分対象領域決定部２９４ａは、複数の動画構成画像にわたる部分領域の画素値に基づいて、動画構成画像を他の動画構成画像との差分により圧縮する場合における、差分対象となる他の動画構成画像における部分領域を決定する。差分対象領域決定部２９４ａは、圧縮対象の部分領域の画素情報および差分対象の部分領域の画素情報を差分処理部２８７ａに供給する。
【００４７】
また、位置差情報生成部２９５ａは、差分により圧縮する部分領域と差分対象となる部分領域との間の位置差を示す位置差情報を生成する。具体的には、位置差情報生成部２９５ａは、動き補償に用いる動きベクトルを生成する。そして、位置差情報生成部２９５ａは、生成した位置差情報を動き符号化部２８６ａに供給する。
【００４８】
動き符号化部２８６ａは、位置差情報生成部２９５ａから供給された位置差情報を符号化して、出力部２０７に供給する。例えば、動き符号化部２８６は、隣接する部分領域における位置差情報との間の差を符号化して、出力部２０７に供給する。
【００４９】
差分処理部２８７ａは、動き解析部２８５ａから受け取った圧縮対象の部分領域の画素情報と差分対象の部分領域の画素情報との間の差分により、圧縮対象の部分領域の画像を圧縮する。具体的には、差分画素画像生成部２９６ａは、圧縮対象の部分領域の画素情報と差分対象の部分領域の画素情報との間の差分により差分画素画像を生成する。
【００５０】
そして、空間周波数領域変換部２９７ａは、差分画素画像を部分領域毎に空間周波数領域に変換する。具体的には、空間周波数領域変換部２９７ａは、離散コサイン変換（ＤＣＴ）により、差分画素画像における部分領域毎に空間周波数領域に変換する。なお、空間周波数領域変換部２９７ａは、アダマール変換あるはウェーブレット変換等のような種々の周波数変換により、差分画素画像を部分領域毎に空間周波数領域に変換してよい。
【００５１】
なお、動き解析部２８５ａが他の動画構成画像の部分領域との間の差分により圧縮しない旨を判断した場合には、差分処理部２８７ａは圧縮対象の部分領域の画素情報を空間周波数領域変換部２９７ａに供給する。空間周波数領域変換部２９７ａは画素情報を、上記のように部分領域毎に空間周波数領域に変換する。
【００５２】
量子化部２９８ａは、空間周波数領域変換部２９７ａが空間周波数領域に変換することによって得られた変換係数を量子化する。そして、符号化部２８８ａは、量子化部２９８ａによって量子化された変換係数を符号化することによって圧縮する。例えば、符号化部２８８は、量子化部２９８ａによって量子化された変換係数を、ハフマン符号化、算術符号化等のエントロピー符号化により符号化する。そして、符号化部２８８ａは、符号化することによって得られた動画を出力部２０７に供給する。
【００５３】
以下に、階層間差分圧縮部２８２ｂが含む各構成要素の機能および動作について説明する。階層間差分圧縮部２８２ｂが含む構成要素のうち、階層間差分圧縮部２８２ａが含む構成要素と同一の符号が付された構成要素は、階層間差分圧縮部２８２ａが含む構成要素と類似する機能および動作をするので、その相違点を除いて説明を省略する。
【００５４】
差分対象領域決定部２９４ｂは、差分対象領域決定部２９４ａと同様に、画質低減部２８１から受け取った複数の動画構成画像のそれぞれについて、動画構成画像に含まれる圧縮対象の部分領域と差分をとるべき、他の動画構成画像における部分領域を特定する。このように、差分対象領域決定部２９４ｂは、特徴領域画像との間で差分をとるべき、他の動画構成画像から生成された特徴領域画像における部分領域である特徴領域部分領域を決定する。そして、差分対象領域決定部２９４ｂは、圧縮対象の部分領域の画素情報および差分対象の部分領域の画素情報を画素値変更部２９１ｂに供給する。
【００５５】
また、画像復号部２９２ｂは、符号化部２８８ａから動画構成画像を取得するとともに、動き符号化部２８６ａから位置差情報を取得する。そして、画像復号部２９２ｂは、符号化部２８８ａから取得した動画構成画像を、動き符号化部２８６ａから取得した位置差情報を用いて復号する。なお、画像復号部２９２ｂは、量子化部２９８ａにより量子化された動画構成画像を取得して復号してよく、符号化部２８８ａが符号化した動画構成画像を取得して復号してもよい。なお、画像復号部２９２ｂによって復号されて得られた動画構成画像は、この発明における低画質画像の一例であってよい。この場合、階層間差分圧縮部２８２ａは、この発明における低画質画像を生成する画像生成部として機能する。
【００５６】
画像拡大部２９３ｂは、画像復号部２９２ｂにより復号された動画構成画像を拡大することによって拡大画像を生成する。そして、画素値変更部２９１ｂは、差分対象領域決定部２９４ｂが決定した部分領域のうち、特徴領域を含む部分領域の画素値を変更せずに、特徴領域に含まれない部分領域の画素値を、拡大画像における部分領域の画素値で置き換える。
【００５７】
このように、画素値変更部２９１ｂは、入力された動画構成画像から、特徴領域以外の領域の画素値を拡大した画像の画素値で置き換えた特徴領域画像を生成する。なお、画素値変更部２９１ｂは、この発明において、特徴領域以外の領域の画素値を拡大した画像の画素値で置き換えた特徴領域画像を生成する画像生成部として機能することができる。
【００５８】
差分処理部２８７ｂは、圧縮対象の特徴領域画像、特徴領域画像に含まれる部分領域の差分対象となる部分領域の画像情報、および拡大画像を、画素値変更部２９１ｂから受け取る。そして、差分処理部２８７ｂは、圧縮対象の特徴領域画像に含まれる複数の部分領域のそれぞれについて、同じ特徴領域画像の画素情報を用いて符号化するか（以下、イントラ符号化と呼ぶ。）、他の動画構成画像に含まれる差分対象の部分領域との間の差分により符号化するか（以下、インター符号化と呼ぶ。）、拡大画像との間の差分により符号化するか（以下、階層間圧縮と呼ぶ。）を決定する。このとき、差分処理部２８７ｂは符号化後の符号量がより小さい符号化方法をより優先して選択する。特徴領域以外の領域において差分を持たないように画素値が置き換えられているので階層間符号化が選択されるので階層間符号化が選択された場合についてまず説明するが、加えて、インター符号化、イントラ符号化が選択された場合についても説明する。
【００５９】
階層間符号化が選択された場合には、差分画素画像生成部２９６ｂは、特徴領域画像と拡大画像との間の画素値の差分を示す差分画素画像を生成する。具体的には、差分画素画像生成部２９６ｂは、特徴領域以外の領域の画素値が置き換えられた特徴領域画像と拡大画像との間の差分により差分画素画像を生成する。なお、特徴領域画像においては特徴領域以外の領域の画素値は拡大画像の画素値で置き換えられているので、差分画素画像生成部２９６ｂは、特徴領域において特徴領域画像と拡大した画像との間の画素値の差分値を持ち、特徴領域以外の領域において画素値の差分値を持たない差分画素画像を生成することができる。
【００６０】
インター符号化が選択された場合には、差分画素画像生成部２９６ｂは、画素値変更部２９１ｂにより生成された特徴領域画像と、他の動画構成画像から画素値変更部２９１ｂが生成した特徴領域画像との間の差分をとる。具体的には、差分画素画像生成部２９６ｂは、特徴領域に含まれる部分領域の画像と、当該部分領域について差分対象領域決定部２９４ｂが決定した差分対象部分領域の画像との間の差分をとる。特徴領域画像においては特徴領域以外の領域の画素値は拡大画像の画素値で置き換えられているので、差分画素画像生成部２９６ｂは、特徴領域に含まれる部分領域において差分対象領域決定部２９４ｂが決定した部分領域との間の画素値の差分値を持ち、特徴領域以外の領域において差分対象領域決定部２９４ｂが決定した部分領域との間で画素値の差分値を持つ差分画素画像が生成される。
【００６１】
なお、イントラ符号化が選択された場合には、差分画素画像生成部２９６ｂは、特徴領域画像のそれぞれが含む部分領域の画像を、特徴領域画像の他の領域の画素値または同じ部分領域の画素値との間で差分をとることにより、差分画素画像を生成する。
【００６２】
空間周波数領域変換部２９７ｂは、差分画素画像を、部分領域毎に空間周波数領域に変換する。具体的には、空間周波数領域変換部２９７ｂは、差分画素画像が示す差分値を、空間周波数領域変換部２９７ａと同様に、離散コサイン変換（ＤＣＴ）、アダマール変換、またはウェーブレット変換等により、部分領域毎に空間周波数領域に変換する。量子化部２９８ｂは、量子化部２９８ａと同様に、空間周波数領域変換部２９７ｂが空間周波数領域に変換することによって得られた変換係数を量子化する。
【００６３】
そして、周波数領域画質変換部２９９ｂは、空間周波数領域変換部２９７ｂにより空間周波数領域に変換されて得られる部分領域毎の空間周波数成分のうち、特徴領域以外の領域を含む少なくとも一部の部分領域の空間周波数成分のデータ量を低減することによって、特徴領域差分画像または特徴領域間差分画像を生成する。具体的には、周波数領域画質変換部２９９ｂは、予め定められた周波数より高い周波数成分を示す変換係数の大きさを低減する。周波数領域画質変換部２９９ｂは、予め定められた周波数より高い周波数成分を示す変換係数を０にしてもよい。
【００６４】
このように、差分処理部２８７ｂは、特徴領域において特徴領域画像と拡大した画像との間の差分が空間周波数領域に変換された空間周波数成分を持ち、特徴領域以外の領域において空間周波数成分のデータ量が低減された特徴領域差分画像を生成する。そして、符号化部２８８ｂは、差分処理部２８７ｂが生成した特徴領域差分画像を符号化する。
【００６５】
また、上記したように、差分処理部２８７ｂは、特徴領域画像における特徴領域の画像と、低画質画像における特徴領域の画像との間の差分画像を示す特徴領域差分画像を生成する。より具体的には、差分処理部２８７は、特徴領域画像における特徴領域の画像と、低画質画像における特徴領域の画像を拡大した画像との間の特徴領域差分画像を生成する。
【００６６】
なお、以上の説明においては、画素値変更部２９１ｂは、差分画素画像における少なくとも特徴領域以外の領域（予め定められた特徴の種類を持つ特徴領域以外の領域であって、当該特徴領域より高解像度を持つべき特徴の種類を持つ特徴領域以外の領域）において差分値を０とすべく、特徴領域以外の画素値を拡大画像の画素値で置き換えた。しかしながら、他の方法により、差分画素画像における差分値を０とすることもできる。
【００６７】
例えば、画素値変更部２９１ｂは、画質低減部２８１から取得した動画構成画像の特徴領域以外の領域の画素値を所定の画素値に変換するとともに、拡大画像における特徴領域以外の領域と同じ画像領域の画素値を当該所定の画素値に変換してよい。このようにしても、差分画素画像における特徴領域以外の領域の差分値を０とすることができ、特徴領域以外の領域の情報量を実質的に低減することができる。
【００６８】
このように、画素値変更部２９１ｂは、動画構成画像から、特徴領域以外の領域の画素値および拡大した画像における特徴領域以外の領域の画素値を、所定値で置き換えた特徴領域画像を生成する。そして、差分画素画像生成部２９６は、特徴領域以外の領域の画素値が置き換えられた、特徴領域画像と拡大した画像との間の差分により差分画素画像を生成する。
【００６９】
なお、画素値変更部２９１ｂは、画質低減部２８１から取得した動画構成画像の特徴領域以外の領域の画素値を、下位階層の階層間差分圧縮部２８２（例えば、階層間差分圧縮部２８２ａ）に提供される動画構成画像を拡大した画像における同一領域の画素値で置き換えてもよい。このようにしても、差分画素画像における差分値を略０にすることができ、特徴領域以外の領域の情報量を実質的に低減することができる。
【００７０】
なお、位置差情報生成部２９５ｂは、特徴領域以外の領域に含まれる、差分対象となる部分領域の位置差を示す位置差情報を生成する。具体的には、位置差情報生成部２９５ｂは、位置差情報生成部２９５ａと同様に、差分により圧縮する部分領域と差分対象となる部分領域である差分対象部分領域との間の位置差を示す位置差情報を生成する。なお、位置差情報は、動き補償における動きベクトルを含む。
【００７１】
位置差情報変更部２９０ｂは、特徴領域以外の領域に含まれる部分領域が同じ位置の部分領域との間で差分がとられることを位置差情報が示すべく、位置差情報を変更する。具体的には、位置差情報変更部２９０ｂは、特徴領域以外の領域に含まれる部分領域における位置差情報を、位置差がないことを示す情報に変換する。また、位置差情報変更部２９０ｂは、動き符号化部２８６ａから位置差情報を取得して、特徴領域以外の領域に含まれる部分領域における位置差情報を、位置差ないことを示す情報に変換する。具体的には、位置差情報変更部２９０ｂは、特徴領域以外の領域における動きベクトルの大きさを０にする。具体的には、位置差情報変更部２９０ｂは、特徴領域以外の領域について、位置差情報生成部２９５ｂから受け取った動きベクトルの大きさを０にするとともに、動き符号化部２８６ａから受け取った動きベクトルの大きさを０にする。
【００７２】
そして、動き符号化部２８６ｂは、位置差情報を符号化する。具体的には、動き符号化部２８６ｂは、動き符号化部２８６ａと同様に、隣接する部分領域における位置差情報との間の差を符号化する。動き符号化部２８６ｂにより符号化された位置差情報は、出力部２０７に供給される。
【００７３】
なお、本実施形態では、位置差情報変更部２９０ｂは、特徴領域以外の領域の位置差情報を変換したが、位置差情報変更部２９０ｂは、動き符号化部２８６ｂにより符号化された符号化形式上で、特徴領域以外の領域の位置差情報を変換してもよい。すなわち、位置差情報変更部２９０ｂは、特徴領域以外の部分領域が同じ位置の部分領域との間で差分がとられることを示すべく、動き符号化部２８６ｂにより符号化された位置差情報を変更してもよい。
【００７４】
なお、符号化部２８８ｂは、特徴領域以外の領域における差分情報を持たない符号化データを生成してよい。具体的には、特徴領域以外の領域に含まれる部分領域の差分情報を持たない符号化データを生成してよい。また、動き符号化部２８６ｂは、特徴領域以外の領域に含まれる部分領域における位置差情報を持たない符号化データを生成してよい。このように、符号化部２８８ｂおよび動き符号化部２８６ｂは、特徴領域以外の領域の画像内容が他の動画構成画像における同じ領域の画像内容と同じであることを、差分情報および位置差情報を持たないことによって示す符号化データを生成する。例えば、符号化部２８８ｂおよび動き符号化部２８６ｂは、特徴領域以外の領域に含まれる部分領域の画像内容が他の動画構成画像における同じ領域の画像内容と同じであることを示す部分領域の種別を含む符号化データを生成してよい。
【００７５】
例えば、符号化部２８８ｂおよび動き符号化部２８６ｂは、特徴領域以外の領域に含まれる部分領域が、単純フレーム間予測であり、かつ変換係数を持たないことを示す符号化モードで符号化された部分領域であることを示す部分領域の種別を含む符号化データを生成してよい。例えば、当該部分領域の種別は、ＭＰＥＧ符号化におけるＮｏｎＭＣ  ＮｏｔＣｏｄｅｄに相当する種別であってよい。このように、符号化部２８８ｂおよび動き符号化部２８６ｂが動きベクトルの大きさおよび差分情報が０であることを示す情報を持たない符号化データを生成することにより、符号化後の動画構成画像の符号量をより低減することができる。なお、階層間差分圧縮部２８２ｂは、上記符号化モードを含む予測モードを決定する場合に、ラグランジェの未定乗数法に基づいて、レート・歪コストを最小化することができる予測モードを選択してよい。
【００７６】
なお、階層間差分圧縮部２８２ｃおよび階層間差分圧縮部２８２ｄは、階層間差分圧縮部２８２ｂと同様の機能を有する構成要素を有する。なお、以後の説明において、階層間差分圧縮部２８２ｃおよび階層間差分圧縮部２８２ｄが有する、階層間差分圧縮部２８２と同名の構成要素には同じ符号を付す。そして、符号の末尾（ｂ、ｃ、ｄ）により、階層間差分圧縮部２８２ｂ−ｄのいずれに含まれる構成要素であるかを区別する。
【００７７】
例えば、動き解析部２８５ｃは階層間差分圧縮部２８２ｃが有する構成要素の一つであって、動き解析部２８５ｄは階層間差分圧縮部２８２ｄが有する構成要素の一つとなる。なお、以下の説明において、符号の末尾に英文字が付されていない構成要素は、階層間差分圧縮部２８２ｂ−ｄが有する当該符号が付された構成要素の全体を示す。例えば、画素値変更部２９１は、画素値変更部２９１ｂ−ｄを示す。
【００７８】
なお、階層間差分圧縮部２８２ｃおよび階層間差分圧縮部２８２ｄの機能および動作と、階層間差分圧縮部２８２ｂの機能および動作は、画質低減部２８１から異なる画質の動画を取得して処理すること、および位置差情報変更部２９０ｃおよびｄ、ならびに画像復号部２９２ｃおよびｄが、より画質が低い動画を処理する他の階層間差分圧縮部２８２から、差分のための位置差情報および動画構成画像を取得するところが異なる。
【００７９】
より具体的には、位置差情報変更部２９０ｃは、動き符号化部２８６ｂから位置差情報を取得して、取得した位置差情報を変換する。また、画像復号部２９２ｃは、動き符号化部２８６ｂから位置差情報を取得するとともに、符号化部２８８ｂから動画構成画像を取得して、取得した動画構成画像を当該位置差情報を用いて復号する。また、位置差情報変更部２９０ｄは、動き符号化部２８６ｃから位置差情報を取得して、取得した位置差情報を変換する。また、画像復号部２９２ｄは、動き符号化部２８６ｃから位置差情報を取得するとともに、符号化部２８８ｃから動画構成画像を取得して、取得した動画構成画像を当該位置差情報を用いて復号する。
【００８０】
なお、特徴領域検出部２０３は、入力された動画構成画像から特徴の種類が異なる複数の特徴領域を検出する。この場合、画質低減部２８１は、一の特徴の種類を持つ特徴領域において解像度を低減することにより入力画像から一の特徴領域画像を生成するとともに、他の特徴の種類を持つ特徴領域において当該特徴領域画像より高解像度な他の特徴領域画像を入力画像から生成する。そして、階層間差分圧縮部２８２ｂ−ｃは、特徴領域の種類毎に容易されており、少なくとも予め定められた種類の特徴領域において、特徴領域以外の領域との間で解像度の差を持つ特徴領域画像を処理する。
【００８１】
具体的には、階層間差分圧縮部２８２ｂは、全ての特徴領域を含む領域において、最も低い解像度を持つ低解像度特徴領域画像を処理する。階層間差分圧縮部２８２ｃは、予め定められた種類の特徴領域において低解像度特徴領域画像より解像度が高い中解像度特徴領域画像を処理する。そして、階層間差分圧縮部２８２ｄは、予め定められた他の種類の特徴領域において高い解像度を持つ高解像度特徴領域画像を処理する。
【００８２】
このように、差分処理部２８７は、一の特徴の種類を持つ特徴領域および他の特徴の種類を持つ特徴領域において一の特徴領域画像と拡大した画像との間の差分が空間周波数領域に変換された空間周波数成分を持ち、一の特徴の種類を持つ特徴領域および他の特徴の種類を持つ特徴領域以外の領域において空間周波数成分のデータ量が低減された特徴領域差分画像を生成する。
【００８３】
このように、差分処理部２８７は、一の特徴の種類を持つ特徴領域において一の特徴領域画像と拡大した画像との間の差分が空間周波数領域に変換された空間周波数成分を持ち、一の特徴の種類を持つ特徴領域以外の領域において空間周波数成分のデータ量が低減された特徴領域差分画像を生成するとともに、他の特徴の種類を持つ特徴領域において他の特徴領域画像と他の特徴領域画像における特徴領域を拡大した画像との間の差分が空間周波数領域に変換された空間周波数成分を持ち、他の特徴の種類を持つ特徴領域以外の領域において空間周波数成分のデータ量が低減された特徴領域間差分画像を生成する。
【００８４】
符号化部２８８は、特徴領域差分画像、特徴領域間差分画像、および低画質画像をそれぞれ符号化する。そして、出力部２０７は、動き符号化部２８６ａ−ｄにより符号化された位置差情報および符号化部２８８ａ−ｄにより符号化された動画構成画像（例えば、低画質画像、特徴領域差分画像、および特徴領域間差分画像）を、多重化して出力する。
【００８５】
以上説明したように、階層間差分圧縮部２８２ａは、特徴領域を含む全画像領域を低画質化した動画構成画像、いわば入力された動画構成画像の低空間周波数成分を有する動画構成画像を生成する。そして、階層間差分圧縮部２８２ｂは、階層間差分圧縮部２８２ａよりも高い周波数成分を有する動画構成画像であって、階層間差分圧縮部２８２ｃよりも低い周波数成分を有する動画構成画像を生成する。そして、階層間差分圧縮部２８２ｂは、特徴領域以外の領域において、階層間差分圧縮部２８２ａが生成した動画構成画像に対する差分値が低減された動画構成画像を生成する。
【００８６】
同様に、階層間差分圧縮部２８２ｃは、階層間差分圧縮部２８２ｂよりも高い周波数成分を有する動画構成画像であって、階層間差分圧縮部２８２ｄよりも低い周波数成分を有する動画構成画像を生成する。そして、階層間差分圧縮部２８２ｄは、階層間差分圧縮部２８２ｃよりも高い周波数成分を有する動画構成画像を生成する。そして、階層間差分圧縮部２８２ｃおよび階層間差分圧縮部２８２ｄは、特徴領域以外の領域において、それぞれ階層間差分圧縮部２８２ｂおよびｃが生成した動画構成画像に対する差分値が低減された動画構成画像を生成する。
【００８７】
このように、階層間差分圧縮部２８２ｂ−ｄのそれぞれは、予め定められた特徴の種類を持つ特徴領域について、他の領域より高い画質の動画を処理することによって、特徴の種類に応じて画質が異なる動画を外部に提供することができる。このとき、階層間差分圧縮部２８２ｂ−ｄは、他の階層間差分圧縮部２８２が処理する低画質の動画構成画像との間の差分により圧縮するので、効率的に圧縮することができる。
【００８８】
なお、特徴領域検出部２０３は、複数の特徴領域のそれぞれの特徴量を検出した場合に、特徴領域として検出した信頼性の度合いを示す確信度を複数の特徴領域毎に算出してよい。そして、階層間差分圧縮部２８２ｂ−ｄは、複数の特徴領域のそれぞれの特徴量および信頼度に応じて解像度が調整された特徴領域の画像を圧縮する。例えば、画質低減部２８１は、複数の特徴領域のそれぞれの画像を、それぞれの特徴量および信頼度に応じて解像度を調整して、階層間差分圧縮部２８２に供給してよい。例えば、画質低減部２８１は、複数の特徴領域のそれぞれの画像を、信頼度が低いほど、特徴量に応じて予め定められた解像度より高い解像度にしてよい。
【００８９】
なお、画像処理装置１２０は、上記のように解像度が異なる複数の階層間の画像の差分を符号化することによって階層的に符号化する。このことから明らかなように、画像処理装置１２０による圧縮方式の一部は、Ｈ．２６４／ＳＶＣによる圧縮方式を含むことが明らかである。
【００９０】
図４は、画像処理装置１２０の他の形態におけるブロック構成の一例を示す。画像処理装置１２０は、圧縮動画取得部２０１、圧縮動画伸張部２０２、特徴領域検出部２０３、画像分割部２０４、画像生成部２０５、固定値化ユニット２１０、低減化ユニット２２０、符号化ユニット２３０、対応付け処理部２０６、出力部２０７、特徴領域情報送信部２５０、特徴領域画像送信部２６０、および記憶部２７０を有する。
【００９１】
なお、圧縮動画取得部２０１、圧縮動画伸張部２０２、特徴領域検出部２０３、画像分割部２０４、画像生成部２０５、特徴領域情報送信部２５０、特徴領域画像送信部２６０、および記憶部２７０の各構成要素の機能および動作は、図２から図４に関連して説明した同一の符号を有する各構成要素の機能および動作と略同一であるので、説明を省略する。
【００９２】
固定値化ユニット２１０は、複数の固定値化部２１１ａ−２１１ｃ（以下、固定値化部２１１と総称する。）を含む。低減化ユニット２２０は、複数の画質低減部２２１ａ−ｄ（以下、画質低減部２２１と総称する。）を含む。
【００９３】
符号化ユニット２３０は、背景領域動画符号化部２３１ａおよび複数の特徴領域動画符号化部２３１ｂ−ｄ（以下、特徴領域動画符号化部２３１と総称する。）を含む。なお、背景領域動画符号化部２３１ａおよび特徴領域動画符号化部２３１ｂ−ｄを総称して、符号化部２３１と呼ぶ場合がある。
【００９４】
なお、画質低減部２２１ａおよび背景領域動画符号化部２３１ａは、圧縮部２４０ａとして機能する。また、画質低減部２２１ｂおよび背景領域動画符号化部２３１ｂは、圧縮部２４０ｂとして機能する。同様に、画質低減部２２１ｃおよび背景領域動画符号化部２３１ｃは圧縮部２４０ｃとして機能する。画質低減部２２１ｄおよび背景領域動画符号化部２３１ｄは圧縮部２４０ｄとして機能する。なお、複数の圧縮部２４０ａ−ｄを、圧縮部２４０と総称する。
【００９５】
圧縮動画取得部２０１は、圧縮された動画を取得する。具体的には、圧縮動画取得部２０１は、撮像装置１００が生成した、符号化された撮像動画データを取得する。圧縮動画伸張部２０２は、圧縮動画取得部２０１が取得した動画を復元して、動画に含まれる複数の動画構成画像を生成する。具体的には、圧縮動画伸張部２０２は、圧縮動画取得部２０１が取得した撮像動画データを復号して、動画に含まれる複数の動画構成画像を生成する。なお、動画構成画像はフレーム画像およびフィールド画像を含む。
【００９６】
特徴領域検出部２０３は、動画に含まれる複数の動画構成画像から、特徴領域を検出する。そして、画像分割部２０４は、複数の動画構成画像のそれぞれを、特徴領域と背景領域とに分割する。
【００９７】
画像生成部２０５は、複数の動画構成画像から特徴領域画像を抽出することにより、複数の特徴領域画像をそれぞれ含む複数の特徴領域圧縮用動画を生成する。具体的には、画像生成部２０５は、動画を複製することにより、複数の特徴領域動画のそれぞれを圧縮するための複数の特徴領域圧縮用動画および背景領域動画を圧縮するための背景領域圧縮用動画を生成する。
【００９８】
そして、固定値化部２１１は、特徴領域圧縮用動画に含まれる複数の動画構成画像における特徴領域画像以外の領域の画素値を固定値化する。例えば、固定値化部２１１は、特徴領域画像以外の領域の画素値を所定の値（例えば、輝度値０）に設定する。そして、圧縮部２４０は、特徴領域画像以外の領域の画素値が固定値化された複数の動画構成画像をそれぞれ含む複数の特徴領域圧縮用画像を、それぞれの特徴量に応じた強度で圧縮する。このように、圧縮部２４０は、複数の特徴領域圧縮用動画のそれぞれと、背景領域圧縮用動画とを、それぞれの特徴量に応じた強度で圧縮する。
【００９９】
以上説明したように、特徴領域検出部２０３は、画像から特徴領域を検出する。そして、画像分割部２０４は、画像を、特徴領域と、特徴領域以外の背景領域とに分割する。そして、圧縮部２４０は、特徴領域の画像である特徴領域画像と背景領域の画像である背景領域画像とを、それぞれ異なる強度で圧縮する。そして、圧縮部２４０は、特徴領域画像を複数含む特徴領域動画と背景領域画像を複数含む背景領域動画とを、それぞれ異なる強度で圧縮する。
【０１００】
なお、圧縮部２４０ｂ、圧縮部２４０ｃ、および圧縮部２４０ｄには、いずれの種類の特徴領域動画を圧縮すべきかが予め定められており、圧縮部２４０ｂ、圧縮部２４０ｃ、および圧縮部２４０ｄは予め定められた特徴の種類の特徴領域動画を圧縮する。なお、特徴領域動画を圧縮する場合の圧縮強度は、複数の特徴の種類ごとに予め定められており、圧縮部２４０ｂ、圧縮部２４０ｃ、および圧縮部２４０ｄは、予め定められた特徴の種類の特徴領域動画を、当該特徴の種類に予め定められた圧縮強度で圧縮する。このように、圧縮部２４０は、画像分割部２０４によって分割された画像領域ごとに設けられた圧縮器を用いて、複数の領域を並行して圧縮する。
【０１０１】
なお、圧縮部２４０は、一つの圧縮器によって実装されてよく、複数の特徴領域動画および背景領域動画を時間的に順次圧縮してもよい。他にも、圧縮部２４０は、圧縮動画伸張部２０２によって復号された撮像動画を、画像分割部２０４が分割した領域ごとに、各領域の特徴の種類および背景のそれぞれに対して予め定められた圧縮率で圧縮することによって、一の動画データを生成してよい。
【０１０２】
なお、特徴領域検出部２０３は、画像である動画に含まれる複数の動画構成画像から、特徴の種類が異なる複数の特徴領域を検出する。そして、画像分割部２０４は、複数の動画構成画像を、複数の特徴領域のそれぞれと、複数の特徴領域以外の背景領域とに分割する。そして、圧縮部２４０は、複数の特徴領域動画と背景領域動画とを、それぞれの特徴量に応じた強度で圧縮する。なお、特徴量とは、被写体の種類、被写体の大きさ、移動物体が移動する移動速さ、および特徴領域の大きさを含む。
【０１０３】
具体的には、画質低減部２２１は、複数の特徴領域動画と背景領域動画とを、それぞれの特徴量に応じて画質を低減することにより圧縮する。より具体的には、画質低減部２２１は、複数の特徴領域動画と背景領域動画とを、それぞれの特徴量に応じて解像度またはフレームレートを低減することにより圧縮する。そして、符号化部２３１は、複数の特徴領域動画と背景領域動画とを、それぞれの特徴量に応じた設定値を用いて符号化することにより圧縮する。例えば、符号化部２３１は、複数の特徴領域動画と背景領域動画とを、それぞれの特徴量に応じた割り当て符号量を用いて符号化することにより圧縮する。
【０１０４】
なお、特徴領域検出部２０３は、複数の特徴領域のそれぞれの特徴量を特定したときの信頼性の度合いを示す確信度を、複数の特徴領域毎に算出する。そして、圧縮部２４０は、複数の特徴領域動画を、それぞれの特徴量および信頼度に応じた強度で圧縮する。例えば、画質低減部２２１は、複数の特徴領域動画を、それぞれの特徴量および信頼度に応じて解像度またはフレームレートを低減することにより圧縮する。そして、符号化部２３１は、複数の特徴領域動画を、それぞれの特徴量および信頼度に応じた設定値を用いて符号化することにより圧縮する。例えば、圧縮部２４０は、複数の特徴領域動画を、それぞれの信頼度が低いほど、それぞれの特徴量に応じた強度より低い強度で圧縮してよい。
【０１０５】
対応付け処理部２０６は、複数の圧縮部２４０が複数の特徴領域動画および背景領域動画を圧縮することによって生成した複数の特徴領域動画データおよび背景領域動画データを、例えばタグ情報等を付帯する等して互いに対応付ける。出力部２０７は、対応付け処理部２０６が対応付けた複数の特徴領域動画データおよび背景領域動画データを通信ネットワーク１１０に送出する。
【０１０６】
図５は、画像処理装置１７０のブロック構成の一例を示す。画像処理装置１７０は、圧縮動画取得部３０１、対応付け解析部３０２、圧縮動画伸張ユニット３１０、合成部３０３、出力部３０４、および再送制御部４００を有する。圧縮動画伸張ユニット３１０は、複数の圧縮動画伸張部３１１ａ−ｄ（以下、圧縮動画伸張部３１１と総称する。）を含む。なお、ここでは、図４において説明した画像処理装置１２０から受け取った動画データを処理する場合の画像処理装置１７０の各構成要素の機能および動作を説明する。
【０１０７】
圧縮動画取得部３０１は、出力部２０７が出力した、対応付けられた複数の特徴領域動画データおよび背景領域動画データを取得する。なお、圧縮動画取得部３０１は、この発明における画像取得部の一例であってよい。対応付け解析部３０２は、例えば付帯されたタグ情報を解析して、圧縮動画取得部３０１が取得した、対応付けられた複数の特徴領域動画データおよび背景領域動画データを取り出す。
【０１０８】
圧縮動画伸張部３１１は、複数の特徴領域動画データおよび背景領域動画データを復号する。具体的には、圧縮動画伸張部３１１ａは背景領域動画データを復号する。また、圧縮動画伸張部３１１ｂ−ｄは、複数の特徴領域動画データのうち、一の特徴領域動画を復号して、複数の特徴領域動画および背景領域動画を取得する。なお、圧縮動画伸張部３１１ｂ−ｄは、特徴の種類ごとに設けられ、それぞれ、いずれかの種類の特徴領域動画データを復号する。
【０１０９】
合成部３０３は、圧縮動画伸張部３１１が復号することによって得られた動画構成画像を合成する。具体的には、合成部３０３は、圧縮動画伸張部３１１ｂ−ｄにより復号された複数の特徴領域動画のそれぞれが含む動画構成画像の特徴領域の画像を、背景領域動画が含む動画構成画像に重ね合わせた動画構成画像を生成する。出力部３０４は、合成部３０３が生成した複数の動画構成画像を含む動画を、表示装置１８０に供給する。
【０１１０】
なお、本実施形態の圧縮動画伸張ユニット３１０は、特徴の種類の数に応じた複数の圧縮動画伸張部３１１を含むが、他の形態では、圧縮動画伸張ユニット３１０が含む一の圧縮動画伸張部３１１が、背景領域動画データおよび複数の特徴領域動画データを順次復号してもよい。また、画像処理装置１２０から一の動画データとして提供される場合には、一の圧縮動画伸張部３１１が当該一の動画データを復号して、復号された動画を出力部３０４が出力してもよい。なお、再送制御部４００は、画像処理装置１２０から受け取った動画において、特徴領域の画像の少なくとも一部を再生することができない領域が存在した場合に、当該再生不可領域を画像処理装置１２０に再送するよう要求する。
【０１１１】
なお、画像処理装置１７０は、階層間差分圧縮部２８２ａ−ｄのそれぞれにより圧縮された複数の動画構成画像を取得する。そして、画像処理装置１７０は、取得した複数の動画構成画像をそれぞれ復号する。そして、画像処理装置１７０は、復号することにより得られた複数の動画構成画像を重ね合わせることにより一の合成画像を生成する。そして、画像処理装置１７０は、生成した合成画像を動画構成画像として含む動画を、表示装置１８０に供給する。
【０１１２】
なお、画像処理装置１７０が図２および図３にかけて説明した画像処理装置１２０によって生成された動画データを処理する場合には、画像処理装置１７０は、階層間差分圧縮部２８２ａ−ｄのそれぞれにより圧縮された複数の動画構成画像を取得する。そして、画像処理装置１７０は、取得した複数の動画構成画像をそれぞれ復号する。そして、画像処理装置１７０は、復号することにより得られた複数の動画構成画像を重ね合わせることにより一の合成画像を生成する。そして、画像処理装置１７０は、生成した合成画像を動画構成画像として含む動画を、表示装置１８０に供給する。
【０１１３】
図６は、再送制御部４００のブロック構成の一例を示す。特徴領域情報取得部６１０は、画像の特徴領域を示す特徴領域情報を取得する。具体的には、特徴領域情報取得部６１０は、特徴領域情報送信部２５０から特徴領域情報を取得する。なお、特徴領域情報は、動画構成画像を識別する情報および特徴領域の位置を示す座標を含んでよい。特徴領域の位置は、特徴領域が矩形である場合には、矩形の対角の座標であってよい。
【０１１４】
判断部６３０は、特徴領域情報が示す画像における特徴領域の画像を再生することができるか否かを判断する。具体的には、判断部６３０は、画像取得部が取得した複数の動画構成画像における特徴領域の画像を再生することができるか否かを判断する。
【０１１５】
より具体的には、圧縮動画取得部３０１、対応付け解析部３０２、および圧縮動画伸張ユニット３１０は、動画構成画像を復号するための符号化情報を利用することができない場合に、当該利用することができない符号化情報を供給する。そして判断部６３０は、圧縮動画取得部３０１、対応付け解析部３０２、および圧縮動画伸張ユニット３１０から供給された符号化情報が特徴領域の画像を復号するために必要である場合に、特徴領域の画像を再生することができない旨を判断する。そして、要求部６２０は、判断部６３０が特徴領域の画像を再生することができない旨を判断した場合に、特徴領域における再生することができない領域である再生不可領域の画像を要求する。
【０１１６】
なお、圧縮動画取得部３０１は、インター符号化された部分領域を含む複数の動画構成画像を取得する。この場合、判断部６３０は、特徴領域におけるインター符号化された部分領域が参照している動画構成画像における部分領域である参照先部分領域の画像を再生することができるか否かを判断する。そして、要求部６２０は、判断部６３０が参照先部分領域を再生することができない旨を判断部６３０が判断した場合に、参照先部分領域における再生不可領域の画像を要求する。
【０１１７】
判断部６３０は、特徴領域以外の画像を再生することができるか否かを判断する。そして、合成部３０３は、判断部６３０が特徴領域以外の領域の画像を再生することができない旨を判断した場合には、他の画像領域の画像を用いて特徴領域以外の領域における再生不可領域の画像を生成する。具体的には、合成部３０３は、隣接する画像領域の画素値を内挿または外挿して再生不可領域の画素値を算出することにより、再生不可領域の画像を生成する。
【０１１８】
他にも、合成部３０３は、判断部６３０が特徴領域以外の領域の画像を再生することができない旨を判断した場合には、他の動画構成画像の画像を用いて特徴領域以外の領域における再生不可領域の画像を生成する。具体的には、合成部３０３は、直前の動画構成画像における再生不可領域と同じ領域の画像を、再生不可領域の画像として合成する。
【０１１９】
なお、特徴領域情報取得部６１０は、動画構成画像、および動画構成画像における複数の特徴領域のそれぞれの特徴量を示す情報を取得する。そして、判断部６３０は、複数の特徴領域のそれぞれについて、特徴領域の画像を再生することができるか否かを判断する。そして、要求部６２０は、特徴領域の画像を再生することができない旨を判断した場合に、再生することができない旨が判断された特徴領域の特徴量が予め定められた条件を満たすことを条件として、再生不可領域の画像を要求する。なお、特徴領域とは、特徴領域の種別を含んでよい。
【０１２０】
他にも、特徴領域情報取得部６１０は、動画構成画像における複数の特徴領域のそれぞれの重要度を示す情報を取得してよい。この場合、要求部６２０は、特徴領域の画像を再生することができない旨を判断した場合に、当該再生することができない旨が判断された特徴領域の重要度が予め定められた値より高いことを条件として、再生不可領域の画像を要求する。
【０１２１】
なお、圧縮動画取得部３０１は、この発明における画像取得部として機能する。また、合成部３０３は、この発明における画像生成部として機能する。
【０１２２】
図７は、記憶部２７０が記憶するデータの一例をテーブル形式で示す。記憶部２７０は、特徴領域ＩＤ、重要度、フレームＩＤ、マクロブロックＩＤ、マクロブロック情報、マクロブロックデータ、および画素データを記憶する。
【０１２３】
特徴領域ＩＤは、特徴領域を識別する識別情報の一例であり、同じ動画構成画像における複数の特徴領域を識別する識別情報であってよく、複数の動画が含む複数の動画構成画像に含まれる複数の特徴領域を識別する識別情報であってもよい。重要度は、特徴領域の重要度を示す。重要度は、一例として、特徴領域に含まれるオブジェクトが示す被写体の種類により示されてよい。
【０１２４】
フレームＩＤは、特徴領域が含まれる動画構成画像を他の動画構成画像から識別する識別情報であってよい。マクロブロックＩＤは、特徴領域を含むマクロブロックを識別する識別情報であってよく、一の動画構成画像における複数のマクロブロックを識別する識別情報であってよい。マクロブロック情報は、マクロブロックの符号化情報であり、後に詳しく説明する。
【０１２５】
マクロブロックデータは、階層間差分圧縮部２８２または符号化ユニット２３０によって符号化された画素値を示す情報であってよい。例えば、マクロブロックデータは、マクロブロックの画素情報をＤＣＴ変換等により空間周波数領域に変換して得られた変換係数であってよい。なお、インター符号化されたマクロブロックである場合には、マクロブロックデータは、当該マクロブロックの画素値と他の動画構成画像の画素値との間の差をＤＣＴ変換等により空間周波数領域に変換して得られた変換係数であってよい。他にも、マクロブロックデータは、量子化された変換係数であってもよい。また、マクロブロックデータは、ハフマン符号化等の可変長符号化等により符号化された変換係数であってもよい。
【０１２６】
画素データは、マクロブロックの画素値を示す情報であってよい。画素データは、圧縮動画伸張部２０２が伸張することによって得られた動画構成画像におけるマクロブロックの画素データであってよく、低減化ユニット２２０によって画質が低減化された動画構成画像におけるマクロブロックの画素データであってもよい。
【０１２７】
以下に、記憶部２７０が記憶する符号化情報について説明する。記憶部２７０は、インター符号化されたマクロブロックに対応付けて、符号化モードとして「インター」を示す情報を記憶する。また、記憶部２７０は、インター符号化されたマクロブロックに対応付けて、動き予測により算出された動きベクトルおよび参照している参照フレームＩＤを記憶する。
【０１２８】
一方、記憶部２７０は、イントラ符号化されたマクロブロックに対応付けて、符号化モードとして「イントラ」を示す情報を記憶する。なお、Ｈ．２６４符号化方式におけるイントラ圧縮では、イントラ符号化されたマクロブロックの画素値を隣接するマクロブロックの画素値との間の差分により圧縮する場合がある。このように、マクロブロックが同じ動画構成画像における他の画像領域の画素との間の差分により圧縮されている場合には、記憶部２７０は、どの画像領域の画素との間で差分がとられているかを示す情報を当該マクロブロックに対応付けて記憶する。例えば、記憶部２７０は、イントラ予測モードをマクロブロックに対応付けて記憶する。このように、記憶部２７０は、画像処理装置１７０に送信した動画データに含まれる種々の情報を記憶している。
【０１２９】
なお、要求部６２０は、再生不可領域の画像を生成するために画像処理装置１２０から取得すべき情報を特定して、特定した情報を特徴領域画像送信部２６０に要求する。例えば、動きベクトルを利用することができない場合には、要求部６２０は動きベクトルを送信すべき旨を示す情報および当該マクロブロックを識別するマクロブロックＩＤを特徴領域画像送信部２６０に送信する。また、符号化情報を利用することができるが変換係数を取得することができない場合には、要求部６２０は、マクロブロック情報を送信すべき旨を示す情報および当該マクロブロックを識別するマクロブロックＩＤを特徴領域画像送信部２６０に送信する。なお、符号化情報および符号化情報をともに利用することができない場合には、要求部６２０は、画素情報を特徴領域画像送信部２６０に要求してもよい。
【０１３０】
そして、特徴領域画像送信部２６０は、要求部６２０から送信された情報に基づいて、要求された情報を特徴領域画像取得部６４０に送信する。なお、特徴領域画像送信部２６０は、記憶部２７０が記憶している重要度に基づいて、記憶部２７０がより高い重要度に対応付けて記憶している情報をより優先して送信してよい。また、特徴領域画像送信部２６０は、記憶部２７０が格納している特徴領域の画像を特徴領域以外の領域の動画より優先して画像処理装置１７０に送信してもよい。
【０１３１】
以上説明したように、記憶部２７０が動画に含まれる種々の情報を記憶しているので、要求部６２０は、パケットロス等によって利用できない一部の情報を特徴領域画像送信部２６０に要求すればよい。このため、特徴領域画像送信部２６０が特徴領域画像取得部６４０に送信するデータ量を著しく削減することができる。
【０１３２】
なお、本図に示した情報の他に、記憶部２７０は、インター符号化されたマクロブロックが動き予測において参照している他の動画構成画像における画像領域の画素情報を格納してもよい。この場合、特徴領域情報送信部２５０は、要求部６２０から当該画像領域の画像情報を要求された場合に、記憶部２７０が記憶している当該画像領域の画素情報を特徴領域画像取得部６４０に送信してよい。その他、記憶部２７０は、量子化テーブル等、動画を符号化した場合に使用した情報であり、動画を復号する場合にも使用される種々の情報を記憶してよい。
【０１３３】
図８は、画像処理装置１２０および画像処理装置１７０のハードウェア構成の一例を示す。画像処理装置１２０および画像処理装置１７０は、ＣＰＵ周辺部と、入出力部と、レガシー入出力部とを備える。ＣＰＵ周辺部は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、および表示デバイス１５８０を有する。入出力部は、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、およびＣＤ−ＲＯＭドライブ１５６０を有する。レガシー入出力部は、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、および入出力チップ１５７０を有する。
【０１３４】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５、およびグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０、およびＲＡＭ１５２０に格納されたプログラムに基づいて動作して、各部の制御をする。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得して、表示デバイス１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【０１３５】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置であるハードディスクドライブ１５４０、通信インターフェイス１５３０、ＣＤ−ＲＯＭドライブ１５６０を接続する。ハードディスクドライブ１５４０は、ＣＰＵ１５０５が使用するプログラム、およびデータを格納する。通信インターフェイス１５３０は、ネットワーク通信装置１５９８に接続してプログラムまたはデータを送受信する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０、および通信インターフェイス１５３０に提供する。
【０１３６】
入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、および入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、画像処理装置１２０が起動時に実行するブート・プログラム、あるいは画像処理装置１２０のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０、および通信インターフェイス１５３０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０、あるいはパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【０１３７】
ＣＰＵ１５０５が実行するプログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、またはＩＣカード等の記録媒体に格納されて利用者によって提供される。記録媒体に格納されたプログラムは圧縮されていても非圧縮であってもよい。プログラムは、記録媒体からハードディスクドライブ１５４０にインストールされ、ＲＡＭ１５２０に読み出されてＣＰＵ１５０５により実行される。ＣＰＵ１５０５により実行されるプログラムは、画像処理装置１２０を、図１から図７に関連して説明した圧縮動画取得部２０１、圧縮動画伸張部２０２、入力動画画質制御部２８０、画質低減部２８１、階層間差分圧縮部２８２、出力部２０７、特徴領域情報送信部２５０、特徴領域画像送信部２６０、および記憶部２７０として機能させる。また、当該プログラムは、画像処理装置１７０を、図１から図７に関連して説明した圧縮動画取得部３０１、対応付け解析部３０２、圧縮動画伸張ユニット３１０、合成部３０３、出力部３０４、および再送制御部４００として機能させる。
【０１３８】
以上に示したプログラムは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５の他に、ＤＶＤまたはＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークあるいはインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の記憶装置を記録媒体として使用して、ネットワークを介したプログラムとして画像処理装置１２０に提供してもよい。
【０１３９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【０１４０】
【図１】一実施形態に係る画像処理システム１０の一例を示す図である。
【図２】画像処理装置１２０のブロック構成の一例を示す図である。
【図３】階層間差分圧縮部２８２ａおよびｂのブロック構成の一例を示す図である。
【図４】画像処理装置１２０の他の形態におけるブロック構成の一例を示す図である。
【図５】画像処理装置１７０のブロック構成の一例を示す図である。
【図６】再送制御部４００のブロック構成の一例を示す図である。
【図７】記憶部２７０が記憶するデータの一例をテーブル形式で示す図である。
【図８】画像処理装置１２０のハードウェア構成の一例を示す図である。
【符号の説明】
【０１４１】
１０  画像処理システム
１００  撮像装置
１１０  通信ネットワーク
１２０  画像処理装置
１３０  人物
１４０  移動物体
１５０  監視対象空間
１６０  空間
１７０  画像処理装置
１８０  表示装置
２０１  圧縮動画取得部
２０２  圧縮動画伸張部
２０３  特徴領域検出部
２０６  対応付け処理部
２０７  出力部
２１０  固定値化ユニット
２１１  固定値化部
２２０  低減化ユニット
２２１  画質低減部
２３０  符号化ユニット
２３１  符号化部
２３１ａ  背景領域動画符号化部
２３１ｂ−ｄ  特徴領域動画符号化部
２４０  圧縮部
２５０  特徴領域情報送信部
２７０  記憶部
２６０  特徴領域画像送信部
２８０  入力動画画質制御部
２８１  画質低減部
２８２  階層間差分圧縮部
２８５  動き解析部
２８６  動き符号化部
２８７  差分処理部
２８８  符号化部
２９０  位置差情報変更部
２９１  画素値変更部
２９２  画像復号部
２９３  画像拡大部
２９４  差分対象領域決定部
２９５  位置差情報生成部
２９６  差分画素画像生成部
２９７  空間周波数領域変換部
２９８  量子化部
２９９  周波数領域画質変換部
３０１  圧縮動画取得部
３０２  対応付け解析部
３１０  圧縮動画伸張ユニット
３１１  圧縮動画伸張部
３０３  合成部
３０４  出力部
４００  再送制御部
６１０  特徴領域情報取得部
６２０  要求部
６３０  判断部
６４０  特徴領域画像取得部
【図１】
2009071733.tif 000003
【図２】
2009071733.tif 000004
【図３】
2009071733.tif 000005
【図４】
2009071733.tif 000006
【図５】
2009071733.tif 000007
【図６】
2009071733.tif 000008
【図７】
2009071733.tif 000009
【図８】
2009071733.tif 000010