(57)【要約】【課題】高圧縮、ランダムアクセス可能であって一時的な復号化の破綻を解消する符号化、復号化技術を提供すること。【解決手段】動画像符号化装置１００は、入力画像の処理対象領域の代替画像を生成する代替画像生成部１０８と、予測部１０２で用いた参照画像に応じて代替画像の情報を出力する代替画像選択部１０９を有する。代替画像選択部１０９は、予測部１０２で用いた参照画像が過去に符号化した画像である場合、生成した代替画像の情報を可変長符号化部１０４へ出力する。可変長符号化部１０４は、変換量子化部１０３からの差分画像データを可変長符号化し、これに代替画像の情報を格納して符号化ストリームを生成する。【選択図】図１
2010004142.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に対してその予測画像との差分画像を求めて符号化を行う動画像符号化装置において、
参照画像を用いて上記予測画像を生成する予測部と、
上記入力画像と上記予測画像の差分画像を変換・量子化する変換量子化部と、
上記入力画像の処理対象領域の代替画像を生成する代替画像生成部と、
上記予測部で用いた参照画像に応じて上記代替画像の情報を出力する代替画像選択部と、
上記変換量子化部にて変換・量子化された差分画像データを可変長符号化し、これに上記代替画像選択部から出力された代替画像の情報を格納して符号化ストリームを生成する可変長符号化部とを備え、
上記代替画像選択部は、上記予測部で用いた参照画像が過去に符号化した画像である場合、上記生成した代替画像の情報を上記可変長符号化部へ出力することを特徴とする動画像符号化装置。
【請求項２】
請求項１記載の動画像符号化装置において、
前記代替画像生成部は、前記処理対象領域内の画素値の平均値から前記代替画像を生成することを特徴とする動画像符号化装置。
【請求項３】
請求項１記載の動画像符号化装置において、
前記可変長符号化部は、前記符号化ストリームのユーザデータ領域に前記代替画像の情報を格納することを特徴とする動画像符号化装置。
【請求項４】
入力する符号化ストリームを復号化して差分画像とし、その予測画像を加算することで復号化画像を生成する動画像復号化装置において、
上記符号化ストリームを可変長復号化して差分画像データ、動きベクトルに関する情報、及び代替画像の情報を取得する可変長復号化部と、
上記差分画像データを逆変換・逆量子化する逆変換逆量子化部と、
上記動きベクトルに関する情報と参照画像と用いて上記予測画像を生成する動き補償部と、
上記代替画像の情報から処理対象領域の代替画像を再構成する代替画像再構成部と、
上記動き補償部で用いた参照画像に応じて、上記逆変換逆量子化部からの差分画像と上記動き補償部からの予測画像を加算した加算画像、または上記代替画像再構成部にて再構成した代替画像を出力する出力画像制御部とを備え、
該出力画像制御部は、上記動き補償部で用いた参照画像がまだ復号化を行っていない画像である場合、上記加算画像の代わりに上記再構成した代替画像を出力することを特徴とする動画像復号化装置。
【請求項５】
請求項４記載の動画像復号化装置において、
前記代替画像再構成部は、前記処理対象領域内の画素値の平均値から前記代替画像を再構成することを特徴とする動画像符号化装置。
【請求項６】
入力画像に対してその予測画像との差分画像を求めて符号化を行う動画像符号化方法において、
上記入力画像の処理対象領域の代替画像を生成し、
上記予測画像の参照先が、過去に符号化した画像であるかどうかを判定し、
判定の結果、参照先が過去に符号化した画像である場合、上記処理対象領域の符号化ストリームに上記生成した代替画像の情報を格納することを特徴とする動画像符号化方法。
【請求項７】
請求項６記載の動画像符号化方法において、
前記代替画像は、前記処理対象領域内の画素値の平均値から生成することを特徴とする動画像符号化方法。
【請求項８】
請求項６記載の動画像符号化方法において、
前記代替画像の情報は、前記符号化ストリームのユーザデータ領域に格納することを特徴とする動画像符号化方法。
【請求項９】
入力する符号化ストリームを復号化して差分画像とし、その予測画像を加算することで復号化画像を生成する動画像復号化方法において、
上記符号化ストリームを復号化して代替画像の情報を取得し、
上記取得した代替画像の情報から処理対象領域の代替画像を再構成し、
上記予測画像の参照先が既に復号化を行った画像であるかどうかを判定し、
判定の結果、参照先がまだ復号化を行っていない画像である場合、上記処理対象領域の復号化画像の代わりに上記再構成した代替画像を出力することを特徴とする動画像復号化方法。
【請求項１０】
請求項９記載の動画像復号化方法において、
前記代替画像は、前記処理対象領域内の画素値の平均値から再構成することを特徴とする動画像符号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像を高圧縮で好適に符号化、復号化する符号化、復号化装置及び方法に関する。
【背景技術】
【０００２】
従来のＭＰＥＧ−２に代表される画像符号化技術では、画像情報が一般的に持つ特性、すなわち隣接画素間とフレーム間に高い相関を持つという特性を利用し、更に人間の視覚にとって変化を知覚しにくい高周波成分などの冗長な情報を削減することにより、広い伝送帯域にある入力映像を、低い伝送帯域に適用させることができるようにしている。
【０００３】
近年では、ＩＳＯ／ＭＰＥＧとＩＴＵ−Ｔ／ＶＣＥＧの共同プロジェクトによって策定されたＨ．２６４／ＡＶＣ動画像符号化方式により、高い符号化効率が得られ広く使用されるに至っている。Ｈ．２６４／ＡＶＣではマクロブロックと呼ばれる１６×１６画素ブロック単位で符号化処理を行う。画面内あるいは画面間予測においては、１６×１６画素や４×４画素、８×８画素等にマクロブロックをブロック単位に分割し、各ブロック単位で予測処理にて符号化を行うことが規定されている。この技術によると、入力画像の細かな動きあるいは模様に応じて、これら多数の予測モードを使い分けることによって、符号化効率を向上することができる。
【０００４】
一般的に、画面内予測と画面間予測を比較すると、画面間予測がより高い精度の予測値が得られる。そのため、画面間予測の使用率を増加することで圧縮率の向上を図ることができる。ただし、画面間予測は他の画面（参照画面）を予測値として使用するため、予測に使用した画面が復号化されていない場合正常に復号化ができない。例えば、先頭のピクチャのみをＩピクチャとし、その他のピクチャは画面間予測を含むピクチャ（Ｐピクチャ）として構成すれば、最も高い圧縮率を実現できる。しかしながらこの場合には、ストリーム途中位置からの再生、すなわちランダムアクセス再生が不可能になる。そこでランダムアクセス再生を可能とするため、画面内予測のみで構成されたピクチャ（Ｉピクチャ）を定期的に挿入し、復号化に使用するピクチャの範囲を限定するのが一般的である。その結果、ランダムアクセス再生は可能となるが、挿入したＩピクチャが復号化されるまでの期間は正常な再生ができないという問題が残る。
【０００５】
画面間予測を用いた符号化の場合、参照画面が得られず復号化が破綻する問題に関して、以下のような技術がある。
特許文献１は、特殊再生時に、復号に必要な参照ピクチャがバッファに存在しないことによる破綻を防止することを目的とする。その構成は、符号化ピクチャと、符号化ピクチャに付加され、復号済みピクチャを参照ピクチャとして保持するバッファを管理するためのコマンドとを含むストリームを生成するストリーム生成装置であって、コマンドを付加された符号化ピクチャが、特殊再生時にスキップされるか否かを判定する判定手段と、スキップされる符号化ピクチャであると判定された場合、その符号化ピクチャよりも復号順が後ろで、特殊再生時にスキップされない符号化ピクチャに前記コマンドと同一内容の再送情報を付加する付加手段とを備えるものである。
【０００６】
さらに特許文献２は、画像伝送におけるフレーム欠陥やコマ落としなどが発生した場合でも、後に送られてくるＩフレームを待つことなくＰフレームの復号を可能にすることを目的とする。その構成は、参照画像を基準に入力画像を符号化し、符号化データとフレーム番号とを画像復号化装置へ送信する画像符号化装置であって、画像復号化装置から通知される復号異常有無信号及びフレーム番号に基づいて、参照画像の更新を制御する参照画像更新手段を備えるものである。
【０００７】
【特許文献１】特表２００７−５３５２０８号公報
【特許文献２】特開平９−１４９４２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
画面間予測において、参照画面が得られず復号化が破綻する場合について説明する。
図６は、画面間予測における復号化の破綻を模式的に示す図である。（ａ）はフレーム列の参照関係を示し、（ｂ）は一部復号化に失敗した出力画像である。各フレームは画面内予測（ｉｎｔｒａ）ブロックと画面間予測（ｉｎｔｅｒ）ブロックで構成されている。
【０００９】
フレーム６０２より再生（復号化）を開始し、フレーム６０３内の画面間予測ブロック６０４の処理を行う場合を考える。ブロック６０４の参照関係が（ａ）の矢印６０５の通りであると、復号化開始位置のフレーム６０２よりも過去に当たるフレーム６０１の情報を必要とする。しかしフレーム６０１は復号化されていないので、処理ブロック６０４については正しく復号化できない。このように復号化が破綻したブロックがいくつか存在すると、（ｂ）の出力画像のように、ブロック状の欠陥６０６が多数含まれる画像になってしまう。
【００１０】
復号化開始後時間が経過すると、参照先のブロックの復号化が進む結果、復号化が破綻するブロック数は減少する。しかし、再生開始より所定の時間は、ブロック状の欠陥が目立つ再生画像となることは避けられない。また、復号化が正常になされるまでの時間は、復号化対象のブロックの処理が、どの程度時間的に離れたブロックを参照するかにより決まるので、必ずしも一定したものではない。このような再生開始時の画像欠陥は、画像を視聴するユーザに不快感を与えるものである。
【００１１】
上記特許文献１による技術では、参照ピクチャを保持するバッファの制御を行うのみであり、再送情報により、復号化対象のピクチャより時間的に前の参照ピクチャを復活させるものではない。よって、一時的な復号化の破綻は避けられない。
【００１２】
また上記特許文献２による技術では、画像復号化装置から通知される復号異常有無信号に基づいて参照画像を更新して符号化するものであるから、一時的な復号化の破綻は避けられず、また復号異常有無信号の送受信のために構成が複雑になる。
【００１３】
本発明の目的は、高圧縮、ランダムアクセス可能であって一時的な復号化の破綻を解消する符号化、復号化技術を提供することである。
【課題を解決するための手段】
【００１４】
本発明は、入力画像に対してその予測画像との差分画像を求めて符号化を行う動画像符号化装置であって、参照画像を用いて予測画像を生成する予測部と、入力画像と予測画像の差分画像を変換・量子化する変換量子化部と、入力画像の処理対象領域の代替画像を生成する代替画像生成部と、予測部で用いた参照画像に応じて代替画像の情報を出力する代替画像選択部と、変換量子化部にて変換・量子化された差分画像データを可変長符号化し、これに代替画像選択部から出力された代替画像の情報を格納して符号化ストリームを生成する可変長符号化部とを備える。代替画像選択部は、予測部で用いた参照画像が過去に符号化した画像である場合、生成した代替画像の情報を可変長符号化部へ出力する。
【００１５】
本発明は、入力する符号化ストリームを復号化して差分画像とし、その予測画像を加算することで復号化画像を生成する動画像復号化装置であって、符号化ストリームを可変長復号化して差分画像データ、動きベクトルに関する情報、及び代替画像の情報を取得する可変長復号化部と、差分画像データを逆変換・逆量子化する逆変換逆量子化部と、動きベクトルに関する情報と参照画像と用いて予測画像を生成する動き補償部と、代替画像の情報から処理対象領域の代替画像を再構成する代替画像再構成部と、動き補償部で用いた参照画像に応じて、逆変換逆量子化部からの差分画像と動き補償部からの予測画像を加算した加算画像、または代替画像再構成部にて再構成した代替画像を出力する出力画像制御部とを備える。出力画像制御部は、動き補償部で用いた参照画像がまだ復号化を行っていない画像である場合、加算画像の代わりに再構成した代替画像を出力する。
【００１６】
本発明は、入力画像に対してその予測画像との差分画像を求めて符号化を行う動画像符号化方法であって、入力画像の処理対象領域の代替画像を生成し、予測画像の参照先が、過去に符号化した画像であるかどうかを判定し、判定の結果、参照先が過去に符号化した画像である場合、処理対象領域の符号化ストリームに生成した代替画像の情報を格納する。
【００１７】
本発明は、入力する符号化ストリームを復号化して差分画像とし、その予測画像を加算することで復号化画像を生成する動画像復号化方法であって、符号化ストリームを復号化して代替画像の情報を取得し、取得した代替画像の情報から処理対象領域の代替画像を再構成し、予測画像の参照先が既に復号化を行った画像であるかどうかを判定し、判定の結果、参照先がまだ復号化を行っていない画像である場合、処理対象領域の復号化画像の代わりに再構成した代替画像を出力する。
【発明の効果】
【００１８】
本発明によれば、ランダムアクセス再生時に再生画像に一時的な欠陥が発生せず、ユーザに不快感を与えることがない。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態を動画像符号化装置と動画像復号化装置に分けて説明する。
【実施例１】
【００２０】
図１は、本発明による動画像符号化装置の一実施例を示す構成図である。本実施例の装置１００は、予測部１０２、変換量子化部１０３、可変長符号化部１０４、逆量子化逆変換部１０５、フレームメモリ１０６、代替画像生成部１０８、代替画像選択部１０９などの処理モジュールを備える。
【００２１】
動画像１０１が入力されると、予測部３０２はフレームメモリ１０６を参照して予測画像の生成と動きベクトルの推定を行う。入力画像と予測画像との差分をとり、差分画像は変換量子化部１０３へ送られ、ＤＣＴ変換と量子化処理がなされる。さらに可変長符号化部１０４にて、符号化されビットストリーム１０７として出力される。ビットストリーム１０７には、図示しないが動きベクトルに関する情報が含まれる。一方、変換・量子化されたデータは、逆量子化逆変換部１０５にて逆量子化・逆変換された後、予測画像と加算されフレームメモリ１０６に格納され次段階での予測のために用いられる。
【００２２】
予測部１０２は予測実行時に、処理画面と同一の画面から予測を行うか（画面内予測）、あるいは過去に符号化を行った画面より予測を行うか（画面間予測）の選択を行い、その結果を代替画像選択部１０９に渡す。
【００２３】
代替画像生成部１０８は、入力画像１０１から代替画像を生成する。代替画像は処理対象領域の画素値を代表するものであり、例えば、対象領域の画素値の平均値を用いる。すなわち、入力画像の各画素値の平均値Ｐｍを算出し、算出した平均値Ｐｍを代替画像選択部１０９へ渡す。平均値Ｐｍの算出方法については、図４にて後述する。
【００２４】
代替画像選択部１０９は、予測部１０２から入手した情報（画面内予測か画面間予測か）に従い、過去に符号化を行った画面より予測を行う場合（画面間予測）にのみ、代替画像生成部１０８からの代替画像の情報を可変長符号化部１０４へ出力する。可変長符号化部１０４は、受け取った代替画像の情報を符号化したビットストリーム１０７の中に格納して出力する。ビットストリーム１０７の構成については、図５にて後述する。
【００２５】
図２は、本実施例における代替画像による画質改善を説明する図である。（ａ）は比較のために従来の符号化フレーム列とその再生画像、（ｂ）は本実施例の符号化フレーム列とその再生画像を示す。
【００２６】
（ａ）の従来の符号化フレームでは、再生開始フレーム２０１より参照関係の影響範囲から決まる所定の期間はブロック状の欠陥が目立つ再生画像となる。すなわち、参照関係の影響範囲として設定されたフレーム２０３以降の再生画像は問題ないが、それ以前のフレーム２０１からフレーム２０２の出力画像ではブロック状の欠陥が目立つ再生画像２０４となる。
【００２７】
これに対して（ｂ）の本実施例では、過去の画像を参照している領域（画面間予測領域）に補助データを追加し、これにより代替画像を用意する。代替画像はその領域を代表する画素値で生成することで、ブロック状の欠陥を目立たない再生画像にすることができる。すなわち、代替画像２０５を用意し、問題の生じる領域２０６、２０７の復号画像を代替画像２０５で置き換えて表示を行う。これより、参照関係の影響範囲として設定されているフレーム２０１からフレーム２０２においても、ブロック状の欠陥が目立たない出力画像２１０を得ることができる。
【００２８】
このように本実施例では、符号化時の画像の参照先を解析し、過去の画像を参照することで復号化時に破綻の生じる可能性のある画像領域に代替画像を用意し、補助データとして符号化データに含めて伝送する。これよりランダムアクセス再生の開始直後の期間において、ブロック状の欠陥がない画像を表示できる。なお、代替画像は補助データとして追加して伝送するので、データ量はわずかであるとともに、従来の復号化処理との互換性に問題は生じない。
【００２９】
図３は、本実施例の符号化処理のフローチャートを示す図である。以下、処理ステップ順に説明する。
【００３０】
Ｓ３０１で符号化装置を初期化する。Ｓ３０２で動画像を入力し、Ｓ３０３で代替画像生成部１０８は代替画像情報を生成する。Ｓ３０４で予測部１０２は予測領域を設定し、予測処理を行う。Ｓ３０５で入力画像と予測値との差分値を生成する。
【００３１】
Ｓ３０６では、Ｓ３０４で行った予測方式が画面内予測と画面間予測のいずれかを判定する。そして、過去に符号化された画像から予測を行った場合（画面間予測）のみ、Ｓ３０７に進み、Ｓ３０３で生成した代替画像の選択を行い、バッファに格納する。Ｓ３０８で変換量子化部１０３は、差分値の変換・量子化処理を実施し、変換・量子化データとする。Ｓ３０９で変換・量子化データを逆変換・逆量子化し、予測値と加算して、Ｓ３１０で再構成画像としてフレームメモリ１０６に書き込む。Ｓ３１１で可変長符号化部１０４は、Ｓ３０８の変換・量子化データを可変長符号化し、ビットストリームとして出力する。
【００３２】
Ｓ３１２では、１スライス分の画像の処理が終了したかどうか判定し、終了していなければＳ３０２に戻り処理を繰り返す。１スライス分の処理が終了すると、Ｓ３１３では、Ｓ３０７でバッファに格納した代替画像を符号化し、代替画像情報としビットストリームに格納する。Ｓ３１４で、符号化処理の終了を判定する。終了していない場合は、Ｓ３０２に戻り上記の処理を繰り返す。
【００３３】
図４は、本実施例における代替画像情報の生成（Ｓ３０３）の一例を説明する図である。
Ｈ．２６４などの映像符号化では、画面４０１を１６×１６画素のマクロブロック４０２に分割し、ブロック毎に処理が行われる。そのため、代替画像もマクロブロックを単位として生成するのが都合が良い。画面全体とマクロブロックの関係は図４の通りである。代替画像の例として平均値を用いた場合の代替画像情報Ｐｍは、マクロブロック内の水平方向（ｘ方向）１６画素及び垂直方向（ｙ方向）１６画素のデータ（輝度値、色差情報）を全て加算し、マクロブロック内の総画素数２５６にて除した値となる。具体的には、マクロブロック内の各画素を、左上隅の画素４０３をＰ（０，０）、右下隅の画素４０４をＰ（１５，１５）と定義した場合、式（４０５）を用いて計算する。計算した代替画像情報Ｐｍはビットストリームに格納して出力する。代替画像情報Ｐｍはマクロブロックを代表する画素値であるので必要なビット量はわずかであり、ビットストリーム全体の伝送量を増大させる問題はない。
【００３４】
なお、本実施例では、代替画像にマクロブロック領域内の画素値の平均値を使用したが、他の方法でも可能である。例えばマクロブロックを８×８画素単位などに分割し、ＤＣＴ及び量子化を行った後の値の一部などを用いても良い。また、代替画像は対象画像の領域から得られる値を用いたが、参照画像の領域から得られる値を用いても良い。
【００３５】
図５は、符号化後のビットストリームの構造（Ｓ３１３）の一例を示す図である。ここではＨ．２６４規格を想定し、代替画像情報をユーザデータ領域である「User data unregistered SEI message」に格納する場合を示す。ビットストリーム５００は、Picture５０１と呼ぶ単位にて符号化される。Picture５０１は、ＡＵ（Access unit delimiter）５０２、ＳＰＳ（Sequence parameter set）５０３、ＰＰＳ（Picture parameter set）５０４、Slice５０５などで構成される。代替画像情報は、各Slice５０５に続いて挿入したUser data unregistered SEI message５０６に格納する。
【００３６】
さらに詳細に言えば、User data unregistered SEI message５０６は、ＮＡＬヘッダ５０７とＲＢＳＰ（raw byte sequence payload）５０８にて構成され、ＲＢＳＰ５０８は、payload_type（５０９）、payload_size（５１０）、uuid_iso_iec_11578（５１１）、user_data_payload_byte（５１２）にて構成される。代替画像情報５１３，５１４は、user_data_payload_byte（５１２）に格納する。代替画像情報は固定長とし、該当Sliceの該当するマクロブロック数分を格納する。該当するマクロブロック数は、符号化装置、復号化装置ともに断定可能であり、user_data_payload_byte（５１２）にその他の情報を格納する必要は必ずしも無い。この領域はユーザデータ格納用であるため、代替画像情報を格納することで従来の復号化処理に何ら支障を与えることはなく、互換性を保持することができる。
【実施例２】
【００３７】
図７は、本発明による動画像復号化装置の一実施例を示す構成図である。本実施例の装置７００は、可変長復号化部７０２、逆量子化逆変換部７０３、フレームメモリ７０４、動き補償部７０５、代替画像再構成部７０７、出力画像制御部７０８などの処理モジュールを備える。
【００３８】
ビットストリーム７０１が入力されると、可変長復号化部７０２にて可変長復号化処理が行われ、差分画像データ、動きベクトルに関する情報、及び代替画像の情報を取得する。このうち差分画像データは逆変換逆量子化部７０３へ送られる。また動きベクトルに関する情報は動き補償部７０５へ、代替画像の情報は代替画像再構成部７０７へ送られる。逆変換逆量子化部７０３では、変換係数並びに量子化パラーメータを用いて差分画像データを逆変換・逆量子化し、差分画像を得る。動き補償部７０５では、動きベクトル並びにフレームメモリ７０４に格納している参照画像を用いて予測画像を生成する。予測画像と差分画像は加算されて加算画像となり、出力画像制御部７０８へ送られる。代替画像再構成部７０７では、入力された代替画像情報を基に代替画像を再構成し出力画像制御部７０８へ送る。
【００３９】
出力画像制御部７０８では、予測画像と差分画像を加算した加算画像に問題がないかどうかを判定する。ここでの判定は、動き補償部７０５にて生成した予測画像が正常なものかどうかであり、これまで当該装置７００にて復号化処理を行った画像で完全に予測できるか否かである。例えば、予測画像の参照先をたどり、参照先の画像が既に復号化を行った画像の範囲内に含まれているかどうかで判定できる。判定の結果、参照画像が既に復号化を行った画像である場合は、加算画像をそのままフレームメモリ７０４に格納するとともに復号化画像として出力する。判定の結果、参照画像がまだ復号化を行っていない画像である場合は、加算画像の代わりに代替画像再構成部７０７からの代替画像をフレームメモリ７０４に格納し、復号化画像として出力する。
【００４０】
図８は、本実施例の復号化処理のフローチャートを示す図である。以下、処理ステップ順に説明する。
【００４１】
Ｓ８０１で復号化装置を初期化する。Ｓ８０２でビットストリームを入力し、Ｓ８０３で可変長復号化部７０２は可変長復号化を行う。復号化された各情報に基づき、Ｓ８０４で動き補償処理を行い予測画像を生成する。またＳ８０５で逆変換・逆量子化を行い、差分画像を生成する。Ｓ８０６で予測画像と差分画像を加算し加算画像を再構成する。
【００４２】
Ｓ８０７で出力画像制御部７０８は、再構成した画像に問題がないかどうか判定する。この判定は、予測画像生成時に参照した画像が既に復号化を行った画像の範囲内に含まれているかどうかで判定する。再構成画像に問題がなければ、Ｓ８０８で再構成画像をフレームメモリ７０４に書き込む。再構成画像に問題があれば、Ｓ８０９で復号化した情報に基づき代替画像を再構成する。Ｓ８１０で生成した代替画像をフレームメモリ７０４に書き込む。Ｓ８１１でフレームメモリの画像を復号化画像として出力する。Ｓ８１２で、復号化処理の終了を判定する。終了していない場合は、Ｓ８０２に戻り上記の処理を繰り返す。
【００４３】
このように本実施例では、復号化時の画像の参照先を解析し、予測画像が正常なものかどうかを判定して、問題がある場合は代替画像を出力する。代替画像はその領域を代表する画素値で生成されたものであるから、画像の欠陥を目立たなくすることができる。これより、ランダムアクセス再生時に再生画像に一時的な欠陥が発生せず、ユーザに与える不快感をなくすことができる。
【図面の簡単な説明】
【００４４】
【図１】本発明による動画像符号化装置の一実施例を示す構成図（実施例１）。
【図２】本実施例における代替画像による画質改善を説明する図。
【図３】本実施例の符号化処理のフローチャートを示す図。
【図４】代替画像情報の生成の一例を説明する図。
【図５】符号化後のビットストリームの構造の一例を示す図。
【図６】画面間予測における復号化の破綻を模式的に示す図。
【図７】本発明による動画像復号化装置の一実施例を示す構成図（実施例２）。
【図８】本実施例の復号化処理のフローチャートを示す図。
【符号の説明】
【００４５】
１００…動画像符号化装置
１０２…予測部
１０３…変換量子化部
１０４…可変長符号化部
１０５…逆量子化逆変換部
１０６…フレームメモリ
１０８…代替画像生成部
１０９…代替画像選択部
７００…動画像復号化装置
７０２…可変長復号化部
７０３…逆変換逆量子化部
７０４…フレームメモリ
７０５…動き補償部
７０７…代替画像再構成部
７０８…出力画像制御部。
【図１】
2010004142.tif 000003
【図２】
2010004142.tif 000004
【図３】
2010004142.tif 000005
【図４】
2010004142.tif 000006
【図５】
2010004142.tif 000007
【図６】
2010004142.tif 000008
【図７】
2010004142.tif 000009
【図８】
2010004142.tif 000010