【手続補正書】
【提出日】平成29年3月9日(2017.3.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、
ビデオデータのブロックのパレットインデックスの第１の線に含まれる第１のパレットインデックスのために、前記第１のパレットインデックスの値を復号するか、又はパレットインデックスの前記第１の線とは異なるパレットインデックスの第２の線に含まれる第２のパレットインデックスをコピーするかどうかを決定することと、ここにおいて、前記第１のパレットインデックス及び前記第２のパレットインデックスはビデオデータの前記ブロックのための画素値のパレットの少なくとも１つのエントリーにそれぞれの第１の画素位置及び第２の画素位置をマッピングする、
前記ブロック中の１つ以上のそれぞれの画素位置の１つ以上の画素値が画素値の前記パレットに含まれないことを示している１つ以上のシンタックス要素を復号することと、
前記第１のパレットインデックスの前記値を復号することを決定することに基づいて、前記第１のパレットインデックスの前記値を示すデータを復号することと、
前記第２のパレットインデックスをコピーすることを決定することに基づいて、前記第１の線の前記第１のパレットインデックスが前記第２の線の第２のパレットインデックスからコピーされることを示すデータを復号することと、
前記それぞれの第１のパレットインデックス及び前記第２のパレットインデックスを前記パレットの少なくとも１つのエントリーに整合することによって前記第１のパレットインデックスの画素値及び前記第２のパレットインデックスの画素値を決定することと、
を備える方法。
【請求項２】
前記第１のパレットインデックスで復号するために走査方向に前記第１のパレットインデックスに続く多数の連続的なインデックスのランを示す１つ以上のシンタックス要素を復号することを更に備える、請求項１に記載の方法。
【請求項３】
前記第１のパレットインデックスの前記値を復号することを決定することに基づいて、前記ランを示す前記１つ以上のシンタックス要素を復号することは、前記第１のパレットインデックスに等しい多数の連続するインデックスのランを示す１つ以上のシンタックス要素をコード化することを備え、
前記第２のパレットインデックスをコピーすることを決定することに基づいて、前記ランを示す前記１つ以上のシンタックス要素を復号することは、前記第２の線からコピーされる多数の連続的なインデックスのランを示す１つ以上のシンタックス要素を復号することを備える、請求項２に記載の方法。
【請求項４】
前記第２の線を示す１つ以上のシンタックス要素を復号することを更に備える、請求項１に記載の方法。
【請求項５】
前記第１の線及び前記第２の線がビデオデータの前記ブロックのそれぞれの第１の行及び第２の行又はそれぞれの第１の列及び第２の列を備える、請求項４に記載の方法。
【請求項６】
前記第２の線を示す前記１つ以上のシンタックス要素を復号することはビデオデータの前記ブロック中の前記第２の線の位置を識別するデータをコード化することを備える、請求項４に記載の方法。
【請求項７】
前記第２の線の前記位置を識別する前記データを復号することはビデオデータの前記ブロック中の前記第２の線を識別する変位値を復号することを備える、請求項６に記載の方法。
【請求項８】
前記第２の線を示す前記１つ以上のシンタックス要素を復号することは、単項コード又は切り捨てられた単項コードを用いて前記１つ以上のシンタックス要素を復号することを備える、請求項６に記載の方法。
【請求項９】
前記第１のパレットインデックス及び前記第２のパレットインデックスを含むビデオデータの前記ブロックのためのインデックスのマップを決定することと、
前記マップの前記インデックスを復号するための走査方向を示すデータを復号することと、
を更に備える、請求項１に記載の方法。
【請求項１０】
前記第１のパレットインデックスの前記値を復号するか、又は前記第１のパレットインデックスのための前記第２のパレットインデックスをコピーするかを示す１つ以上のシンタックス要素を復号すること、
をさらに備え、
前記第１のパレットインデックスの前記値を復号するか、又は前記第２のパレットインデックスをコピーするかを決定することは前記１つ以上シンタックス要素に基づいて決定することを備える、
請求項１に記載の方法。
【請求項１１】
ビデオデータを符号化する方法であって、
ビデオデータのブロックのパレットインデックスの第１の線に含まれる第１のパレットインデックスのために、前記第１のパレットインデックスの値を符号化するか、又はパレットインデックスの前記第１の線とは異なるパレットインデックスの第２の線に含まれる第２のパレットインデックスをコピーするかどうかを決定することと、ここにおいて、前記第１のパレットインデックス及び前記第２のパレットインデックスはビデオデータの前記ブロックのための画素値のパレットの少なくとも１つのエントリーにそれぞれの第１の画素位置及び第２の画素位置をマッピングする、
前記ブロック中の１つ以上のそれぞれの画素位置の１つ以上の画素値が画素値の前記パレットに含まれないことを示している１つ以上のシンタックス要素を符号化することと、
前記第１のパレットインデックスの前記値を符号化することを決定することに基づいて、前記第１のパレットインデックスの前記値を示すデータを符号化することと、
前記第２のパレットインデックスをコピーすることを決定することに基づいて、前記第１の線の前記第１のパレットインデックスが前記第２の線の第２のパレットインデックスからコピーされることを示すデータを符号化することと、
符号化されたビットストリーム中の前記第１のパレットインデックス及び前記第２のパレットインデックスを表すデータを符号化することと、
を備える方法。
【請求項１２】
ビデオデータを復号するための装置であって、
ビデオデータのブロックのパレットインデックスの第１の線に含まれる第１のパレットインデックスのために、前記第１のパレットインデックスの値を復号するため、又はパレットインデックスの前記第１の線とは異なる前記第１のパレットインデックスのためのパレットインデックスの第２の線に含まれる第２のパレットインデックスをコピーするかどうかを決定するための手段と、ここにおいて、前記第１のパレットインデックス及び前記第２のパレットインデックスはビデオデータの前記ブロックのための画素値のパレットの少なくとも１つのエントリーにそれぞれの第１の画素位置及び第２の画素位置をマッピングする、
前記ブロック中の１つ以上のそれぞれの画素位置の１つ以上の画素値が画素値の前記パレットに含まれないことを示している１つ以上のシンタックス要素を復号するための手段と、
前記第１のパレットインデックスの前記値を復号することを決定することに基づいて、前記第１のパレットインデックスの前記値を示すデータを復号するための手段と、
前記第２のパレットインデックスをコピーすることを決定することに基づいて、前記第１の線の前記第１のパレットインデックスが前記第２の線の前記第２のパレットインデックスからコピーされることを示すデータを復号するための手段と、
前記それぞれの第１のパレットインデックス及び前記第２のパレットインデックスを前記パレットの少なくとも１つのエントリーに整合することによって前記第１のパレットインデックスの画素値及び前記第２のパレットインデックスの画素値を決定するための手段と、
を備える、装置。
【請求項１３】
請求項２〜１０のいずれか一項に記載の方法を実施するための手段を備える、請求項１２に記載の装置。
【請求項１４】
ビデオデータを符号化するための装置であって、
ビデオデータのブロックのパレットインデックスの第１の線に含まれる第１のパレットインデックスのために、前記第１のパレットインデックスの値を符号化するため、又はパレットインデックスの前記第１の線とは異なる前記第１のパレットインデックスのためのパレットインデックスの第２の線に含まれる第２のパレットインデックスをコピーするかどうかを決定するための手段と、ここにおいて、前記第１のパレットインデックス及び前記第２のパレットインデックスはビデオデータの前記ブロックのための画素値のパレットの少なくとも１つのエントリーにそれぞれの第１の画素位置及び第２の画素位置をマッピングする、
前記ブロック中の１つ以上のそれぞれの画素位置の１つ以上の画素値が画素値の前記パレットに含まれないことを示している１つ以上のシンタックス要素を符号化するための手段と、
前記第１のパレットインデックスの前記値を符号化することを決定することに基づいて、前記第１のパレットインデックスの前記値を示すデータを符号化するための手段と、
前記第２のパレットインデックスをコピーすることを決定することに基づいて、前記第１の線の前記第１のパレットインデックスが前記第２の線の前記第２のパレットインデックスからコピーされることを示すデータを符号化するための手段と、
符号化されたビットストリーム中の前記第１のパレットインデックス及び前記第２のパレットインデックスを表すデータを符号化するための手段と、
を備える、装置。
【請求項１５】
実行されると、１つ以上のプロセッサに、請求項１〜１１のいずれか一項に記載の方法を実施させる命令を記憶するコンピュータ可読記憶媒体。