【手続補正書】
【提出日】令和2年9月24日(2020.9.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
イメージのブロックを復号する復号方法であって、
−分割モードのセット内で前記ブロックの分割モードを判定することであって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定することと、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割することと、
−前記少なくとも２つのサブブロックのそれぞれを復号することと
を含み、前記分割モードの判定は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素を復号することと、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素を復号することと、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素を復号することと
を含む、復号方法。
【請求項２】
イメージのブロックを復号するように構成された復号デバイスであって、
−分割モードのセット内で前記ブロックの分割モードを判定する手段であって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定する手段と、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割する手段と、
−前記少なくとも２つのサブブロックのそれぞれを復号する手段と
を含み、前記分割モードを判定する前記手段は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素を復号し、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素を復号し、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素を復号する
ように構成される、復号デバイス。
【請求項３】
前記第２の構文要素の復号は、
−前記第２の構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、現在のブロックのサイズに対する相対的な隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記第２の構文要素のコンテキストベースの算術復号を行うことと
を含む、請求項１に記載の方法または請求項２に記載のデバイス。
【請求項４】
前記コンテキストは、前記ブロックのサイズの１／４未満のサイズを有する隣接ブロック内のサブブロックの個数の関数であり、前記サイズは、幅または高さである、請求項３に記載の方法または請求項３に記載のデバイス。
【請求項５】
前記ブロックが水平に分割される場合に、前記第２の構文要素の復号に関する前記コンテキストの判定は、
−前記ブロックの高さの１／４未満の高さを有する前記ブロックの左に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、そうでない場合には第２のコンテキストを入手することと
を含む、請求項４に記載の方法または請求項４に記載のデバイス。
【請求項６】
前記ブロックが垂直に分割される場合に、前記第２の構文要素の復号に関する前記コンテキストの判定は、
−前記ブロックの幅の１／４未満の幅を有する前記ブロックの上に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、そうでない場合には第２のコンテキストを入手することと
を含む、請求項４から５のいずれか１項に記載の方法または請求項４から５のいずれか１項に記載のデバイス。
【請求項７】
前記コンテキストは、前記ブロックのサイズの１／２を超えるサイズを有する隣接ブロックの存在の関数であり、前記サイズは、幅または高さである、請求項３に記載の方法または請求項３に記載のデバイス。
【請求項８】
前記分割モード構文要素の復号は、
−前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベース算術復号を行うことと
を含む、請求項１もしくは３から７のいずれか１項に記載の方法または請求項２から７のいずれか１項に記載のデバイス。
【請求項９】
前記ブロックが水平に分割される場合に、前記分割モード構文要素の復号は、
−前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術復号を行うことと
を含む、請求項１もしくは３から７のいずれか１項に記載の方法または請求項２から７のいずれか１項に記載のデバイス。
【請求項１０】
前記ブロックが垂直に分割される場合に、前記分割モード構文要素の復号は、
−前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素を復号するためのコンテキストを判定することであって、前記コンテキストは、前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術復号を行うことと
を含む、請求項１もしくは３から７のいずれか１項に記載の方法または請求項２から７のいずれか１項に記載のデバイス。
【請求項１１】
前記分割モード構文要素の復号は、
−前記分割モード構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの第２の隣接ブロックのサイズに対する相対的な前記ブロックの第１の隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術復号を行うことと
を含む、請求項１もしくは３から７のいずれか１項に記載の方法または請求項２から７のいずれか１項に記載のデバイス。
【請求項１２】
イメージのブロックを符号化するコーディング方法であって、
−分割モードのセット内で前記ブロックの分割モードを判定することであって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定することと、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割することと、
−前記少なくとも２つのサブブロックのそれぞれを符号化することと
を含み、前記分割モードの判定は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素を判定し、符号化することと、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素を判定し、符号化することと、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素を判定し、符号化することと
を含む、コーディング方法。
【請求項１３】
イメージのブロックを符号化するように構成されたコーディング・デバイスであって、
−分割モードのセット内で前記ブロックの分割モードを判定する手段であって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定する手段と、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割する手段と、
−前記少なくとも２つのサブブロックのそれぞれを符号化する手段と
を含み、分割モードを判定する前記手段は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素を判定し、符号化し、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素を判定し、符号化し、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素を判定し、符号化する
ように構成される、コーディング・デバイス。
【請求項１４】
前記第２の構文要素の符号化は、
−前記第２の構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、現在のブロックのサイズに対する相対的な隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記第２の構文要素のコンテキストベースの算術符号化を行うことと
を含む、請求項１２に記載の方法または請求項１３に記載のデバイス。
【請求項１５】
前記コンテキストは、前記ブロックのサイズの１／４未満のサイズを有する隣接ブロック内のサブブロックの個数の関数であり、前記サイズは、幅または高さである、請求項１４に記載の方法または請求項１４に記載のデバイス。
【請求項１６】
前記ブロックが水平に分割される場合に、前記第２の構文要素の符号化に関する前記コンテキストの判定は、
−前記ブロックの高さの１／４未満の高さを有する前記ブロックの左に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、それ以外の場合には第２のコンテキストを入手することと
を含む、請求項１５に記載の方法または請求項１５に記載のデバイス。
【請求項１７】
前記ブロックが垂直に分割される場合に、前記第２の構文要素の符号化に関する前記コンテキストの判定は、
−前記ブロックの幅の１／４未満の幅を有する前記ブロックの上に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、それ以外の場合には第２のコンテキストを入手することと
を含む、請求項１５から１６のいずれか１項に記載の方法または請求項１５から１６のいずれか１項に記載のデバイス。
【請求項１８】
前記コンテキストは、前記ブロックのサイズの１／２を超えるサイズを有する隣接ブロックの存在の関数であり、前記サイズは、幅または高さである、請求項１４に記載の方法または請求項１４に記載のデバイス。
【請求項１９】
前記分割モード構文要素の符号化は、
−前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、請求項１２もしくは１４から１８のいずれか１項に記載の方法または請求項１３から１８のいずれか１項に記載のデバイス。
【請求項２０】
前記ブロックが水平に分割される場合に、前記分割モード構文要素の符号化は、
−前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、請求項１２もしくは１４から１８のいずれか１項に記載の方法または請求項１３から１８のいずれか１項に記載のデバイス。
【請求項２１】
前記ブロックが垂直に分割される場合に、前記分割モード構文要素の符号化は、
−前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、請求項１２もしくは１４から１８のいずれか１項に記載の方法または請求項１３から１８のいずれか１項に記載のデバイス。
【請求項２２】
前記分割モード構文要素の符号化は、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの第２の隣接ブロックのサイズに対する相対的な前記ブロックの第１の隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、請求項１２もしくは１４から１８のいずれか１項に記載の方法または請求項１３から１８のいずれか１項に記載のデバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１６９
【補正方法】変更
【補正の内容】
【０１６９】
［0176］  複数の実施態様を説明した。それでも、様々な変更を行うことができることを理解されたい。たとえば、他の実施態様を作るために、異なる実施態様の要素を組み合わせ、補足し、変更し、または除去することができる。さらに、当業者は、他の構造およびプロセスを開示された構造およびプロセスと置換することができ、結果の実施態様が、少なくとも実質的に開示される実施態様と同一の結果（１つまたは複数）を達成するために、少なくとも実質的に同一の形（１つまたは複数）で、少なくとも実質的に同一の機能（１つまたは複数）を実行することを理解するであろう。したがって、上記および他の実施態様が、本願によって企図されている。
［付記１］
イメージのブロックを復号する復号方法であって、
−分割モードのセット内で前記ブロックの分割モードを判定することであって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定することと、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割することと、
−前記少なくとも２つのサブブロックのそれぞれを復号することと
を含み、前記分割モードの判定は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素（ｂｔＳｐｌｉｔＯｒｉｅｎｔａｔｉｏｎ）を復号することと、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素（ｈｏｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ、ｖｅｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ）を復号することと、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素（ｖｅｒｔｉｃａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ／ｈｏｒｉｚｏｎｔａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ）を復号することと
を含む、復号方法。
［付記２］
イメージのブロックを復号するように構成された復号デバイスであって、
−分割モードのセット内で前記ブロックの分割モードを判定する手段であって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定する手段と、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割する手段と、
−前記少なくとも２つのサブブロックのそれぞれを復号する手段と
を含み、前記分割モードを判定する前記手段は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素（ｂｔＳｐｌｉｔＯｒｉｅｎｔａｔｉｏｎ）を復号し、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素（ｈｏｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ、ｖｅｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ）を復号し、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素（ｖｅｒｔｉｃａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ／ｈｏｒｉｚｏｎｔａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ）を復号する
ように構成される、復号デバイス。
［付記３］
前記第２の構文要素の復号は、
−前記第２の構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、現在のブロックのサイズに対する相対的な隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記第２の構文要素のコンテキストベースの算術復号を行うことと
を含む、付記１に記載の方法または付記２に記載のデバイス。
［付記４］
前記コンテキストは、前記ブロックのサイズの１／４未満のサイズを有する隣接ブロック内のサブブロックの個数の関数であり、前記サイズは、幅または高さである、付記３に記載の方法または付記３に記載のデバイス。
［付記５］
前記ブロックが水平に分割される場合に、前記第２の構文要素の復号に関する前記コンテキストの判定は、
−前記ブロックの高さの１／４未満の高さを有する前記ブロックの左に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、そうでない場合には第２のコンテキストを入手することと
を含む、付記４に記載の方法または付記４に記載のデバイス。
［付記６］
前記ブロックが垂直に分割される場合に、前記第２の構文要素の復号に関する前記コンテキストの判定は、
−前記ブロックの幅の１／４未満の幅を有する前記ブロックの上に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、そうでない場合には第２のコンテキストを入手することと
を含む、付記４から５のいずれか１つに記載の方法または付記４から５のいずれか１つに記載のデバイス。
［付記７］
前記コンテキストは、前記ブロックのサイズの１／２を超えるサイズを有する隣接ブロックの存在の関数であり、前記サイズは、幅または高さである、付記３に記載の方法または付記３に記載のデバイス。
［付記８］
前記分割モード構文要素の復号は、
−前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベース算術復号を行うことと
を含む、付記１もしくは３から７のいずれか１つに記載の方法または付記２から７のいずれか１つに記載のデバイス。
［付記９］
前記ブロックが水平に分割される場合に、前記分割モード構文要素の復号は、
−前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術復号を行うことと
を含む、付記１もしくは３から７のいずれか１つに記載の方法または付記２から７のいずれか１つに記載のデバイス。
［付記１０］
前記ブロックが垂直に分割される場合に、前記分割モード構文要素の復号は、
−前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素を復号するためのコンテキストを判定することであって、前記コンテキストは、前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術復号を行うことと
を含む、付記１もしくは３から７のいずれか１つに記載の方法または付記２から７のいずれか１つに記載のデバイス。
［付記１１］
前記分割モード構文要素の復号は、
−前記分割モード構文要素の復号に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの第２の隣接ブロックのサイズに対する相対的な前記ブロックの第１の隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術復号を行うことと
を含む、付記１もしくは３から７のいずれか１つに記載の方法または付記２から７のいずれか１つに記載のデバイス。
［付記１２］
イメージのブロックを符号化するコーディング方法であって、
−分割モードのセット内で前記ブロックの分割モードを判定することであって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定することと、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割することと、
−前記少なくとも２つのサブブロックのそれぞれを符号化することと
を含み、前記分割モードの判定は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素（ｂｔＳｐｌｉｔＯｒｉｅｎｔａｔｉｏｎ）を判定し、符号化することと、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素（ｈｏｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ、ｖｅｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ）を判定し、符号化することと、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素（ｖｅｒｔｉｃａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ／ｈｏｒｉｚｏｎｔａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ）を判定し、符号化することと
を含む、コーディング方法。
［付記１３］
イメージのブロックを符号化するように構成されたコーディング・デバイスであって、
−分割モードのセット内で前記ブロックの分割モードを判定する手段であって、分割モードの前記セットは、前記ブロックを少なくとも２つのサブブロックに非対称に分割する少なくとも１つの分割モードを含む、判定する手段と、
−前記分割モードに応答して、前記ブロックを少なくとも２つのサブブロックに分割する手段と、
−前記少なくとも２つのサブブロックのそれぞれを符号化する手段と
を含み、分割モードを判定する前記手段は、
−前記ブロックが垂直または水平のどちらに分割されるのかを指定する第１の構文要素（ｂｔＳｐｌｉｔＯｒｉｅｎｔａｔｉｏｎ）を判定し、符号化し、
−前記ブロックが対称または非対称のどちらで分割されるのかを指定する第２の構文要素（ｈｏｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ、ｖｅｒＡｓｙｍｍｅｔｒｉｃＳｐｌｉｔＦｌａｇ）を判定し、符号化し、
−前記第２の構文要素が、前記ブロックが非対称に分割されることを指定する場合に、分割モード構文要素（ｖｅｒｔｉｃａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ／ｈｏｒｉｚｏｎｔａｌ＿ａｓｙｍｍｅｔｒｉｃ＿ｔｙｐｅ）を判定し、符号化する
ように構成される、コーディング・デバイス。
［付記１４］
前記第２の構文要素の符号化は、
−前記第２の構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、現在のブロックのサイズに対する相対的な隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記第２の構文要素のコンテキストベースの算術符号化を行うことと
を含む、付記１２に記載の方法または付記１３に記載のデバイス。
［付記１５］
前記コンテキストは、前記ブロックのサイズの１／４未満のサイズを有する隣接ブロック内のサブブロックの個数の関数であり、前記サイズは、幅または高さである、付記１４に記載の方法または付記１４に記載のデバイス。
［付記１６］
前記ブロックが水平に分割される場合に、前記第２の構文要素の符号化に関する前記コンテキストの判定は、
−前記ブロックの高さの１／４未満の高さを有する前記ブロックの左に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、それ以外の場合には第２のコンテキストを入手することと
を含む、付記１５に記載の方法または付記１５に記載のデバイス。
［付記１７］
前記ブロックが垂直に分割される場合に、前記第２の構文要素の符号化に関する前記コンテキストの判定は、
−前記ブロックの幅の１／４未満の幅を有する前記ブロックの上に配置された隣接ブロック内のサブブロックの個数を判定することと、
−前記個数が０と等しい場合には第１のコンテキストを、それ以外の場合には第２のコンテキストを入手することと
を含む、付記１５から１６のいずれか１つに記載の方法または付記１５から１６のいずれか１つに記載のデバイス。
［付記１８］
前記コンテキストは、前記ブロックのサイズの１／２を超えるサイズを有する隣接ブロックの存在の関数であり、前記サイズは、幅または高さである、付記１４に記載の方法または付記１４に記載のデバイス。
［付記１９］
前記分割モード構文要素の符号化は、
−前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの隣接ブロック内のフロンティアが、前記ブロックを非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、付記１２もしくは１４から１８のいずれか１つに記載の方法または付記１３から１８のいずれか１つに記載のデバイス。
［付記２０］
前記ブロックが水平に分割される場合に、前記分割モード構文要素の符号化は、
−前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの左に配置された隣接ブロック内のフロンティアが、前記ブロックを水平に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、付記１２もしくは１４から１８のいずれか１つに記載の方法または付記１３から１８のいずれか１つに記載のデバイス。
［付記２１］
前記ブロックが垂直に分割される場合に、前記分割モード構文要素の符号化は、
−前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかを判定することと、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの上に配置された隣接ブロック内のフロンティアが、前記ブロックを垂直に非対称に分割することから生じるフロンティアに整列されているかどうかの前記判定の関数である、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、付記１２もしくは１４から１８のいずれか１つに記載の方法または付記１３から１８のいずれか１つに記載のデバイス。
［付記２２］
前記分割モード構文要素の符号化は、
−前記分割モード構文要素の符号化に関するコンテキストを判定することであって、前記コンテキストは、前記ブロックの第２の隣接ブロックのサイズに対する相対的な前記ブロックの第１の隣接ブロックのサイズの関数であり、前記サイズは、幅または高さである、判定することと、
−前記判定されたコンテキストに応答して、前記分割モード構文要素のコンテキストベースの算術符号化を行うことと
を含む、付記１２もしくは１４から１８のいずれか１つに記載の方法または付記１３から１８のいずれか１つに記載のデバイス。