【手続補正書】
【提出日】平成21年3月4日(2009.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数仮説パーティションの重み付けパラメータを生成するステップと、
前記重み付けパラメータを変換するステップと、
変換された重み付けパラメータを符号化するステップと、
を含む符号化方法。
【請求項２】
前記変換された重み付けパラメータと共に、オフセットを符号化することを更に含む、請求項１に記載の方法。
【請求項３】
前記重み付けパラメータは、符号化されるフレームの各パーティション用に重み付けパラメータのセットを含む、請求項１に記載の方法。
【請求項４】
動き補償予測がフレームの少なくとも二つのパーティションに異なる重み付け係数を使用する、請求項１に記載の方法。
【請求項５】
前記複数仮説パーティションが双方向予測パーティションを含む、請求項１に記載の方法。
【請求項６】
前記重み付けパラメータが局所的な明度変動を補償する、請求項１に記載の方法。
【請求項７】
前記重み付けパラメータを変換するステップは、
Ｂ＿ｗＱ０＝ｗＱ０＋ｗＱ１
Ｂ＿ｗＱ１＝ｗＱ０−（（ｗＱ０＋ｗＱ１）＞＞１）
を満たす変換を適用することを含み、
ここで、ｗＱ０及びｗＱ１は、量子化された重み付けパラメータであり、Ｂ＿ｗＱ０及びＢ＿ｗＱ１は、ｗＱ０及びｗＱ１の変換後のバージョンである、
請求項１に記載の方法。
【請求項８】
変換された重み付けパラメータ及びオフセットが、可変長符号化を用いて符号化される、請求項２に記載の方法。
【請求項９】
前記可変長符号化がゼロツリー符号化構造を使用する、請求項８に記載の方法。
【請求項１０】
前記変換された重み付けパラメータを符号化するステップは、隣接パーティションの変換された係数と所定の重み付けパラメータとから成る群のうちの一方に基づく予測を使用して、差分符号化を行なうことを含む、請求項１に記載の方法。
【請求項１１】
前記所定の重み付けパラメータは、隣接パーティションが存在しないときに使用される、請求項１０に記載の方法。
【請求項１２】
前記所定の重み付けパラメータは、グローバルに伝えられる重み付けパラメータである、請求項１０に記載の方法。
【請求項１３】
前記重み付けパラメータが可変忠実度を有する、請求項１０に記載の方法。
【請求項１４】
複数仮説パーティションの重み付けパラメータを、動き補償予測を実行する一部として、生成する動き推定ユニットと、
前記重み付けパラメータを、変換された重み付けパラメータに変換する変換器と、
変換された重み付けパラメータを符号化する符号化器と、
を備える符号化器。
【請求項１５】
前記符号化器が、前記変換された重み付けパラメータと共に、オフセットを符号化する、請求項１４に記載の符号化器。
【請求項１６】
前記重み付けパラメータは、符号化されるフレームの各パーティション用に少なくとも一対の重み付けパラメータのセットを含む、請求項１４に記載の符号化器。
【請求項１７】
前記複数仮説パーティションが双方向予測パーティションを含む、請求項１４に記載の符号化器。
【請求項１８】
前記重み付けパラメータが局所的な明度変動を補償する、請求項１４に記載の符号化器。
【請求項１９】
前記重み付けパラメータを変換することは、
Ｂ＿ｗＱ０＝ｗＱ０＋ｗＱ１
Ｂ＿ｗＱ１＝ｗＱ０−（（ｗＱ０＋ｗＱ１）＞＞１）
を満たす変換を適用することを含み、
ここで、ｗＱ０及びｗＱ１は、量子化された重み付けパラメータであり、Ｂ＿ｗＱ０及びＢ＿ｗＱ１は、ｗＱ０及びｗＱ１の変換後のバージョンである、
請求項１４に記載の符号化器。
【請求項２０】
変換された重み付けパラメータ及びオフセットが、可変長符号化を用いて符号化される、請求項１４に記載の符号化器。
【請求項２１】
前記可変長符号化がゼロツリー符号化構造を使用する、請求項２０に記載の符号化器。
【請求項２２】
前記変換された重み付けパラメータを符号化することは、隣接パーティションの変換された係数に基づく予測を使用して、差分符号化を行なうことを含む、請求項１４に記載の符号化器。
【請求項２３】
前記変換された重み付けパラメータを符号化することは、隣接パーティションの変換された係数又は所定の重み付けパラメータに基づく予測を使用して、差分符号化を行なうことを含む、請求項１４に記載の符号化器。
【請求項２４】
前記所定の重み付けパラメータは、隣接パーティションが予測用に存在しないときに使用される、請求項２３に記載の符号化器。
【請求項２５】
前記所定の重み付けパラメータは、デフォルトの重み付けパラメータ及びグローバルに伝えられる重み付けパラメータからなる群のうちの一方である、請求項２３に記載の符号化器。
【請求項２６】
前記重み付けパラメータが可変忠実度レベルを有する、請求項２３に記載の符号化器。
【請求項２７】
前記可変忠実度レベルは、予め定義されているか、又は、変換された重み付けパラメータを符号化した表現を含むビットストリームの一部として伝えられる、請求項２６に記載の符号化器。
【請求項２８】
命令を格納する一つ以上の記録可能媒体を有する製品であって、該命令は、システムによる実行時に、前記システムに、
複数仮説パーティションの重み付けパラメータを生成するステップと、
前記重み付けパラメータを変換するステップと、
変換された重み付けパラメータを符号化するステップと、
を含む符号化方法を実行させる製品。
【請求項２９】
可変長復号を使用してビットストリームを復号して、複数仮説パーティションの変換された重み付けパラメータを含む復号されたデータを得るステップと、
前記変換された重み付けパラメータに逆変換を適用するステップと、
逆変換された重み付けパラメータと共に動き補償を使用して、フレームデータを再構築するステップと、
を含む復号方法。
【請求項３０】
一対の前記変換された重み付けパラメータと共にオフセットを復号することを更に含む、請求項２９に記載の方法。
【請求項３１】
前記重み付けパラメータが、復号されるフレームの各パーティション用に少なくとも一対の重み付けパラメータのセットを含む、請求項２９に記載の方法。
【請求項３２】
前記複数仮説パーティションが双方向予測パーティションを含む、請求項２９に記載の方法。
【請求項３３】
前記変換された重み付けパラメータが、
Ｂ＿ｗＱ０＝ｗＱ０＋ｗＱ１
Ｂ＿ｗＱ１＝ｗＱ０−（（ｗＱ０＋ｗＱ１）＞＞１）
を満たす変換を適用することにより生成され、
ここで、ｗＱ０及びｗＱ１は、量子化された重み付けパラメータであり、Ｂ＿ｗＱ０及びＢ＿ｗＱ１は、ｗＱ０及びｗＱ１の変換後のバージョンである、
請求項２９に記載の方法。
【請求項３４】
前記可変長復号がゼロツリー符号化構造を使用する、請求項２９に記載の方法。
【請求項３５】
前記変換された重み付けパラメータを復号するステップは、隣接パーティションの逆変換された係数と所定の重み付けパラメータとから成る群のうちの一方に基づいて、前記変換された重み付けパラメータを差分復号することを含む、請求項２９に記載の方法。
【請求項３６】
前記所定の重み付けパラメータは、隣接パーティションが予測用に存在しないときに使用される、請求項３５に記載の方法。
【請求項３７】
前記所定の重み付けパラメータは、デフォルトの重み付けパラメータ及びグローバルに伝えられる重み付けパラメータからなる群のうちの一方である、請求項３５に記載の方法。
【請求項３８】
前記重み付けパラメータが可変忠実度レベルを有する、請求項３５に記載の方法。
【請求項３９】
可変長復号を使用してビットストリームを復号し、複数仮説パーティションの変換された重み付けパラメータを含む復号されたデータを得る可変長復号器と、
前記復号されたデータの一部に逆量子化演算を実行して係数を生成する逆量子化器と、
前記係数に第１の逆変換を適用して画像データを生成する第１の逆変換器と、
前記変換された重み付けパラメータに第２の逆変換を適用して重み付けパラメータを生成する第２の逆変換器と、
少なくとも一つの動きベクトルと前記重み付けパラメータとを使用して予測を生成する動き補償ユニットと、
前記予測を前記画像データに加算してフレームデータを再構築する加算器と、
を備える復号器。
【請求項４０】
前記重み付けパラメータが、復号されるフレームの各パーティション用に少なくとも一対の重み付けパラメータのセットを含む、請求項３９に記載の復号器。
【請求項４１】
前記複数仮説パーティションが双方向予測パーティションを含む、請求項３９に記載の復号器。
【請求項４２】
前記変換された重み付けパラメータが、
Ｂ＿ｗＱ０＝ｗＱ０＋ｗＱ１
Ｂ＿ｗＱ１＝ｗＱ０−（（ｗＱ０＋ｗＱ１）＞＞１）
を満たす変換を適用することにより生成され、
ここで、ｗＱ０及びｗＱ１は、量子化された重み付けパラメータであり、Ｂ＿ｗＱ０及びＢ＿ｗＱ１は、ｗＱ０及びｗＱ１の変換後のバージョンである、
請求項３９に記載の復号器。
【請求項４３】
一以上の所定の重み付けパラメータが、隣接パーティションが予測用に存在しないときに使用される、請求項３９に記載の復号器。
【請求項４４】
前記重み付けパラメータが可変忠実度レベルを有する、請求項３９に記載の復号器。