(57)【要約】  当該装置は、圧縮又は符号化ビデオ・データを提供するＨ．２６４準拠のビデオ符号器を有する。Ｈ．２６４符号器は、符号化されている現行画像の既に符号化されたマクロブロックを格納するバッファ；及び前記現行画像の前記既に符号化されたマクロブロックから適応参照画像データを生成するプロセッサ；を有し、前記適応参照画像データは、前記現行画像の符号化されていないマクロブロックの予測に用いられる。
2010525658.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ符号化で用いられる方法であって：
現行画像の既に符号化されたマクロブロックから適応参照画像データを生成する段階；及び
前記適応参照画像データから前記現行画像の符号化されていないマクロブロックを予測する段階；
を有する方法。
【請求項２】
前記生成する段階は、前記適応参照画像データを生成するフィルタを用いる段階を有する、
ことを特徴とする請求項１記載の方法。
【請求項３】
前記現行画像の前記既に符号化されたマクロブロックを格納する段階；
を更に有し、
前記現行画像の前記格納された既に符号化されたマクロブロックは、前記生成する段階で用いられる、
ことを特徴とする請求項１記載の方法。
【請求項４】
前記予測する段階は、前記適応参照画像データを用いてフレーム内予測符号化を実行する段階を更に有し、
該実行する段階は、現行マクロブロックを予測するために前記現行画像の既に符号化された領域を検索する、
ことを特徴とする請求項１記載の方法。
【請求項５】
前記実行する段階は、前記現行画像の少なくとも一部に変位イントラ予測を実行する段階を有する、
ことを特徴とする請求項４に記載の方法。
【請求項６】
前記実行する段階は、前記現行画像の少なくとも一部にテンプレート・マッチングを実行する段階を有する、
ことを特徴とする請求項４に記載の方法。
【請求項７】
前記生成する段階は：
複数のフィルタ種類のうちの１つを選択する段階；及び
該選択したフィルタ種類に従い前記適応参照画像データを生成する段階；
を有する、
ことを特徴とする請求項１記載の方法。
【請求項８】
前記選択されたフィルタ種類はデブロッキング・フィルタである、
ことを特徴とする請求項７記載の方法。
【請求項９】
前記選択されたフィルタ種類は変換領域で動作する、
ことを特徴とする請求項７記載の方法。
【請求項１０】
前記選択されたフィルタ種類はメジアン・フィルタである、
ことを特徴とする請求項７記載の方法。
【請求項１１】
復号器により用いられる参照リストを形成する段階；
を更に有し、
前記参照リストは、符号化されている前記現行画像の復号化で用いるために、選択されたフィルタ種類を識別する、
ことを特徴とする請求項７記載の方法。
【請求項１２】
プロセッサに基づくシステムで実行されたときビデオ符号化方法を実行するように、該プロセッサに基づくシステムのためのコンピュータが実行可能な命令を有するコンピュータ可読媒体であって、
当該方法は：
現行画像の既に符号化されたマクロブロックから適応参照画像データを生成する段階；及び
前記適応参照画像データから前記現行画像の符号化されていないマクロブロックを予測する段階；
を有する、
ことを特徴とするコンピュータ可読媒体。
【請求項１３】
前記生成する段階は、前記適応参照画像データを生成するフィルタを用いる段階を有する、
ことを特徴とする請求項１２記載のコンピュータ可読媒体。
【請求項１４】
当該方法は：
前記現行画像の前記既に符号化されたマクロブロックを格納する段階；
を更に有し、
前記現行画像の前記格納された既に符号化されたマクロブロックは、前記生成する段階で用いられる、
ことを特徴とする請求項１２記載のコンピュータ可読媒体。
【請求項１５】
前記予測する段階は、前記適応参照画像データを用いてフレーム内予測を実行する段階を更に有し、
該実行する段階は、現行マクロブロックを予測するために前記現行画像の既に符号化された領域を検索する、
ことを特徴とする請求項１２記載のコンピュータ可読媒体。
【請求項１６】
前記実行する段階は、前記現行画像の少なくとも一部に変位イントラ予測を実行する段階を有する、
ことを特徴とする請求項１５に記載のコンピュータ可読媒体。
【請求項１７】
前記実行する段階は、前記現行画像の少なくとも一部にテンプレート・マッチングを実行する段階を有する、
ことを特徴とする請求項１５に記載のコンピュータ可読媒体。
【請求項１８】
前記生成する段階は：
複数のフィルタ種類のうちの１つを選択する段階；及び
該選択したフィルタ種類に従い前記適応参照画像データを生成する段階；
を有する、
ことを特徴とする請求項１２記載のコンピュータ可読媒体。
【請求項１９】
前記選択されたフィルタ種類はデブロッキング・フィルタである、
ことを特徴とする請求項１８記載のコンピュータ可読媒体。
【請求項２０】
前記選択されたフィルタ種類は変換領域で動作する、
ことを特徴とする請求項１８記載のコンピュータ可読媒体。
【請求項２１】
前記選択されたフィルタ種類はメジアン・フィルタである、
ことを特徴とする請求項１８記載のコンピュータ可読媒体。
【請求項２２】
当該方法は：
復号器により用いられる参照リストを形成する段階；
を更に有し、
該参照リストは、符号化されている前記現行画像の復号化で用いるために、選択されたフィルタ種類を識別する、
ことを特徴とする請求項１８記載のコンピュータ可読媒体。
【請求項２３】
ビデオ符号化で用いる装置であって：
符号化されている現行画像の既に符号化されたマクロブロックを格納するバッファ；及び
前記現行画像の前記既に符号化されたマクロブロックから適応参照画像データを生成するプロセッサ；
を有し、
前記適応参照画像データは、前記現行画像の符号化されていないマクロブロックの予測に用いられる、
ことを特徴とする装置。
【請求項２４】
前記プロセッサは、前記適応参照画像データを生成するデブロッキング・フィルタを用いる、
ことを特徴とする請求項２３記載の装置。
【請求項２５】
前記プロセッサは、現行マクロブロックを予測するために前記現行画像の既に符号化された領域を検索することにより前記適応参照画像データを用いてフレーム内予測符号化を実行する、
ことを特徴とする請求項２３記載の装置。
【請求項２６】
前記プロセッサは、前記現行画像の少なくとも一部に変位イントラ予測を実行する、
ことを特徴とする請求項２５に記載の装置。
【請求項２７】
前記プロセッサは、前記現行画像の少なくとも一部にテンプレート・マッチングを実行する、
ことを特徴とする請求項２５に記載の装置。
【請求項２８】
前記プロセッサは：
複数のフィルタ種類のうちの１つを選択し、該選択したフィルタ種類に従い前記適応参照画像データを生成する、
ことを特徴とする請求項２３記載の装置。
【請求項２９】
前記選択されたフィルタ種類はデブロッキング・フィルタである、
ことを特徴とする請求項２８記載の装置。
【請求項３０】
前記選択されたフィルタ種類は変換領域で動作する、
ことを特徴とする請求項２８記載の装置。
【請求項３１】
前記選択されたフィルタ種類はメジアン・フィルタである、
ことを特徴とする請求項２８記載の装置。
【請求項３２】
前記プロセッサは、復号器により用いられる参照リストを形成し、
該参照リストは、符号化されている前記現行画像の復号化で用いるために、選択されたフィルタ種類を識別する、
ことを特徴とする請求項２８記載の装置。
【請求項３３】
Ｈ．２６４ビデオ符号化に従いビデオ符号化を実行する、請求項２３記載の装置。
【請求項３４】
ビデオ復号化で用いられる方法であって：
現行画像の既に符号化されたマクロブロックから適応参照画像データを生成する段階；及び
前記適応参照画像データから前記現行画像のマクロブロックを復号化する段階；
を有する方法。
【請求項３５】
前記生成する段階は、前記適応参照画像データを生成するフィルタを用いる段階を有する、
ことを特徴とする請求項３４記載の方法。
【請求項３６】
前記現行画像の前記既に符号化されたマクロブロックを格納する段階；
を更に有し、
前記原稿画像の前記格納された既に符号化されたマクロブロックは、前記生成する段階で用いられる、
ことを特徴とする請求項３４記載の方法。
【請求項３７】
前記復号化する段階は、前記適応参照画像データを用いてフレーム内復号化を実行する段階を更に有し、
該実行する段階は、現行マクロブロックを復号化するために前記現行画像の既に符号化された領域を検索する、
ことを特徴とする請求項３４記載の方法。
【請求項３８】
前記実行する段階は、前記現行画像の少なくとも一部に変位イントラ予測を実行する段階を有する、
ことを特徴とする請求項３７に記載の方法。
【請求項３９】
前記実行する段階は、前記現行画像の少なくとも一部にテンプレート・マッチングを実行する段階を有する、
ことを特徴とする請求項３７に記載の方法。
【請求項４０】
前記生成する段階は：
前記適応参照画像データの生成に用いるために、少なくとも１つのフィルタ種類を識別する参照リストを受信する段階；及び
前記識別したフィルタ種類に従い前記適応参照画像データを生成する段階；
を有する、
ことを特徴とする請求項３４記載の方法。
【請求項４１】
前記フィルタ種類はデブロッキング・フィルタである、
ことを特徴とする請求項４０記載の方法。
【請求項４２】
前記フィルタ種類は変換領域で動作する、
ことを特徴とする請求項４０記載の方法。
【請求項４３】
前記フィルタ種類はメジアン・フィルタである、
ことを特徴とする請求項４０記載の方法。
【請求項４４】
プロセッサに基づくシステムで実行されたときビデオ復号化方法を実行するように、該プロセッサに基づくシステムのためのコンピュータが実行可能な命令を有するコンピュータ可読媒体であって、
当該方法は：
現行画像の既に符号化されたマクロブロックから適応参照画像データを生成する段階；及び
前記適応参照画像データから前記現行画像のマクロブロックを復号化する段階；
を有する、
ことを特徴とするコンピュータ可読媒体。
【請求項４５】
前記生成する段階は、前記適応参照画像データを生成するフィルタを用いる段階を有する、
ことを特徴とする請求項４４記載のコンピュータ可読媒体。
【請求項４６】
当該方法は：
前記現行画像の前記既に符号化されたマクロブロックを格納する段階；
を更に有し、
前記現行画像の前記格納された既に符号化されたマクロブロックは、前記生成する段階で用いられる、
ことを特徴とする請求項４４記載のコンピュータ可読媒体。
【請求項４７】
前記復号化する段階は、前記適応参照画像データを用いてフレーム内復号化を実行する段階を更に有し、
該実行する段階は、現行マクロブロックを復号化するために前記現行画像の既に符号化された領域を検索する、
ことを特徴とする請求項４４記載のコンピュータ可読媒体。
【請求項４８】
前記実行する段階は、前記現行画像の少なくとも一部に変位イントラ予測を実行する段階を有する、
ことを特徴とする請求項４７に記載のコンピュータ可読媒体。
【請求項４９】
前記実行する段階は、前記現行画像の少なくとも一部にテンプレート・マッチングを実行する段階を有する、
ことを特徴とする請求項４７に記載のコンピュータ可読媒体。
【請求項５０】
前記生成する段階は：
前記適応参照画像データの生成に用いるために、少なくとも１つのフィルタ種類を識別する参照リストを受信する段階；及び
前記識別したフィルタ種類に従い前記適応参照画像データを生成する段階；
を有する、
ことを特徴とする請求項４４記載のコンピュータ可読媒体。
【請求項５１】
前記フィルタ種類はデブロッキング・フィルタである、
ことを特徴とする請求項５０記載のコンピュータ可読媒体。
【請求項５２】
前記フィルタ種類は変換領域で動作する、
ことを特徴とする請求項５０記載のコンピュータ可読媒体。
【請求項５３】
前記フィルタ種類はメジアン・フィルタである、
ことを特徴とする請求項５０記載のコンピュータ可読媒体。
【請求項５４】
ビデオ復号化で用いる装置であって：
復号化されている現行画像の既に符号化されたマクロブロックを格納するバッファ；及び
前記現行画像の前記既に符号化されたマクロブロックから適応参照画像データを生成するプロセッサ；
を有し、
前記適応参照画像データは、前記現行画像のマクロブロックの復号化に用いられる、
ことを特徴とする装置。
【請求項５５】
前記プロセッサは、前記適応参照画像データを生成するデブロッキング・フィルタを用いる、
ことを特徴とする請求項５４記載の装置。
【請求項５６】
前記プロセッサは、現行マクロブロックを復号化するために前記現行画像の既に符号化された領域を検索することにより前記適応参照画像データを用いてフレーム内予測復号化を実行する、
ことを特徴とする請求項５４記載の装置。
【請求項５７】
前記プロセッサは、前記現行画像の少なくとも一部に変位イントラ予測を実行する、
ことを特徴とする請求項５６に記載の装置。
【請求項５８】
前記プロセッサは、前記現行画像の少なくとも一部にテンプレート・マッチングを実行する、
ことを特徴とする請求項５６に記載の装置。
【請求項５９】
前記プロセッサは、前記適応参照画像データの生成に用いるために、少なくとも１つのフィルタ種類を識別する参照リストに応答し；
前記プロセッサは、前記識別したフィルタ種類に従い前記適応参照画像データを生成する；
ことを特徴とする請求項５４記載の装置。
【請求項６０】
前記フィルタ種類はデブロッキング・フィルタである、
ことを特徴とする請求項５９記載の装置。
【請求項６１】
前記フィルタ種類は変換領域で動作する、
ことを特徴とする請求項５９記載の装置。
【請求項６２】
前記フィルタ種類はメジアン・フィルタである、
ことを特徴とする請求項５９記載の装置。
【請求項６３】
Ｈ．２６４ビデオ復号化に従いビデオ復号化を実行する、請求項５４記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に通信システムに関し、より詳細にはビデオの符号化及び復号化に関する。
【背景技術】
【０００２】
標準的なビデオ圧縮システム並びにＭＰＥＧ−２及びＪＶＴ／Ｈ．２６４／ＭＰＥＧ  ＡＶＣ（例えばＩＴＵ−Ｔ勧告Ｈ．２６４「Ａｄｖａｎｃｅｄ  ｖｉｄｅｏ  ｃｏｄｉｎｇ  ｆｏｒ  ｇｅｎｅｒｉｃ  ａｕｄｉｏｖｉｓｕａｌ  ｓｅｒｖｉｃｅｓ」、２００５年）のような規格では、符号器及び復号器は、通常、アーカイブの圧縮を達成するためにフレーム内予測及びフレーム間予測に依存する。フレーム内予測に関しては、フレーム内予測を向上させるために種々の方法が提案されている。例えば、変位イントラ予測（ｄｉｓｐｌａｃｅｄ  ｉｎｔｒａ  ｐｒｅｄｉｃｔｉｏｎ：ＤＩＰ）及びテンプレート・マッチング（ｔｅｍｐｌａｔｅ  ｍａｔｃｈｉｎｇ：ＴＭ）はテクスチャ予測の場合に良好な符号化効率を達成する。これら２つの手法は、両者とも既に符号化された、符号化されている現行画像のイントラ領域を検索し（つまり、現行画像を基準として用いる）、例えば領域マッチング及び／又は自動退行（ａｕｔｏ−ｒｅｇｒｅｓｓｉｖｅ）テンプレート・マッチングを実行することにより、特定の符号化コストによっては最良の予測を見つけ出す。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
発明者らは、変位イントラ予測（ＤＩＰ）及びテンプレート・マッチング（ＴＭ）の両方が符号化性能及び／又は視覚的品質を低下させるという同様の問題に直面することに注目した。特に、現行画像の既に符号化されたイントラ領域からの参照画像データは、符号化性能及び／又は視覚的品質を低下する特定の塊状アーチファクト又は他のアーチファクトを含みうる。
【課題を解決するための手段】
【０００４】
発明者らは、上述のイントラ符号化に関する符号化性能の問題を解決することが可能であることを理解している。特に及び本発明の原理によると、符号化する方法は、現行画像の既に符号化されたマクロブロックから適応参照画像データを生成する段階；及び前記適応参照画像データから前記現行画像の符号化されていないマクロブロックを予測する段階；を有する。
【０００５】
本発明のある実施例では、装置は、圧縮又は符号化ビデオ・データを提供するＨ．２６４準拠のビデオ符号器を有する。Ｈ．２６４符号器は、符号化されている現行画像の既に符号化されたマクロブロックを格納するバッファ；及び前記現行画像の前記既に符号化されたマクロブロックから適応参照画像データを生成するプロセッサ；を有し、前記適応参照画像データは、前記現行画像の符号化されていないマクロブロックの予測に用いられる。
【０００６】
本発明の別の実施例では、装置は、ビデオ・データを提供するＨ．２６４準拠のビデオ復号器を有する。Ｈ．２６４復号器は、復号化されている現行画像の既に符号化されたマクロブロックを格納するバッファ；及び前記現行画像の前記既に符号化されたマクロブロックから適応参照画像データを生成するプロセッサ；を有し、前記適応参照画像データは、前記現行画像のマクロブロックの復号化に用いられる。
【０００７】
上述の観点から及び詳細な説明を読むことにより明らかなように、他の実施例及び特徴も可能であり、それらが本発明の原理に包含されることが明らかである。
【図面の簡単な説明】
【０００８】
【図１】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図２】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図３】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図４】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図５】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図６】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図７】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図８】従来の、ＤＩＰ又はＴＭを用いたフレーム内予測のためのビデオ符号化及び復号化を説明する。
【図９】本発明の原理に従う説明のための装置を示す。
【図１０】本発明の原理に従うＨ．２６４符号器の説明のためのブロック図を示す。
【図１１】本発明の原理に従うビデオ符号器の別の説明のためのブロック図を示す。
【図１２】本発明の原理に従う異なる種類の処理を説明する表１を示す。
【図１３】図９の装置又は図１０のＨ．２６４符号器で用いられる高レベルのシンタックスを説明する表２を示す。
【図１４】本発明の原理に従うビデオ符号器の別の説明のためのブロック図を示す。
【図１５】本発明の原理に従うビデオ符号器の別の説明のためのブロック図を示す。
【図１６】本発明の原理に従うビデオ符号器で用いられる説明のためのフローチャートを示す。
【図１７】本発明の原理に従う別の説明のための装置を示す。
【図１８】本発明の原理に従うビデオ復号器の説明のためのブロック図を示す。
【図１９】本発明の原理に従うビデオ復号器の説明のためのブロック図を示す。
【図２０】本発明の原理に従うビデオ符号器で用いられる説明のためのフローチャートを示す。
【図２１】本発明の原理に従う他の説明のための実施例を示す。
【図２２】本発明の原理に従う他の説明のための実施例を示す。
【図２３】本発明の原理に従う他の説明のための実施例を示す。
【図２４】本発明の原理に従う他の説明のための実施例を示す。
【図２５】本発明の原理に従う他の説明のための実施例を示す。
【図２６】本発明の原理に従う他の説明のための実施例を示す。
【発明を実施するための形態】
【０００９】
本発明の概念以外の図中に示される要素はよく知られているので、詳細に記載されない。また、ビデオ放送、受信機及びビデオ符号化は熟知されていることが想定されるので、本願明細書に詳細に記載されない。例えば、本発明の概念以外の現在の提案されているＴＶ規格、例えばＮＴＳＣ（National  Television  Systems  Committee）、ＰＡＬ（Phase  Alternation  Lines）、ＳＥＣＡＭ（Sequential  Couleur  Avec  Memoire）、及びＡＴＳＣ（Advanced  Television  SystemsCommittee）がよく知られている。同様に、本発明の概念の他に、送信の概念、例えば８レベル残留側帯波（８−ＶＳＢ）、直交振幅変調（ＱＡＭ）及び受信器構成要素、例えば無線周波数（ＲＦ）フロント・エンド又は受信器部分、例えば低雑音部、チューナー及び復調器、相関器、漏れ積分器及び乗算器がよく知られていると想定される。同様に、本発明の概念の他に、フォーマット及び符号化方法（例えばＭＰＥＧ（Moving  Picture  Expert  Group）−２システム規格（ＩＳＯ／ＩＥＣ  １３８１８−１））、特にビット・ストリームを生成するためのＨ．２６４：国際電気通信連合のＩＴＵ−Ｔ  Ｈ．２６４勧告「AdvancedVideoCodingforGenericAudiovisualServices」、ＩＴＵ−Ｔ、２００５年はよく知られているので、本願明細書に記載されない。これに関し留意すべき点は、知られているビデオ符号化と異なる本発明の概念の一部のみが以下に記載され図面に示されることである。このように、Ｈ．２６４の画像、フレーム、フィールド、マクロブロック、輝度、色度、フレーム内予測、フレーム間予測等のビデオ符号化の概念が前提とされ、本願明細書には記載されない。例えば、本発明の概念の他に、空間方向予測のようなフレーム内予測技術並びに変位イントラ予測（ＤＩＰ）及びテンプレート・マッチング（ＴＭ）技術のようなＨ．２６４の拡張に含まれる現在提案されているものは知られているので、本願明細書に詳細に記載されない。また留意すべき点は、本発明の概念が本願明細書に記載されないような従来のプログラム技術を用い実施されうることである。最後に、図中の同様の符号は同様の構成要素を表す。
図１乃至図８を参照すると、ある一般的な背景情報が示されている。一般に及び従来知られているように、ビデオの画像又はフレームは、多数のマクロブロック（ＭＢ）に分割される。更に、ＭＢは多数のスライスに纏められる。これは図１に画像１０について示される。画像１０は３個のスライス１６、１７、１８を有し、各スライスはＭＢ１１により表される多数のＭＢを含む。上述のように、フレーム内予測では、空間方向予測、変位イントラ予測（ＤＩＰ）及びテンプレート・マッチング（ＴＭ）の技術が画像１０のＭＢを処理するために用いられる。
【００１０】
図２は、Ｈ．２６４の拡張として提案されたＤＩＰ又はＴＭのいずれかを用いたフレーム内予測で用いられる従来のＨ．２６４に基づく符号器５０（以下では単に符号器５０と表す）の高レベルの表現を示す。Ｈ．２６４符号器により支援される他のモードは本願明細書に記載しない。入力ビデオ信号５４は、符号器５０に入力される。符号器５０は、符号化された又は圧縮された出力ビデオ信号５６を提供する。図から分かるように、符号器５０はビデオ符号器５５、ビデオ復号器６０及び参照画像バッファ７０を有する。特に、符号器５０は、符号器５０と対応するＨ．２６４に基づく復号器（図２に示されない）の両者が順次データに対して同一の予測を生成するように、復号器の処理を重複して行う。従って、符号器５０は、符号化された出力ビデオ信号５６を復号化し（伸張し）、復号化されたビデオ信号６１も提供する。図２に示されるように、復号化されたビデオ信号６１は、ＤＩＰ又はＴＭフレーム内予測技術のいずれかで次に符号化されるＭＢの予測に用いるために、参照画像バッファ７０に格納される。留意すべき点は、ＤＩＰ又はＴＭの処理はＭＢに基づくことである。つまり参照画像バッファ７０は、次に符号化されるＭＢの予測に用いられるＭＢを格納する。完全のために、図３は従来の符号器５０のより詳細なブロック図を示す。図３の要素及び処理は従来知られているので、本願明細書には詳細に記載されない。留意すべき点は、符号器制御部７５は図３内の全ての要素の制御を表すために（符号器制御部７５と図３の他の要素との間の個々の制御／信号経路の表示に対して）簡略に破線で示されることである。これに関し留意すべき点は、ＤＩＰ又はＴＭのフレーム内予測中、各復号化されたＭＢは信号経路６２を介して（符号器制御部７５の制御下にある）スイッチ８０を介して参照画像バッファ７０へ提供されることである。換言すると、各既に符号化されたＭＢは、デブロッキング・フィルタ６５によって処理されない。図４は、ＤＩＰ又はＴＭのフレーム内予測を実行しているときの符号器５０内のデータの流れを更に簡単に示す。同様に、図５は、Ｈ．２６４の拡張として提案されたＤＩＰ又はＴＭのいずれかを用いたフレーム内予測で用いられる対応する従来のＨ．２６４に基づく符号器９０を示す。また、図６は、Ｈ．２６４に基づく復号器がＤＩＰ又はＴＭフレーム内予測を実行している場合を簡単に示す。
【００１１】
上述のように、Ｈ．２６４拡張版の符号器は、ＤＩＰ又はＴＭフレーム内予測を実行しうる。図７は、画像２０についてフレーム内符号化処理の中の時刻ＴでのＤＩＰフレーム内予測を示す（例えば、Ｓ．−Ｌ．Ｙｕ及びＣ．Ｃｈｒｙｓａｆｉｓ、「Ｎｅｗ  Ｉｎｔｒａ  Ｐｒｅｄｉｃｔｉｏｎ  ｕｓｉｎｇ  Ｉｎｔｒａ−ＭａｃｒｏｂｌｏｃｋＭｏｔｉｏｎ  Ｃｏｍｐｅｎｓａｔｉｏｎ」、ＪＶＴ  ｍｅｅｔｉｎｇ  Ｆａｉｒｆａｘ、ｄｏｃ  ＪＶＴ−Ｃ１５１、２００２年５月、Ｊ．Ｂａｌｌｅ及びＭ．Ｗｉｅｎ、「Ｅｘｔｅｎｄｅｄ  Ｔｅｘｔｕｒｅ  Ｐｒｅｄｉｃｔｉｏｎ  ｆｏｒ  Ｈ．２６４  Ｉｎｔｒａ  Ｃｏｄｉｎｇ」、Ｖｃｅｇ−ＡＥ１１．ｄｏｃ、２００７年１月を参照のこと）。上述のように、ＤＩＰはＭＢに基づき実施される。時刻Ｔで、画像２０の領域２６は符号化されている。つまり、領域２６はイントラ符号化領域である。また画像２０の領域２７は未だ符号化されていない。つまり未符号化である。ＤＩＰでは、既に符号化されたＭＢは、現行ＭＢを予測するために変位ベクトルにより参照される。これを図７に示す。図７では、既に符号化されたＭＢ２１が、現行ＭＢ２２を予測するために変位ベクトル（矢印）２５により参照される。変位ベクトルは、近傍ベクトルの平均による予測を用いて、Ｈ．２６４のインター動きベクトルと同様に区別されて符号化される。
【００１２】
同様に、図８は、画像３０についてフレーム内符号化処理の中の時刻ＴでのＴＭを示す（例えば、Ｔ．Ｋ．Ｔａｎ、Ｃ．Ｓ．Ｂｏｏｎ及びＹ．Ｓｕｚｕｋｉ、「Ｉｎｔｒａ  Ｐｒｅｄｉｃｔｉｏｎ  ｂｙ  Ｔｅｍｐｌａｔe  Ｍａｔｃｈｉｎｇ」、ＩＣＩＰ  ２００６、及びＪ．Ｂａｌｌｅ及びＭ．Ｗｉｅｎ、「Ｅｘｔｅｎｄｅｄ  Ｔｅｘｔｕｒｅ  Ｐｒｅｄｉｃｔｉｏｎ  ｆｏｒ  Ｈ．２６４  Ｉｎｔｒａ  Ｃｏｄｉｎｇ」、ＶＣＥＧ−ＡＥ１１．ｄｏｃ、２００７年１月を参照のこと）。ＤＩＰのように、ＴＭはＭＢに基づき実施される。時刻Ｔで、画像３０の領域３６は符号化されている。つまり、領域３６はイントラ符号化領域である。また画像３０の領域３７は未だ符号化されていない。つまり未符号化である。ＴＭでは、予測のために画像領域の自己相似性が利用される。特に、ＴＭアルゴリズムは、類似する近傍の画素からイントラ符号化領域を検索することにより、現行画素（又は目標）の値を再帰的に決定する。これを図８に示す。図８では、現行ＭＢ４３、目標は、周囲の符号化されたＭＢの関連する近傍（又はテンプレート）３１を有する。次に、ここでは近傍３２により表される類似する候補の近傍を識別するために、イントラ符号化領域３６が検索される。一旦類似する近傍が発見されると、次に、図８に示すように、候補の近傍のＭＢ３３が、目標ＭＢ４３を予測するための候補ＭＢとして用いられる。
【００１３】
先述のように、ＤＩＰ及びＴＭの両者は、テクスチャ予測に対して良好な効率を達成している。これら２つの手法は、両者とも符号化されている現行画像の既に符号化されたイントラ領域を検索し（つまり、現行画像を参照として用いる）、例えば領域マッチング及び／又は自動退行（ａｕｔｏ−ｒｅｇｒｅｓｓｉｖｅ）テンプレート・マッチングを実行することにより、特定の符号化コストによっては最良の予測を見つけ出す。残念ながら、ＤＩＰ及びＴＭの両者は、符号化性能及び／又は視覚的品質の低下という同様の問題に直面している。特に、現行画像の既に符号化されたイントラ領域（例えば図７のイントラ領域２６又は図８のイントラ領域３６）からの参照画像データは、符号化性能及び／又は視覚的品質を低下する特定の塊状アーチファクト又は他のアーチファクトを含みうる。しかしながら、上述のイントラ符号化に関する符号化性能の問題を解決することが可能である。特に及び本発明の原理によると、符号化する方法は、現行画像の既に符号化されたマクロブロックから適応参照画像データを生成する段階；及び前記適応参照画像データから前記現行画像の符号化されていないマクロブロックを予測する段階；を有する。
【００１４】
図９は、本発明の原理に従う装置１０５の説明のための実施例を示す。装置１０５は、任意のプロセッサに基づくプラットフォーム、例えばＰＣ、サーバ、パーソナル・デジタル・アシスタント（ＰＤＡ）、携帯電話等を表す。ここで、装置１０５は、メモリ（図示しない）と関連付けられた１又は複数のプロセッサを有する。装置１０５は、本発明の概念に従い変更された拡張Ｈ．２６４符号器１５０（以下では符号器１５０と表す）を有する。本発明の概念の他に、符号器１５０はＩＴＵ−Ｔ  Ｈ．２６４（上述された）に準拠し、上述の拡張として提案された変位イントラ予測（ＤＩＰ）及びテンプレート・マッチング（ＴＭ）のフレーム内予測技術にも対応するとする。符号器１５０は、ビデオ信号１４９（例えば、入力信号１０４から得られる）を受信し、符号化されたビデオ信号１５１を提供する。ビデオ信号１５１は、装置１０５から例えば別の装置又は（例えば有線、無線等の）ネッワークへの出力信号を表す出力信号１０６の一部として含まれてよい。留意すべき点は、図９は符号器１５０が装置１０５の一部であるとして示すが、本発明はそれに限定されず、符号器１５０が装置１０５の外部に、例えば装置１０５が符号化されたビデオ信号を提供するために符号器１５０を使用できるように物理的に隣接して若しくは（ケーブル、インターネット、移動体等の）ネットワーク内の他の場所に配置されてもよい。単に本実施例のために、ビデオ信号１４９はＣＩＦ（Ｃｏｍｍｏｎ  Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｆｏｒｍａｔ）のビデオ・フォーマットに準拠するリアルタイムのビデオ信号であるとする。
【００１５】
図１０は符号器１５０の説明のためのブロック図を示す。説明のため、符号器１５０は、図１０内の破線の四角形で示すプロセッサ１９０及びメモリ１９５により表現されるソフトウェアに基づくビデオ符号器である。本例では、コンピュータ・プログラム又はソフトウェアは、プロセッサ１９０による実行のためにメモリ１９５内に格納される。プロセッサ１９０は、１又は複数のストアドプログラム制御プロセッサを表し、ビデオ符号器の機能専用ではない。例えば、プロセッサ１９０は装置１０５の他の機能を制御してもよい。メモリ１９５は、任意の記憶装置、例えばランダム・アクセス・メモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）等を表し、符号器１５０の内部及び／又は外部にあってよく、必要に応じて揮発性及び／又は不揮発性である。本発明の概念の他に、符号器１５０は、従来知られているビデオ符号化層１６０及びネットワーク抽出層により表される２つの層を有する。ここで、符号器１５０のビデオ符号化層１６０は、本発明の概念を組み込む（以下に詳細に説明する）。ビデオ符号化層１６０は、符号化された信号１６１を提供する。符号化された信号１６１は、従来知られているビデオ符号化データ、例えばビデオ・シーケンス、画像、スライス及びＭＢを有する。ビデオ符号化層１６０は、入力バッファ１８０、符号器１７０及び出力バッファ１８５を有する。入力バッファ１８０は、符号器１７０による処理のために、ビデオ信号１４９からのビデオ・データを格納する。以下に記載される本発明の概念の他に、符号器１７０は、上述のようにＨ．２６４に従ってビデオ・データを圧縮し、圧縮したビデオ・データを出力バッファ１８５へ提供する。出力バッファ１８５は、圧縮したビデオ・データを、符号化した信号１６１としてネットワーク抽出層１６５へ提供する。ネットワーク抽出層１６５は、種々の通信チャンネル又は記憶チャンネルでの搬送に適するように符号化された信号１６１をフォーマットし、Ｈ．２６４ビデオ符号化信号１５１を提供する。例えば、ネットワーク抽出層１６５は、符号化された信号１６１をＲＴＰ（リアルタイム・プロトコル）／ＩＰ（インターネット・プロトコル）のようなトランスポート層、記憶するためのファイル・フォーマット（例えば、ＩＳＯ  ＭＰ４（ＭＰＥＧ−４規格（ＩＳＯ１４４９６−１４））及びマルチメディア・メッセージング（ＭＭＳ））、有線及び無線の対話サービスのためのＨ．３２Ｘ、放送サービスのためのＭＰＥＧ−２システム等に割り付ける機能を実現する。
【００１６】
図１１は、本発明の原理に従うフレーム内予測で用いられるビデオ符号器１６０の説明のためのブロック図を示す。本実施例のために、ビデオ符号器１６０は現行画像に対してＤＩＰ又はＴＭフレーム内予測のいずれかを実行するとする。従って、Ｈ．２６４規格に従うビデオ符号化層１６０により支援される他のモードは本願明細書に記載しない。ビデオ符号化層１６０は、ビデオ符号器５５、ビデオ復号器６０、参照画像バッファ７０及び参照処理ユニット２０５を有する。入力ビデオ信号１４９は、現行画像を表し、ビデオ符号器５５に入力される。ビデオ符号器５５は、符号化された又は圧縮された出力信号１６１を提供する。符号化された出力信号１６１は、ビデオ復号器６０に入力される。ビデオ復号器６０は、復号化されたビデオ信号６１を提供する。復号化されたビデオ信号６１は、現行画像の既に符号化されたＭＢを表し、参照画像バッファ７０に格納される。本発明の原理によると、参照処理ユニット２０５は、参照画像バッファ７０に格納された既に符号化されたＭＢ画像データから、現在符号化されている画像（つまり、現行画像）のために適応参照画像データ（信号２０６）を生成する。この適応参照画像データは、現行画像のＤＩＰ又はＴＭフレーム内予測技術のいずれかで、次に符号化されるＭＢの予測に用いられる。従って、参照処理ユニット２０５は、既に符号化されたＭＢ画像データをフィルタリングし、塊状アーチファクト又は他のアーチファクトを除去又は緩和する。
【００１７】
実際に、参照処理ユニット２０５は、多数のフィルタうちの任意の１つを用いて、異なる適応参照画像データを生成しうる。これは図１２の表１に示される。表１は、参照処理ユニット２０５が適応参照画像データを生成するために使用しうる異なるフィルタリング又は処理技術の一覧を示す。表１は、本願明細書では概して「フィルタ種類」として表される６個の異なる処理技術を示す。本例では、各フィルタ種類は、Ｆｉｌｔｅｒ＿Ｎｕｍｂｅｒのパラメータと関連付けられる。例えば、Ｆｉｌｔｅｒ＿Ｎｕｍｂｅｒのパラメータの値が０である場合、参照処理ユニット２０５は、メジアン・フィルタを用い、参照画像バッファ７０に格納された既に符号化されたＭＢ画像データを処理する。同様に、Ｆｉｌｔｅｒ＿Ｎｕｍｂｅｒのパラメータの値が１である場合、参照処理ユニット２０５は、デブロッキング・フィルタを用い、参照画像バッファ７０に格納された既に符号化されたＭＢ画像データを処理する。デブロッキング・フィルタは、Ｈ．２６４で規定された図３のデブロッキング６５と同様である。表１に示すように、カスタマイズしたフィルタ種類も定義されうる。
【００１８】
留意すべき点は、表１は単なる例であり、参照処理ユニット２０５は、本発明の原理に従って、参照画像バッファ７０に格納されたデータのフィルタ、変換、ラッピング又は予測のうちの任意の１つを適用してよいことである。実際に、適応参照画像データを生成するために用いるフィルタは、任意の空間フィルタ、平均フィルタ、ウィナー（Ｗｉｅｎｅｒ）フィルタ、相乗平均（Ｇｅｏｍｅｔｒｉｃ  Ｍｅａｎ）、最小二乗法等であってよい。実際に、現行（参照）画像の符号化アーチファクトを除去するために用いられうる任意の線形及び非線形フィルタを用いてよい。また、既に符号化された画像の時間フィルタリングのような時間的方法を検討することも可能である。同様に、ラッピングは、現在符号化されているイントラブロックとの良好な一致を可能にする疑似変換又は他の線形及び非線形変換でありうる。
【００１９】
参照処理ユニット２０５が１つより多いフィルタを用いる場合、フィルタ種類を参照処理ユニット２０５により生成された特定の適応参照画像データと関連付けるために参照インデックスが用いられる。図１３を参照すると、本発明の原理に従う表２に参照リストが示される。表２は、情報をＨ．２６４符号器に伝達するためのシンタックスの例を示す。この情報は、Ｈ．２６４の高レベルのシンタックスで伝達される。例えば、シーケンス・パラメータのセット、画像パラメータのセット、スライス・ヘッダ等である。例えば、上述のＨ．２６４規格の７．２節を参照のこと。表２では、パラメータｆｉｌｔｅｒ＿ｎｕｍｂｅｒ［ｉ］は、ｉ番目の参照のフィルタ種類を指定する。パラメータｎｕｍ＿ｏｆ＿ｃｏｅｆｆ＿ｍｉｎｕｓ＿ｌ  ｐｌｕｓ  １は、係数の数を指定する。パラメータｑｕａｎｔ＿ｃｏｅｆｆ［ｊ］はｊ番目の量子化値を指定する。記述子ｕ（１），ｕｅ（ｖ），ｓｅ（ｖ）は、Ｈ．２６４（７．２節を参照）に規定されている。例えば、ｕ（１）は１ビットの符号なし整数である。ｕｅ（ｖ）は符号なし整数のＥｘｐ−Ｇｏｌｏｍｂ−ｃｏｄｅｄシンタックスの要素であり、左端が第１ビットであり、この記述子のパース処理はＨ．２６４規格の９．１節に規定されている。ｓｅ（ｖ）は符号付き整数のＥｘｐ−Ｇｏｌｏｍｂ−ｃｏｄｅｄシンタックスの要素であり、左端が第１ビットであり、この記述子のパース処理はＨ．２６４規格の９．１節に規定されている。
【００２０】
上述のように、符号器又は他の装置は、符号化されている現行画像からの参照画像データに対して複数の異なるフィルタを用いてよい。符号器は、現行画像のフレーム内予測を実行するために１又は複数のフィルタ種類を用いることができる。例えば、符号器は、メジアン・フィルタを用いる現行画像の第１の参照を作成してよい。符号器は、相乗平均フィルタを用いる第２の参照を作成し、ウィナー・フィルタを用いる第３の参照も作成してよい。このように、実施は、どの参照（どのフィルタ）が現行画像の所与のＭＢ又は領域のために用いられるかを適応して決定する符号器を提供しうる。符号器は、例えば、現行画像の前半にメジアン・フィルタを参照に用い、現行画像の広範に相乗平均フィルタを参照してよい。
【００２１】
完全のために、図１４は本発明の原理に従うビデオ符号化層１６０の詳細なブロック図を示す。本発明の他に、図１４に示した要素は、本願明細書では詳細に説明されない従来知られたＨ．２６４に基づく符号器を表す。留意すべき点は、符号器制御部７７は図１４内の全ての要素の制御を表すために（符号器制御部７７と図１４の他の要素との間の個々の制御／信号経路の表示に対して）簡略に破線で示されることである。これに関し留意すべき点は、ＤＩＰ又はＴＭのフレーム内予測中、各復号化されたＭＢは信号経路６２を介して（符号器制御部７７の制御下にある）スイッチ８０を介して参照画像バッファ７０へ提供されることである。本発明の原理によると、符号器制御部７７は、適応参照画像データ２０６を提供するためにスイッチ８５を更に制御し、１つより多い処理技術が利用可能な場合には、参照処理ユニット２０５により用いられるフィルタ種類の選択が行われる。図１５は、本発明の原理による、ＤＩＰ又はＴＭのフレーム内予測を実行しているときのビデオ符号化層１６０内のデータの流れを更に簡単に示す。
【００２２】
図１６を参照すると、本発明の原理に従う説明のためのフローチャートが示される。図１６は、図１０のビデオ符号化層１６０で用いられ、図１０のビデオ信号１４９の少なくとも１つの画像又はフレームのフレーム内予測を実行する。一般に及び従来知られているように、現行画像（示されない）は、多数のマクロブロック（ＭＢ）に分割される。本例では、変位イントラ予測（ＤＩＰ）がフレーム内予測に用いられるとする。本発明の原理に従って、同様の処理がＴＭでも実行される。これは本願明細書に記載されない。上述のように、ＤＩＰはマクロブロックに基づいて実施される。特に、段階３０５で、現行画像のフレーム内予測のために初期化を行う。例えば、現行画像のＭＢの数はＮと決定され、ループ・パラメータｉは０に設定され（０≦ｉ＜Ｎ）、参照画像バッファは初期化される。段階３１０で、ループ・パラメータｉの値は、全てのＭＢが処理されたかどうかを決定するために調べられる。全てのＭＢが処理された場合にはルーチンから出るか終了する。その他の場合には、ＭＢ毎に、段階３１５から３３０が実行され、現行画像のフレーム内予測が実行される。段階３１５で、参照画像バッファはｉ−１番目に符号化されたＭＢからのデータで更新される。例えば、参照画像バッファに格納されたデータは、ｉ−１番目にＤＩＰ符号化されたＭＢからの符号化されていない画素を表す。段階３３０で、本発明の原理に従い、適応参照画像データ
【数１】
2010525658.tif 000003
は上述のようにｉ−１番目に符号化されたＭＢから生成される（例えば、図１１の参照処理ユニット２０５及び図１２の表１を参照）。段階３２５及び３３０で、ＤＩＰが実行され、適応参照画像データ
【数２】
2010525658.tif 000004
を用いて最良の参照インデックスを検索し（段階３２５）、最良の参照インデックスが見付かると、ｉ番目のＭＢを最良の参照インデックスで符号化する（段階３３０）。
【００２３】
図１７を参照すると、本発明の原理に従う装置４０５の説明のための別の実施例が示される。装置４０５は、任意のプロセッサに基づくプラットフォーム、例えばＰＣ、サーバ、パーソナル・デジタル・アシスタント（ＰＤＡ）、携帯電話等を表す。ここで、装置４０５は、メモリ（図示しない）と関連付けられた１又は複数のプロセッサを有する。装置４０５は、本発明の概念に従い変更された拡張Ｈ．２６４復号器４５０（以下では復号器４５０と表す）を有する。本発明の概念の他に、復号器４５０はＩＴＵ−Ｔ  Ｈ．２６４（上述された）に準拠し、上述の拡張として提案された変位イントラ予測（ＤＩＰ）及びテンプレート・マッチング（ＴＭ）のフレーム内予測技術にも対応するとする。復号器４５０は、符号化されたビデオ信号４４９（例えば、入力信号４０４から得られる）を受信し、復号化されたビデオ信号４５１を提供する。ビデオ信号１５１は、装置４０６から例えば別の装置又は（例えば有線、無線等の）ネッワークへの出力信号を表す出力信号４０５の一部として含まれてよい。留意すべき点は、図１７は復号器４５０が装置４０５の一部であるとして示すが、本発明はそれに限定されず、復号器４５０が装置４０５の外部に、例えば装置４０５が復号化されたビデオ信号を提供するために復号器４５０を使用できるように物理的に隣接して若しくは（ケーブル、インターネット、移動体等の）ネットワーク内の他の場所に配置されてもよい。
【００２４】
完全のために、図１８は本発明の原理に従うビデオ復号器４５０の詳細なブロック図を示す。本発明の他に、図１８に示した要素は、本願明細書では詳細に説明されない従来知られたＨ．２６４に基づく復号器を表す。復号器４５０は、上述のビデオ符号化層１６０と相補的に動作する。復号器４５０は、入力ビット・ストリーム４４９を受信し、入力ビット・ストリーム４４９から出力画像４５１を復元する。留意すべき点は、復号器制御部９７は図１８内の全ての要素の制御を表すために（復号器制御部９７と図１８の他の要素との間の個々の制御／信号経路の表示に対して）簡略に破線で示されることである。これに関し留意すべき点は、ＤＩＰ又はＴＭのフレーム内予測中、各復号化されたＭＢは信号経路４６２を介して（復号器制御部９７の制御下にある）スイッチ８０を介して参照画像バッファ７０へ提供されることである。本発明の原理によると、復号器制御部９７は、適応参照画像データ２０６を提供するためにスイッチ４８５を更に制御し、１つより多い処理技術が利用可能な場合には、参照処理ユニット２０５により用いられるフィルタ種類の選択を行う。再び留意すべき点は、１つより多いフィルタ種類が存在する場合には、復号器４５０は例えば受信したスライス・ヘッダからの参照リストを検索し、フィルタ種類を決定することである。図１９は、本発明の原理による、ＤＩＰ又はＴＭフレーム内予測を実行しているときの復号器４５０内のデータの流れを更に簡単に示す。
【００２５】
図２０を参照すると、図１７の復号器４５０で用いるための、本発明の原理に従う説明のためのフローチャートが示される。図２０のフローチャートは、ビデオ信号を符号化するための図１６に示されたフローチャートと相補的である。再び、変位イントラ予測（ＤＩＰ）がフレーム内予測に用いられるとする。本発明の原理に従って、同様の処理がＴＭでも実行される。これは本願明細書に記載されない。上述のように、ＤＩＰはマクロブロックに基づいて実施される。特に、段階５０５で、現行画像のフレーム内予測のために初期化を行う。例えば、現行画像のＭＢの数はＮと決定され、ループ・パラメータｉは０に設定され（０≦ｉ＜Ｎ）、参照画像バッファは初期化される。段階５１０で、ループ・パラメータｉの値は、全てのＭＢが処理されたかどうかを決定するために調べられる。全てのＭＢが処理された場合にはルーチンから出るか終了する。その他の場合には、ＭＢ毎に、段階５１５から５３０が実行され、現行画像のフレーム内予測が実行される。段階５１５で、参照画像バッファはｉ−１番目に符号化されたＭＢからのデータで更新される。例えば、参照画像バッファに格納されたデータは、ｉ−１番目にＤＩＰ符号化されたＭＢからの符号化されていない画素を表す。段階５２０で、本発明の原理に従い、適応参照画像データ
【数３】
2010525658.tif 000005
は上述のようにｉ−１番目に符号化されたＭＢから生成される（例えば、図１８の参照処理ユニット２０５、図１２の表１及び図１３の表２を参照）。再び留意すべき点は、１つより多いフィルタ種類が存在する場合には、復号器４５０は例えば受信したスライス・ヘッダからの参照リストを検索し、フィルタ種類を決定することである。段階５３０で、ＭＢはＤＩＰに従って復号化される。
【００２６】
図２１から図２６は、本発明の原理に従う他の説明のための実施例を示す。図２１から図２３は、他の符号器の変形例を示す。図１２の表１から分かるように、参照処理ユニット２０５はデブロッキング・フィルタを有しうる。また、別個のデブロッキング・フィルタ６５を符号器から除去し、参照処理ユニット２０５のデブロッキング・フィルタを代わりに用いうる。この変形を図２１に示す。符号器６００の更なる変形を図２２の符号器６２０に示す。本実施例では、参照画像バッファ７０は削除され、参照処理ユニット２０５がリアルタイムで、つまりオンザフライで動作する。最後に、図２３の符号器６４０により説明した実施例は、全てのＭＢに対するデブロッキング・フィルタの使用を説明する。標準的に、従来知られているように、デブロッキング・フィルタ６５は、スライス及び／又は画像全体の復号化が終了した後に又は単一のＭＢに対して用いられる（つまり、スライスに基づき及び／又は画像に基づくが、ＭＢに基づかない）。反対に、符号器６４０は全てのＭＢに対してデブロッキング・フィルタを用いる。また、参照処理ユニット２０５は削除される。図２４から図２６を参照すると、復号器に対する同様の変形を示す。例えば、図２４の復号器７００は、図２１の符号器６００と同様である。つまり、参照処理ユニット２０５ｎデブロッキング・フィルタが、別個のデブロッキング・フィルタの代わりに用いられる。図２５の復号器７２０は、図２２の符号器６２０と同様である。つまり、参照画像バッファ７０は削除され、参照処理ユニット２０５がリアルタイムで、つまりオンザフライで動作する。最後に、図２６の復号器７４０は、図２３の符号器６４０と同様である。つまり、デブロッキング・フィルタが全てのＭＢに対して用いられる。
【００２７】
上述のように及び本発明の原理によると、適応参照画像データが、イントラ予測で用いられるために適応して生成される。留意すべき点は、本発明の概念がＨ．２６４のＤＩＰ及び／又はＴＭ拡張と関連して記載されたが、本発明の概念がこれに限定されず且つ他の種類のビデオ符号化にも適用可能であることである。
【００２８】
上述の観点から、以上は本発明の原理の単なる説明であり、当業者は、本発明の原理を実施し及び本発明の精神及び範囲に包含される本願明細書に明示的に記載されない種々の構成を考案し得る。例えば、別個の機能要素が図示されたが、当該機能要素は１又は複数の集積回路（ＩＣ）で実施されて良い。同様に、別個の要素として示されたが、当該要素の何れ又は全ては、例えばストアドプログラムにより制御されるプロセッサ、例えば図１６及び２０等に示された１又は複数の段階に対応する関連ソフトウェアを実行するデジタル信号プロセッサで実施されてよい。例えば、本発明の原理は、他の種類の通信システム、例えば衛星、ワイヤレス・フィディリティ（Ｗｉ−Ｆｉ））等に適用可能である。実際に、本発明の概念は、静止受信器又は移動受信器にも適用可能である。従って、理解されるべき点は、多数の変更が説明のための実施例に成されうること、他の装置が特許請求の範囲により定められた本発明の精神と範囲から逸脱することなく考案されうることである。
【００２９】
［関連出願の相互参照］
本出願は、２００７年４月１９日に出願された米国特許出願番号６０／９２５３５１号に基づく優先権を主張するものであり、米国特許出願番号６０／９２５３５１号の全内容を本出願に援用する。
【図１】
2010525658.tif 000006
【図２】
2010525658.tif 000007
【図３】
2010525658.tif 000008
【図４】
2010525658.tif 000009
【図５】
2010525658.tif 000010
【図６】
2010525658.tif 000011
【図７】
2010525658.tif 000012
【図８】
2010525658.tif 000013
【図９】
2010525658.tif 000014
【図１０】
2010525658.tif 000015
【図１１】
2010525658.tif 000016
【図１２】
2010525658.tif 000017
【図１３】
2010525658.tif 000018
【図１４】
2010525658.tif 000019
【図１５】
2010525658.tif 000020
【図１６】
2010525658.tif 000021
【図１７】
2010525658.tif 000022
【図１８】
2010525658.tif 000023
【図１９】
2010525658.tif 000024
【図２０】
2010525658.tif 000025
【図２１】
2010525658.tif 000026
【図２２】
2010525658.tif 000027
【図２３】
2010525658.tif 000028
【図２４】
2010525658.tif 000029
【図２５】
2010525658.tif 000030
【図２６】
2010525658.tif 000031
【国際調査報告】
2010525658.tif 000032
2010525658.tif 000033
2010525658.tif 000034
2010525658.tif 000035