【手続補正書】
【提出日】平成27年3月2日(2015.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
量子化マトリクスを用いて画像を量子化する量子化手段と、
前記量子化マトリクスに含まれる複数の係数のうち、第１の係数と第２の係数との差分値を符号化する符号化手段とを有し、
前記符号化手段は、前記差分値が正の値である場合に、前記差分値が当該正の値と同一の絶対値を持つ負の値である場合の符号のビット数より少ないビット数の符号を用いて符号化することを特徴とする画像符号化装置。
【請求項２】
前記符号化手段は、前記量子化マトリクス内の複数の係数を走査して、前記第１の係数と、前記第１の係数と走査の順序が隣接する前記第２係数との差分値を符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項３】
さらに、前記差分値が正の値である場合に、前記差分値が当該正の値と同一の絶対値を持つ負の値である場合の符号のビット数より少ないビット数を用いて符号化する符号化方法、又は当該符号化方法と異なる他の符号化方法のいずれの方法を用いるかを決定する決定手段を有し、
前記符号化手段は、前記決定手段によって決定された符号化方法に基づいて前記量子化マトリクス内の複数の要素の差分値を符号化することを特徴とする請求項１又は請求項２に記載の画像符号化装置。
【請求項４】
前記符号化手段は、同一の絶対値を持つ正負の値に対応する各符号に関し、正の値に対応する符号の長さが、当該正の値と同一の絶対値を持つ負の値に対応する符号の長さよりも短いものを含む正負非対称のテーブルを用いて符号化する符号化方法、又は、同一の絶対値を持つ正負の値に対応する各符号の長さが常に同一である正負対称のテーブルを用いて符号化する前記他の符号化方法を用いて、前記量子化マトリクス内の複数の要素の差分値を符号化することを特徴とする請求項３に記載の画像符号化装置。
【請求項５】
さらに、前記決定手段によって決定された符号化方法を示す識別子を生成する生成手段を有し、
前記符号化手段は、前記生成手段によって生成された前記識別子に基づいて前記量子化マトリクス内の複数の要素の差分値を符号化することを特徴とする請求項３に記載の画像符号化装置。
【請求項６】
前記符号化手段は、符号化対象の値に対応するパラメータを用いて前記差分値を符号化することを特徴とする請求項１乃至請求項５のいずれか一項に記載の画像符号化装置。
【請求項７】
前記符号化手段は、前記量子化マトリクス内の複数の係数のうち、最初に走査される最初の係数と所定の値との差分値、又は、当該最初の係数の値を符号化することを特徴とする請求項１乃至請求項６のいずれか一項に記載の画像符号化装置。
【請求項８】
前記符号化手段は、前記第１の係数と前記第２の係数との差分値を符号化する場合に、前記差分値を正の値を持つインデックスにマッピングし、前記インデックスを符号化し、
前記差分値が負の値である場合に、前記差分値にマッピングされるインデックスよりも小さいインデックスのうち少なくとも一つは、当該負の値よりも大きい絶対値を持つ正の値にマッピングされることを特徴とする画像符号化装置。
【請求項９】
前記符号化手段は、前記第１の係数と前記第２の係数との差分値を符号化する場合に、符号化対象の値を正の値を持つインデックスにマッピングする複数のテーブルのうち選択されたテーブルを用いて、前記差分値を正の値を持つインデックスにマッピングし、前記インデックス及び前記選択されたテーブルの識別子を符号化し、
前記複数のテーブルのうち少なくとも一つは、同一の絶対値を持つ負の値に対応するインデックスは正の値に対応するインデックスよりも常に大きく、任意の負の値に対応するインデックスよりも小さいインデックスに対応する当該負の値の絶対値よりも大きい正の値が少なくとも一つ存在することを特徴とする請求項８に記載の画像符号化装置。
【請求項１０】
前記符号化手段は、前記テーブルにおいて、インデックスの順に初めて出てくる正の値に対応するインデックスと初めて出てくる負の値に対応するインデックスとの差分値を表す情報を符号化することを特徴とする請求項８又は９に記載の画像符号化装置。
【請求項１１】
量子化マトリクスを用いて画像を量子化する量子化工程と、
前記量子化マトリクスに含まれる複数の係数のうち、第１の係数と第２の係数との差分値を符号化する符号化工程とを有し、
前記差分値が正の値である場合に、前記差分値が当該正の値と同一の絶対値を持つ負の値である場合の符号のビット数より少ないビット数の符号を用いて符号化することを特徴とする画像符号化方法。
【請求項１２】
画像を符号化したビットストリームを復号する画像復号装置であって、
前記ビットストリームに含まれるデータであって前記画像を量子化した量子化係数のデータを逆量子化する場合に用いられる、量子化マトリクスに対応する符号データから、前記量子化マトリクスに含まれる複数の係数のうち、第１の係数と第２の係数との差分値を復号する復号手段と、
前記量子化マトリクスを用いて前記量子化係数のデータを逆量子化する逆量子化手段とを有し、
前記復号手段は、前記復号される差分値が正の値である場合に、当該差分値が当該正の値と同一の絶対値を持つ負の値である場合の符号のビット数より少ないビット数の符号から、前記差分値を復号することを特徴とする画像復号装置。
【請求項１３】
前記復号手段は、前記量子化マトリクス内の複数の係数のうち、前記第１の係数と、前記量子化マトリクスの符号化時の走査の順序が前記第１の係数と隣接する前記第２の係数との差分値を復号することを特徴とする請求項１２に記載の画像復号装置。
【請求項１４】
さらに、前記復号される差分値が正の値である場合に、前記差分値が当該正の値と同一の絶対値を持つ負の値である場合のビット数より少ないビット数の符号から前記差分値を復号する復号方法、又は当該復号方法とは異なる他の復号方法のいずれの方法を用いるかを決定する決定手段を有し、
前記復号手段は、前記決定手段によって決定された復号方法に基づいて前記量子化マトリクス内の複数の要素の差分値を復号することを特徴とする請求項１２又は請求項１３に記載の画像復号装置。
【請求項１５】
前記復号手段は、同一の絶対値を持つ正負の値に対応する各符号に関し、正の値に対応する符号の長さが、当該正の値と同一の絶対値を持つ負の値に対応する符号の長さよりも短いものを含む正負非対称のテーブルを用いて復号する復号方法、又は、同一の絶対値を持つ正負の値に対応する各符号の長さが常に同一である正負対称のテーブルを用いて復号する前記他の復号方法を用いて、前記量子化マトリクス内の複数の要素の差分値を復号することを特徴とする請求項１４に記載の画像符号化装置。
【請求項１６】
さらに、前記決定手段によって決定された復号方法を示す識別子を取得する取得手段を有し、
前記復号手段は、前記取得手段によって取得された前記識別子に基づいて前記量子化マトリクス内の複数の要素の差分値を復号することを特徴とする請求項１４に記載の画像復号装置。
【請求項１７】
前記復号手段は、前記量子化マトリクスに対応する符号データから得られる符号データから、当該得られる符号データに対応するパラメータを用いて、前記差分値を復号することを特徴とする請求項１２乃至請求項１６のいずれか一項に記載の画像復号装置。
【請求項１８】
前記復号手段は、前記量子化マトリクス内の複数の係数のうち、走査の順序が最初の係数と所定の値との差分値、又は当該最初の係数の値を、復号することを特徴とする請求項１２乃至請求項１７のいずれか一項に記載の画像復号装置。
【請求項１９】
前記復号手段は、前記第１の係数と前記第２の係数との差分値を復号する場合に、正の値を持つインデックスを再生し、インデックスと差分値とのマッピングに関するテーブルを用いて前記再生したインデックスから前記差分値を生成し、
前記再生したインデックスが負の値に対応する場合に、前記再生したインデックスより小さいインデックスのうち少なくとも一つは、当該負の値よりも大きい絶対値を持つ正の値に対応することを特徴とする画像復号装置。
【請求項２０】
前記復号手段は、前記第１の係数と前記第２の係数との差分値を復号する場合に、正の値を持つインデックスを再生し、インデックスと差分値とのマッピングに関する複数のテーブルのうち選択されたテーブルに関する識別子を復号し、前記選択されたテーブルを用いて前記再生したインデックスから前記差分値を生成し、
前記複数のテーブルのうち少なくとも一つは、同一の絶対値を持つ負の値に対応するインデックスは正の値に対応するインデックスよりも常に大きく、任意の負の値に対応するインデックスよりも小さいインデックスに対応する当該負の値の絶対値よりも大きい正の値が少なくとも一つ存在することを特徴とする請求項１９に記載の画像復号装置。
【請求項２１】
前記復号手段は、前記テーブルにおいて、インデックスの順に初めて出てくる正の値に対応するインデックスと初めて出てくる負の値に対応するインデックスの差分を表す情報を復号することを特徴とする請求項１９又は２０に記載の画像復号装置。
【請求項２２】
画像を符号化したビットストリームを復号する画像復号方法であって、
前記ビットストリームに含まれるデータであって前記画像を量子化した量子化係数のデータを逆量子化する場合に用いられる、量子化マトリクスに対応する符号データから、前記量子化マトリクスに含まれる複数の係数のうち、第１の係数と第２の係数との差分値を復号する復号工程と、
前記量子化マトリクスを用いて前記量子化係数のデータを逆量子化する逆量子化工程とを有し、
前記復号される差分値が正の値である場合に、当該差分値が当該正の値と同一の絶対値を持つ負の値である場合の符号のビット数より少ないビット数の符号から、前記差分値を復号することを特徴とする画像復号方法。
【請求項２３】
コンピュータが読み出して実行することにより、前記コンピュータを、請求項１乃至請求項１０のいずれか一項に記載の画像符号化装置として機能させることを特徴とするプログラム。
【請求項２４】
コンピュータが読み出して実行することにより、前記コンピュータを、請求項１２乃至請求項２１のいずれか一項に記載の画像復号装置として機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述課題を解決するため、本発明の画像符号化装置は以下の構成を有する。即ち、量子化マトリクスを用いて画像を量子化する量子化手段と、前記量子化マトリクスに含まれる複数の係数のうち、第１の係数と第２の係数との差分値を符号化する符号化手段とを有し、前記符号化手段は、前記差分値が正の値である場合に、前記差分値が当該正の値と同一の絶対値を持つ負の値である場合の符号のビット数より少ないビット数の符号を用いて符号化することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明の画像復号装置は以下の構成を備える。即ち、画像を符号化したビットストリームを復号する画像復号装置であって、前記ビットストリームに含まれるデータであって前記画像を量子化した量子化係数のデータを逆量子化する場合に用いられる、量子化マトリクスに対応する符号データから、前記量子化マトリクスに含まれる複数の係数のうち、第１の係数と第２の係数との差分値を復号する復号手段と、前記量子化マトリクスを用いて前記量子化係数のデータを逆量子化する逆量子化手段とを有し、前記復号手段は、前記復号される差分値が正の値である場合に、当該差分値が当該正の値と同一の絶対値を持つ負の値である場合の符号のビット数より少ないビット数の符号から、前記差分値を復号することを特徴とする。