【手続補正書】
【提出日】平成29年2月24日(2017.2.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像データを復号する方法であって、
ビットストリームから、残差ブロックの残差データを復号することであって、前記残差ブロックは、前記残差ブロックがピクセル領域から周波数領域に変換されないように、変換スキップモードでコーディングされることと、
前記残差ブロックの予測モード及び前記残差ブロックのサイズに基づいて、前記残差ブロックの前記残差データから前記映像データの映像ブロックを再構築する前に前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することであって、前記残差データの位置を再設定することは、前記残差ブロックの前記残差データを回転させること又はフリップさせることのうちの１つを備え、前記残差ブロックの前記予測モードがイントラ予測モードであり、前記残差ブロックの前記サイズがスレショルドのサイズ以下であることに基づいて、前記残差ブロックの前記残差データの位置を再設定するために決定が行われ、前記残差ブロックの前記予測モードが前記イントラ予測モードであり、前記残差ブロックの前記サイズが前記スレショルドのサイズよりも大きいことに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために決定が行われることと、
前記残差データの位置を再設定すべきかどうかを決定した後、前記残差データから前記映像データの前記映像ブロックを再構築することと、を備える、方法。
【請求項２】
前記スレショルドのサイズは、８×８ブロック又は４×４ブロックのうちの１つに等しい請求項１に記載の方法。
【請求項３】
前記スレショルドのサイズは、非可逆コーディングモードにおいて変換をスキップすることが許容される最大ブロックサイズ以下であり、前記非可逆コーディングモードにおいて前記変換をスキップすることが許容される前記最大ブロックサイズは、前記映像データに関連するシーケンスパラメータセット（ＳＰＳ）及びピクチャパラメータセット（ＰＰＳ）のうちの１つにおいて示される請求項１に記載の方法。
【請求項４】
前記残差ブロックの前記予測モードがインター予測モードであることに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために前記決定が行われる請求項１に記載の方法。
【請求項５】
前記残差ブロックの前記予測モードがイントラブロックコピーイング予測モードであることに基づいて、前記残差ブロックの前記残差データの位置を再設定するために前記決定が行われる請求項１に記載の方法。
【請求項６】
前記残差ブロックの前記予測モードが、残差差分パルス符号変調（ＤＰＣＭ）を使用するイントラ予測モード又は残差ＤＰＣＭを使用するイントラブロックコピーイング予測モードのうちの１つであることに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために前記決定が行われる請求項１に記載の方法。
【請求項７】
前記残差ブロックの前記残差データの位置を再設定することの決定に基づいて、平均よりも高いエネルギーを有する前記残差データの一部分を前記残差ブロックの左上隅に配置した前記残差ブロックの前記残差データの符号化中に行われた回転又はフリップのうちの１つを逆転させるために前記残差ブロックの前記残差データの位置を再設定することをさらに備える請求項１に記載の方法。
【請求項８】
前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することは、前記残差ブロックを回転させることを決定することを備え、前記方法は、前記残差ブロックを予め決定された回転値だけ回転させることをさらに備える請求項１に記載の方法。
【請求項９】
前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することは、前記残差ブロックに関する回転値を決定することを備え、前記方法は、前記残差ブロックを前記決定された回転値だけ回転させることをさらに備える請求項１に記載の方法。
【請求項１０】
前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することは、前記残差ブロックの前記残差データをフリップさせることを決定することを備え、前記方法は、前記残差ブロックの主対角線又は非対角線のうちの１つに沿って前記残差ブロックの前記残差データをフリップさせることをさらに備える請求項１に記載の方法。
【請求項１１】
映像データを符号化する方法であって、
残差ブロックの残差データを符号化することであって、前記残差ブロックは、前記残差ブロックがピクセル領域から周波数領域に変換されないように、変換スキップモードでコーディングされることと、
前記残差ブロックの予測モード及び前記残差ブロックのサイズに基づいて、前記残差ブロックの前記残差データから前記映像データの映像ブロックを符号化する前に前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することであって、前記残差データの位置を再設定することは、前記残差ブロックの前記残差データを回転させること又はフリップさせることのうちの１つを備え、前記残差ブロックの前記予測モードがイントラ予測モードであり、前記残差ブロックの前記サイズがスレショルドのサイズ以下であることに基づいて、前記残差ブロックの前記残差データの位置を再設定するために決定が行われ、前記残差ブロックの前記予測モードが前記イントラ予測モードであり、前記残差ブロックの前記サイズが前記スレショルドのサイズよりも大きいことに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために決定が行われることと、
前記残差データの位置を再設定すべきかどうかを決定した後、前記残差ブロックの前記残差データに基づいて、前記映像ブロックを符号化することと、を備える、方法。
【請求項１２】
前記スレショルドのサイズは、８×８ブロック又は４×４ブロックのうちの１つに等しい請求項１１に記載の方法。
【請求項１３】
前記スレショルドのサイズは、非可逆コーディングモードにおいて変換をスキップすることが許容される最大ブロックサイズ以下であり、前記方法は、前記非可逆コーディングモードにおいて前記変換をスキップすることが許容される前記最大ブロックサイズを前記映像データに関連するシーケンスパラメータセット（ＳＰＳ）及びピクチャパラメータセット（ＰＰＳ）のうちの１つにおいて示すことをさらに備える請求項１１に記載の方法。
【請求項１４】
前記残差ブロックの前記予測モードがインター予測モードであることに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために前記決定が行われる請求項１１に記載の方法。
【請求項１５】
前記残差ブロックの前記予測モードがイントラブロックコピーイング予測モードであることに基づいて、前記残差ブロックの前記残差データの位置を再設定するために前記決定が行われる請求項１１に記載の方法。
【請求項１６】
前記残差ブロックの前記予測モードが、残差差分パルス符号変調（ＤＰＣＭ）を使用するイントラ予測モード又は残差ＤＰＣＭを使用するイントラブロックコピーイング予測モードのうちの１つであることに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために前記決定が行われる請求項１１に記載の方法。
【請求項１７】
前記残差ブロックの前記残差データの位置を再設定することの決定に基づいて、平均よりも高いエネルギーを有する前記残差データの一部分を前記残差ブロックの左上隅に配置するために前記残差ブロックの前記残差データを回転させること又はフリップさせることのうちの１つをさらに備える請求項１１に記載の方法。
【請求項１８】
前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することは、前記残差ブロックを回転させることを決定することを備え、前記方法は、前記残差ブロックを予め決定された回転値だけ回転させることをさらに備える請求項１１に記載の方法。
【請求項１９】
前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することは、前記残差ブロックに関する回転値を決定することを備え、前記方法は、前記残差ブロックを前記決定された回転値だけ回転させることをさらに備える請求項１１に記載の方法。
【請求項２０】
前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することは、前記残差ブロックの前記残差データをフリップさせることを決定することを備え、前記方法は、前記残差ブロックの主対角線又は非対角線のうちの１つに沿って前記残差ブロックの前記残差データをフリップさせることをさらに備える請求項１１に記載の方法。
【請求項２１】
映像データをコーディングするための映像コーディングデバイスであって、
映像データを格納するように構成されたメモリと、
残差ブロックの残差データをコーディングするように構成され、前記残差ブロックは、前記残差ブロックがピクセル領域から周波数領域に変換されないように、変換スキップモードでコーディングされる、前記残差ブロックの予測モード及び前記残差ブロックのサイズに基づいて、前記残差ブロックの前記残差データから前記映像データの映像ブロックをコーディングする前に前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定するように構成され、ここにおいて、前記残差データの位置を再設定することは、前記残差ブロックの前記残差データを回転させること又はフリップさせることのうちの１つを備え、前記残差ブロックの前記予測モードがイントラ予測モードであり、前記残差ブロックの前記サイズがスレショルドのサイズ以下であることに基づいて、前記残差ブロックの前記残差データの位置を再設定するために決定が行われ、前記残差ブロックの前記予測モードが前記イントラ予測モードであり、前記残差ブロックの前記サイズが前記スレショルドのサイズよりも大きいことに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために決定が行われる、前記残差データの位置を再設定すべきかどうかを決定した後、前記残差ブロックの前記残差データに基づいて、前記映像ブロックをコーディングするように構成された１つ以上のプロセッサと、を備える、映像コーディングデバイス。
【請求項２２】
前記スレショルドのサイズは、非可逆コーディングモードにおいて変換をスキップすることが許容される最大ブロックサイズ以下であり、前記非可逆コーディングモードにおいて前記変換をスキップすることが許容される前記最大ブロックサイズは、前記映像データに関連するシーケンスパラメータセット（ＳＰＳ）及びピクチャパラメータセット（ＰＰＳ）のうちの１つにおいて示される請求項２１に記載のデバイス。
【請求項２３】
前記残差ブロックの前記予測モードがインター予測モードであることに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために前記決定が行われる請求項２１に記載のデバイス。
【請求項２４】
前記残差ブロックの前記予測モードが、イントラブロックコピーイング予測モードであることに基づいて、前記残差ブロックの前記残差データの位置を再設定するために前記決定が行われる請求項２１に記載のデバイス。
【請求項２５】
前記映像コーディングデバイスは、映像データを符号化するための映像符号化デバイスを備え、前記残差ブロックの前記残差データの位置を再設定することの決定に基づいて、前記プロセッサは、平均よりも高いエネルギーを有する前記残差データの一部分を前記残差ブロックの左上隅に配置するために前記残差ブロックの前記残差データを回転させること又はフリップさせることのうちの１つを行うように構成される請求項２１に記載のデバイス。
【請求項２６】
前記映像コーディングデバイスは、映像データを復号するための映像復号デバイスを備え、前記残差ブロックの前記残差データの位置を再設定することの決定に基づいて、前記プロセッサは、平均よりも高いエネルギーを有する前記残差データの一部分を前記残差ブロックの左上隅に配置した前記残差ブロックの前記残差データの符号化中に行われた回転又はフリップのうちの１つを逆転させるために前記残差ブロックの前記残差データの位置を再設定するように構成される請求項２１に記載のデバイス。
【請求項２７】
映像データをコーディングするための命令を備える非一時的なコンピュータによって読み取り可能な媒体であって、前記命令は、実行されたときに、
残差ブロックの残差データをコーディングすることであって、前記残差ブロックは、前記残差ブロックがピクセル領域から周波数領域に変換されないように、変換スキップモードでコーディングされることと、
前記残差ブロックの予測モード及び前記残差ブロックのサイズに基づいて、前記残差ブロックの前記残差データから前記映像データの映像ブロックをコーディングする前に前記残差ブロックの前記残差データの位置を再設定すべきかどうかを決定することであって、前記残差データの位置を再設定することは、前記残差ブロックの前記残差データを回転させること又はフリップさせることのうちの１つを備え、前記残差ブロックの前記予測モードがイントラ予測モードであり、前記残差ブロックの前記サイズがスレショルドのサイズ以下であることに基づいて、前記残差ブロックの前記残差データの位置を再設定するために決定が行われ、前記残差ブロックの前記予測モードが前記イントラ予測モードであり、前記残差ブロックの前記サイズが前記スレショルドのサイズよりも大きいことに基づいて、前記残差ブロックの前記残差データの位置再設定をディスエーブルにするために決定が行われることと、
前記残差データの位置を再設定すべきかどうかを決定した後、前記残差ブロックの前記残差データに基づいて、前記映像ブロックを符号化することと、を１つ以上のプログラマブルプロセッサに行わせる、非一時的なコンピュータによって読み取り可能な媒体。