【手続補正書】
【提出日】平成31年1月9日(2019.1.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パレットモードで符号化されたビデオデータを復号する方法であって、
パレットモードにおいて、ビデオデータのブロックのピクセルは、エスケープピクセルとして、上に隣接するピクセルへの参照、またはパレット中のエントリへの参照のうちの１つを使用して符号化され、ピクセルがエスケープピクセルとして符号化されるとき、前記ピクセル用の値は直接シグナリングされ、前記方法は、
前記ビデオデータのブロックについてのピクセル値を表すエントリを含むパレットを形成することと、
前記ビデオデータの前記ブロックがエスケープピクセルとして符号化された１つまたは複数のピクセルを含むことを決定することと、
エスケープピクセルとして符号化された１つまたは複数のピクセルの各々について、前記ピクセルについての値の少なくとも一部分を表す指数ゴロムコードワードを復号することと、ここにおいて、前記指数ゴロムコードワードを復号することは、パラメータ３を伴う指数ゴロム復号を使用して、前記指数ゴロムコードワードを復号することを備える、
エスケープピクセルとして符号化された前記１つまたは複数のピクセルの各々についての前記値を使用して前記ブロックを復号することとを備える方法。
【請求項２】
前記パレットモードコード化ブロック用の量子化パラメータを使用して、前記パレットモードコード化ブロック用の量子化ステップサイズ値を決定することと、
前記量子化ステップサイズ値に基づいて、前記パレットモードコード化ブロックの前記エスケープピクセル用の最大量子化値を決定することとをさらに備え、
前記指数ゴロムコードワードを復号することは、前記最大量子化値を使用して前記指数ゴロムコードワードを復号することを備える、請求項１に記載の方法。
【請求項３】
パレットモードで符号化されたビデオデータを復号するためのデバイスであって、
パレットモードにおいて、ビデオデータのブロックのピクセルは、エスケープピクセルとして、上に隣接するピクセルへの参照、またはパレット中のエントリへの参照のうちの１つを使用して符号化され、ピクセルがエスケープピクセルとして符号化されるとき、前記ピクセル用の値は直接シグナリングされ、前記デバイスは、
前記ビデオデータのブロックについてのピクセル値を表すエントリを含むパレットを形成するための手段と、
前記ビデオデータの前記ブロックがエスケープピクセルとして符号化された１つまたは複数のピクセルを含むことを決定するための手段と、
エスケープピクセルとして符号化された１つまたは複数のピクセルの各々について、前記ピクセルについての値の少なくとも一部分を表す指数ゴロムコードワードを復号するための手段と、ここにおいて、前記指数ゴロムコードワードを復号するための前記手段は、パラメータ３を伴う指数ゴロム復号を使用して、前記指数ゴロムコードワードを復号するための手段を備える、
エスケープピクセルとして符号化された前記１つまたは複数のピクセルの各々についての前記値を使用して前記ブロックを復号するための手段とを備えるデバイス。
【請求項４】
パレットモードでビデオデータを符号化する方法であって、
パレットモードにおいて、ビデオデータのブロックのピクセルは、エスケープピクセルとして、上に隣接するピクセルへの参照、またはパレット中のエントリへの参照のうちの１つを使用して符号化され、ピクセルがエスケープピクセルとして符号化されるとき、前記ピクセル用の値は直接シグナリングされ、前記方法は、
前記ビデオデータのブロックについてのピクセル値を表すエントリを含むパレットを形成することと、
エスケープピクセルとして符号化されるべき前記ビデオデータの前記ブロックの１つまたは複数のピクセルの各々についての値を決定することと、
エスケープピクセルとして符号化されるべき前記１つまたは複数のピクセルの各々について、前記ピクセルについての前記値の少なくとも一部分を表す指数ゴロムコードワードを符号化することと、ここにおいて、前記指数ゴロムコードワードを符号化することは、パラメータ３を伴う指数ゴロム符号化を使用して前記指数ゴロムを符号化することを備える、を備える方法。
【請求項５】
前記パレットモードコード化ブロック用の量子化パラメータを使用して、前記パレットモードコード化ブロック用の量子化ステップサイズ値を決定することと、
前記量子化ステップサイズ値に基づいて、前記パレットモードコード化ブロックの前記エスケープピクセル用の最大量子化値を決定することとをさらに備え、
前記指数ゴロムコードワードを符号化することは、前記最大量子化値を使用して前記指数ゴロムコードワードを符号化することを備える、請求項５に記載の方法。
【請求項６】
前記最大量子化値を決定することは、前記量子化ステップサイズ値のみに基づいて前記最大量子化値を決定することを備える、請求項２または請求項６に記載の方法。
【請求項７】
前記最大量子化値を決定することは、前記量子化ステップサイズ値、量子化スケール値、右シフトオフセット値、および右シフトパラメータ値に基づいて前記最大量子化値を決定することを備え、前記方法は、ルックアップテーブルからの、前記量子化スケール値、前記右シフトオフセット値、および前記右シフトパラメータ値を表す値を符号化することをさらに備える、請求項２または請求項６に記載の方法。
【請求項８】
前記最大量子化値を決定することは、クリッピング演算を実施せずに前記最大量子化値を決定することを備える、請求項８に記載の方法。
【請求項９】
前記最大量子化値を決定することは、除算演算を実施せずに前記最大量子化値を計算することを備える、請求項２または請求項６に記載の方法。
【請求項１０】
前記最大量子化値を決定することは、前記量子化パラメータによってインデックス付けされたルックアップテーブルから前記最大量子化値を取り出すことを備える、請求項２または請求項６に記載の方法。
【請求項１１】
前記エスケープピクセルを含む色成分に基づいて、前記量子化パラメータを決定することをさらに備える、請求項１１に記載の方法。
【請求項１２】
パレットモードでビデオデータを符号化するためのデバイスであって、
パレットモードにおいて、ビデオデータのブロックのピクセルは、エスケープピクセルとして、上に隣接するピクセルへの参照、またはパレット中のエントリへの参照のうちの１つを使用して符号化され、ピクセルがエスケープピクセルとして符号化されるとき、前記ピクセル用の値は直接シグナリングされ、前記デバイスは、
前記ビデオデータのブロックについてのピクセル値を表すエントリを含むパレットを形成するための手段と、
エスケープピクセルとして符号化されるべきビデオデータの前記ブロックの１つまたは複数のピクセルの各々についての値を決定するための手段と、
エスケープピクセルとして符号化されるべき前記１つまたは複数のピクセルの各々について、前記ピクセルについての前記値の第２の部分を表す指数ゴロムコードワードを符号化するための手段と、ここにおいて、前記指数ゴロムコードワードを符号化するための前記手段は、パラメータ３を伴う指数ゴロム符号化を使用して前記指数ゴロムコードワードを符号化するための手段を備える、を備えるデバイス。
【請求項１３】
命令を記憶したコンピュータ可読記憶媒体であって、前記命令は、実行されたとき、１つまたは複数のプロセッサに、請求項１、２、および４−１１のいずれか一項に記載の方法を行わせるコンピュータ可読記憶媒体。