【手続補正書】
【提出日】平成30年5月7日(2018.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを処理する方法であって、
ブロックの第1の行に位置する初期ブロックであるビデオデータの第1のブロックに対する第1のパレットを決定するステップであって、前記第1のパレットが、ビデオデータの前記ブロックをコーディングするための色値と関連付けられるパレットインデックスを各々含む1つまたは複数のパレットエントリーを備える、ステップと、
前記第1のブロックの後でコーディングされるブロックの前記第1の行の中のビデオデータの複数の第2のブロックの複数の第2のパレットを構築するための予測子パレットを生成するステップであって、前記予測子パレットが、前記予測子パレットが構築される前記第1のブロックと前記第2のブロックの間でコーディングされる、前記第1のブロック以外の前記第1の行の1つまたは複数のブロックからの少なくとも1つのパレットエントリーを含む、ステップと、
ビデオデータの第3のブロックがブロックの第2の行に位置していることに基づいて、ブロックの前記第2の行に位置するビデオデータの前記第3のブロックの第3のパレットを決定するための前記予測子パレットを再初期化するステップであって、前記予測子パレットのすべてのエントリーを除去するステップと、前記第1のブロックをコーディングした後で生成される前記第1のパレットまたは初期予測子パレットの前記1つまたは複数のパレットエントリーの少なくとも1つを含めるステップとを備え、ブロックの第1の線がピクチャ中のブロックの第2の線の上に位置し、前記第1のブロックが、前記第3のブロックの上に、かつ前記第3のブロックの1ブロック右側に位置する、ステップと、
前記再初期化された予測子パレットに基づいて、前記第3のブロックの前記第3のパレットを決定するステップと、
前記第3のパレットを使用して前記第3のブロックをコーディングするステップであって、前記コーディングするステップは符号化するステップまたは復号するステップを含む、ステップと
を備える、方法。
【請求項２】
前記第3のブロックをコーディングする前に、前記第1のブロックと前記複数の第2のブロックとをコーディングするステップと、
前記第1のブロックと、コーディング順序において前記第1のブロックの直後の前記複数の第2のブロックの初期ブロックとをコーディングした後で、かつ、前記複数の第2のブロックの任意の他のブロックをコーディングする前に、前記初期予測子パレットを生成するステップとをさらに備える、請求項1に記載の方法。
【請求項３】
前記第1のパレットの前記1つまたは複数のパレットエントリーまたは前記初期予測子パレットに基づいて前記予測子パレットを再初期化するステップが、前記第1のパレットまたは前記初期予測子パレットの前記1つまたは複数のエントリーを前記予測子パレットに複製するステップを備える、請求項1に記載の方法。
【請求項４】
前記第1のブロックが第1のコーディングツリーブロック(CTB)を備え、前記第3のブロックが第3のCTBを備える、請求項1に記載の方法。
【請求項５】
ブロックの前記第1の行がタイルのブロックの一番上の行を備え、
前記第1のパレットを予測するための予測子パレットが0個のエントリーを有すると決定するステップと、
前記第1のパレットの前記1つまたは複数のエントリーを予測することなく前記第1のパレットを決定するステップとをさらに備える、請求項1に記載の方法。
【請求項６】
前記第3のブロックをコーディングした後で、ブロックの複数の第3の行をコーディングするための波面の数を決定するステップであって、ブロックの前記複数の第3の行が複数のタイルへと分割される、ステップと、
波面の前記数が1より大きいことに基づいて、前記複数の行の各々の各初期ブロックと関連付けられる予測子パレットを0にリセットするステップとをさらに備える、請求項1に記載の方法。
【請求項７】
波面の前記数が0または1であることに基づいて、前記複数の行の各々の各初期ブロックと関連付けられる前記予測子パレットを0にリセットしないステップとをさらに備える、請求項6に記載の方法。
【請求項８】
コーディングするステップが符号化するステップを備え、前記第3のパレットを使用して前記第3のブロックを符号化するステップが、
前記第3のブロックの1つまたは複数のサンプルに対するそれぞれのインデックス値を決定するステップであって、前記それぞれのインデックス値が前記第3のパレットのエントリーを特定する、ステップと、
符号化されたビットストリームにおいて前記インデックス値を符号化するステップとを備える、請求項1に記載の方法。
【請求項９】
コーディングするステップが復号するステップを備え、前記第3のパレットを使用して前記第3のブロックを復号するステップが、
符号化されたビットストリームから、前記第3のブロックの1つまたは複数のサンプルに対するそれぞれのインデックス値を取得するステップであって、前記それぞれのインデックス値が前記第3のパレットのエントリーを特定する、ステップと、
前記それぞれのインデックス値の1つまたは複数を前記パレットの少なくとも1つのエントリーと照合することによって、前記1つまたは複数のサンプルに対する値を決定するステップとを備える、請求項1に記載の方法。
【請求項１０】
ビデオデータを処理するためのデバイスであって、
ブロックの第1の行に位置する初期ブロックであるビデオデータの第1のブロックに対する第1のパレットを決定するための手段であって、前記第1のパレットが、ビデオデータの前記ブロックをコーディングするための色値と関連付けられるパレットインデックスを各々含む1つまたは複数のパレットエントリーを備える、手段と、
前記第1のブロックの後でコーディングされるブロックの前記第1の行の中のビデオデータの複数の第2のブロックの複数の第2のパレットを構築するための予測子パレットを生成するための手段であって、前記予測子パレットが、前記予測子パレットが構築される前記第1のブロックと前記第2のブロックの間でコーディングされる、前記第1のブロック以外の前記第1の行の1つまたは複数のブロックからの少なくとも1つのパレットエントリーを含む、手段と、
ビデオデータの第3のブロックがブロックの第2の行に位置していることに基づいて、ブロックの前記第2の行に位置するビデオデータの前記第3のブロックの第3のパレットを決定するための前記予測子パレットを再初期化するための手段であって、前記予測子パレットのすべてのエントリーを除去するステップと、前記第1のブロックをコーディングした後で生成される前記第1のパレットまたは初期予測子パレットの前記1つまたは複数のパレットエントリーの少なくとも1つを含めるステップとを備え、ブロックの第1の線がピクチャ中のブロックの第2の線の上に位置し、前記第1のブロックが、前記第3のブロックの上に、かつ前記第3のブロックの1ブロック右側に位置する、手段と、
前記再初期化された予測子パレットに基づいて、前記第3のブロックの前記第3のパレットを決定するための手段と、
前記第3のパレットを使用して前記第3のブロックをコーディングするための手段と
を備える、装置。
【請求項１１】
前記第3のブロックをコーディングする前に、前記第1のブロックと前記複数の第2のブロックとをコーディングするための手段と、
前記第1のブロックと、コーディング順序において前記第1のブロックの直後の前記複数の第2のブロックの1つのブロックとをコーディングした後で、かつ、前記複数の第2のブロックの任意の他のブロックをコーディングする前に、前記初期予測子パレットを生成するための手段とをさらに備える、請求項10に記載の装置。
【請求項１２】
前記コーディングするための手段はエンコーダを含む、請求項10に記載の装置。
【請求項１３】
前記コーディングするための手段はデコーダを含む、請求項10に記載の装置。
【請求項１４】
命令を記憶したコンピュータ可読記憶媒体であって、前記命令が、実行されると、1つまたは複数のプロセッサに、請求項1乃至9の何れか1項に記載の方法を実施させる、コンピュータ可読記憶媒体。