(57)【特許請求の範囲】
【請求項１】
マクロブロック単位の符号化において、近傍画素値の周波数成分から予測値を生成し、該予測値に対して入力信号との差分を取ることでイントラ符号化（以下、拡張イントラ符号化という）を行う動画像符号化装置において、
前記拡張イントラ符号化に関する情報をシンタックス記述して符号化データを生成するための拡張シンタックス記述部と、
処理対象のマクロブロックにおいて、前記拡張イントラ符号化が適用されているか否かの判断をし、該拡張イントラ符号化が適用されている場合に、前記拡張シンタックス記述部に前記拡張イントラ符号化に関する情報が入力されるように制御を行う手法制御部とを具備し、
前記拡張イントラ符号化に関する情報には、拡張イントラ予測の適用有無を表す情報と、拡張イントラ予測における予測方向を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセットの付与方法を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセット値とが含まれることを特徴とする動画像符号化装置。
【請求項２】
請求項１に記載の動画像符号化装置において、
前記符号化データのシンタックス記述は、１枚以上のピクチャに対する符号化制御を設定するパラメータセットに対して、拡張イントラ予測の適用有無を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセットの付与方法を表す情報とを設定することを特徴とする動画像符号化装置。
【請求項３】
請求項１に記載の動画像符号化装置において、
前記符号化データのシンタックス記述は、マクロブロックに対する符号化制御を設定するパラメータセットに対して、拡張イントラ予測の適用有無を表す情報と、拡張イントラにおける予測方向と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセット値とを設定することを特徴とする動画像符号化装置。
【請求項４】
マクロブロック単位の符号化において、近傍画素値の周波数成分から予測値を生成し、該予測値に対して入力信号との差分を取ることでイントラ符号化（以下、拡張イントラ符号化という）を行う動画像符号化装置で符号化されたデータを復号する動画像復号装置において、
前記拡張イントラ符号化により符号化された拡張イントラ符号化に関する情報のシンタックス記述を解析する拡張シンタックス解析部と、
処理対象のマクロブロックにおいて前記拡張イントラ符号化が適用されているか否かを判定し、該拡張イントラ符号化が適用されている場合に、前記拡張シンタックス解析部に前記符号化された拡張イントラ符号化に関する情報が入力されるように制御を行う手法制御部とを具備し、
前記拡張イントラ符号化に関する情報には、拡張イントラ予測の適用有無を表す情報と、拡張イントラ予測における予測方向を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセットの付与方法を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセット値とが含まれることを特徴とする動画像復号装置。
【請求項５】
請求項４に記載の動画像復号装置において、
前記シンタックス解析部は、請求項２または請求項３のいずれかに記載のシンタックス記述を解析することを特徴とする動画像復号装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化の際に画面をマクロブロック（ＭＢ）に分割し、ＭＢ単位で符号化を行う際に、符号化選択肢としてイントラ符号化を許容し、イントラ符号化データに対してシンタックス記述する動画像符号化装置および動画像復号装置に関する。
【背景技術】
【０００２】
符号化の際に画面をＭＢに分割し、ＭＢ単位で符号化を行う際に、符号化選択肢としてイントラ符号化を許容する動画像符号化装置において、代表的なイントラ符号化方式として非特許文献１に記されている手法が挙げられる。この手法は、処理ＭＢに隣接する符号化済みＭＢの画素値を、処理ＭＢにおいて適切な方向に沿って並べて予測値とすることで、高い予測性能が得られるものである。
【０００３】
しかしながら、該非特許文献１に記載の手法では、同一の値を一定の方向に並べて予測値とするものであり、該予測値の予測精度は、予測値として使われる隣接する符号化済みＭＢの画素から離れるほど低下する。また、周期的なテクスチャが発生する絵柄に対しては、ある一つの値を予測値とした場合、高い予測性能を得ることは困難である。
【０００４】
以上の背景から、本出願人は、処理ＭＢに隣接する符号化済みＭＢにおける局所復号された画素値の周波数成分を、処理ＭＢにおける予測値に反映させる手法を開発し、特許出願した（特願2007-085149号、以下出願発明という）。この発明により、非特許文献１の手法における予測性能低下の問題を改善することができた。
【非特許文献１】Joint Video Team (JVT) of ISO/IEC MPEG and ITU-VCEG, “Text of ISO/IEC 14496 10 Advanced Video Coding 3ｒｄ Edition”, July 2004.
【発明の開示】
【発明が解決しようとする課題】
【０００５】
符号化結果をビットストリームとして表現するためには、符号化結果をシンタックスに従って記述することが求められる。しかしながら、前記出願発明では、この発明で規定されるイントラ符号化（以下、拡張イントラ符号化）に関して、シンタックス記述方式が考慮されていない。また、非特許文献１で規定されるシンタックス記述方式では、前記出願発明の手法に基づくイントラ符号化データを表現することができないという課題がある。
【０００６】
したがって、前記出願発明の手法に基づく拡張イントラ符号化により高い符号化効率を実現する符号化データを生成するためには、該手法に基づく符号化結果を効率的にシンタックス記述する方式が求められる。
【０００７】
本発明は、前記した従来技術の課題に鑑みてなされたものであり、その目的は、前記出願発明の手法に基づく拡張イントラ符号化結果を効率的にシンタックス記述することができる方式を備えた動画像符号化装置および動画像復号装置を提供することにある。
【課題を解決するための手段】
【０００８】
前記した目的を達成するために、本発明は、マクロブロック単位の符号化において、近傍画素値の周波数成分から予測値を生成し、該予測値に対して入力信号との差分を取ることでイントラ符号化（以下、拡張イントラ符号化という）を行う動画像符号化装置において、前記拡張イントラ符号化に関する情報をシンタックス記述して符号化データを生成するための拡張シンタックス記述部と、処理対象のマクロブロックにおいて、前記拡張イントラ符号化が適用されているか否かの判断をし、該拡張イントラ符号化が適用されている場合に、前記拡張シンタックス記述部に前記拡張イントラ符号化に関する情報が入力されるように制御を行う手法制御部とを具備し、前記拡張イントラ符号化に関する情報には、拡張イントラ予測の適用有無を表す情報と、拡張イントラ予測における予測方向を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセットの付与方法を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセット値とが含まれるようにした点に第１の特徴がある。
【０００９】
また、マクロブロック単位の符号化において、近傍画素値の周波数成分から予測値を生成し、該予測値に対して入力信号との差分を取ることでイントラ符号化（以下、拡張イントラ符号化という）を行う動画像符号化装置で符号化されたデータを復号する動画像復号装置において、前記拡張イントラ符号化により符号化された拡張イントラ符号化に関する情報のシンタックス記述を解析する拡張シンタックス解析部と、処理対象のマクロブロックにおいて前記拡張イントラ符号化が適用されているか否かを判定し、該拡張イントラ符号化が適用されている場合に、前記拡張シンタックス解析部に前記符号化された拡張イントラ符号化に関する情報が入力されるように制御を行う手法制御部とを具備し、前記拡張イントラ符号化に関する情報には、拡張イントラ予測の適用有無を表す情報と、拡張イントラ予測における予測方向を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセットの付与方法を表す情報と、拡張イントラ予測における予測値の周波数成分のうち直流成分に付与するオフセット値とが含まれるようにした点に第２の特徴がある。
【発明の効果】
【００１０】
本発明により、前記出願発明の手法に基づく、シンタックス記述された符号化データを生成することが可能となり、符号化効率を改善することができるようになる。
【００１１】
また、本発明により、該シンタックス記述された符号化データにおいて、前記出願発明の手法におけるパラメータを適応的に設定することが可能となり、該パラメータを最適化することで更に高い符号化効率を実現することができるようになる。
【発明を実施するための最良の形態】
【００１２】
以下に、図面を参照して、本発明を詳細に説明する。図１は、画面内のMB単位での符号化の際に拡張イントラ符号化を許容する動画像符号化装置におけるブロック図を示している。
【００１３】
動画像符号化装置は、イントラ符号化予測値生成部１、インター符号化予測値生成部２、モード判定制御部３、ＤＣＴ／量子化部４、ＩＤＣＴ／逆量子化部５、ローカルメモリ（１）、ローカルメモリ（２）、符号化データ生成部６で構成される。
【００１４】
イントラ符号化予測値生成部１では、入力映像ａ、符号化済みMBにおける局所復号された輝度値ｂ、符号化済みMBにおけるイントラ予測方向に関する情報ｃを入力とする。該イントラ符号化予測値生成部１では、符号化済みMBにおける局所復号された輝度値ｂに基づき、処理MBにおける各イントラ予測方向の予測値を生成する。該イントラ符号化予測値生成部１では、H.264におけるイントラ予測および拡張イントラ予測に基づく予測値を生成する。
【００１５】
該拡張イントラ予測は、前記出願発明に詳細に説明されているが、その概要は、処理ＭＢに隣接する符号化済みＭＢの画素値に関する周波数成分をイントラ予測方向に従って抽出し、該処理ＭＢにおける予測値を該周波数成分を考慮して生成するようにしたものである。
【００１６】
以下に、該拡張イントラ予測の詳細を、図２、図３に示されているような、イントラ４×４符号化モード、イントラ８×８符号化モードを想定して説明する。図において、墨黒の○は符号化済み画素、白い○は符号化対象の画素である。また、図は、各予測方向におけるＸに該当する画素のスキャン順序と、周波数抽出される符号化済み画素の個数を示す。ここに、Ｘは、符号化済み画素をある予測方向に沿って１次元化される画素値列である。なお、図では、予測値生成のために参照される符号化済み画素に注目して記載されており、符号化対象画素は一部省略されている。
【００１７】
例えば、図２の「垂直方向」、「水平方向」においては、Ｘはいずれも矢印の予測方向に沿って４個の画素で構成され、「右下方向」においては、Ｘは矢印の予測方向に沿って、１個、２個、３個、４個、３個、２個、１個の画素で構成される。以下、図２の他の符号化モード、図３のイントラ８×８符号化モードにおいても同様であり、図示の通りである。
【００１８】
拡張イントラ予測の処理を、図４、図５を参照して説明する。図４のステップＳ１では、符号化済みMBの画素値を１次元化する。例えば、図５に示されているように、符号化済み画素Ｘを、X(0)、X(1)、X(2)、X(3)と１次元化する。次に、ステップＳ２では、該Xに１次元直交変換（ＤＣＴ）を施し、ｕ番目の基底に対する係数をt(u)とする。この１次元直交変換により、ＤＣＴ係数t(0)、t(1)、t(2)、t(3)を得る。ここで、ＤＣ成分として、t(0)＋ｓ、ＡＣ成分として、t(1)、t(2)、およびt(3)とする。なお、ｓは、ＤＣ成分を制御するためのパラメータであり、後述するオフセット値に相当する。
【００１９】
次に、ステップＳ３では、ＤＣ成分としてのt(0)＋ｓ、ＡＣ成分として、t(1)、t(2)、t(3)をもつＤＣＴ係数t'(u)を定義する。つまり、t'(0)、t'(1)、t'(2)、t'(3)を定義し、ステップＳ４では、これらの直交変換係数を逆直交変換（ＩＤＣＴ）する。ステップＳ５では、該逆直交変換の結果から、予測値p(i)を生成する。図５の例では、４個の予測値p(0)、p(1)、p(2)、およびp(3)を生成する。
【００２０】
次に、該イントラ符号化予測値生成部１は、前記H.264におけるイントラ予測および前記拡張イントラ予測に基づく予測値に対して、入力信号との差分を得る事で、イントラ符号化における符号化歪みを算出する。また、符号化歪みおよび符号化済みMBにおけるイントラ予測方向に関する情報に基づき、各イントラ予測方向におけるコスト値を算出する。算出されたコスト値を比較し、最も処理MBの符号化に適したイントラ予測方向を選択する。該イントラ符号化予測値生成部１の出力として、最適なイントラ予測方向における予測値ｄ、該予測方向に関する情報ｅ、および該予測方向におけるコスト値ｆを出力する。
【００２１】
インター符号化予測値生成部２では、入力映像ａ、符号化済みフレームにおける局所復号された輝度値ｂ、同一フレーム内の隣接する符号化済みMBにおけるMVｃを入力とする。インター符号化予測値生成部２では、入力映像の輝度値について、局所復号された輝度値に対して動き探索を行い、参照先を決定する。その際、符号化済みMBにおけるMVから生成されるベクトルを、予測動きベクトルとする。インター符号化予測値生成部２の出力として、参照先から得られる予測値ｇ、MVに関する情報ｈ、および該MVにおけるコスト値ｉを出力する。
【００２２】
モード判定制御部３は、イントラ符号化予測値生成部１およびインター符号化予測値生成部２から出力されるコスト値ｆ、ｉを入力とする。モード判定制御部３では、入力されるコスト値ｆ、ｉの比較を行い、処理MBに適する符号化モードを選択する信号ｊを出力する。モード判定制御部３は、イントラ符号化予測値生成部１およびインター符号化予測値生成部２から出力される予測値ｄ、ｇおよび予測方向に関する情報ｅ、ｈについて、処理MBの符号化に適する符号化モードが符号化に用いられるよう切り替える。
【００２３】
DCT/量子化部４では、入力映像ａに対する予測値ｄ又はｇとの差分を入力とする。DCT/量子化部４では、入力される信号に対して、DCT処理および量子化処理を施す。DCT/量子化部４の出力として、量子化されたDCT係数ｋを出力する。
【００２４】
IDCT/逆量子化部５では、量子化されたDCT係数ｋを入力とする。IDCT/逆量子化部５では、入力される信号に対して、逆量子化処理および逆DCT処理を施す。IDCT/逆量子化部５の出力として、逆DCTされた輝度信号ｍを出力する。
【００２５】
符号化データ生成部６では、量子化されたDCT係数ｋ、予測方向に関する情報および符号化済みMBにおいて適用された予測方法に関する情報ｃを入力とする。符号化データ生成部６では入力される信号について、シンタックスに沿った形式の信号を生成し、同信号に対してエントロピー符号化を行う。符号化データ生成部６の出力として、エントロピー符号化された結果を、符号化データｎとして出力する。
【００２６】
ローカルメモリ（１）では、予測値と逆DCTされた輝度信号の和をとった信号、すなわち局所復号された輝度値ｂを入力とする。ローカルメモリ（１）では、局所復号された輝度値ｂを蓄積し、該輝度値ｂを、適宜イントラ符号化予測値生成部１およびインター符号化予測値生成部２に供給する。
【００２７】
ローカルメモリ（２）では、符号化済みMBにおいて適用された予測方法に関する情報ｃを入力とする。ローカルメモリ（２）では、符号化済みMBにおける予測情報ｃを蓄積し、該予測情報ｃを、適宜イントラ符号化予測値生成部１およびインター符号化予測値生成部２に供給する。
【００２８】
次に、本発明の要部である前記符号化データ生成部６の一実施形態の構成および機能を、図６のブロック図を参照して詳細に説明する。該符号化データ生成部６は、従来のH.264におけるイントラ符号化（以下に、H.264手法ということがある）による映像符号化データを生成するばかりでなく、前記拡張イントラ符号化（以下に、拡張手法ということがある）による映像符号化データを生成する処理ができるようにした点に特徴がある。
【００２９】
符号化データ生成部６は、図６に示されているように、手法制御部１１、H.264シンタックス記述部１２、拡張シンタックス記述部１３、およびエントロピー符号化部１４で構成される。
【００３０】
前記手法制御部１１は、イントラ予測およびインター予測における予測方向に関する情報ｃ（以下、予測情報という）を入力とする。前記拡張符号化が適用された場合には、該予測情報ｃに拡張符号化が適用されていることを表すデータが含まれているので、手法制御部１１は該データを基に拡張イントラ符号化の適用有無を判断し、シンタックス記述およびエントロピー符号化に関して、H.264手法もしくは拡張手法のいずれを選択するかの切り替えを行う。該手法制御部１１の出力として、シンタックス記述およびエントロピー符号化に関する切り替え情報ｐが出力される。
【００３１】
H.264シンタックス記述部１２では、拡張イントラ予測が適用されていない結果としての、残差信号ｋ（量子化されたDCT係数）および予測情報ｃを入力とする。なお、該予測情報ｃには、H.264イントラ符号化におけるイントラ予測方向およびインター符号化における動きベクトルに関する情報が含まれる。該H.264シンタックス記述部１２では、周知のH.264におけるシンタックス記述方法に従って、残差信号ｋおよび予測情報ｃをシンタックス記述する。該H.264シンタックス記述部１２の出力として、シンタックス記述された残差信号および予測情報に関するビットストリームデータｑを出力する。
【００３２】
拡張シンタックス記述部１３では、拡張イントラ予測が適用された結果としての、残差信号ｋおよび予測情報ｃを入力とする。なお、該予測情報ｃには、拡張イントラ予測方向、拡張イントラ予測における予測値のDC成分に与えるオフセットの付与方法、同オフセットをシンタックスに記述するケースのオフセット値が含まれる。該拡張シンタックス記述部１３では、拡張シンタックス記述方法に従って、残差信号ｋおよび予測情報ｃをシンタックス記述する。該拡張シンタックス記述部１３の出力として、シンタックス記述された残差信号および予測情報に関するビットストリームデータｒを出力する。
【００３３】
エントロピー符号化部１４では、前記シンタックス記述された残差信号および予測情報に関するデータｑ又はｒを入力とする。該エントロピー符号化部１４では、入力データに対してエントロピー符号化を行う。該エントロピー符号化部１４の出力として、エントロピー符号化された符号化データｖのバイナリを出力する。
【００３４】
前記拡張シンタックス記述部１３で生成されるビットストリームデータｒの概要を、図７を参照して説明する。ビットストリームデータｒは、シーケンスパラメータセット（SPS)ｒ１、ピクチャパラメータセット（PPS）ｒ２、スライスヘッダｒ３およびスライスデータｒ４で構成される。そして、本発明では、前記ピクチャパラメータセット（PPS）ｒ２およびスライスヘッダｒ３において、従来のH.264シンタックス記述に対して、新たな情報すなわち本発明による追加記述部分ｒ’２、ｒ’３が付与されている。
【００３５】
前記ピクチャパラメータセット（PPS）の追加記述部分ｒ’２は、例えばパラメータ(1)intra_ext_flagおよび(2)intra_ext_idcからなる。また、スライスヘッダｒ３の追加記述部分ｒ’３は、例えばパラメータ(3)intra_ext_4x4_flag［i］、(4)intra_ext_4x4_offs［i］、(5)intra_ext_8x8_flag［i］、(6)intra_ext_8x8_offs［i］、(7)intra_ext_16x16_flag、(8)intra_ext_16x16_offs［i］からなる。
【００３６】
ここで、前記パラメータ(1)〜(8)を説明すると、以下のようになる。
【００３７】
（1)intra_ext_flag
【００３８】
本パラメータは、同一ピクチャパラメータセットに含まれるピクチャについて、拡張イントラ予測の適用有無を制御するものである。0は非適用を表し、1は適用を表す。デフォルトは0とする。
【００３９】
（2)intra_ext_idc
【００４０】
本パラメータは、同一ピクチャパラメータセットに含まれるピクチャについて、拡張イントラ予測における予測値の周波数成分のうち、直流(DC)成分に対するオフセット付与方法を制御するものである。0は、符号化(復号)済み画素から適応的に得られる値をDCオフセットとして付与すること（暗示的なＤＣオフセット付与）を表す。また、1は、intra_ext_4x4_offs[i]、intra_ext_8x8_offs[i]もしくはintra_ext_16x16_offsで記述される値をDCオフセットとして付与すること（明示的なＤＣオフセット付与）を表す。
【００４１】
(3)intra_ext_4x4_flag[i]
【００４２】
本パラメータは、Intra4x4について、分割ブロック識別子i に対応する分割ブロックにおいて、拡張イントラ予測適用有無を示すフラグである。0は非適用を表し、1は適用を表す。デフォルトは0とする。
【００４３】
(4)intra_ext_4x4_offs[i]
【００４４】
本パラメータは、拡張Intra4x4について、分割ブロック識別子iに対応する分割ブロックにおけるDCオフセット係数である。DCオフセット係数に対して定数倍した値を、当該分割ブロックにおける、拡張イントラ予測における予測値のDC成分に対するDCオフセットとして加算する。
【００４５】
(5)intra_ext_8x8_flag[i]
【００４６】
本パラメータは、Intra8x8について、分割ブロック識別子i に対応する分割ブロックにおいて、拡張イントラ予測適用有無を示すフラグである。0は非適用を表し、1は適用を表す。デフォルトは0とする。
【００４７】
(6)intra_ext_8x8_offs[i]
【００４８】
本パラメータは、拡張Intra8x8について、分割ブロック識別子iに対応する分割ブロックにおけるDCオフセット係数である。DCオフセット係数に対して定数倍した値を、当該分割ブロックにおける、拡張イントラ予測における予測値のDC成分に対するDCオフセットとして加算する。
【００４９】
(7)intra_ext_16x16_flag
【００５０】
本パラメータは、Intra16x16について、当該MBにおいて、拡張イントラ予測適用有無を示すフラグである。0は非適用を表し、1は適用を表す。デフォルトは0とする。
【００５１】
(8)intra_ext_16x16_offs
【００５２】
本パラメータは、拡張Intra16x16について、当該MBにおけるDCオフセット係数である。DCオフセット係数に対して定数倍した値を、当該MBにおける、拡張イントラ予測における予測値のDC成分に対するDCオフセットとして加算する。
【００５３】
なお、上記に示したフラグについて、それぞれ１と０を反転させた場合でも、実施可能である。
【００５４】
次に、前記動画像符号化装置により得られた符号化データｖを復号するのに好適な動画像復号装置を説明する。図８は、該動画像復号装置の一実施形態の構成を示すブロック図である。
【００５５】
動画像復号装置は、図示されているように、符号化データ解析部２１、イントラ予測値生成部２２、インター予測値生成部２３、予測手法制御部２４、およびメモリ２５で構成される。
【００５６】
前記符号化データ解析部２１では、符号化データｓを入力とし、該符号化データｓをエントロピー復号し、シンタックスに従って符号化データに記述されている内容を解析する。すなわち、該符号化データ解析部２１は、図９に示されているように、エントロピー復号部３１、手法制御部３２、H.264シンタックス解析部３３、拡張シンタックス解析部３４で構成される。
【００５７】
前記エントロピー復号部３１では、符号化データｖのバイナリを入力とし、入力された符号化データのバイナリに対してエントロピー復号を施す。該エントロピー復号部３１は、その出力として、エントロピー復号された符号化データＡを出力する。
【００５８】
前記手法制御部３２では、エントロピー復号された符号化データＡを入力とし、該エントロピー復号された符号化データＡから拡張イントラ符号化の適用有無に関する情報を抽出する。そして、出力として、シンタックス解析、残差信号および予測情報に関して、H.264イントラ符号化もしくは拡張イントラ符号化を適用する制御に関する情報Ｂを出力する。
【００５９】
前記H.264シンタックス解析部３３では、エントロピー復号された符号化データＡを入力とし、エントロピー復号された符号化データＡについて、H.264シンタックス記述方法に基づきシンタックス解析し、残差信号および予測情報に関する情報を抽出する。また、残差信号に関しては、抽出した情報に対して逆量子化、逆DCTを施し、残差信号を算出する。その出力として、残差信号Ｃおよび予測情報Ｄを出力する。
【００６０】
前記拡張シンタックス解析部３４では、エントロピー復号された符号化データＡを入力とし、エントロピー復号された復号データＡについて、拡張シンタックス記述に基づきシンタックス解析し、残差信号および予測情報に関する情報を抽出する。また、残差信号に関しては、抽出した情報に対して逆量子化、逆DCTを施し、残差信号を算出する。そして、その出力として、残差信号Ｅおよび予測情報Ｆを出力する。
【００６１】
符号化データ解析部２１からは、前記手法制御部３２からの情報Ｂに従って、前記H.264シンタックス解析部３３が選択された場合には、H.264シンタックス解析された従来通りの、残差信号Ｃと予測情報Ｄが出力される。一方、前記拡張シンタックス解析部３４が選択された場合には、拡張シンタックス解析の結果として得られる、残差信号Ｅと予測情報Ｆが出力される。前記拡張シンタックス解析部３４で行われる、拡張イントラ符号化を含むシンタックス解析は、前記パラメータ(1)〜（8）を含むシンタックスを解析することにより行われる。
【００６２】
再度、図８を参照して説明を続ける。
【００６３】
イントラ予測値生成部２２では、符号化データ解析部２１から得られる予測情報Ｄ又はＦ、メモリ２５から得られる復号済み画素値を入力とし、復号済み画素値Ｊを基に、予測情報Ｄ又はＦにしたがってイントラ予測値を生成する。すなわち、H.264におけるイントラ予測値および拡張イントラ予測に基づく予測値を生成する。該イントラ予測値生成部２２は、その出力として、生成されたイントラ予測値Ｇを出力する。
【００６４】
インター予測値生成部２３では、符号化データ解析部２１から得られる予測情報Ｄ又はＦ、メモリ２５から得られる復号済み画素値を入力とし、復号済み画素値Ｊを基に、予測情報Ｄ又はＦにしたがってインター予測値を生成する。そして、その出力として、生成されたインター予測値Ｈを出力する。
【００６５】
前記予測手法制御部２４では、符号化データ解析部２１から得られる予測情報Ｄ又はＦを入力とする。該予測手法制御部２４では、予測情報Ｄ又はＦがイントラ予測に関するものであるか、インター予測に関するものであるかを識別し、イントラ予測およびインター予測を切り替えるための制御信号Ｉを出力する。
【００６６】
前記メモリ２５では、復号済み画素値（デコード映像）Ｊを入力とする。メモリ２５は、復号済み画素値Ｊを蓄積し、未復号MBの復号処理を行う際に、復号済み画素値Ｊをイントラ予測値生成部２２およびインター予測値生成部２３に適宜入力する。
【００６７】
以上のように、本発明によれば、拡張イントラ符号化を含む動画像符号化復号化装置の処理を実現するため、符号化データにおけるシンタックス記述について、新たなパラメータを設けている。前記したように、具体的には、ピクチャ単位の符号化制御情報を記述するピクチャパラメータセットにおいて、該当ピクチャに拡張イントラ符号化の適用有無、拡張イントラ予測において予測値のDC成分に与えるオフセット付与方法に関する情報を記述する。また、各MBの符号化制御情報を記述するMB予測制御パラメータセットにおいて、各分割ブロックサイズでの拡張イントラ予測適用有無、各分割ブロックサイズにおける予測値に付与するDC成分の付与方法を記述する。
【００６８】
次に、本発明の効果例を説明する。シミュレーションとして、H.264リファレンスエンコーダおよび同デコーダに対して本発明を実装し、符号化実験を行った。素材としてHDTV(1280画素×720ライン、60フレーム／秒)を用いた。また、従来手法との比較として、同一符号化条件でのH.264リファレンスエンコーダの結果との比較を行った。その結果、本発明を用いることにより、従来手法に対して、同一ＳＮＲの下で、約4.5%の符号量削減が実現されることを確認した。
【図面の簡単な説明】
【００６９】
【図１】本発明の動画像符号化装置の概略の構成を示すブロック図である。
【図２】イントラ４×４符号化モードにおける予測方向と、該予測方向に沿って１時減価される符号化済みデータを復号した画素値列Ｘの説明図である。
【図３】イントラ８×８符号化モードにおける予測方向と、該予測方向に沿って１時減価される符号化済みデータを復号した画素値列Ｘの説明図である。
【図４】拡張イントラ予測の処理の要部を示すフローチャートである。
【図５】拡張イントラ予測の処理の要部の説明図である。
【図６】前記動画像符号化装置の符号化データ生成部の詳細を示すブロック図である。
【図７】拡張シンタックス記述部の出力データの説明図である。
【図８】本発明の動画像復号装置の概略の構成を示すブロック図である。
【図９】前記動画像復号装置の符号化データ解析部の詳細を示すブロック図である。
【符号の説明】
【００７０】
１・・・イントラ符号化予測値生成部、２・・・インター符号化予測値生成部、３・・・モード判定制御部、６・・・符号化データ生成部、１１・・・手法制御部、１２・・・H.264シンタックス記述部、１３・・・拡張シンタックス記述部、１４・・・エントロピー符号化部、２１・・・符号化データ解析部、２２・・・イントラ予測値生成部、２３・・・インター予測値生成部、２４・・・予測手法制御部、３１・・・エントロピー復号部、３２・・・手法制御部、３３・・・H.264シンタックス解析部、３４・・・拡張シンタックス解析部。
【図１】
0004786623.tif 000002
【図４】
0004786623.tif 000003
【図６】
0004786623.tif 000004
【図７】
0004786623.tif 000005
【図８】
0004786623.tif 000006
【図９】
0004786623.tif 000007
【図２】
0004786623.tif 000008
【図３】
0004786623.tif 000009
【図５】
0004786623.tif 000010