(57)【要約】【課題】殆ど変化しない背景画像のデータ転送を極力回避する。【解決手段】ＶＬＣ１８は、静止ブロックをスライス層から除外する。例えば、静止ブロックＭＢ１００の位置に対応する上位１００ビット目にフラグ「０」が設定されていれば、静止ブロックＭＢ１００のデータが除外される。フラグ「０」が設定された静止ブロック以外のマクロブロックデータと、各１ビットのフラグが送出される一方、静止ブロックのマクロブロックデータは送出されないため、Ｉピクチャ送信に必要なデータ容量を節約できる。【選択図】  図３
2006295705.tif 000002
【特許請求の範囲】
【請求項１】
フレーム動画像データを入力する入力部と、
前記入力部から入力されたあるフレーム動画像データを構成するイントラ（Ｉ）ピクチャを参照用Ｉピクチャとして記憶するＩピクチャ記憶部と、
前記Ｉピクチャ記憶部に記憶された参照用Ｉピクチャと前記入力部から入力された現在のフレーム動画像を構成するＩピクチャとを比較し、前記参照用Ｉピクチャを構成するブロックから略変化のない現在のＩピクチャを構成するブロックである静止ブロックを検出する静止ブロック検出部と、
前記静止ブロックを示すフラグと前記現在のＩピクチャを構成する静止ブロック以外のブロックのデータを含むフレーム動画像データを圧縮及び符号化して出力する圧縮／符号化部と、
を備える動画像符号化装置。
【請求項２】
前記フラグは前記現在のＩピクチャのスライス層のヘッダ部に設定される請求項１に記載の動画像符号化装置。
【請求項３】
前記フラグは前記静止ブロックの位置を示す１ビットのデータである請求項２に記載の動画像符号化装置。
【請求項４】
前記静止ブロックはマクロブロックを含む請求項１〜３のいずれかに記載の動画像符号化装置。
【請求項５】
前記Ｉピクチャ記憶部は前記参照用Ｉピクチャを定期的に更新する請求項１〜４のいずれかに記載の動画像符号化装置。
【請求項６】
符号化されたフレーム動画像データを入力する入力部と、
前記符号化されたフレーム動画像データを復号化する復号化部と、
前記復号化されたフレーム動画像データからイントラ（Ｉ）ピクチャを含むフレーム動画像を再生する再生部と、
前記再生されたフレーム動画像データに含まれるＩピクチャを記憶するＩピクチャ記憶部と、
前記復号化部の復号化したフレーム動画像データから静止ブロックを示すフラグを検出するフラグ検出部と、
前記静止ブロックを示すフラグに基づいて前記入力したフレーム動画像データのＩピクチャの静止ブロックを前記Ｉピクチャ記憶部に記憶されたＩピクチャの静止ブロックによって補完する静止ブロック補完部と、
を備える動画像復号化装置。
【請求項７】
フレーム動画像データを入力するステップと、
前記入力部から入力されたあるフレーム動画像データを構成するイントラ（Ｉ）ピクチャを参照用Ｉピクチャとして記憶するステップと、
前記Ｉピクチャ記憶部に記憶された参照用Ｉピクチャと前記入力部から入力された現在のフレーム動画像を構成するＩピクチャとを比較し、前記参照用Ｉピクチャを構成するブロックから略変化のない現在のＩピクチャを構成するブロックである静止ブロックを検出するステップと、
前記静止ブロックを示すフラグと前記現在のＩピクチャを構成する静止ブロック以外のブロックのデータを含むフレーム動画像データを圧縮及び符号化して出力するステップと、
を含む動画像符号化方法。
【請求項８】
符号化されたフレーム動画像データを入力するステップと、
前記符号化されたフレーム動画像データを復号化するステップと、
前記復号化されたフレーム動画像データからイントラ（Ｉ）ピクチャを含むフレーム動画像を再生するステップと、
前記再生されたフレーム動画像データに含まれるＩピクチャを記憶するステップと、
前記復号化部の復号化したフレーム動画像データから静止ブロックを示すフラグを検出するステップと、
前記静止ブロックを示すフラグに基づいて前記入力したフレーム動画像データのＩピクチャの静止ブロックを前記Ｉピクチャ記憶部に記憶されたＩピクチャの静止ブロックによって補完するステップと、
を含む動画像復号化方法。
【請求項９】
請求項７に記載の動画像符号化方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項８に記載の動画像復号化方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は動画像の符号化及び復号化に係り、特に変化しない背景画像のデータ送受信に関する。
【背景技術】
【０００２】
動画像、音声を圧縮する方式として、「ＭＰＥＧ２」方式がある。ＭＰＥＧ２による動画像圧縮では、画像をマクロブロックと呼ばれる１６画素×１６画素の矩形ブロック群に分割し、時間的に前後の画像の中から、圧縮するマクロブロックに似た領域（参照領域）を抽出し、参照領域との空間的な距離、方位（動きベクトル）と、参照領域と圧縮しようとする領域の差分情報を計算し、これらの情報を、ＤＣＴ（離散コサイン変換）、可変長符号化を用いてビットストリームに圧縮し、時間的冗長度を減らすことにより、データ量を削減する。しかし、差分情報によって圧縮された画像は参照する画像がないと伸長できないため、ビットストリームの途中から伸長するような用途（以下、「ランダムアクセス」と称する。）に対処するためには、他の画像を参照しない画像を周期的に設ける必要がある。この画像を「Ｉピクチャ」（Intra Picture）と称する。Ｉピクチャを参照画像として、次の画像を圧縮し、さらに、すでに圧縮された画像を参照画像として後続の画像を圧縮していく。
【０００３】
参照画像を用いて圧縮する画像の中には、時間的に前の画像のみを参照画像とする"Ｐピクチャ" (Predictive-coded Picture)と、時間的に前後の画像を参照画像とする"Ｂピクチャ" (Bidirectionally predictive-coded Picture)がある。Ｐピクチャは、Ｉピクチャと同様に、他の画像の参照画像となりうる。ＭＰＥＧでは、Ｉピクチャ及びそれと直接間接的に参照関係にある一連の画像集合体より、ＧＯＰ(Group Of Pictures)を構成する事が可能である。ＧＯＰには、ＧＯＰヘッダが付加される。ＧＯＰは、ランダムアクセスの単位として用いる。
【０００４】
Ｂピクチャを用いる圧縮では、時間的に前後の画像を参照画像として使用するために、入力される画像の順番と圧縮の結果得られるビットストリーム上での画像の順番を入れ替える処理を行う。
【０００５】
ＭＰＥＧ２による動画像圧縮では、スキップという方法により、さらに圧縮効率を上げている。これは、Ｂピクチャ、Ｐピクチャの符号化において、符号化している現在の画像のマクロブロックが時間的に前の画像のマクロブロックとデータが同じ場合、そのマクロブロックをスキップドマクロとしてデータを送らないようにする。復号化では、直前のＩピクチャ又はＰピクチャから復号化される画像データと同一の画像データを復元する。
【特許文献１】特開２００１−１０３４２９号公報
【特許文献２】特開２００１−２２４０２８号公報
【特許文献３】特開２００２−１０２１４号公報
【特許文献４】特開平８−１２６０１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、テレビ電話のような動画送信装置においては、背景画像が殆ど変化しないことが多い。従来のＭＰＥＧ２圧縮では、このような場合でも、ＧＯＰ単位ごとに殆ど変化しないＩピクチャを周期的に送る必要があるが、これは、無駄なデータを送り続けるに等しい。特に、伝送容量の制限されている電話回線などでは、必要なデータ送信を圧迫してしまい、最も画質が重視されるべき重要部分（人物の顔や手の部分など）の画像データ転送にも制約が及んでしまうおそれがある。受信側でも、殆ど動きのない画像を無駄に復号化し続ける必要があり画像処理上の無駄も著しい。本発明はこのような問題点に鑑みてなされたもので、殆ど変化しない背景画像のデータ転送を極力回避することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る動画像符号化装置は、フレーム動画像データを入力する入力部と、入力部から入力されたあるフレーム動画像データを構成するイントラ（Ｉ）ピクチャを参照用Ｉピクチャとして記憶するＩピクチャ記憶部と、Ｉピクチャ記憶部に記憶された参照用Ｉピクチャと入力部から入力された現在のフレーム動画像を構成するＩピクチャとを比較し、参照用Ｉピクチャを構成するブロックから略変化のない現在のＩピクチャを構成するブロックである静止ブロックを検出する静止ブロック検出部と、静止ブロックを示すフラグと現在のＩピクチャを構成する静止ブロック以外のブロックのデータを含むフレーム動画像データを圧縮及び符号化して出力する圧縮／符号化部と、を備える。
【０００８】
この発明によると、静止ブロックのデータの代わりにフラグが出力されるため、Ｉピクチャに含まれる殆ど静止した背景画像データの送信に必要なデータ容量を節約できる。
【０００９】
フラグは現在のＩピクチャのスライス層のヘッダ部に設定してもよい。
【００１０】
フラグは静止ブロックの位置を示す１ビットのデータとすることができる。
【００１１】
静止ブロックはマクロブロックを含む。静止ブロックそのものがマクロブロックであってもよいが、マクロブロックよりも小さい１画面の分割単位、マクロブロックよりも大きい１画面の分割単位であってもよい。
【００１２】
Ｉピクチャ記憶部は参照用Ｉピクチャを定期的に更新することが好ましい。これは、撮像装置がパンするなどして背景画像そのものが変化し、全ての静止ブロックが変化することもあるからである。
【００１３】
本発明に係る動画像復号化装置は、符号化されたフレーム動画像データを入力する入力部と、符号化されたフレーム動画像データを復号化する復号化部と、復号化されたフレーム動画像データからイントラ（Ｉ）ピクチャを含むフレーム動画像を再生する再生部と、再生されたフレーム動画像データに含まれるＩピクチャを記憶するＩピクチャ記憶部と、復号化部の復号化したフレーム動画像データから静止ブロックを示すフラグを検出するフラグ検出部と、静止ブロックを示すフラグに基づいて入力したフレーム動画像データのＩピクチャの静止ブロックをＩピクチャ記憶部に記憶されたＩピクチャの静止ブロックによって補完する静止ブロック補完部と、を備える。
【００１４】
この動画像復号化装置は、本発明に係る動画像符号化装置から入力されたフレーム動画像データからフレーム動画像を再生するが、入力したフレーム動画像データからフラグを検出し、フラグに基づいてＩピクチャの静止ブロックをＩピクチャ記憶部に記憶されたＩピクチャの静止ブロックによって補完する。
【００１５】
即ち、本発明に係る動画像符号化装置から出力されたフレーム動画像データにＩピクチャを構成する静止ブロックのデータが含まれていなくても、記憶された静止ブロックによって補完でき、変化しないＩピクチャの静止ブロックを動画像符号化装置から繰り返し出力していく必要がない。
【００１６】
フレーム動画像データを入力するステップと、入力部から入力されたあるフレーム動画像データを構成するイントラ（Ｉ）ピクチャを参照用Ｉピクチャとして記憶するステップと、Ｉピクチャ記憶部に記憶された参照用Ｉピクチャと入力部から入力された現在のフレーム動画像を構成するＩピクチャとを比較し、参照用Ｉピクチャを構成するブロックから略変化のない現在のＩピクチャを構成するブロックである静止ブロックを検出するステップと、静止ブロックを示すフラグと現在のＩピクチャを構成する静止ブロック以外のブロックのデータを含むフレーム動画像データを圧縮及び符号化して出力するステップと、を含む動画像符号化方法も本発明に含まれる。
【００１７】
符号化されたフレーム動画像データを入力するステップと、符号化されたフレーム動画像データを復号化するステップと、復号化されたフレーム動画像データからイントラ（Ｉ）ピクチャを含むフレーム動画像を再生するステップと、再生されたフレーム動画像データに含まれるＩピクチャを記憶するステップと、復号化部の復号化したフレーム動画像データから静止ブロックを示すフラグを検出するステップと、静止ブロックを示すフラグに基づいて入力したフレーム動画像データのＩピクチャの静止ブロックをＩピクチャ記憶部に記憶されたＩピクチャの静止ブロックによって補完するステップと、を含む動画像復号化方法も本発明に含まれる。
【００１８】
また、上記方法をコンピュータに実行させるためのプログラムも本発明に含まれる。
【発明の効果】
【００１９】
本発明に係る動画像符号化装置によれば、静止ブロックのデータの代わりにフラグが出力されるため、Ｉピクチャに含まれる殆ど静止した背景画像データの送信に必要なデータ容量を節約できる。
【００２０】
本発明に係る動画像復号化装置によれば、本発明に係る動画像符号化装置から出力されたフレーム動画像データにＩピクチャを構成する静止ブロックのデータが含まれていなくても、記憶された静止ブロックによって補完でき、変化しないＩピクチャの静止ブロックを動画像符号化装置から繰り返し出力していく必要がない。
【発明を実施するための最良の形態】
【００２１】
以下、添付した図面を参照し本発明の好ましい実施形態を説明する。
【００２２】
図１は本発明の好ましい実施形態に係る符号化装置１００のブロック図である。符号化装置１００は、画像入力部１１、動きベクトル検出回路１４、動き補償回路１５、ＤＣＴ１６、量子化回路１７、可変長符号化器（ＶＬＣ）１８、符号化制御部２０、バッファ１９、データ送信部２１、静止ブロック検出部２４、静止ブロック記憶部２５等を備えている。この装置は、動き補償予測符号化と、ＤＣＴによる圧縮符号化を組み合わせたＭＰＥＧ２方式の符号化装置の構成を一部含んでいる。
【００２３】
画像入力部１１は、図示しないＣＣＤ等の撮像素子を備えた撮像装置などから動画像信号を入力する。
【００２４】
動きベクトル検出回路１４は、画像入力部１１から入力されたデータが表す現在のフレーム画像を、フレームメモリ２２に記憶されている前のフレーム画像と比較することで、動きベクトルを検出する。この動きベクトルの検出は、入力された現在のフレーム画像を複数のマクロブロックに分割し、個々のマクロブロックを単位として、前のフレーム画像上に各々設定した探索範囲内で被探索マクロブロックを適宜動かしながら誤差演算を繰り返すことで、被探索マクロブロックに最も類似しているマクロブロック（誤差が最小となるマクロブロック）を探索範囲内から探し出し、該マクロブロックと被探索マクロブロックとのずれ量及びずれの方向を被探索マクロブロックについての動きベクトルとする。そして、各マクロブロック毎に求めた動きベクトルを各マクロブロック毎の誤差を考慮して合成することで、予測符号化における予測差分を最小とする動きベクトルを求めることができる。
【００２５】
動き補償回路１５は、検出した動きベクトルに基づき予測用参照画像に対して動き補償を行うことで予測画像のデータを生成し、減算器２３へ出力する。減算器２３は、画像入力部１１からから入力されたデータが表す現在のフレーム画像から、動き補償回路１５から入力されたデータが表す予測画像を減算することで、予測差分を表す差分データを生成する。
【００２６】
減算器２３にはＤＣＴ（離散コサイン変換）部１６、量子化回路１７、ＶＬＣ１８、バッファ１９が順次接続されている。ＤＣＴ１６は、減算器２３から入力された差分データを任意のブロック毎に直交変換して出力し、量子化回路１７は、ＤＣＴ１６から入力された直交変換後の差分データを所定の量子化ステップで量子化してＶＬＣ１８へ出力する。また、ＶＬＣ１８には動き補償回路１５が接続されており、動き補償回路１５から動きベクトルのデータも入力される。ＶＬＣ１８は、直交変換・量子化を経た差分データを２次元ハフマン符号により符号化すると共に、入力された動きベクトルのデータもハフマン符号により符号化し、両者を多重化して符号化動画像データとして出力する。符号化動画像データはバッファ１９に蓄積され、データ送信部２１から画像圧縮情報としてインターネットなどのネットワークにパケット送出される。量子化回路１７の符号量は符号量制御装置２０によって制御される。
【００２７】
ＶＬＣ１８の作成する符号化動画像データのデータ構造は、階層構造をなしており、下位から、ブロック層、マクロブロック層、スライス層、ピクチャ層、ＧＯＰ層およびシーケンス層となっている。
【００２８】
ブロック層は、ＤＣＴを行う単位であるＤＣＴブロックからなる。マクロブロック層は、複数のＤＣＴブロックで構成される。スライス層は、ヘッダ部と、１以上のマクロブロックより構成される。ピクチャ層は、ヘッダ部と、１以上のスライス層とから構成される。ピクチャは、１画面に対応する。ＧＯＰ層は、ヘッダ部と、フレーム内符号化に基づくピクチャであるＩピクチャと、予測符号化に基づくピクチャであるＰおよびＢピクチャとから構成される。Ｉピクチャは、それ自身の情報のみで復号化が可能であり、ＰおよびＢピクチャは、予測画像として前あるいは前後の画像が必要とされ、単独では復号化されない。
【００２９】
また、シーケンス層、ＧＯＰ層、ピクチャ層、スライス層およびマクロブロック層の先頭には、それぞれ所定のビットパターンからなる識別コードが配され、識別コードに続けて、各層の符号化パラメータが格納されるヘッダ部が配される。
【００３０】
スライス層に含まれるマクロブロックは、複数のＤＣＴブロックの集合であり、画面（ピクチャ）を格子状（例えば８画素×８画素）に分割したものである。スライスは、例えばこのマクロブロックを水平方向に連結してなる。画面のサイズが決まると、１画面当たりのマクロブロック数は、一意に決まる。
【００３１】
ＭＰＥＧのフォーマットにおいては、スライス層が１つの可変長符号系列である。可変長符号系列とは、可変長符号を復号化しなければデータの境界を検出できない系列である。ＭＰＥＧストリームの復号時には、スライス層のヘッダ部を検出し、可変長符号の始点と終点とを見つけ出す。
【００３２】
本発明に係る静止ブロック検出部２４は、画像中の同一位置における、時間的に前のフレームのＩピクチャのスライス層に存在するマクロブロックと、現在のフレームのＩピクチャのスライス層に存在するマクロブロックとの比較に応じて、略変化のないマクロブロック（静止ブロックと称す）を検出する。具体的には、静止ブロック検出部２４は、現在のフレームのＩピクチャの各マクロブロックＭｃ（ｎ）と同一位置に配置される時間的に前のフレームのＩピクチャのマクロブロックＭｐ（ｎ）を探索範囲として動きベクトル検出回路１４に設定し、マクロブロックＭｃ（ｎ）とマクロブロックＭｐ（ｎ）の差分（変化量）を算出させ、この差分が略０（若しくは所定の下限閾値未満）であるマクロブロックを静止ブロックとして検出する。ここで、ｎはマクロブロックの画面上の位置を表す添え字であり、ここでは一例として、画面左上から右下に至るまでマクロブロックを順次左から右へ水平方向に走査することで定まる順序を示すものとする。検出された静止ブロックの位置は静止ブロック記憶部２５に記憶される。
【００３３】
なお、静止ブロック検出部２４の静止ブロック検出は、新たなフレーム画像が入力される度でなく、所定期間が経過するごと（例えば１０秒ごと）に行ってもよい。これは、時間的に隣接するフレーム間で静止ブロックが変化することはまれであり、定期的に静止ブロックの変化を検出すれば足りるからである。余りに短間隔で静止ブロック検出を行うと、データ送出に遅延が生じるため、撮影状況と符号化装置１００の演算速度などを考慮した適切な期間ごとに行うとよい。
【００３４】
あるいは、あるタイミングで入力されたフレームのＩピクチャを参照用のＩピクチャとしてフレームメモリ２２に記憶しておき、現在のＩピクチャと参照用のＩピクチャとの比較に応じて、静止ブロックを検出してもよい。
【００３５】
こうすると、現在のＩピクチャと比較する参照用のＩピクチャが変化せず、フレーム画像の入力ごとにＩピクチャを更新しなくて済む。ただし、前述のように、背景そのものが変化することもありうるから、フレームメモリ２２に記憶された参照用のＩピクチャを何らかのタイミングで（例えば所定期間が経過するごとに）更新することが好ましい。
【００３６】
ＶＬＣ１８は、静止ブロック記憶部２５に記憶された静止ブロックの位置に応じ、Ｉピクチャ層の下層に配されるスライス層のヘッダ部にフラグを設定する。このフラグは、静止ブロック検出部２４によって検出された静止ブロックの位置を示す。
【００３７】
例えば、図２に示すように、縦８００画素、横８００画素の正方形状の１画面を、８×８画素のマクロブロックが１００×１００個に格子状に配列されるように分割したとする。画像入力部１１から入力される画像には、人物などの動的な被写体Ｖと静止した背景Ｓが撮像されているものとし、Ｉピクチャにも被写体Ｖと静止した背景Ｓが含まれているものとする。動的な被写体Ｖは動きがあり、背景Ｓは基本的に静止したままであるとする。
【００３８】
この場合、静止ブロック検出部２４は、静止した背景Ｓの領域に相当するマクロブロックを静止ブロックとして検出し、その位置は静止ブロック記憶部２５に記憶される。図２のようなＩピクチャでは、静止ブロックは、背景Ｓを含んだＭＢ１００、ＭＢ２００、・・、ＭＢ１００００等である。背景Ｓは、被写体Ｖの動きによって隠れたり、再び現れることもある。
【００３９】
ＶＬＣ１８は、Ｉピクチャのピクチャ層の下層に配されるスライス層のヘッダ部に静止ブロックの位置を示すフラグを設定する。
【００４０】
図３はヘッダ部に設けられたフラグのデータ構造を例示している。図３（ａ）に示すように、フラグは、マクロブロック数と同ビット数のデータ列から構成されており、最上位ビットから最下位ビットまでの各１ビットがそれぞれマクロブロックの走査順で定まるマクロブロックの位置と対応している。ここで、ＶＬＣ１８は、静止ブロックの位置に対応するビットには０、静止ブロックの位置に対応しないビットには１を設定する。即ち、０が設定されたビットから、静止ブロックの位置が識別できる。
【００４１】
なお、１画像を分割するマクロブロックの総数が少なければ、該マクロブロックの位置に対応するフラグのビット数も減るのは言うまでもない。
【００４２】
ＶＬＣ１８は、静止ブロックをスライス層から除外する。図３（ｂ）に例示するスライス層では、静止ブロックＭＢ１００の位置に対応する上位１００ビット目にフラグ「０」が設定されており、かつＭＢ１００のデータが除外されて欠損している。即ち、フラグ「０」が設定された静止ブロック以外のマクロブロックデータと、各１ビットのフラグが送出される一方、静止ブロックのマクロブロックデータは送出されないため、Ｉピクチャ送信に必要なデータ容量を節約できる。
【００４３】
以上のように構成されたスライス層からＩピクチャを再生するには、以下のような復号化装置を用いる。
【００４４】
図４は本発明の好ましい実施形態に係る復号化装置２００のブロック図である。復号化装置２００は、データ入力部５１、バッファメモリ５２、可変長復号回路５３、逆量子化回路５４、逆ＤＣＴ回路５５、動き補償回路５６、フレームメモリ５７、画像出力部５８、フラグ検出部５９、Ｉピクチャ記憶部６０、静止ブロック補完部６１等を備えている。復号化装置２００は、従来のＭＰＥＧ２方式の復号化装置の構成を一部含んでいる。
【００４５】
符号化装置１００から送出された符号化動画像データがデータ入力部５１から入力されると、バッファメモリ５２に一旦蓄えられた後、可変長復号回路５３に転送される。
【００４６】
可変長復号回路５３は、符号化データから量子化データを復号し、逆量子化回路５４とフラグ検出部５９に出力する。
【００４７】
逆量子化回路５４は、可変長復号回路５３からの量子化データを逆量子化し、逆ＤＣＴ回路５５は、逆量子化データに逆ＤＣＴ変換を施して逆ＤＣＴデータを生成する。
【００４８】
動き補償回路５６は、逆ＤＣＴ回路５５の生成した逆ＤＣＴデータにより、Ｉ，Ｐ，Ｂピクチャの画像データを再生し、フレームメモリ５７に転送する。フレームメモリ５７のフレーム画像は画像出力部５８によってＮＴＳＣ形式などに変換されて画像表示装置に出力される。
【００４９】
動き補償回路５６の再生したＩピクチャはＩピクチャ記憶部６０にも転送される。Ｉピクチャ記憶部６０は、転送されたＩピクチャを記憶する。なお、既にＩピクチャが記憶されている場合は、新たに転送されたＩピクチャを更新記憶する。
【００５０】
本発明に係るフラグ検出部５９は、量子化データに含まれる識別コードによってＩピクチャのスライス層を識別し、識別したＩピクチャのスライス層のヘッダ部から、静止ブロックの位置を示すフラグを検出する。
【００５１】
静止ブロック補完部６１は、Ｉピクチャ記憶部６０に記憶されたＩピクチャからフラグで示される位置の静止ブロックを抽出し、Ｉピクチャのスライス層における静止ブロックの欠損を、抽出した静止ブロックで補完する。即ち、図３（ｂ）に示すように、Ｉピクチャのスライス層に静止ブロックが存在しなくても、Ｉピクチャ記憶部６０に記憶された静止ブロックによって完全に補われ、Ｐピクチャ、Ｂピクチャの再生も可能となる。
【図面の簡単な説明】
【００５２】
【図１】符号化装置のブロック図
【図２】Ｉピクチャを構成するマクロブロックを示す図
【図３】Ｉピクチャのスライス層の構造を概念的に示す図
【図４】復号化装置のブロック図
【符号の説明】
【００５３】
１１：入力部、２２：フレームメモリ、２４：静止ブロック検出部、１７：量子化回路
１８：ＶＬＣ、１００：符号化装置、２００：復号化装置
【図１】
2006295705.tif 000003
【図２】
2006295705.tif 000004
【図３】
2006295705.tif 000005
【図４】
2006295705.tif 000006