【手続補正書】
【提出日】平成27年12月15日(2015.12.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化装置であって、
前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化部と、
前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化部と、
前記差分係数の値を符号化する差分係数値符号化部と、
符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出部と
を備えることを特徴とする画像符号化装置。
【請求項２】
符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法であって、
前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、
前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、
前記差分係数の値を符号化する差分係数値符号化ステップと、
符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップと
を有することを特徴とする画像符号化方法。
【請求項３】
符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化プログラムであって、
前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、
前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、
前記差分係数の値を符号化する差分係数値符号化ステップと、
符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップと
をコンピュータに実行させることを特徴とする画像符号化プログラム。
【請求項４】
符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法により符号化された符号化ストリームをパケット化して符号化データを得るパケット処理部と、
パケット化された前記符号化データを送信する送信部とを備え、
前記画像符号化方法は、
前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、
前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、
前記差分係数の値を符号化する差分係数値符号化ステップと、
符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップと
を有することを特徴とする送信装置。
【請求項５】
符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法により符号化された符号化ストリームをパケット化して符号化データを得るパケット処理ステップと、
パケット化された前記符号化データを送信する送信ステップとを有し、
前記画像符号化方法は、
前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、
前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、
前記差分係数の値を符号化する差分係数値符号化ステップと、
符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップと
を有することを特徴とする送信方法。
【請求項６】
符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法により符号化された符号化ストリームをパケット化して符号化データを得るパケット処理ステップと、
パケット化された前記符号化データを送信する送信ステップとをコンピュータに実行させ、
前記画像符号化方法は、
前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、
前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、
前記差分係数の値を符号化する差分係数値符号化ステップと、
符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップと
を有することを特徴とする送信プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するために、本発明のある態様の画像符号化装置は、符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化装置であって、前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化部（７０６、７０８、７０１）と、前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化部（７０６、７０８）と、前記差分係数の値を符号化する差分係数値符号化部（７０７、７０１）と、符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出部（７０７、７０１）とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の別の態様は、画像符号化方法である。この方法は、符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法であって、前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、前記差分係数の値を符号化する差分係数値符号化ステップと、符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップとを有する。
本発明のさらに別の態様は、画像符号化プログラムである。このプログラムは、符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化プログラムであって、前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、前記差分係数の値を符号化する差分係数値符号化ステップと、符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップとをコンピュータに実行させる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明のさらに別の態様は、送信装置である。この装置は、符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法により符号化された符号化ストリームをパケット化して符号化データを得るパケット処理部と、パケット化された前記符号化データを送信する送信部とを備える。前記画像符号化方法は、前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、前記差分係数の値を符号化する差分係数値符号化ステップと、符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップとを有する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明のさらに別の態様は、送信方法である。この方法は、符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法により符号化された符号化ストリームをパケット化して符号化データを得るパケット処理ステップと、パケット化された前記符号化データを送信する送信ステップとを有する。前記画像符号化方法は、前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、前記差分係数の値を符号化する差分係数値符号化ステップと、符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップとを有する。
本発明のさらに別の態様は、送信プログラムである。このプログラムは、符号化対象となる画像と予測対象となる画像との差分情報を、複数のサブブロックに分割して、分割した前記サブブロックを所定の順序で符号化する画像符号化方法により符号化された符号化ストリームをパケット化して符号化データを得るパケット処理ステップと、パケット化された前記符号化データを送信する送信ステップとをコンピュータに実行させる。前記画像符号化方法は、前記サブブロックに属する各差分係数の値の全てがゼロであるか否かを示す有意サブブロック情報を符号化する有意サブブロック情報符号化ステップと、前記差分係数の値がゼロであるか否かを示す有意差分係数情報を符号化する有意差分係数情報符号化ステップと、前記差分係数の値を符号化する差分係数値符号化ステップと、符号化対象となるサブブロックに属する差分係数の前記有意差分係数情報に基づかず、符号化対象となるサブブロックに隣接する符号化済みのサブブロックの前記有意サブブロック情報、符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する差分係数の前記有意差分係数情報、及び符号化対象となるサブブロックに隣接する符号化済みのサブブロックに属する前記差分係数の値、の内の少なくとも何れかに基づいて、前記符号化対象となるサブブロックの前記有意差分係数情報を符号化するためのコンテキストを導出するコンテキスト導出ステップとを有する。