【手続補正書】
【提出日】平成27年11月16日(2015.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を符号化する方法であって、
変換係数のチャンクにおける変換係数について、有意性マップフラグを符号化することと、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、符号フラグを符号化することと、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＭ１個の変換係数について、１超フラグを符号化することと、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示し、Ｍ１は、前記チャンクにおける変換係数の最大数よりも小さい、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける変換係数について、２超フラグを符号化することと、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、レベル残存値を符号化することと、
前記符号フラグ、前記有意性マップフラグ、前記１超フラグ、前記２超フラグ、および前記レベル残存値を符号化ビデオビットストリーム中でシグナリングすることと
を備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、非ゼロであるが、コード化１超フラグを有しないチャンクにおける変換係数については、対応する係数の前記絶対値から１を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、方法。
【請求項２】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を復号する方法であって、
符号フラグ、有意性マップフラグ、１超フラグ、２超フラグ、およびレベル残存値を符号化ビデオビットストリーム中で受信することと、
変換係数のチャンクにおける変換係数について、前記有意性マップフラグを復号することと、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、前記符号フラグを復号することと、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＭ１個の変換係数について、前記１超フラグを復号することと、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示し、Ｍ１は、前記チャンクにおける変換係数の最大数よりも小さい、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける変換係数について、前記２超フラグを復号することと、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、前記レベル残存値を復号することと、
を備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、非ゼロであるが、コード化１超フラグを有しないチャンクにおける変換係数については、対応する係数の前記絶対値から１を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、方法。
【請求項３】
前記チャンクにおける前記逆方向スキャン順序中の最初のＮ個の変換係数についての前記１超フラグは、前記１超フラグによって１よりも大きい絶対値を有し、Ｎは、前記チャンクにおける変換係数の最大数よりも小さく、
前記レベル残存値は、前記特定の変換係数が１よりも大きい絶対値を有することを示すコード化１超フラグを有するが、前記２超フラグがコーディングされていない前記チャンクにおける変換係数については、対応する係数の前記絶対値から２を差し引いた値を表す、請求項１または２に記載の方法。
【請求項４】
前記有意性マップフラグを１番目に、前記１超フラグを２番目に、前記２超フラグを３番目に、前記レベル残存値を前記２超フラグの後に符号化または復号することをさらに備える、請求項１または２に記載の方法。
【請求項５】
前記チャンクは、
変換ユニットのサブブロック、
変換ユニットの１６個の変換係数のサブブロック、
変換ユニット、および
変換ユニット内の前記逆方向スキャン順序に沿ったいくつかの連続する変換係数
のうちの１つである、請求項１または２に記載の方法。
【請求項６】
Ｍ１の値は、８である、請求項１または２に記載の方法。
【請求項７】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を符号化する方法であって、
変換係数のチャンクにおける変換係数について、有意性マップフラグを符号化することと、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、符号フラグを符号化することと、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された変換係数の前記チャンクにおける変換係数について、１超フラグを符号化することと、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示す、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＮ個の変換係数について、２超フラグを符号化することと、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示し、Ｎは、前記チャンクにおける変換係数の最大数よりも小さい、
前記チャンクにおける変換係数について、レベル残存値を符号化することと、
前記符号フラグ、前記有意性マップフラグ、前記１超フラグ、前記２超フラグ、および前記レベル残存値を符号化ビデオビットストリーム中でシグナリングすることと
を備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、前記特定の変換係数が１よりも大きい絶対値を有することを示すコード化１超フラグを有するが、前記２超フラグがコーディングされていない前記チャンクにおける変換係数については、対応する係数の前記絶対値から２を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、方法。
【請求項８】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を復号する方法であって、
符号フラグ、有意性マップフラグ、１超フラグ、２超フラグ、およびレベル残存値を符号化ビデオビットストリーム中で受信することと、
変換係数のチャンクにおける変換係数について、前記有意性マップフラグを復号することと、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、前記符号フラグを復号することと、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された変換係数の前記チャンクにおける変換係数について、前記１超フラグを復号することと、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示す、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＮ個の変換係数について、前記２超フラグを復号することと、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示し、Ｎは、前記チャンクにおける変換係数の最大数よりも小さい、
前記チャンクにおける変換係数について、前記レベル残存値を復号することと
を備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、前記特定の変換係数が１よりも大きい絶対値を有することを示すコード化１超フラグを有するが、前記２超フラグがコーディングされていない前記チャンクにおける変換係数については、対応する係数の前記絶対値から２を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、方法。
【請求項９】
Ｎの値は、１である、請求項７または８に記載の方法。
【請求項１０】
実行されたとき、ビデオデータをコーディングするように構成されたデバイスの１つまたは複数のプロセッサに、請求項１乃至９のいずれか１項に記載の方法を行わせる命令を記憶する、コンピュータ可読記憶媒体。
【請求項１１】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を符号化するように構成された装置であって、
変換係数のチャンクにおける変換係数について、有意性マップフラグを符号化するための手段と、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、符号フラグを符号化するための手段と、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＭ１個の変換係数について、１超フラグを符号化するための手段と、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示し、Ｍ１は、前記チャンクにおける変換係数の最大数よりも小さい、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける変換係数について、２超フラグを符号化するための手段と、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、レベル残存値を符号化するための手段と、
前記符号フラグ、前記有意性マップフラグ、前記１超フラグ、前記２超フラグ、および前記レベル残存値を符号化ビデオビットストリーム中でシグナリングするための手段と
を備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、非ゼロであるが、コード化１超フラグを有しないチャンクにおける変換係数については、対応する係数の前記絶対値から１を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、装置。
【請求項１２】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を符号化するように構成された装置であって、
変換係数のチャンクにおける変換係数について、有意性マップフラグを符号化することと、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、符号フラグを符号化することと、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された変換係数の前記チャンクにおける変換係数について、１超フラグを符号化することと、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示す、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＮ個の変換係数について、２超フラグを符号化することと、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示し、Ｎは、前記チャンクにおける変換係数の最大数よりも小さい、
前記チャンクにおける変換係数について、レベル残存値を符号化することと、
前記符号フラグ、前記有意性マップフラグ、前記１超フラグ、前記２超フラグ、および前記レベル残存値を符号化ビデオビットストリーム中でシグナリングすることと
を行うように構成されたビデオコーダを備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、前記特定の変換係数が１よりも大きい絶対値を有することを示すコード化１超フラグを有するが、前記２超フラグがコーディングされていない前記チャンクにおける変換係数については、対応する係数の前記絶対値から２を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、装置。
【請求項１３】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を復号するように構成された装置であって、
符号フラグ、有意性マップフラグ、１超フラグ、２超フラグ、およびレベル残存値を符号化ビデオビットストリーム中で受信するための手段と、
変換係数のチャンクにおける変換係数について、前記有意性マップフラグを復号するための手段と、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、前記符号フラグを復号するための手段と、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＭ１個の変換係数について、１超フラグを符号化するための手段と、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示し、Ｍ１は、前記チャンクにおける変換係数の最大数よりも小さい、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける変換係数について、前記２超フラグを復号するための手段と、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、前記レベル残存値を復号するための手段と
を備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、非ゼロであるが、コード化１超フラグを有しないチャンクにおける変換係数については、対応する係数の前記絶対値から１を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、装置。
【請求項１４】
ブロックベースのビデオコーディングプロセスにおいてブロックベースの変換係数を復号するように構成された装置であって、
符号フラグ、有意性マップフラグ、１超フラグ、２超フラグ、およびレベル残存値を符号化ビデオビットストリーム中で受信することと、
変換係数のチャンクにおける変換係数について、前記有意性マップフラグを復号することと、ここで、前記有意性マップフラグは、特定の変換係数がゼロよりも大きい絶対値を有するかどうかを示す、
前記チャンクにおける変換係数について、前記符号フラグを復号することと、ここで、前記符号フラグは、前記特定の変換係数の符号を示す、
前記有意性マップフラグによってゼロよりも大きい絶対値を有することが示された変換係数の前記チャンクにおける変換係数について、１超フラグを符号化することと、ここで、前記１超フラグは、前記特定の変換係数が１よりも大きい絶対値を有するかどうかを示す、
前記１超フラグによって１よりも大きい絶対値を有することが示された前記チャンクにおける逆方向スキャン順序中の最初のＮ個の変換係数について、前記２超フラグを復号することと、ここで、前記２超フラグは、前記特定の変換係数が２よりも大きい絶対値を有するかどうかを示し、Ｎは、前記チャンクにおける変換係数の最大数よりも小さい、
前記チャンクにおける変換係数について、前記レベル残存値を復号することと
を行うように構成されたビデオコーダを備え、前記レベル残存値は、前記特定の変換係数が２よりも大きい絶対値を有することを示すコード化２超フラグを有する前記チャンクにおける変換係数については、対応する係数の前記絶対値から３を差し引いた値を表し、
前記レベル残存値は、前記特定の変換係数が１よりも大きい絶対値を有することを示すコード化１超フラグを有するが、前記２超フラグがコーディングされていない前記チャンクにおける変換係数については、対応する係数の前記絶対値から２を差し引いた値を表し、
前記有意性マップフラグ、前記１超フラグ、および前記２超フラグは、適応コンテキストモデルによりコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）を使用してコーディングされ、前記レベル残存値は、ＣＡＢＡＣバイパスモードでコーディングされ、前記符号フラグは、ＣＡＢＡＣバイパスモードでコーディングされる、装置。