【手続補正書】
【提出日】平成21年12月17日(2009.12.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
低分解能マクロブロックと呼ばれる、低分解能画像のマクロブロックに関連付けられた動きデータから少なくとも１つの動き予測子を、高分解能マクロブロックと呼ばれる、高分解能画像の少なくとも１つのマクロブロックについて生成する、スケーラブル・ビデオ符号化又は復号化の処理の一部としての方法であって、
仮想ベース・レイヤ・マクロブロックと呼ばれる重ならないマクロブロックを含む仮想構造を定義する工程であって、前記仮想構造は、前記低分解能画像と同じ寸法を有する工程と、
前記高分解能画像内の前記高分解能マクロブロックの位置に基づいて、かつ、前記低分解能画像の寸法と前記高分解能画像の寸法との比に基づいて仮想画像内の対応する仮想ベース・レイヤを前記高分解能マクロブロックについて識別する工程と、
対応する低分解能マクロブロック対のフィールド／フレーム・モードに基づいて、かつ、前記高分解能マクロブロックのフィールド／フレーム・モードに基づいて、対応する低分解能マクロブロック対の少なくとも１つのマクロブロックに関連付けられた動きデータから変換された動きデータを、識別された仮想ベース・レイヤ・マクロブロックそれぞれに関連付け、よって、前記変換された動きデータが前記高分解能マクロブロックのフィールド／フレーム・モードと互換である工程と、
前記対応する仮想ベース・レイヤに関連付けられた動きデータを再サンプリングして前記少なくとも１つの動き予測子を生成する工程とを含む方法。
【請求項２】
請求項１記載の方法であって、前記高分解能マクロブロックがフレーム・モードにあり、前記対応する低分解能マクロブロック対がフィールド・モードにある場合、前記関連付ける工程は、
最上部マクロブロック及び底部マクロブロックを含む前記低分解能マクロブロック対を比２で垂直方向にアップサンプリングする工程であって、アップサンプリングされたマクロブロックそれぞれが、最上部部分及び底部部分を含む工程と、
前記アップサンプリングされた最上部マクロブロックのアップ部分の動きデータを、前記アップサンプリングされた底部マクロブロックのアップ部分の動きデータとマージし、前記アップサンプリングされた最上部マクロブロックのダウン部分の動きデータを、前記アップサンプリングされた底部マクロブロックのダウン部分の動きデータとマージする工程とを含む方法。
【請求項３】
請求項２記載の方法であって、前記マージする工程は、仮想ベース・レイヤ・マクロブロック対の識別されたアップ仮想ベース・レイヤ・マクロブロックを、前記アップサンプリングされた最上部マクロブロックの前記アップ部分の動きデータに関連付け、仮想ベース・レイヤ・マクロブロック対の識別されたダウン仮想ベース・レイヤ・マクロブロックを、前記アップサンプリングされた最上部マクロブロックの前記ダウン部分の動きデータに関連付ける方法。
【請求項４】
請求項３記載の方法であって、前記マージする工程は、識別されたアップ仮想ベース・レイヤ・マクロブロックを、前記アップサンプリングされた最上部マクロブロックの前記アップ部分の動きデータに関連付け、識別されたダウン仮想ベース・レイヤ・マクロブロックを、前記アップサンプリングされた最上部マクロブロックの前記ダウン部分の動きデータに関連付ける工程を含み、更に、
前記アップ仮想ベース・レイヤ・マクロブロック及び前記ダウン仮想ベース・レイヤ・マクロブロック毎に、無効参照指数を有する識別された仮想ベース・レイヤ・マクロブロックのパーティションを識別する工程と、
前記無効参照指数を有する識別された仮想ベース・レイヤ・マクロブロックを８×８部分に分割する工程と、
前記識別された仮想ベース・レイヤ・マクロブロックの８×８部分毎に、前記８×８部分が有効参照指数を有する場合、
前記アップサンプリングされた底部マクロブロックのアップ部分の対応する８×８部分の動きデータを関連付ける工程と、
有効参照指数を有する近傍の８×８部分の動きデータを、無効参照指数を有する前記識別された仮想ベース・レイヤ・マクロブロックの残りの８×８部分と関連付ける工程とを含む方法。
【請求項５】
請求項１乃至４の何れか一項に記載の方法であって、前記高分解能マクロブロックがフィールド・モードにあり、前記対応する低分解能マクロブロック対がフレーム・モードにあり、前記低分解能マクロブロック対が最上部マクロブロック及び底部マクロブロックを含む場合、前記関連付ける工程は、
前記識別された仮想ベース・レイヤ・マクロブロックをアップ１６×８部分及びダウン１６×８部分に分割する工程であって、前記アップ１６×８部分は、前記対応する低分解能マクロブロック対の前記最上部マクロブロックに対応し、前記ダウン１６×８部分は、前記対応する低分解能マクロブロック対の前記底部マクロブロックに対応する工程と、
前記識別された仮想ベース・レイヤ・マクロブロックの前記１６×８部分毎に、
前記低分解能マクロブロック対の対応するマクロブロックが、１６×１６部分に分割された場合、前記１６×８部分のパーティションは１６×８であり、
さもなければ、前記１６×８部分のパーティションは８×８であり、８×８部分はそれぞれ、更に、
前記低分解能マクロブロック対の対応するマクロブロックが、２つの１６×８部分に分割された場合、８×８部分は、８×４部分にサブパーティション化され、
前記低分解能マクロブロック対の対応するマクロブロックが、２つの８×１６部分に分割された場合、８×８部分は、８×８サブ部分にサブパーティション化され、
さもなければ、前記低分解能マクロブロック対の対応するマクロブロックが、４つの８×８部分に分割された場合、前記８×８部分に対応する前記低分解能マクロブロック対の前記マクロブロックの前記８×８部分の少なくとも１つが、２つの４×８部分に分割された場合、前記８×８部分は４×４サブ部分にサブパーティション化され、さもなければ、前記８×８部分は８×４サブ部分にサブパーティション化され、
前記識別された仮想ベース・レイヤ・マクロブロックの各パーティション又はサブパーティションと、座標がｂ４Ｘ及びｂ４Ｙ／２に等しい前記低分解能マクロブロック対の前記対応するマクロブロックの４×４ブロックの参照指数及び動きベクトルを関連付ける工程であって、ｂ４Ｘ及びｂ４Ｙは、対象のパーティション又はサブパーティションの左最上部４×４ブロックの座標である工程とを含む方法。
【請求項６】
高分解能マクロブロックと呼ばれるマクロブロックを含む高分解能画像系列、及び低分解能マクロブロックと呼ばれる低分解能画像系列をスケーラブル符号化する装置であって、
前記低分解能画像を符号化する第１の符号化手段であって、前記低分解能画像のマクロブロックの動きデータ、及びベース・レイヤ・データ・ストリームを生成する第１の符号化手段と、
低分解能マクロブロックと呼ばれる、低分解能画像のマクロブロックの動きデータから、  高分解能マクロブロックと呼ばれる高分解能画像の少なくとも１つのマクロブロックの動きデータを導出する継承手段と、
前記導出された動きデータを使用して前記高分解能画像を符号化する第２の符号化手段であって、エンハンスメント・レイヤ・データ・ストリームを生成する第２の符号化手段とを備え、前記継承手段は、
仮想ベース・レイヤ・マクロブロックと呼ばれる重ならないマクロブロックを含む仮想構造を定義する手段であって、前記仮想構造は、前記低分解能画像と同じ寸法を有する手段と、
前記高分解能画像内の前記高分解能マクロブロックの位置に基づいて、かつ、低分解能画像の寸法と高分解能画像の寸法との比に基づいて仮想画像内の対応する仮想ベース・レイヤ・マクロブロックを前記高分解能マクロブロックについて識別する手段と、
対応する低分解能マクロブロック対のフィールド／フレーム・モードに基づいて、かつ、前記高分解能マクロブロックのフィールド／フレーム・モードに基づいて、前記対応する低分解能マクロブロック対の少なくとも１つのマクロブロックに関連付けられた動きデータから、変換された動きデータが前記高分解能マクロブロックのフィールド／フレーム・モードと互換であるように変換された動きデータを、識別された仮想ベース・レイヤ・マクロブロック毎に関連付け、よって、前記変換された動きデータが前記高分解能マクロブロックのフィールド／フレーム・モードと互換である手段と、
前記対応する仮想ベース・レイヤに関連付けられた動きデータを再サンプリングして少なくとも１つの動き予測子を生成する手段とを備える装置。
【請求項７】
請求項６記載の装置であって、前記第１の符号化手段がＭＰＥＧ−４ＡＶＣビデオ符号器である装置。
【請求項８】
少なくとも符号化高分解能画像系列をスケーラブル復号化する装置であって、前記符号化画像はデータ・ストリームの形式で生じ、各画像は、重ならないマクロブロックに分割され、
少なくとも第１のデータ・ストリーム部分を復号化して、低分解能画像、及び前記低分解能画像のマクロブロックの動きデータを生成する第１の復号化手段と、
低分解能画像のマクロブロックの動きデータから、高分解能画像の少なくとも一マクロブロックについて動きデータを導出する継承手段と、
前記導出動きデータを使用して前記データ・ストリームの少なくとも第２の部分を復号化して高分解能画像を生成する第２の復号化手段とを備え、前記継承手段は、
仮想ベース・レイヤ・マクロブロックと呼ばれる重ならないマクロブロックを含む仮想構造を定義する手段であって、前記仮想構造は、前記低分解能画像と同じ寸法を有する手段と、
前記高分解能画像内の高分解能マクロブロックの位置に基づいて、かつ、低分解能画像の寸法と高分解能画像の寸法との比に基づいて、仮想画像内の対応する仮想ベース・レイヤ・マクロブロックを前記高分解能マクロブロックについて識別する手段と、  
対応する低分解能マクロブロック対のフィールド／フレーム・モードに基づいて、かつ、前記高分解能マクロブロックのフィールド／フレーム・モードに基づいて、対応する低分解能マクロブロック対の少なくとも１つのマクロブロックに関連付けられた動きデータから、変換された動きデータが前記高分解能マクロブロックのフィールド／フレーム・モードと互換であるように変換された動きデータを、識別された仮想ベース・レイヤ・マクロブロック毎に関連付け、よって、前記変換された動きデータが前記高分解能マクロブロックのフィールド／フレーム・モードと互換である手段と、
前記対応する仮想ベース・レイヤ・マクロブロックに関連付けられた動きデータを再サンプリングして少なくとも１つの動き予測子を生成する手段とを備える装置。
【請求項９】
請求項８記載の装置であって、前記第１の復号化手段は、ＭＰＥＧ−４ＡＶＣビデオ復号器である装置。