【手続補正書】
【提出日】平成30年6月14日(2018.6.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、
パレットコーディングモードのサブモードとして単一カラーモードを使用してビデオデータのブロックが復号されるべきことを示すシンタックス要素を受信するステップであって、前記単一カラーモードは、所与のブロック内の全てのピクセルが同一のカラー値を有する前記所与のブロックを符号化するためにのみ使用される、ステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが復号されるべきであるとの指示に応答して、前記ブロック用のパレットをパレット予測子に基づいて生成するステップであって、前記パレットは、前記ブロックの単一カラー値を示す単一パレットエントリを含み、前記ブロック用のパレットを生成するステップは、前記パレット予測子の最大サイズを1に等しくなるように設定し、前記パレット予測子の最大サイズに従って第1のエントリのみを含むように前記パレット予測子を生成し、前記ブロック用の前記パレット内の前記単一パレットエントリを前記パレット予測子内の前記第1のエントリから予測するステップを含む、ステップと、
前記パレットに関して前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを復号するステップであって、前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを復号するステップは、前記ブロック内の前記ピクセルに対する前記パレット内の前記単一パレットエントリに対応する任意のインデックス値を復号することなく、前記ブロック用の前記パレット内の前記単一パレットエントリにより示された前記単一カラー値に等しい前記復号されたブロック内の全てのピクセルを設定するステップと、
を含む方法。
【請求項２】
前記パレット予測子の中の前記第1のエントリから予測される前記単一パレットエントリを含む前記ブロック用の前記パレットを生成した後、前記予測される単一パレットエントリを、後に復号されるブロックに関するパレットエントリを予測する際に使用するために前記パレット予測子の前記第1のエントリに移動させないことを決定するステップをさらに含む、請求項1に記載の方法。
【請求項３】
前記ビデオデータのブロックは第1のビデオのブロックを含み、前記ブロック用の前記パレットは前記第1のブロック用の第1のパレットを含み、前記方法はさらに、
ビデオデータの第2のブロックが前記パレットコーディングモードの前記単一カラーモードを用いて復号されるべきでないことを示す前記シンタックス要素を受信するステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記第2のブロックが復号されるべきではないとの指示に応答して、前記パレットコーディングモードの通常モードを使用して前記第2のブロックが復号されるべきことを示す別のシンタックス要素を受信するステップであって、前記単一カラーモードおよび前記通常モードは、前記パレットコーディングモードのサブモードである、ステップと、
それぞれが異なるカラー値を示す複数のパレットエントリを含む前記第2のブロック用の第2のパレットを生成するステップと、
前記第2のパレットに関する前記パレットコーディングモードの前記通常モードを使用して前記第2のブロック内のピクセルのインデックス値を復号するステップであって、前記インデックス値の各々は、前記第2のブロック内の前記ピクセルの各々に対して前記カラー値を示す前記第2のパレット内の前記複数のパレットエントリのうち1つに対応する、ステップと、
を含む、請求項1に記載の方法。
【請求項４】
前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが復号されるべきことを示す前記シンタックス要素を受信するステップは、スキップモードを使用して前記ブロックが復号されるべきではないことを示すスキップフラグを受信した後、前記シンタックス要素を受信するステップを含み、前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが復号されるべきであるとの指示に応答して、予測モードフラグを受信せず、前記予測モードフラグは、前記パレットコーディングモードを用いて復号化されるべきではないビデオデータのブロックに対してインター予測モードまたはイントラ予測モードのうち1つを示すために使用される、請求項1に記載の方法。
【請求項５】
ビデオデータを符号化する方法であって、
ビデオデータのブロック内のすべてのピクセルが、パレットコーディングモードのサブモードとして単一カラーモードを使用して前記ブロックが符号化されるべきであるような単一カラー値と等しいと判断するステップであって、前記単一カラーモードは、所与のブロック内の全てのピクセルが同一のカラー値を有する前記所与のブロックを符号化するためにのみ使用される、ステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが符号化されるべきであるとの判定に応答して、前記ブロック用のパレットをパレット予測子に基づいて生成するステップであって、前記パレットは、前記ブロックの単一カラー値を示す単一パレットエントリを含み、前記ブロック用のパレットを生成するステップは、前記パレット予測子の最大サイズを1に等しくなるように設定し、前記パレット予測子の最大サイズに従って第1のエントリのみを含むように前記パレット予測子を生成し、前記ブロック用の前記パレット内の前記単一パレットエントリを前記パレット予測子内の前記第1のエントリから予測するステップを含む、ステップと、
前記パレットに関して前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを符号化するステップであって、前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを符号化するステップは、前記ブロック内の前記ピクセルに対する前記パレット内の前記単一パレットエントリに対応する任意のインデックス値を符号化しないステップを含む、ステップと、
前記パレットコーディングモードの前記サブモードとして前記単一カラーモードを使用して前記ブロックが符号化されていることを示すシンタックス要素をシグナリングするステップと
を含む方法。
【請求項６】
前記パレット予測子の中の前記第1のエントリから予測される前記単一パレットエントリを含む前記ブロック用の前記パレットに関して、前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを符号化した後、前記予測される単一パレットエントリを、後に符号化されるブロックに関するパレットエントリを予測する際に使用するために前記パレット予測子の前記第1のエントリに移動させないことを決定するステップをさらに含む、請求項5に記載の方法。
【請求項７】
前記ビデオデータのブロックは第1のビデオのブロックを含み、前記ブロック用の前記パレットは前記第1のブロック用の第1のパレットを含み、前記方法はさらに、
ビデオデータの第2のブロック内の全てのピクセルが、前記第2のブロックが前記パレットコーディングモードの前記単一カラーモードを用いて符号化されるべきでないように単一カラー値を有することがないと判定するステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記第2のブロックが符号化されるべきではないとの判定に応答して、前記パレットコーディングモードの通常モードを使用して前記第2のブロックが符号化されるべきことを示す別のシンタックス要素をシグナリングするステップであって、前記単一カラーモードおよび前記通常モードは、前記パレットコーディングモードのサブモードである、ステップと、
異なるカラー値を示す複数のパレットエントリを含む前記第2のブロック用の第2のパレットを生成するステップと、
前記第2のパレットに関する前記パレットコーディングモードの前記通常モードを使用して前記第2のブロック内の前記ピクセルのインデックス値を符号化するステップであって、前記インデックス値の各々は、前記第2のブロック内の前記ピクセルの各々に対して前記カラー値を示す前記第2のパレット内の前記複数のパレットエントリのうち1つに対応する、ステップと、
を含む、請求項5に記載の方法。
【請求項８】
前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが符号化されることを示す前記シンタックス要素をシグナリングするステップは、スキップモードを使用して前記ブロックが符号化されないことを示すスキップフラグをシグナリングした後、前記シンタックス要素をシグナリングするステップを含み、前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが符号化されるべきであるとの判定に応答して、予測モードフラグをシグナリングせず、前記予測モードフラグは、前記パレットコーディングモードを用いて符号化されないビデオデータのブロックに対してインター予測モードまたはイントラ予測モードのうち1つを示すために使用される、請求項5に記載の方法。
【請求項９】
ビデオ復号デバイスであって、
ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信している1つまたは複数のプロセッサと
を備え、前記1つまたは複数のプロセッサは、
パレットコーディングモードのサブモードとして単一カラーモードを使用してビデオデータのブロックが復号されるべきことを示すシンタックス要素を受信するステップであって、前記単一カラーモードは、所与のブロック内の全てのピクセルが同一のカラー値を有する前記所与のブロックを符号化するためにのみ使用される、ステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが復号されるべきであるとの指示に応答して、前記ブロック用のパレットをパレット予測子に基づいて生成するステップであって、前記パレットは、前記ブロックの単一カラー値を示す単一パレットエントリを含む、ステップと、
前記パレット予測子の最大サイズを1に等しくなるように設定し、前記パレット予測子の最大サイズに従って第1のエントリのみを含むように前記パレット予測子を生成し、前記ブロック用の前記パレット内の前記単一パレットエントリを前記パレット予測子内の前記第1のエントリから予測するステップを含む、ステップと、
前記パレットに関して前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを復号するステップであって、前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを復号するステップは、前記ブロック内の前記ピクセルに対する前記パレット内の前記単一パレットエントリに対応する任意のインデックス値を復号することなく、前記ブロック用の前記パレット内の前記単一パレットエントリにより示された前記単一カラー値に等しい前記復号されたブロック内の全てのピクセルを設定するステップと、
を行うように構成される、ビデオ復号デバイス。
【請求項１０】
前記1つまたは複数のプロセッサは、
前記パレット予測子の中の前記第1のエントリから予測される前記単一パレットエントリを含む前記ブロック用の前記パレットを生成した後、前記予測される単一パレットエントリを、後に復号されるブロックに関するパレットエントリを予測する際に使用するために前記パレット予測子の前記第1のエントリに移動させないことを決定するように構成される、請求項9に記載のビデオ復号デバイス。
【請求項１１】
集積回路、
マイクロプロセッサ、または
ワイヤレス通信デバイス
のうちの少なくとも1つを備える、請求項9に記載のビデオ復号デバイス。
【請求項１２】
ビデオ符号化デバイスであって、
ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信している1つまたは複数のプロセッサと
を備え、前記1つまたは複数のプロセッサは、
ビデオデータのブロック内のすべてのピクセルが、パレットコーディングモードのサブモードとして単一カラーモードを使用して前記ブロックが符号化されるべきであるような単一カラー値と等しいと判断するステップであって、前記単一カラーモードは、所与のブロック内の全てのピクセルが同一のカラー値を有する前記所与のブロックを符号化するためにのみ使用される、ステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックが符号化されるべきであるとの判定に応答して、前記ブロック用のパレットをパレット予測子に基づいて生成するステップであって、前記パレットは、前記ブロックの単一カラー値を示す単一パレットエントリを含み、前記ブロック用のパレットを生成するステップは、前記パレット予測子の最大サイズを1に等しくなるように設定し、前記パレット予測子の最大サイズに従って第1のエントリのみを含むように前記パレット予測子を生成し、前記ブロック用の前記パレット内の前記単一パレットエントリを前記パレット予測子内の前記第1のエントリから予測するステップを含む、ステップと、
前記パレットに関して前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを符号化するステップであって、前記パレットコーディングモードの前記単一カラーモードを使用して前記ブロックを符号化するステップは、前記ブロック内の前記ピクセルに対する前記パレット内の前記単一パレットエントリに対応する任意のインデックス値を符号化しないステップを含む、ステップと、
前記パレットコーディングモードの前記サブモードとして前記単一カラーモードを使用して前記ブロックが符号化されていることを示すシンタックス要素をシグナリングするステップと
を行うように構成される、ビデオ符号化デバイス。
【請求項１３】
前記ビデオデータのブロックは第1のビデオのブロックを含み、前記ブロック用の前記パレットは前記第1のブロック用の第1のパレットを含み、前記1つまたは複数のプロセッサはさらに、
ビデオデータの第2のブロックが前記パレットコーディングモードの前記単一カラーモードを用いて復号されるべきでないことを示す前記シンタックス要素を受信するステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記第2のブロックが復号されるべきではないとの指示に応答して、前記パレットコーディングモードの通常モードを使用して前記第2のブロックが復号されるべきことを示す別のシンタックス要素を受信するステップであって、前記単一カラーモードおよび前記通常モードは、前記パレットコーディングモードのサブモードである、ステップと、
それぞれが異なるカラー値を示す前記複数のパレットエントリを含む前記第2のブロック用の第2のパレットを生成するステップと、
前記第2のパレットに関する前記パレットコーディングモードの前記通常モードを使用して前記第2のブロック内のピクセルのインデックス値を復号するステップであって、前記インデックス値の各々は、前記第2のブロック内の前記ピクセルの各々に対して前記カラー値を示す前記第2のパレット内の前記複数のパレットエントリのうち1つに対応する、ステップと、
を行うように構成される、請求項9に記載のビデオ復号デバイス。
【請求項１４】
前記ビデオデータのブロックは第1のビデオのブロックを含み、前記ブロック用の前記パレットは前記第1のブロック用の第1のパレットを含み、前記1つまたは複数のプロセッサはさらに、
ビデオデータの第2のブロック内の全てのピクセルが、前記第2のブロックが前記パレットコーディングモードの前記単一カラーモードを用いて符号化されるべきでないように単一カラー値を有することがないと判定するステップと、
前記パレットコーディングモードの前記単一カラーモードを使用して前記第2のブロックが符号化されるべきではないとの判定に応答して、前記パレットコーディングモードの通常モードを使用して前記第2のブロックが符号化されるべきことを示す別のシンタックス要素をシグナリングするステップであって、前記単一カラーモードおよび前記通常モードは、前記パレットコーディングモードのサブモードである、ステップと、
異なるカラー値を示す前記複数のパレットエントリを含む前記第2のブロック用の第2のパレットを生成するステップと、
前記第2のパレットに関する前記パレットコーディングモードの前記通常モードを使用して前記第2のブロック内の前記ピクセルのインデックス値を符号化するステップであって、前記インデックス値の各々は、前記第2のブロック内の前記ピクセルの各々に対して前記カラー値を示す前記第2のパレット内の前記複数のパレットエントリのうち1つに対応する、ステップと、
を行うように構成される、請求項12に記載のビデオ符号化デバイス。