【手続補正書】
【提出日】平成25年3月8日(2013.3.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本技術の一側面は、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスのマクロブロックラインを下から上の順にエントロピ符号化し、前記第２のスライスのマクロブロックラインを上から下の順にエントロピ符号化する符号化部と、前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出する算出部と、前記算出部により算出されたコンテキストを用いて、前記第２のマクロブロックラインをエントロピ符号化するように、前記符号化部を制御する制御部とを備える画像処理装置である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
前記算出部は、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
前記算出部は、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、前記制御部は、前記算出部により算出されたコンテキストを用いて、前記第１のマクロブロックラインをエントロピ符号化するように、前記符号化部を制御することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
前記制御部は、前記第１のマクロブロックラインをエントロピ符号化した後に、前記第２のマクロブロックラインをエントロピ符号化するように、前記符号化部を制御することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
前記制御部は、前記第１のマクロブロックラインのブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のブロックラインのブロックをエントロピ符号化するように、前記符号化部を制御することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
前記制御部は、前記第１のマクロブロックラインにおいて符号化順で最後に位置するブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のマクロブロックラインにおいて符号化順で最初に位置するブロックをエントロピ符号化するように、前記符号化部を制御することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
前記符号化部は、前記第１のスライスと前記第２のスライスとを算術符号化することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
前記符号化部は、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）符号化することができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本技術の一側面は、また、画像処理装置の画像処理方法であって、符号化部が、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスのマクロブロックラインを下から上の順にエントロピ符号化し、前記第２のスライスのマクロブロックラインを上から下の順にエントロピ符号化し、算出部が、前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出し、制御部が、算出されたコンテキストを用いて、前記第２のマクロブロックラインをエントロピ符号化するように制御する画像処理方法である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
前記算出部が、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出することができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
前記算出部が、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、前記制御部が、算出されたコンテキストを用いて、前記第１のマクロブロックラインをエントロピ符号化するように制御することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
前記制御部が、前記第１のマクロブロックラインをエントロピ符号化した後に、前記第２のマクロブロックラインをエントロピ符号化するように制御することができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
前記制御部が、前記第１のマクロブロックラインのブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のブロックラインのブロックをエントロピ符号化するように制御することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
前記制御部が、前記第１のマクロブロックラインにおいて符号化順で最後に位置するブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のマクロブロックラインにおいて符号化順で最初に位置するブロックをエントロピ符号化するように制御することができる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
前記符号化部が、前記第１のスライスと前記第２のスライスとを算術符号化することができる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
前記符号化部が、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）符号化することができる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
本技術の他の側面は、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスの、符号化されたマクロブロックラインを下から上の順にエントロピ復号し、前記第２のスライスの、符号化されたマクロブロックラインを上から下の順にエントロピ復号する復号部と、前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出する算出部と、前記算出部により算出されたコンテキストを用いて、符号化された前記第２のマクロブロックラインをエントロピ復号するように、前記復号部を制御する制御部とを備える画像処理装置である。
前記算出部は、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出することができる。
前記算出部は、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、前記制御部は、前記算出部により算出されたコンテキストを用いて、符号化された前記第１のマクロブロックラインをエントロピ復号するように、前記復号部を制御することができる。
前記制御部は、符号化された前記第１のマクロブロックラインをエントロピ復号した後に、符号化された前記第２のマクロブロックラインをエントロピ復号するように、前記復号部を制御することができる。
前記制御部は、符号化された前記第１のマクロブロックラインのブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のブロックラインのブロックをエントロピ復号するように、前記復号部を制御することができる。
前記制御部は、符号化された前記第１のマクロブロックラインにおいて復号順で最後に位置するブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のマクロブロックラインにおいて復号順で最初に位置するブロックをエントロピ復号するように、前記復号部を制御することができる。
前記復号部は、前記第１のスライスと前記第２のスライスとを算術復号することができる。
前記復号部は、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）復号することができる。
本技術の他の側面は、また、画像処理装置の画像処理方法であって、復号部が、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスの、符号化されたマクロブロックラインを下から上の順にエントロピ復号し、前記第２のスライスの、符号化されたマクロブロックラインを上から下の順にエントロピ復号し、算出部が、前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出し、制御部が、算出されたコンテキストを用いて、符号化された前記第２のマクロブロックラインをエントロピ復号するように制御する画像処理方法である。
前記算出部が、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出することができる。
前記算出部が、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、前記制御部が、算出されたコンテキストを用いて、符号化された前記第１のマクロブロックラインをエントロピ復号するように制御することができる。
前記制御部が、符号化された前記第１のマクロブロックラインをエントロピ復号した後に、符号化された前記第２のマクロブロックラインをエントロピ復号するように制御することができる。
前記制御部が、符号化された前記第１のマクロブロックラインのブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のブロックラインのブロックをエントロピ復号するように制御することができる。
前記制御部が、符号化された前記第１のマクロブロックラインにおいて復号順で最後に位置するブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のマクロブロックラインにおいて復号順で最初に位置するブロックをエントロピ復号するように制御することができる。
前記復号部が、前記第１のスライスと前記第２のスライスとを算術復号することができる。
前記復号部が、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）復号することができる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
本技術の一側面においては、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、第１のスライスのマクロブロックラインが下から上の順にエントロピ符号化され、第２のスライスのマクロブロックラインが上から下の順にエントロピ符号化され、第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストが算出され、算出されたコンテキストが用いられて、第２のマクロブロックラインをエントロピ符号化するように制御される。
本技術の他の側面においては、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスの、符号化されたマクロブロックラインが下から上の順にエントロピ復号され、前記第２のスライスの、符号化されたマクロブロックラインが上から下の順にエントロピ復号され、前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストが算出され、算出されたコンテキストが用いられて、符号化された前記第２のマクロブロックラインをエントロピ復号するように制御される。
【手続補正１９】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスのマクロブロックラインを下から上の順にエントロピ符号化し、前記第２のスライスのマクロブロックラインを上から下の順にエントロピ符号化する符号化部と、
前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出する算出部と、
前記算出部により算出されたコンテキストを用いて、前記第２のマクロブロックラインをエントロピ符号化するように、前記符号化部を制御する制御部と
を備える画像処理装置。
【請求項２】
前記算出部は、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出する
請求項１に記載の画像処理装置。
【請求項３】
前記算出部は、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、
前記制御部は、前記算出部により算出されたコンテキストを用いて、前記第１のマクロブロックラインをエントロピ符号化するように、前記符号化部を制御する
請求項２に記載の画像処理装置。
【請求項４】
前記制御部は、前記第１のマクロブロックラインをエントロピ符号化した後に、前記第２のマクロブロックラインをエントロピ符号化するように、前記符号化部を制御する
請求項３に記載の画像処理装置。
【請求項５】
前記制御部は、前記第１のマクロブロックラインのブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のブロックラインのブロックをエントロピ符号化するように、前記符号化部を制御する
請求項４に記載の画像処理装置。
【請求項６】
前記制御部は、前記第１のマクロブロックラインにおいて符号化順で最後に位置するブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のマクロブロックラインにおいて符号化順で最初に位置するブロックをエントロピ符号化するように、前記符号化部を制御する
請求項５に記載の画像処理装置。
【請求項７】
前記符号化部は、前記第１のスライスと前記第２のスライスとを算術符号化する
請求項６に記載の画像処理装置。
【請求項８】
前記符号化部は、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）符号化する
請求項６に記載の画像処理装置。
【請求項９】
画像処理装置の画像処理方法であって、
符号化部が、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスのマクロブロックラインを下から上の順にエントロピ符号化し、前記第２のスライスのマクロブロックラインを上から下の順にエントロピ符号化し、
算出部が、前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出し、
制御部が、算出されたコンテキストを用いて、前記第２のマクロブロックラインをエントロピ符号化するように制御する
画像処理方法。
【請求項１０】
前記算出部が、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出する
請求項９に記載の画像処理方法。
【請求項１１】
前記算出部が、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、
前記制御部が、算出されたコンテキストを用いて、前記第１のマクロブロックラインをエントロピ符号化するように制御する
請求項１０に記載の画像処理方法。
【請求項１２】
前記制御部が、前記第１のマクロブロックラインをエントロピ符号化した後に、前記第２のマクロブロックラインをエントロピ符号化するように制御する
請求項１１に記載の画像処理方法。
【請求項１３】
前記制御部が、前記第１のマクロブロックラインのブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のブロックラインのブロックをエントロピ符号化するように制御する
請求項１２に記載の画像処理方法。
【請求項１４】
前記制御部が、前記第１のマクロブロックラインにおいて符号化順で最後に位置するブロックをエントロピ符号化する際の確率テーブルを用いて、前記第２のマクロブロックラインにおいて符号化順で最初に位置するブロックをエントロピ符号化するように制御する
請求項１３に記載の画像処理方法。
【請求項１５】
前記符号化部が、前記第１のスライスと前記第２のスライスとを算術符号化する
請求項１４に記載の画像処理方法。
【請求項１６】
前記符号化部が、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）符号化する
請求項１４に記載の画像処理方法。
【請求項１７】
スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスの、符号化されたマクロブロックラインを下から上の順にエントロピ復号し、前記第２のスライスの、符号化されたマクロブロックラインを上から下の順にエントロピ復号する復号部と、
前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出する算出部と、
前記算出部により算出されたコンテキストを用いて、符号化された前記第２のマクロブロックラインをエントロピ復号するように、前記復号部を制御する制御部と
を備える画像処理装置。
【請求項１８】
前記算出部は、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出する
請求項１７に記載の画像処理装置。
【請求項１９】
前記算出部は、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、
前記制御部は、前記算出部により算出されたコンテキストを用いて、符号化された前記第１のマクロブロックラインをエントロピ復号するように、前記復号部を制御する
請求項１８に記載の画像処理装置。
【請求項２０】
前記制御部は、符号化された前記第１のマクロブロックラインをエントロピ復号した後に、符号化された前記第２のマクロブロックラインをエントロピ復号するように、前記復号部を制御する
請求項１９に記載の画像処理装置。
【請求項２１】
前記制御部は、符号化された前記第１のマクロブロックラインのブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のブロックラインのブロックをエントロピ復号するように、前記復号部を制御する
請求項２０に記載の画像処理装置。
【請求項２２】
前記制御部は、符号化された前記第１のマクロブロックラインにおいて復号順で最後に位置するブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のマクロブロックラインにおいて復号順で最初に位置するブロックをエントロピ復号するように、前記復号部を制御する
請求項２１に記載の画像処理装置。
【請求項２３】
前記復号部は、前記第１のスライスと前記第２のスライスとを算術復号する
請求項２２に記載の画像処理装置。
【請求項２４】
前記復号部は、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）復号する
請求項２２に記載の画像処理装置。
【請求項２５】
画像処理装置の画像処理方法であって、
復号部が、スライス境界において隣接する第１のスライスと第２のスライスとを対象として、前記第１のスライスの、符号化されたマクロブロックラインを下から上の順にエントロピ復号し、前記第２のスライスの、符号化されたマクロブロックラインを上から下の順にエントロピ復号し、
算出部が、前記第２のスライスにおいて最も上に位置する第２のマクロブロックラインを対象として、前記第１のスライスにおいて最も下に位置する第１のマクロブロックラインのブロックを参照して処理対象ブロックに対するコンテキストを算出し、
制御部が、算出されたコンテキストを用いて、符号化された前記第２のマクロブロックラインをエントロピ復号するように制御する
画像処理方法。
【請求項２６】
前記算出部が、前記第２のマクロブロックラインを対象として、前記処理対象ブロックに対して上に隣接するブロックを参照して、前記コンテキストを算出する
請求項２５に記載の画像処理方法。
【請求項２７】
前記算出部が、前記第１のマクロブロックラインを対象として、前記第２のマクロブロックラインのブロックを参照せずに、前記第１のラインブロックのブロックに対するコンテキストを算出し、
前記制御部が、算出されたコンテキストを用いて、符号化された前記第１のマクロブロックラインをエントロピ復号するように制御する
請求項２６に記載の画像処理方法。
【請求項２８】
前記制御部が、符号化された前記第１のマクロブロックラインをエントロピ復号した後に、符号化された前記第２のマクロブロックラインをエントロピ復号するように制御する
請求項２７に記載の画像処理方法。
【請求項２９】
前記制御部が、符号化された前記第１のマクロブロックラインのブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のブロックラインのブロックをエントロピ復号するように制御する
請求項２８に記載の画像処理方法。
【請求項３０】
前記制御部が、符号化された前記第１のマクロブロックラインにおいて復号順で最後に位置するブロックをエントロピ復号する際の確率テーブルを用いて、符号化された前記第２のマクロブロックラインにおいて復号順で最初に位置するブロックをエントロピ復号するように制御する
請求項２９に記載の画像処理方法。
【請求項３１】
前記復号部が、前記第１のスライスと前記第２のスライスとを算術復号する
請求項３０に記載の画像処理方法。
【請求項３２】
前記復号部が、前記第１のスライスと前記第２のスライスとをCABAC（Context-based Adaptive Binary Arithmetic Coding）復号する
請求項３０に記載の画像処理方法。