【手続補正書】
【提出日】令和3年2月15日(2021.2.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化する方法であって、
−  ピクチャブロックのサンプルの現在の色成分の予測値を得ることと、
−  マッピング関数を使用して前記現在の色成分のソース値から及び前記予測値からマッピング済みの残差値を決定することと、
−  前記マッピング済みの残差値を符号化してビットストリームに埋め込むことと
を含む、方法であり、
前記マッピング済みの残差値を決定することが、
−  マッピング済みの予測値を得るために、前記マッピング関数を用いて前記予測値をマッピングすることと、
−  前記マッピング済みの予測値と前記ソース値との差を表す中間残差値を決定することと、
−  前記マッピング関数を使用して前記中間残差値をマッピングすることと
を含む、方法。
【請求項２】
復号する方法であって、
−  ピクチャブロックのサンプルの現在の色成分の予測値を得ることと、
−  前記サンプルに対する残差値を復号することと、
−  マッピング関数と前記マッピング関数の逆関数である逆マッピング関数の両方を使用して前記復号済みの残差値から及び前記予測値から前記サンプルに対する再構築値を決定することと
を含む、方法であり、
前記再構築値を決定することが、
−  マッピング済みの予測値を得るために、前記マッピング関数を用いて前記予測値をマッピングすることと、
−  前記マッピング済みの予測値と前記残差値との和を表す中間値を得ることと
を含み、
前記再構築値が、前記逆マッピング関数を用いて前記中間値をマッピングすることによって得られる、方法。
【請求項３】
電子回路を含む符号化するデバイスであって、前記電子回路が、
−  ピクチャブロックの少なくともサンプルの現在の色成分の予測値を得ることと、
−  マッピング関数を使用して前記現在の色成分のソース値から及び前記予測値からマッピング済みの残差値を決定することと、
−  前記マッピング済みの残差値を符号化してビットストリームに埋め込むことと
を行うように適応され、
前記マッピング済みの残差値を決定することが、
−  マッピング済みの予測値を得るために、前記マッピング関数を用いて前記予測値をマッピングすることと、
−  前記マッピング済みの予測値と前記ソース値との差を表す中間残差値を決定することと、
−  前記マッピング関数を使用して前記中間残差値をマッピングすることと
を含む、デバイス。
【請求項４】
電子回路を含む復号するデバイスであって、前記電子回路が、
−  ピクチャブロックのサンプルの現在の色成分の予測値を得ることと、
−  前記サンプルに対する残差値を復号することと、
−  マッピング関数と前記マッピング関数の逆関数である逆マッピング関数の両方を使用して前記復号済みの残差値から及び前記予測値から前記サンプルに対する再構築値を決定することと
を行うように適応され、
前記再構築値を決定することが、
−  マッピング済みの予測値を得るために、前記マッピング関数を用いて前記予測値をマッピングすることと、
−  前記マッピング済みの予測値と前記残差値との和を表す中間値を得ることと
を含み、
前記再構築値が、前記逆マッピング関数を用いて前記中間値をマッピングすることによって得られる、デバイス。
【請求項５】
請求項３に記載のデバイスを含む装置。
【請求項６】
請求項４に記載のデバイスを含む装置。
【請求項７】
符号化する方法によって生成されたデータを含む信号であって、前記方法が、
−  ピクチャブロックのサンプルの現在の色成分の予測値を得ることと、
−  マッピング関数を使用して前記現在の色成分のソース値から及び前記予測値からマッピング済みの残差値を決定することと、
−  前記マッピング済みの残差値を符号化してビットストリームに埋め込むことと
を含み、
前記マッピング済みの残差値を決定することが、
−  マッピング済みの予測値を得るために、前記マッピング関数を用いて前記予測値をマッピングすることと、
−  前記マッピング済みの予測値と前記ソース値との差を表す中間残差値を決定することと、
−  前記マッピング関数を使用して前記中間残差値をマッピングすることと
を含む、信号。
【請求項８】
符号化する方法を実装するプログラムコード命令を格納する非一時的な情報記憶媒体であって、前記方法が、
−  ピクチャブロックのサンプルの現在の色成分の予測値を得ることと、
−  マッピング関数を使用して前記現在の色成分のソース値から及び前記予測値からマッピング済みの残差値を決定することと、
−  前記マッピング済みの残差値を符号化してビットストリームに埋め込むことと
を含み、
前記マッピング済みの残差値を決定することが、
−  マッピング済みの予測値を得るために、前記マッピング関数を用いて前記予測値をマッピングすることと、
−  前記マッピング済みの予測値と前記ソース値との差を表す中間残差値を決定することと、
−  前記マッピング関数を使用して前記中間残差値をマッピングすることと
を含む、非一時的な情報記憶媒体。
【請求項９】
復号する方法を実装するプログラムコード命令を格納する非一時的な情報記憶媒体であって、前記方法が、
−  ピクチャブロックのサンプルの現在の色成分の予測値を得ることと、
−  前記サンプルに対する残差値を復号することと、
−  マッピング関数と前記マッピング関数の逆関数である逆マッピング関数の両方を使用して前記復号済みの残差値から及び前記予測値から前記サンプルに対する再構築値を決定することと
を含み、
前記再構築値を決定することが、
−  マッピング済みの予測値を得るために、前記マッピング関数を用いて前記予測値をマッピングすることと、
−  前記マッピング済みの予測値と前記残差値との和を表す中間値を得ることと
を含み、
前記再構築値が、前記逆マッピング関数を用いて前記中間値をマッピングすることによって得られる、非一時的な情報記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１４４
【補正方法】変更
【補正の内容】
【０１４４】
多くの実装形態について説明してきた。それにもかかわらず、様々な変更を行えることが理解されよう。例えば、他の実装形態を生成するために、異なる実装形態の要素を組み合わせることも、補足することも、変更することも、又は除去することもできる。それに加えて、当業者は、開示されるものの代わりに、他の構造及びプロセスを代用することができ、結果として得られる実装形態は、開示される実装形態と少なくとも実質的に同じ結果を達成するために、少なくとも実質的に同じ方法で、少なくとも実質的に同じ機能を実行することを理解するであろう。それに従って、これらの及び他の実装形態は、この出願によって企図される。
上記実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
［付記１］
ピクチャブロックを符号化するための方法であって、前記ブロックの少なくとも１つのサンプルに対して、
−  前記サンプルの１つの現在の色成分の予測値を得ることと、
−  マッピング関数に応答して前記現在の色成分のソース値から及び前記予測値からマッピング済みの残差値を決定することと、
−  前記マッピング済みの残差値を符号化してビットストリームに埋め込むことと
を含む、方法であり、
前記マッピング関数が、所定の再構築の質に対する前記ビットストリームのビットコストの低減又は前記ビットストリームの所定のビットコストに対する再構築の質の増加のいずれかを得るために導出され、
前記マッピング済みの残差値を決定することが、
−  前記ソース値から前記予測値を減じることによって、中間残差値を決定することと、
−  前記予測値に応じて、前記マッピング関数に応答して前記中間残差値をマッピングすることと
を含む、方法。
［付記２］
前記予測値に応じて、前記マッピング関数に応答して前記中間残差値をマッピングすることが、前記中間残差値にスケーリングファクタを乗じることであって、前記スケーリングファクタの値が、前記予測値に依存する、乗じることを含む、付記１に記載の方法。
［付記３］
前記予測値に応じて、前記マッピング関数に応答して前記中間残差値をマッピングすることが、前記中間残差値にスケーリングファクタを乗じることであって、前記スケーリングファクタが、前記サンプルの別の色成分に対して得られた予測値に依存し、前記別の色成分が、前記現在の色成分とは異なる、乗じることを含む、付記１に記載の方法。
［付記４］
固定小数点実装形態において、前記マッピング済みの中間残差値が、
（ＲｅｓＣｕｓｕａｌ＊２Ｂ＋ｓｉｇｎ（ＲｅｓＣｕｓｕａｌ）＊（ｉｎｖＳｃａｌ／２））／ｉｎｖＳｃａｌ
に等しく、式中、ＲｅｓＣｕｓｕａｌが前記中間残差値であり、ｉｎｖＳｃａｌがｒｏｕｎｄ（２Ｂ÷ｓｃａｌ）に等しく、ｓｃａｌが、前記スケーリングファクタである、付記２又は３に記載の方法。
［付記５］
ピクチャブロックを復号するための方法であって、前記ブロックの少なくとも１つのサンプルに対して、
−  前記サンプルの１つの現在の色成分の予測値を得ることと、
−  前記サンプルに対する残差値を復号することと、
−  マッピング関数に応答して前記復号済みの残差値から及び前記予測値から前記サンプルに対する再構築値を決定することと
を含む、方法であり、
前記マッピング関数が、所定の再構築の質に対する前記ビットストリームのビットコストの低減又は前記ビットストリームの所定のビットコストに対する再構築の質の増加のいずれかを得るために導出され、
前記再構築値を決定することが、
−  前記予測値に応じて、前記マッピング関数の逆関数を用いて前記復号済みの残差値をマッピングすることと、
−  前記予測値を前記マッピングされた復号済みの残差値に加えることによって、前記再構築値を決定することと
を含む、方法。
［付記６］
前記予測値に応じて、前記マッピング関数の逆関数を用いて前記復号済みの残差値をマッピングすることが、前記復号済みの残差値にスケーリングファクタを乗じることであって、前記スケーリングファクタが、前記サンプルの前記予測値に依存する、乗じることを含む、付記５に記載の方法。
［付記７］
前記予測値に応じて、前記マッピング関数の逆関数を用いて前記復号済みの残差値をマッピングすることが、前記復号済みの残差値にスケーリングファクタを乗じることであって、前記スケーリングファクタが、前記サンプルの別の色成分に対して得られた前記予測値に依存し、前記別の色成分が、前記現在の色成分とは異なる、乗じることを含む、付記５に記載の方法。
［付記８］
固定小数点実装形態において、前記マッピングされた復号済みの残差値が、
（ＲｅｓＣｍａｐ＿ｄｅｃ＊ｉｎｖＳｃａｌ＋ｓｉｇｎ（ＲｅｓＣｍａｐ＿ｄｅｃ）＊２（Ｂ−１））／２Ｂ
に等しく、式中、ＲｅｓＣｍａｐ＿ｄｅｃが前記復号済みの残差値であり、ｉｎｖＳｃａｌがｒｏｕｎｄ（２Ｂ÷ｓｃａｌ）に等しく、ｓｃａｌが、前記スケーリングファクタである、付記６又は７に記載の方法。
［付記９］
ピクチャブロックを符号化するためのデバイスであって、
−  前記ブロックの少なくとも１つのサンプルの１つの現在の色成分の予測値を得るための手段と、
−  マッピング関数に応答して前記現在の色成分のソース値から及び前記予測値からマッピング済みの残差値を決定するための手段と、
−  前記マッピング済みの残差値を符号化してビットストリームに埋め込むための手段と
を含む、デバイスであり、
前記マッピング関数が、所定の再構築の質に対する前記ビットストリームのビットコストの低減又は前記ビットストリームの所定のビットコストに対する再構築の質の増加のいずれかを得るために導出され、
前記マッピング済みの残差値を決定するための前記手段が、
−  前記ソース値から前記予測値を減じるように構成された中間残差値を決定するための手段と、
−  前記予測値に応じて、前記マッピング関数に応答して前記中間残差値をマッピングするための手段と
を含む、デバイス。
［付記１０］
前記予測値に応じて、前記マッピング関数に応答して前記中間残差値をマッピングするための前記手段が、前記中間残差値にスケーリングファクタを乗じるための手段であって、前記スケーリングファクタの値が、前記予測値に依存する、手段を含む、付記９に記載のデバイス。
［付記１１］
前記予測値に応じて、前記マッピング関数に応答して前記中間残差値をマッピングするための手段が、前記中間残差値にスケーリングファクタを乗じるための手段であって、前記スケーリングファクタが、前記サンプルの別の色成分に対して得られた予測値に依存し、前記別の色成分が、前記現在の色成分とは異なる、手段を含む、付記９に記載のデバイス。
［付記１２］
固定小数点実装形態において、前記マッピング済みの中間残差値が、
（ＲｅｓＣｕｓｕａｌ＊２Ｂ＋ｓｉｇｎ（ＲｅｓＣｕｓｕａｌ）＊（ｉｎｖＳｃａｌ／２））／ｉｎｖＳｃａｌ
に等しく、式中、ＲｅｓＣｕｓｕａｌが前記中間残差値であり、ｉｎｖＳｃａｌがｒｏｕｎｄ（２Ｂ÷ｓｃａｌ）に等しく、ｓｃａｌが、前記スケーリングファクタである、付記１０又は１１に記載のデバイス。
［付記１３］
ピクチャブロックを復号するためのデバイスであって、
−  前記ブロックの少なくとも１つのサンプルの１つの現在の色成分の予測値を得るための手段と、
−  前記サンプルに対する残差値を復号するための手段と、
−  マッピング関数に応答して前記復号済みの残差値から及び前記予測値から前記サンプルに対する再構築値を決定するための手段と
を含む、デバイスであり、
前記マッピング関数が、所定の再構築の質に対する前記ビットストリームのビットコストの低減又は前記ビットストリームの所定のビットコストに対する再構築の質の増加のいずれかを得るために導出され、
前記再構築値を決定するための前記手段が、
−  前記予測値に応じて、前記マッピング関数の逆関数を用いて前記復号済みの残差値をマッピングするための手段と、
−  前記予測値を前記マッピングされた復号済みの残差値に加えるように構成された前記再構築値を決定するための手段と
を含む、デバイス。
［付記１４］
前記予測値に応じて、前記マッピング関数の逆関数を用いて前記復号済みの残差値をマッピングするための前記手段が、前記復号済みの残差値にスケーリングファクタを乗じるための手段であって、前記スケーリングファクタが、前記サンプルの前記予測値に依存する、手段を含む、付記１３に記載のデバイス。
［付記１５］
前記予測値に応じて、前記マッピング関数の逆関数を用いて前記復号済みの残差値をマッピングするための手段が、前記復号済みの残差値にスケーリングファクタを乗じるための手段であって、前記スケーリングファクタが、前記サンプルの別の色成分に対して得られた前記予測値に依存し、前記別の色成分が、前記現在の色成分とは異なる、手段を含む、付記１３に記載のデバイス。
［付記１６］
固定小数点実装形態において、前記マッピングされた復号済みの残差値が、
（ＲｅｓＣｍａｐ＿ｄｅｃ＊ｉｎｖＳｃａｌ＋ｓｉｇｎ（ＲｅｓＣｍａｐ＿ｄｅｃ）＊２（Ｂ−１））／２Ｂ
に等しく、式中、ＲｅｓＣｍａｐ＿ｄｅｃが前記復号済みの残差値であり、ｉｎｖＳｃａｌがｒｏｕｎｄ（２Ｂ÷ｓｃａｌ）に等しく、ｓｃａｌが、前記スケーリングファクタである、付記１４又は１５に記載のデバイス。