【手続補正書】
【提出日】平成20年3月14日(2008.3.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の画像フレームにおいて、前記画像フレームを構成する画素ブロック単位にフレーム間の動き参照を行い、圧縮符号化する動画像符号化装置であって、
前記複数の画像フレームを所定の順番で圧縮符号化する符号化手段と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持手段と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第２の画像フレームとについて前記動き参照が可能な第１の画像フレームのうち、前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロックを有する第３の画像フレームの有無に関する参照情報を生成する情報生成手段と、
前記参照情報に基づいて、前記基準フレームを、イントラフレームとして出力するか、前記基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するかを設定する設定手段と
を備えることを特徴とする動画像符号化装置。
【請求項２】
前記設定手段は、前記第３の画像フレームが無いことを前記参照情報が示している場合に、前記基準フレームを前記参照制限フレームとして出力するように設定することを特徴とする請求項１に記載の動画像符号化装置。
【請求項３】
前記情報生成手段は、前記基準フレームの直後に圧縮符号化される前記第１の画像フレームを構成する前記画素ブロックのうち、前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロック数が所定数以下である場合に、前記第３の画像フレームが無いことを示す参照情報を生成することを特徴とする請求項１又は２に記載の動画像符号化装置。
【請求項４】
前記情報生成手段は、
前記第１の画像フレームを構成する第１の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第２の画像フレームを構成する第２の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング手段を備え、
前記第１の画素ブロックと前記基準画素ブロックとの差分値の最小値が、前記第１の画素ブロックと前記第２の画素ブロックとの差分値の最小値よりも大きい場合に、前記第１の画素ブロックを前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項１乃至３のいずれか１項に記載の動画像符号化装置。
【請求項５】
前記情報生成手段は、
前記第１の画像フレームを構成する第１の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第２の画像フレームを構成する第２の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング手段を備え、
前記第１の画素ブロックと前記基準画素ブロックとの差分値の第１の最小値が、前記第１の画素ブロックと前記第２の画素ブロックとの差分値の第２の最小値より大きく、かつ、前記第１の最小値と第２の最小値との差が所定値よりも大きい場合に、前記第１の画素ブロックを前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項１乃至３のいずれか１項に記載の動画像符号化装置。
【請求項６】
前記保持手段は、
前記基準フレームをイントラフレームに設定して格納する第１の格納手段と、前記基準フレームを参照制限フレームに設定して格納する第２の格納手段とを備え、
前記設定手段は、
前記前記参照情報に基づいて、前記第１の格納手段及び第２の格納手段に格納されているフレームのいずれかを選択することを特徴とする請求項１乃至５のいずれか１項に記載の動画像符号化装置。
【請求項７】
複数の画像フレームにおいて、前記画像フレームを構成する画素ブロック単位にフレーム間の動き参照を行い、圧縮符号化する動画像符号化装置であって、
前記複数の画像フレームを所定の順番で圧縮符号化する符号化手段と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持手段と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第２の画像フレームとについて前記動き参照が可能な第１の画像フレーム内の画素と、前記基準フレーム内の画素との差分を算出する差分算出手段と、
前記差分が所定値以下の場合に、前記基準フレームを、該基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するように設定する設定手段と
を備えることを特徴とする動画像符号化装置。
【請求項８】
複数の画像フレームにおいて、前記画像フレームを構成する画素ブロック単位にフレーム間の動き参照を行い、圧縮符号化する動画像符号化装置の制御方法であって、
前記複数の画像フレームを所定の順番で圧縮符号化する符号化工程と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持工程と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第２の画像フレームとについて前記動き参照が可能な第１の画像フレームのうち、前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロックを有する第３の画像フレームの有無に関する参照情報を生成する情報生成工程と、
前記参照情報に基づいて、前記基準フレームを、イントラフレームとして出力するか、前記基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するかを設定する設定工程と
を備えることを特徴とする動画像符号化装置の制御方法。
【請求項９】
前記設定工程では、前記第３の画像フレームが無いことを前記参照情報が示している場合に、前記基準フレームを前記参照制限フレームとして出力するように設定されることを特徴とする請求項８に記載の動画像符号化装置の制御方法。
【請求項１０】
前記情報生成工程では、前記基準フレームの直後に圧縮符号化される前記第１の画像フレームを構成する前記画素ブロックのうち、前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロック数が所定数以下である場合に、前記第３の画像フレームが無いことを示す参照情報が生成されることを特徴とする請求項８又は９に記載の動画像符号化装置の制御方法。
【請求項１１】
前記情報生成工程は、
前記第１の画像フレームを構成する第１の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第２の画像フレームを構成する第２の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング工程を備え、
前記第１の画素ブロックと前記基準画素ブロックとの差分値の最小値が、前記第１の画素ブロックと前記第２の画素ブロックとの差分値の最小値よりも大きい場合に、前記第１の画素ブロックを前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項８乃至１０のいずれか１項に記載の動画像符号化装置の制御方法。
【請求項１２】
前記情報生成工程は、
前記第１の画像フレームを構成する第１の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第２の画像フレームを構成する第２の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング工程を備え、
前記第１の画素ブロックと前記基準画素ブロックとの差分値の第１の最小値が、前記第１の画素ブロックと前記第２の画素ブロックとの差分値の第２の最小値より大きく、かつ、前記第１の最小値と第２の最小値との差が所定値よりも大きい場合に、前記第１の画素ブロックを前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項８乃至１０のいずれか１項に記載の動画像符号化装置の制御方法。
【請求項１３】
前記保持工程は、
前記基準フレームをイントラフレームに設定して第１の格納部に格納する第１の格納工程と、前記基準フレームを参照制限フレームに設定して第２の格納部に格納する第２の格納工程とを備え、
前記設定工程では、前記前記参照情報に基づいて、前記第１の格納部及び第２の格納部に格納されているフレームのいずれかが選択されることを特徴とする請求項８乃至１２のいずれか１項に記載の動画像符号化装置の制御方法。
【請求項１４】
複数の画像フレームにおいて、前記画像フレームを構成する画素ブロック単位にフレーム間の動き参照を行い、圧縮符号化する動画像符号化装置の制御方法であって、
前記複数の画像フレームを所定の順番で圧縮符号化する符号化工程と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持工程と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第２の画像フレームとについて前記動き参照が可能な第１の画像フレーム内の画素と、前記基準フレーム内の画素との差分を算出する差分算出工程と、
前記差分が所定値以下の場合に、前記基準フレームを、該基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するように設定する設定工程と
を備えることを特徴とする動画像符号化装置の制御方法。
【請求項１５】
請求項８乃至１４のいずれか１項に記載の動画像符号化装置の制御方法をコンピュータに実行させるためのコンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムを格納するコンピュータで読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
上記課題を解決するための本発明は、複数の画像フレームにおいて、前記画像フレームを構成する画素ブロック単位にフレーム間の動き参照を行い、圧縮符号化する動画像符号化装置であって、前記複数の画像フレームを所定の順番で圧縮符号化する符号化手段と、前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持手段と、前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第２の画像フレームとについて前記動き参照が可能な第１の画像フレームのうち、前記第２の画像フレームを動き参照して圧縮符号化がなされる画素ブロックを有する第３の画像フレームの有無に関する参照情報を生成する情報生成手段と、前記参照情報に基づいて、前記基準フレームを、イントラフレームとして出力するか、前記基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するかを設定する設定手段とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
また、上記課題を更に解決するための本発明は、複数の画像フレームにおいて、前記画像フレームを構成する画素ブロック単位にフレーム間の動き参照を行い、圧縮符号化する動画像符号化装置であって、前記複数の画像フレームを所定の順番で圧縮符号化する符号化手段と、前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持手段と、前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第２の画像フレームとについて前記動き参照が可能な第１の画像フレーム内の画素と、前記基準フレーム内の画素との差分を算出する差分算出手段と、前記差分が所定値以下の場合に、前記基準フレームを、該基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するように設定する設定手段とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
このようにして、Ｉ５ピクチャ以降に符号化されるフレームがＩ５ピクチャを飛び越して参照しているような図３（ａ）に示すような場合には、動き予測部１１０は、Ｉ５ピクチャに関する参照情報を「飛び越し参照あり」に設定し、ＩＤＲ制御部１３０に送る。なお、本実施形態では、フレームメモリ１０９に記録するピクチャが２枚であるため、Ｉ５ピクチャを飛び越して参照する可能性があるフレームはＢ３、Ｂ４及びＰ８ピクチャである。そこで、Ｂ３、Ｂ４及びＰ８ピクチャについてＩ５ピクチャを飛び越しての参照の有無が判定される。