【手続補正書】
【提出日】平成28年3月3日(2016.3.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを符号化または復号する方法であって、
ビンのインデックスの関数を使用してビデオデータのブロックの最後有意係数を示す値の前記ビンをエントロピー符号化またはエントロピー復号するためのコンテキストを決定することであって、
前記関数が、前記ビンの前記インデックスを値ｋ、右シフトし、オフセット値に前記右シフト値を加算することによって、前記コンテキストのためのコンテキストインデックスを生成し、
前記オフセット値が次式に従って決定され、
【数１】
2015514355.tif 000001
前記値ｋが次式に従って決定され、
【数２】
2015514355.tif 000002
前記値ｎが次式に従って決定され、
【数３】
2015514355.tif 000003
前記値ｂｌｏｃｋ＿ｓｉｚｅが前記ブロックのサイズを示す値を備える、
決定することと、
前記決定されたコンテキストを使用して前記ビンを符号化または復号することと
を備える方法。
【請求項２】
前記コンテキストを決定することが前記関数を実行することを備える、請求項１に記載の方法。
【請求項３】
前記関数が線形関数を備える、請求項１に記載の方法。
【請求項４】
前記関数が非線形関数を備える、請求項１に記載の方法。
【請求項５】
前記関数が、前記ビンの前記インデックスを１つ右シフトすることによって前記コンテキストのためのコンテキストインデックスを生成する、請求項１に記載の方法。
【請求項６】
ユーザから前記関数を受信することをさらに備える、請求項１に記載の方法。
【請求項７】
前記関数を定義するシンタックスデータを受信することをさらに備える、請求項１に記載の方法。
【請求項８】
前記ビンを符号化または復号することが、前記ビンの値を再生するために前記決定されたコンテキストを使用して符号化データをエントロピー復号することを備える、請求項１に記載の方法。
【請求項９】
前記ビンを符号化または復号することが、前記決定されたコンテキストを使用して前記ビンをエントロピー符号化することを備える、請求項１に記載の方法。
【請求項１０】
ビデオデータを符号化または復号するためのデバイスであって、
前記ビデオデータを記憶するように構成されたメモリと、
ビンのインデックスの関数を使用してビデオデータのブロックの最後有意係数を示す値の前記ビンをエントロピー符号化またはエントロピー復号するためのコンテキストを決定することであって、
前記関数が、前記ビンの前記インデックスを値ｋ、右シフトし、オフセット値に前記右シフト値を加算することによって、前記コンテキストのためのコンテキストインデックスを生成し、
前記オフセット値が次式に従って決定され、
【数４】
2015514355.tif 000004
前記値ｋが次式に従って決定され、
【数５】
2015514355.tif 000005
前記値ｎが次式に従って決定され、
【数６】
2015514355.tif 000006
前記値ｂｌｏｃｋ＿ｓｉｚｅが前記ブロックのサイズを示す値を備える、
決定することと、
前記決定されたコンテキストを使用して前記ビンを符号化または復号することと
を行うように構成された１つまたは複数のプロセッサと
を備えるデバイス。
【請求項１１】
前記１つまたは複数のプロセッサが、前記関数を実行することに少なくとも部分的によって前記コンテキストを決定するように構成された、請求項１０に記載のデバイス。
【請求項１２】
前記１つまたは複数のプロセッサが、前記関数を定義するシンタックスデータを受信することを行うようにさらに構成された、請求項１０に記載のデバイス。
【請求項１３】
前記１つまたは複数のプロセッサが、前記ビンの値を再生するために前記決定されたコンテキストを使用して符号化データをエントロピー復号することに少なくとも部分的によって前記ビンを符号化または復号するように構成された、請求項１０に記載のデバイス。
【請求項１４】
前記１つまたは複数のプロセッサが、前記決定されたコンテキストを使用して前記ビンをエントロピー符号化することに少なくとも部分的によって前記ビンを符号化または復号するように構成された、請求項１０に記載のデバイス。
【請求項１５】
前記デバイスが、
集積回路と、
マイクロプロセッサと、
前記ビデオコーダを含むワイヤレス通信デバイスと
のうちの少なくとも１つを備える、請求項１０に記載のデバイス。
【請求項１６】
ビデオデータを符号化または復号するためのデバイスであって、
ビンのインデックスの関数を使用してビデオデータのブロックの最後有意係数を示す値の前記ビンをエントロピー符号化またはエントロピー復号するためのコンテキストを決定するための手段であって、
前記関数が、前記ビンの前記インデックスを値ｋ、右シフトし、オフセット値に前記右シフト値を加算することによって、前記コンテキストのためのコンテキストインデックスを生成し、
前記オフセット値が次式に従って決定され、
【数７】
2015514355.tif 000007
前記値ｋが次式に従って決定され、
【数８】
2015514355.tif 000008
前記値ｎが次式に従って決定され、
【数９】
2015514355.tif 000009
前記値ｂｌｏｃｋ＿ｓｉｚｅが前記ブロックのサイズを示す値を備える、
決定するための手段と、
前記決定されたコンテキストを使用して前記ビンを符号化または復号するための手段と
を備えるデバイス。
【請求項１７】
前記コンテキストを決定するための前記手段が前記関数を実行するための手段を備える、請求項１６に記載のデバイス。
【請求項１８】
前記関数を定義するシンタックスデータを受信するための手段をさらに備える、請求項１６に記載のデバイス。
【請求項１９】
実行されたとき、コンピューティングデバイスのプログラマブルプロセッサに、
ビンのインデックスの関数を使用してビデオデータのブロックの最後有意係数を示す値の前記ビンをエントロピー符号化またはエントロピー復号するためのコンテキストを決定することであって、
前記関数が、前記ビンの前記インデックスを値ｋ、右シフトし、オフセット値に前記右シフト値を加算することによって、前記コンテキストのためのコンテキストインデックスを生成し、
前記オフセット値が次式に従って決定され、
【数１０】
2015514355.tif 000010
前記値ｋが次式に従って決定され、
【数１１】
2015514355.tif 000011
前記値ｎが次式に従って決定され、
【数１２】
2015514355.tif 000012
前記値ｂｌｏｃｋ＿ｓｉｚｅが前記ブロックのサイズを示す値を備える、
決定することと、
前記決定されたコンテキストを使用して前記ビンを符号化または復号することと
を行わせる命令で符号化されたコンピュータ可読記憶媒体。
【請求項２０】
前記プログラマブルプロセッサに前記コンテキストを決定させる前記命令が、前記関数を実行することを前記プログラマブルプロセッサに行わせる命令をさらに含む、請求項１９に記載のコンピュータ可読記憶媒体。
【請求項２１】
実行されたとき、前記プログラマブルプロセッサに、前記関数を定義するシンタックスデータを受信することを行わせる命令でさらに符号化される、請求項１９に記載のコンピュータ可読記憶媒体。