(57)【特許請求の範囲】
【請求項１】
符号化画像を復号して復号済画像を得る画像復号部と、
前記画像復号部により得られた復号済画像に対して、前記符号化画像にエラーが有ると仮定した場合に前記復号済画像に生じるブロック状の画像の乱れと、符号化で用いるブロックとの境界をずらす画像処理を行って、処理済画像を得る画像処理部と、
前記画像復号部により得られた復号済画像および前記画像処理部により得られた処理済画像を符号化して、再符号化画像および符号化処理済画像を得る画像符号化部と、
前記画像符号化部により得られた再符号化画像と符号化処理済画像との符号量を比較する符号量比較部と、
前記符号量比較部による比較結果に基づいて、前記符号化画像にエラーが有るかを判別する画像判別部と
を備えた画像判別装置。
【請求項２】
前記画像処理部は、前記画像復号部により得られた復号済画像に対して複数種類の画像処理を行って、複数の処理済画像を得て、
前記画像符号化部は、前記画像復号部により得られた復号済画像および前記画像処理部により得られた各処理済画像を符号化して、再符号化画像および複数の符号化処理済画像を得て、
前記符号量比較部は、前記画像符号化部により得られた再符号化画像と各符号化処理済画像との符号量を比較する
ことを特徴とする請求項１記載の画像判別装置。
【請求項３】
符号化画像を復号して復号済画像を得る画像復号部と、
前記画像復号部により得られた復号済画像に対して、前記符号化画像にエラーが有ると仮定した場合に前記復号済画像に生じるブロック状の画像の乱れと、符号化で用いるブロックとの境界をずらす画像処理を行って、処理済画像を得る画像処理部と、
前記画像復号部により得られた復号済画像および前記画像処理部により得られた処理済画像を対応する複数の領域に分割して、複数の分割画像および複数の処理済分割画像を得る画像分割部と、
前記画像分割部により得られた各分割画像および各処理済分割画像を符号化して、複数の再符号化分割画像および複数の符号化処理済分割画像を得る画像符号化部と、
前記画像符号化部により得られた各再符号化分割画像と各符号化処理済分割画像とにおいて、対応する領域ごとの符号量を比較する符号量比較部と、
前記符号量比較部による比較結果に基づいて、前記符号化画像にエラーが有るかを判別する画像判別部と
を備えた画像判別装置。
【請求項４】
前記画像処理部は、画像処理として、前記復号済画像の所定ラインの画素の削除、追加または移転、前記復号済画像の拡大、縮小、回転、平行移動またはアフィン変換を用いる
ことを特徴とする請求項１から請求項３のうちのいずれか１項記載の画像判別装置。
【請求項５】
符号化画像を復号して復号済画像を得る画像復号ステップと、
前記画像復号ステップにおいて得た復号済画像に対して、前記符号化画像にエラーが有ると仮定した場合に前記復号済画像に生じるブロック状の画像の乱れと、符号化で用いるブロックとの境界をずらす画像処理を行って、処理済画像を得る画像処理ステップと、
前記画像復号ステップにおいて得た復号済画像および前記画像処理ステップにおいて得た処理済画像を符号化して、再符号化画像および符号化処理済画像を得る画像符号化ステップと、
前記画像符号化ステップにおいて得た再符号化画像と符号化処理済画像との符号量を比較する符号量比較ステップと、
前記符号量比較ステップにおける比較結果に基づいて、前記符号化画像にエラーが有るかを判別する画像判別ステップと
を有する画像判別方法。
【請求項６】
符号化画像を復号して復号済画像を得る画像復号ステップと、
前記画像復号ステップにおいて得た復号済画像に対して、前記符号化画像にエラーが有ると仮定した場合に前記復号済画像に生じるブロック状の画像の乱れと、符号化で用いるブロックとの境界をずらす画像処理を行って、処理済画像を得る画像処理ステップと、
前記画像復号ステップにおいて得た復号済画像および前記画像処理ステップにおいて得た処理済画像を対応する複数の領域に分割して、複数の分割画像および複数の処理済分割画像を得る画像分割ステップと、
前記画像分割ステップにおいて得た各分割画像および各処理済分割画像を符号化して、複数の再符号化分割画像および複数の符号化処理済分割画像を得る画像符号化ステップと、
前記画像符号化ステップにおいて得た各再符号化分割画像と各符号化処理済分割画像とにおいて、対応する領域ごとの符号量を比較する符号量比較ステップと、
前記符号量比較ステップにおける比較結果に基づいて、前記符号化画像にエラーが有るかを判別する画像判別ステップと
を有する画像判別方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、符号化画像にエラーが含まれているかを判別する画像判別装置および画像判別方法に関するものである。
【背景技術】
【０００２】
デジタルスチルカメラやカメラ付き携帯電話の普及により、各種ネットワーク回線を通して、画像データの通信がされるようになった。また、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の記憶装置に大量の画像が蓄積されるようになった。
一方、通信時にエラーが発生した場合や、記憶装置に何らかの事故があった場合、記憶されている画像データにもエラーが発生する。ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）をはじめとする各種画像符号化方式で符号化された画像の場合、エラーの発生によって、画像が破損したり乱れた状態で復号される場合がある。
【０００３】
従来、エラーによって破損が生じた画像を修復する方法として、エラーが生じた符号化画像データを表示し、破損のある画像の位置を指定することで、画像の修復を行う方法がある（例えば特許文献１参照）。また、ブロック単位での色の変化を検出することで自動的にエラー検出を行う方法についても記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２７２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されたエラーの自動検出方法では、画像内の色の変化が、エラーに起因するものか、あるいは通常の画像の変化（エッジ・テクスチャなど）に起因するものかを判別することが困難であるという課題がある。
ここで、特許文献１に開示された方法では、現実的には、突然色の変わる箇所の個数などを使うことになる。そのため、例えば、図４に示す例の場合には、突然色の変わる箇所が多数存在しており、上記方法でもエラーの自動検出は比較的容易である。しかしながら、図５に示す例の場合、突然色の変わる箇所がエラーの発生している１箇所のみであるため、上記方法ではエラーの自動検出は困難である。
【０００６】
この発明は、上記のような課題を解決するためになされたもので、自動的に符号化画像にエラーが有るか否かを判別することができる画像判別装置および画像判別方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
この発明に係る画像判別装置は、符号化画像を復号して復号済画像を得る画像復号部と、画像復号部により得られた復号済画像に対して、符号化画像にエラーが有ると仮定した場合に復号済画像に生じるブロック状の画像の乱れと、符号化で用いるブロックとの境界をずらす画像処理を行って、処理済画像を得る画像処理部と、画像復号部により得られた復号済画像および画像処理部により得られた処理済画像を符号化して、再符号化画像および符号化処理済画像を得る画像符号化部と、画像符号化部により得られた再符号化画像と符号化処理済画像との符号量を比較する符号量比較部と、符号量比較部による比較結果に基づいて、符号化画像にエラーが有るかを判別する画像判別部とを備えたものである。
【０００８】
また、この発明に係る画像判別装置は、符号化画像を復号して復号済画像を得る画像復号部と、画像復号部により得られた復号済画像に対して、符号化画像にエラーが有ると仮定した場合に復号済画像に生じるブロック状の画像の乱れと、符号化で用いるブロックとの境界をずらす画像処理を行って、処理済画像を得る画像処理部と、画像復号部により得られた復号済画像および画像処理部により得られた処理済画像を対応する複数の領域に分割して、複数の分割画像および複数の処理済分割画像を得る画像分割部と、画像分割部により得られた各分割画像および各処理済分割画像を符号化して、複数の再符号化分割画像および複数の符号化処理済分割画像を得る画像符号化部と、画像符号化部により得られた各再符号化分割画像と各符号化処理済分割画像とにおいて、対応する領域ごとの符号量を比較する符号量比較部と、符号量比較部による比較結果に基づいて、符号化画像にエラーが有るかを判別する画像判別部とを備えたものである。
【発明の効果】
【０００９】
この発明によれば、上記のように構成したので、自動的に符号化画像にエラーが有るか否かを判別することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係る画像判別装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係る画像判別装置の動作を示すフローチャートである。
【図３】この発明の実施の形態１における正常なＪＰＥＧ画像の例を示す図である。
【図４】この発明の実施の形態１におけるハフマンテーブルにエラーがある画像の例を示す図である。
【図５】この発明の実施の形態１における画像の符号化データにエラーがある画像の例を示す図である。
【図６】この発明の実施の形態１における画像の上側の横１ラインを削除する例を示す図である。
【図７】この発明の実施の形態１におけるブロック状の乱れが生じた画像に対して、上側の横１ラインを削除することで、ブロック状の乱れと符号化で用いるブロックとの境界をずらす画像処理を説明する図である。
【図８】この発明の実施の形態１におけるエラーのある画像に対して、本来のファイル終端に達する前に復号が完了することを示す図である。
【図９】この発明の実施の形態２における画像のロールを示す図である。
【図１０】この発明の実施の形態３に係る画像判別装置の構成を示すブロック図である。
【図１１】この発明の実施の形態４に係る画像判別装置の構成を示すブロック図である。
【図１２】この発明の実施の形態４における画像の分割例を示す図である。
【図１３】この発明の実施の形態４に係る画像判別装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１はこの発明の実施の形態１に係る画像判別装置の構成を示すブロック図である。
画像判別装置は、図１に示すように、画像復号部１、画像処理部２、画像符号化部３、符号量比較部４および画像判別部５から構成されている。
【００１２】
画像復号部１は、判別対象となる符号化画像（以下、判別対象符号化画像と称す）を復号するものである。復号方法として、ＪＰＥＧをはじめとした各種画像符号化方式に対応した既知の方式を用いる。なお、本発明の実施の形態では、判別対象画像をＪＰＥＧ方式で符号化した画像を用いて説明を行うが、ブロック単位での符号化および可変長符号を利用する方式であれば、その符号化方式に関わらず適用可能である。この判別対象符号化画像に対する復号結果である判別対象復号済画像は、画像処理部２および画像符号化部３に出力される。
【００１３】
画像処理部２は、画像復号部１からの判別対象復号済画像に対して画像処理を行うものである。ここで、画像処理とは、判別対象符号化画像にエラーが有る場合に判別対象復号済画像に生じるブロック状の画像の乱れと符号化で用いるブロックとの境界をずらす処理を指す（図７参照）。この画像処理としては様々な方法があるが、実施の形態１では、図６に示すように、判別対象復号済画像の一番上の横１ラインの画素を削除する方法を用いる。この判別対象復号済画像に対する画像処理結果である処理済画像は、画像符号化部３に出力される。
【００１４】
画像符号化部３は、画像復号部１からの判別対象復号済画像および画像処理部２からの処理済画像をそれぞれ符号化するものである。符号化方式として、本発明の実施の形態ではＪＰＥＧを用いることとするが、ブロック単位での符号化および可変長符号を利用する方式であれば符号化方式は問わない。この判別対象復号済画像に対する符号化結果である再符号化画像、および、処理済画像に対する符号化結果である符号化処理済画像は、符号量比較部４に出力される。
【００１５】
符号量比較部４は、画像符号化部３からの再符号化画像と符号化処理済画像との符号量を比較するものである。比較方法として、例えば、再符号化画像の符号量をＣR、符号化処理済画像の符号量をＣPとした場合に、次式（１）のような判別スコアＤを用いる。
0005743820.tif 000002
なお、この式（１）は一例であり、式（１）以外の式を用いるなど別の方法を用いてもよい。この判別スコアＤは、その値が低いほど、判別対象符号化画像にエラーが発生している可能性が高いことを示す。この符号量比較結果である判別スコアＤは、画像判別部５に出力される。
【００１６】
画像判別部５は、符号量比較部４からの判別スコアＤを閾値と比較することで、判別対象符号化画像にエラーが有るか否かを判別するものである。ここで、画像判別部５は、判別スコアＤが閾値よりも高い場合には、判別画像符号化画像にエラーが無いと判断し、判別スコアＤが閾値以下である場合には、判別画像符号化画像にエラーが有ると判断する。
【００１７】
次に、上記のように構成された画像判別装置の動作について説明する。図２はこの発明の実施の形態１に係る画像判別装置の動作を示すフローチャートである。
画像判別装置の動作では、図２に示すように、まず、画像復号部１は、判別対象符号化画像を復号する（ステップＳＴ２１、画像復号ステップ）。この判別対象符号化画像に対する復号結果である判別対象復号済画像は、画像処理部２および画像符号化部３に出力される。
【００１８】
ここで、図３に、正常なＪＰＥＧファイルを復号した結果の例を示す。また、図４，５に、エラーのあるＪＰＥＧファイルを復号して画像に乱れが生じた例を示す。図４，５は、いずれも図３の正常なＪＰＥＧファイル中の１ビットのみが反転された場合の画像である。図４は、ハフマンテーブル中の１ビットが反転されたものであり、画像全体にその影響が及んでいることが分かる。また、図５は、画像の符号化データ中の１ビットが反転されたものであり、ビット反転した箇所以降に影響が及んでいることが分かる。
【００１９】
次いで、画像処理部２は、画像復号部１からの判別対象復号済画像に対して、図６に示すように、一番上の横１ラインの画素を削除する画像処理を行う（ステップＳＴ２２、画像処理ステップ）。この判別対象復号済画像に対する画像処理結果である処理済画像は、画像符号化部３に出力される。
【００２０】
次いで、画像符号化部３は、画像復号部１からの判別対象復号済画像および画像処理部２からの処理済画像をそれぞれ符号化する（ステップＳＴ２３、画像符号化ステップ）。この判別対象復号済画像に対する符号化結果である再符号化画像、および、処理済画像に対する符号化結果である符号化処理済画像は、符号量比較部４に出力される。
【００２１】
次いで、符号量比較部４は、式（１）を用いて、画像符号化部３からの再符号化画像と符号化処理済画像との符号量を比較する（ステップＳＴ２４、符号量比較ステップ）。この符号量比較結果である判別スコアＤは、画像判別部５に出力される。
【００２２】
次いで、画像判別部５は、符号量比較部４からの判別スコアＤが閾値より高いかを判断する（ステップＳＴ２５、画像判別ステップ）。
このステップＳＴ２５において、判別スコアＤが閾値より高いと判断した場合には、判別対象符号化画像にエラーが無いと判断する（ステップＳＴ２６）。
一方、ステップＳＴ２５において、判別スコアＤが閾値以下であると判断した場合には、判別対象符号化画像にエラーが有ると判断する（ステップＳＴ２７）。
【００２３】
次に、上記画像判別装置による画像判別の有効性について説明する。
図４，５に示したとおり、エラーが含まれた符号化画像を復号すると、ブロック状に画像に乱れが生じることが多い。これは、あるブロックでの可変長復号に誤りが発生し、その結果、誤りが発生した以降の全てのブロックで乱れが生じるためである。このブロック状の乱れは画像符号化で用いるブロック（ＪＰＥＧでは８×８の画素）に起因している。そのため、ブロック状の画像の乱れと画像符号化で用いるブロックの境界は一致している。
【００２４】
このようなエラーが含まれた画像に対して、画像処理部２にて一番上の横１ラインの画素を削除すると、図７に示すように、ブロック状の画像の乱れと画像符号化におけるブロックとの境界がずれることになる。そして、ブロックの境界がずれた状態では、ブロック内に急峻なエッジが発生する。そのため、このブロックの境界がずれた画像に対して、画像符号化部３にて符号化を行うと、その符号量が大きくなる。すなわち、再符号化画像と符号化処理済画像との符号量差が大きくなる。
【００２５】
一方、エラーが含まれていない画像の場合、ブロック状の乱れが発生していないため、横１ラインの画素を削除した後に符号化しても符号量はほとんど変わらない。すなわち、再符号化画像と符号化処理済画像との符号量差が小さい。
以上から、画像処理後に再符号化を行った画像と画像処理を行わずに再符号化を行った画像との符号量を比較することで、判別対象符号化画像内にエラーが発生しているかを判別することが可能となる。
【００２６】
次に、符号量比較部４の符号量比較において、判別対象符号化画像の符号量を用いずに、再符号化画像の符号量を用いる理由について説明する。
判別対象符号化画像にエラーがある場合、図８に示すように、可変長復号の誤りによってファイルの最後のデータまで到達せずに復号が完了する場合がある。この場合、符号化処理済画像との符号量差が大きくなりやすくなるため、比較に適さない。そこで、画像復号部１での復号および画像符号化部３での符号化によって比較に適した再符号化画像を得る構成としている。
【００２７】
なお、上記の画像処理部２では、判別対象復号済画像の一番上の横１ラインの画素を削除する場合について示したが、削除するライン数は１ラインに限る必要は無い。ただし、ＪＰＥＧ符号化で用いるブロックサイズは８×８であることから、削除する画像の高さが８の倍数以外とする必要がある。また、ＪＰＥＧ以外の符号化方式を用いる場合、利用する符号化方式のブロックサイズに合わせる必要がある。
【００２８】
また、判別対象復号済画像の上側横ラインの画素を削除するのではなく、上側に横ラインの画素を追加するようにしてもよい。また、判別対象復号済画像の左側縦ラインの画素の削除や追加を行うようにしてもよい。また、画像の上側横ラインの画素の削除や追加、および、左側縦ラインの画素の削除や追加を併用するようにしてもよい。なお、下側横ラインまたは右側縦ラインの画素の削除や追加は、ＪＰＥＧの特性上有効ではないが、ＪＰＥＧ以外の符号化方式において有効である場合には実施してもよい。
【００２９】
以上のように、この発明の実施の形態１によれば、判別対象符号化画像を一旦復号し、画像の上側横１ラインの画素の削除等の画像処理を行った後に再度符号化した画像と、画像処理を行わずに再度符号化した画像との符号量を比較するように構成したので、符号化処理済画像と再符号化画像との符号量差から、自動的に判別対象符号化画像にエラーが有るか否かを判別することが可能となる。
【００３０】
実施の形態２．
実施の形態１では、画像処理部２における画像処理方法として、判別対象復号済画像の上側横１ライン等の画素の削除や追加を行うことで、判別対象符号化画像にエラーが有る場合に判別対象復号済画像に生じるブロック状の画像の乱れと符号化で用いるブロックとの境界をずらす場合について示した。それに対して、実施の形態２では、画素の削除・追加以外の画像処理方法を用いて、上記ブロック状の画像の乱れと符号化で用いるブロックとの境界をずらす場合について示す。
なお、実施の形態２に係る画像判別装置は、図１に示す実施の形態１に係る画像判別装置の構成と同様である。
【００３１】
画像処理部２は、画像処理として、例えば、判別対象復号済画像の所定ラインの画素のロール（移転）、判別対象復号済画像の拡大、縮小、回転、平行移動やアフィン変換などの方法を用いる。
【００３２】
なお、画像のロールとは、例えば図９に示すように、上の横ラインを取り除いて下に加えるといった処理を指す。もちろん、下から上、左から右、右から左へのロールを行うようにしてもよい。また、上記示した以外でも、ブロック状の画像の乱れと符号化で用いるブロックとの境界をずらすことができる画像処理であれば、どのような画像処理を用いてもよい。
【００３３】
以上のように、この発明の実施の形態２によれば、画像処理として画素の削除、追加以外の各種方法を用いても、実施の形態１と同様に、自動的に判別対象符号化画像にエラーが有るか否かを判別することが可能となる。
【００３４】
実施の形態３．
実施の形態１，２では、判別対象復号済画像に対して１種類の画像処理を行う場合について示した。それに対して、実施の形態３では、判別対象復号済画像に対して複数種類の画像処理を行う場合について示す。
図１０はこの発明の実施の形態３に係る画像判別装置の構成を示すブロック図である。図１０に示す実施の形態３に係る画像判別装置は、図１に示す実施の形態１に係る画像判別装置の画像処理部２、画像符号化部３および符号量比較部４をそれぞれ画像処理部６、画像符号化部７および符号量比較部８に変更したものである。その他の構成は同様であり、同一の符号を付してその説明を省略する。
【００３５】
画像処理部６は、画像復号部１からの判別対象復号済画像に対して画像処理を行うものである。ここで、実施の形態１における画像処理部２では１種類の画像処理を行っていたが、画像処理部６では複数種類の画像処理を行う。例えば、画像の上側横１ラインの画素の削除、左側縦１ラインの画素の削除および画像の回転といった３種類の画像処理を行う。あるいは、上側横１ラインの画素の削除、上側横２ラインの画素の削除、上側横３ラインの画素の削除といった画像処理を行うパラメータの変更でもよい。この判別対象復号済画像に対する複数種類（ｍ種類）の画像処理結果である各処理済画像（♯１〜♯ｍ）は、画像符号化部７に出力される。
【００３６】
画像符号化部７は、画像復号部１からの判別対象復号済画像および画像処理部６からの各処理済画像（♯１〜♯ｍ）をそれぞれ符号化するものである。この判別対象復号済画像に対する符号化結果である再符号化画像、および、各処理済画像（♯１〜♯ｍ）に対する符号化結果である各符号化処理済画像（♯１〜♯ｍ）は、符号量比較部８に出力される。
【００３７】
符号量比較部８は、画像符号化部７からの再符号化画像と各符号化処理済画像（♯１〜♯ｍ）との符号量を比較するものである。比較方法として、例えば、再符号化画像の符号量をＣR、各符号化処理済画像（♯１〜♯ｍ）の符号量をＣPi（１≦ｉ≦ｍ）とした場合に、次式（２）のような判別スコアＤを用いる。
0005743820.tif 000003
0005743820.tif 000004
なお、この式（２），（３）は一例であり、式（２），（３）以外の式を用いるなど別の方法を用いてもよい。この判別スコアＤは、その値が低いほど、判別対象符号化画像にエラーが発生している可能性が高いことを示す。この符号量比較結果である判別スコアＤは、画像判別部５に出力される。
【００３８】
以上のように、この発明の実施の形態３によれば、判別対象符号化画像を復号した画像に対して、複数種類の画像処理を行うように構成したので、実施の形態１における効果に加えて、様々な種類の判別対象符号化画像に対して安定的にエラーが有るか否かを判別することが可能となる。
【００３９】
実施の形態４．
実施の形態１〜３では、判別対象符号化画像に対して画像全体で画像判別を行う場合について示した。それに対して、実施の形態４では、判別対象符号化画像を複数の領域に分割して、領域ごとに画像判別を行う場合について示す。
図１１はこの発明の実施の形態４に係る画像判別装置の構成を示すブロック図である。図１１に示す実施の形態４に係る画像判別装置は、図１に示す実施の形態１に係る画像判別装置に画像分割部９を追加し、画像符号化部３、符号量比較部４および画像判別部５をそれぞれ画像符号化部１０、符号量比較部１１および画像判別部１２に変更したものである。その他の構成は同様であり、同一の符号を付してその説明を省略する。
【００４０】
画像分割部９は、画像復号部１からの判別対象復号済画像および画像処理部２からの処理済画像をそれぞれ対応する複数の領域に分割するものである。なお、分割を行う際に、図１２に示すように、符号化で用いるブロックの境界に沿うように分割を行う。これにより、画像処理で生じたエラーのある画像のブロック状の画像の乱れと符号化で用いるブロックとの境界のずれを保つようにする。なお、図１２では分割数ｎ＝４としているが、分割数ｎはどんな数であってもよい。この判別対象復号済画像に対する分割結果である各判別対象分割画像（♯１〜♯ｎ）、および、処理済画像に対する分割結果である各処理済分割画像（♯１〜♯ｎ）は、画像符号化部１０に出力される。
【００４１】
画像符号化部１０は、画像分割部９からの各判別対象分割画像（♯１〜♯ｎ）および各処理済分割画像（♯１〜♯ｎ）をそれぞれ符号化するものである。この各判別対象分割画像（♯１〜♯ｎ）に対する符号化結果である各再符号化分割画像（♯１〜♯ｎ）、および、各処理済分割画像（♯１〜♯ｎ）に対する符号化結果である各符号化処理済分割画像（♯１〜♯ｎ）は、符号量比較部１１に出力される。
【００４２】
符号量比較部１１は、画像符号化部１０からの各再符号化分割画像（♯１〜♯ｎ）と各符号化処理済分割画像（♯１〜♯ｎ）との、対応する領域ごとの符号量を比較するものである。比較方法として、例えば、１≦ｉ≦ｎとして、再符号化分割画像の符号量をＣiR、符号化処理済分割の符号量をＣiPとした場合に、次式（４）のような領域ごとの判別スコアＤiを用いる。
0005743820.tif 000005
なお、この式（４）は一例であり、式（４）以外の式を用いるなど別の方法を用いてもよい。この判別スコアＤiは、その値が低いほど、判別対象符号化画像の対象領域部分にエラーが発生している可能性が高いことを示す。この領域ごとの符号量比較結果である判別スコアＤiは、画像判別部１２に出力される。
【００４３】
また、Ｄiから画像全体の判別スコアＤを得て符号量比較結果とするようにしてもよい。例として、以下の式（５）を挙げる。
0005743820.tif 000006
なお、この式（５）は一例であり、式（５）以外の式を用いるなど別の方法を用いてもよい。ここで、ｗiは領域ごとの重みである。図１２の例では、均等な面積で分割しているが、均等な面積で分割する必要は無く、その場合、このｗiを領域ごとの重みとして画像全体の判別スコアＤを算出する。この判別スコアＤは、その値が低いほど、判別対象符号化画像にエラーが発生している可能性が高いことを示す。この画像全体の符号量比較結果である判別スコアＤは、画像判別部１２に出力される。
【００４４】
画像判別部１２は、符号量比較部１１からの領域ごとの符号量比較結果である判別スコアＤiを閾値と比較することで、または、符号量比較部１１からの画像全体の符号量比較結果である判別スコアＤを閾値と比較することで、判別対象符号化画像にエラーが有るか否かを判別するものである。ここで、画像判別部１２は、判別スコアＤiが閾値よりも高い場合には、判別画像符号化画像にエラーが無いと判断し、判別スコアＤiが閾値以下である場合には、判別画像符号化画像にエラーが有ると判断する。また、判別スコアＤが閾値よりも高い場合には、判別画像符号化画像にエラーが無いと判断し、判別スコアＤが閾値以下である場合には、判別画像符号化画像にエラーが有ると判断する。
【００４５】
次に、上記のように構成された画像判別装置の動作について説明する。図１３はこの発明の実施の形態４に係る画像判別装置の動作を示すフローチャートである。
画像判別装置の動作では、図１３に示すように、まず、画像復号部１は、判別対象符号化画像を復号し（ステップＳＴ１３１、画像復号ステップ）、画像処理部２は、画像復号部１からの判別対象復号済画像に対して画像処理を行う（ステップＳＴ１３２、画像処理ステップ）。
【００４６】
次いで、画像分割部９は、画像復号部１からの判別対象復号済画像および画像処理部２からの処理済画像をそれぞれ対応する複数の領域に分割する（ステップＳＴ１３３、画像分割ステップ）。この判別対象復号済画像に対する分割結果である各判別対象分割画像（♯１〜♯ｎ）、および、処理済画像に対する分割結果である各処理済分割画像（♯１〜♯ｎ）は、画像符号化部１０に出力される。
【００４７】
次いで、画像符号化部１０は、画像分割部９からの各判別対象分割画像（♯１〜♯ｎ）および各処理済分割画像（♯１〜♯ｎ）をそれぞれ符号化する（ステップＳＴ１３４、画像符号化ステップ）。この各判別対象分割画像（♯１〜♯ｎ）に対する符号化結果である各再符号化分割画像（♯１〜♯ｎ）、および、各処理済分割画像（♯１〜♯ｎ）に対する符号化結果である各符号化処理済分割画像（♯１〜♯ｎ）は、符号量比較部１１に出力される。
【００４８】
次いで、符号量比較部１１は、式（４）または式（５）を用いて、画像符号化部１０からの各再符号化分割画像（♯１〜♯ｎ）と各符号化処理済分割画像（♯１〜♯ｎ）との、対応する領域ごとの符号量を比較する（ステップＳＴ１３５、符号量比較ステップ）。この領域ごとの符号量比較結果である判別スコアＤi、または、画像全体の符号量比較結果である判別スコアＤは、画像判別部１２に出力される。
【００４９】
次いで、画像判別部１２は、符号量比較部４からの判別スコア（ＤiまたはＤ）が閾値より高いかを判断する（ステップＳＴ１３６、画像判別ステップ）。
このステップＳＴ１３６において、判別スコア（ＤiまたはＤ）が閾値より高いと判断した場合には、判別対象符号化画像にエラーが無いと判断する（ステップＳＴ１３７）。
一方、ステップＳＴ１３６において、判別スコア（ＤiまたはＤ）が閾値以下であると判断した場合には、判別対象符号化画像にエラーが有ると判断する（ステップＳＴ１３８）。
【００５０】
以上のように、この発明の実施の形態４によれば、判別対象符号化画像を複数の領域に分割して画像判別を行うように構成したので、実施の形態１における効果に加えて、エラーが発生した領域を知ることができる。例えば図５の場合では、画像の上半分は正常に復号されているが、下半分ではエラーが発生していることを知ることができる。
【００５１】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００５２】
１  画像復号部、２，６  画像処理部、３，７，１０  画像符号化部、４，８，１１  符号量比較部、５，１２  画像判別部、９  画像分割部。
【図１】
0005743820.tif 000007
【図２】
0005743820.tif 000008
【図３】
0005743820.tif 000009
【図４】
0005743820.tif 000010
【図５】
0005743820.tif 000011
【図６】
0005743820.tif 000012
【図７】
0005743820.tif 000013
【図８】
0005743820.tif 000014
【図９】
0005743820.tif 000015
【図１０】
0005743820.tif 000016
【図１１】
0005743820.tif 000017
【図１２】
0005743820.tif 000018
【図１３】
0005743820.tif 000019