【手続補正書】
【提出日】平成19年11月1日(2007.11.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デジタル・ビデオ・シーケンスを予測符号化するための方法であって、
符号化中の現在のフレームの解像度を動的に選択するステップであって、前記選択は、少なくとも１つの前のフレームと前記現在のフレームとを含む複数のフレームの統計および符号化情報に基づく、ステップと、
前記動的解像度選択ステップが前記現在のフレームは直前のフレームとは異なる解像度で符号化すると判断した場合に、符号化パラメータを選択して、予測および非予測を組み合わせたやり方で現在のフレームを選択された解像度で符号化するステップとを備え、
前記符号化パラメータ選択ステップは、前記符号化パラメータを判断する際に、前記動的解像度判断ステップの前記判断を考慮する、方法。
【請求項２】
前記統計情報は、シーン変化情報と、推定動き情報とを含み、前記符号化情報は、前記フレームによって使用される量子化の測定値と、ビットの使用可能性の測定値とを含む、請求項１に記載の方法。
【請求項３】
デコーダのバッファの満杯を判断することによってビットの前記使用可能性を測定するステップをさらに含む、請求項２に記載の方法。
【請求項４】
前記動的な解像度は、前記統計および符号化情報に基づく関数条件にさらに基づき、前記解像度選択の基礎となる当該関数条件は、高／低解像度切り換えと比べて低／高解像度切り換えでは異なる、請求項２に記載の方法。
【請求項５】
前記動的解像度選択ステップが前記現在のフレームは直前のフレームとは異なる解像度で符号化すると判断した場合に、前記現在のフレームを非予測的に符号化することによって前記動的解像度選択ステップの出力を取得するステップをさらに含む、請求項３に記載の方法。
【請求項６】
予測的および非予測的符号化間の決定は、複数の前のフレームおよび前記現在のフレームについてのフレーム統計値に基づいて行われる、請求項３に記載の方法。
【請求項７】
前記統計値は、前記現在のフレームの動き補償された残余のエネルギーを含む動き情報に基づく動き推定値を含む、請求項６に記載の方法。
【請求項８】
条件Ｃ１が真の場合に影響を受ける高／低解像度切り換えが以下の条件によって与えられるかどうかを判断するステップをさらに含み、
Ｃ１＝｛｛Ｑ＞ＴＱ｝＆＆｛Ｍ＞ＴＭ｝｝ＩＩ｛Ｂｄｅｃ＜ＴＢ｝
式中、Ｑは複数の前フレームを符号化するために使用された量子化尺度の測定値であり、Ｍは複数の前フレームと前記現在のフレームとに存在する前記動きの測定値であり、Ｂｄｅｃはデコーダのバッファの満杯の測定値であり、ＴＱ，ＴＭ，およびＴＢは予め設定された閾値である、請求項４に記載の方法。
【請求項９】
前記量子化測定値は、複数の前のフレームの前記量子化尺度と、前記現在のフレームの予測量子化尺度との移動平均に基づく、請求項８に記載の方法。
【請求項１０】
前記量子化測定値は、複数の前のフレームの前記量子化尺度の移動平均に基づき、さらに動き推定値は、個別のフレームの動き測定値の移動平均に基づき、前記測定値は、前記フレームの動き補償された残余のエネルギーと、前記フレームについての動きベクトルの大きさとに基づく、請求項８に記載の方法。
【請求項１１】
条件Ｃ２が真の場合に影響を受ける低／高解像度切り換えが以下の条件によって与えられるかどうかを判断するステップをさらに含み、
Ｃ２＝｛Ｑ．Ｍ２＞ＴＱＭ｝＆＆｛Ｂｄｅｃ＞ＴＢ２｝＆＆｛Ｆｃｕｒｒ−ＦＳＣ＞ＴＳＣ｝
式中、Ｑは複数の前フレームを符号化するために使用された量子化尺度の測定値であり、Ｍは複数の前フレームと前記現在のフレームとに存在する前記動きの測定値であり、Ｂｄｅｃはデコーダのバッファの満杯の測定値であり、式中、ＦｃｕｒｒおよびＦｓｃはそれぞれ前記現在のフレームおよび最終のシーン変化フレームのフレーム番号であり、およびＴＱＭ，ＴＢ２，およびＴＳＣは予め設定された閾値である、請求項４に記載の方法。
【請求項１２】
前記量子化測定値は、複数の前のフレームの前記量子化尺度と、前記現在のフレームの予測量子化尺度との移動平均に基づく、請求項１１に記載の方法。
【請求項１３】
前記量子化測定値は、複数の前のフレームの前記量子化尺度の移動平均に基づき、さらに動き推定値は、個別のフレームの動き測定値の移動平均に基づき、前記測定値は、前記フレームの動き補償された残余のエネルギーと、前記フレームについての動きベクトルの大きさとに基づく、請求項１１に記載の方法。
【請求項１４】
シーン変化検出は、ピクセル間差分と、２つの連続するフレームのフレーム平均とに基づく、請求項２に記載の方法。
【請求項１５】
デジタル・ビデオ・シーケンスを予測符号化するための方法であって、
符号化中の現在のフレームの解像度を動的に選択するステップであって、前記選択は、少なくとも１つの前のフレームと前記現在のフレームとを含む複数のフレームの統計および符号化情報に基づき、前記統計情報は、シーン変化情報と、推定動き情報とを含み、前記符号化情報は、前記フレームによって使用される量子化の測定値と、ビットの使用可能性の測定値とを含み、前記統計および符号化情報は、符号器手段の以前の実行によって生成される、ステップと、
符号化パラメータを選択して、選択された解像度で前記現在のフレームを符号化するステップであって、前記符号化パラメータを判断する際に、前記動的解像度選択ステップの出力を考慮するステップと
を備える、方法。
【請求項１６】
デジタル・ビデオ・シーケンスを予測符号化するためのシステムであって、
符号化中の現在のフレームの解像度を動的に選択するための動的解像度切り換えコントローラ手段であって、前記選択は、複数のフレームの統計および符号化情報に基づく、手段と、
前記動的解像度選択ステップが前記現在のフレームは直前のフレームとは異なる解像度で符号化すると判断した場合に、符号化パラメータを選択して、予測および非予測を組み合わせたやり方で前記現在のフレームを選択された解像度で符号化するための符号器手段であって、前記符号化パラメータを判断する際に、前記動的解像度切り換えコントローラ手段の出力を考慮する手段と
を備える、システム。
【請求項１７】
前記動的解像度切り換えコントローラ手段は、少なくとも１つの前のフレームと前記現在のフレームをさらに使用し、前記統計情報は、シーン変化情報と、推定動き情報とを含み、前記符号化情報は、前記フレームによって使用される量子化の測定値と、ビットの使用可能性の測定値とを含む、請求項１６に記載のシステム。
【請求項１８】
前記動的な解像度は、前記統計および符号化情報に基づく関数条件にさらに基づき、前記解像度選択の基礎となる当該関数条件は、高／低解像度切り換えと比べて低／高解像度切り換えでは異なる、請求項１７に記載のシステム。
【請求項１９】
前記解像度切り換えコントローラ手段が前記現在のフレームは直前のフレームとは異なる解像度で符号化すると判断した場合に、前記現在のフレームを予測的および非予測的なやり方で、かつ非予測的な符号化を優先して符号化することによって前記解像度切り換えコントローラ手段の前記出力を取得し、予測的および非予測的符号化間の決定は、複数の前のフレームおよび前記現在のフレームについてのフレーム統計値に基づいて行われる、請求項１８に記載のシステム。
【請求項２０】
前記解像度切り換えコントローラ手段が前記現在のフレームは前記直前のフレームとは異なる解像度で符号化すると判断した場合に、予測的および非予測的符号化間の決定は、複数の前のフレームおよび前記現在のフレームについてのフレーム統計値に基づいて行われる、請求項１８に記載のシステム。
【請求項２１】
前記統計値は、前記現在のフレームの動き補償された残余のエネルギーを含む動き情報に基づく動き推定値を含む、請求項２１に記載のシステム。
【請求項２２】
条件Ｃ１が真の場合に影響を受ける高／低解像度切り換えが以下の条件によって与えられるかどうかを判断するために関数基準が評価され、
Ｃ１＝｛｛Ｑ＞ＴＱ｝＆＆｛Ｍ＞ＴＭ｝｝ＩＩ｛Ｂｄｅｃ＜ＴＢ｝
式中、Ｑは複数の前フレームを符号化するために使用された量子化尺度の測定値であり、Ｍは複数の前フレームと前記現在のフレームとに存在する前記動きの測定値であり、Ｂｄｅｃはデコーダのバッファの満杯の測定値であり、ＴＱ，ＴＭ，およびＴＢは予め設定された閾値である、請求項１９に記載のシステム。
【請求項２３】
前記量子化測定値は、複数の前のフレームの前記量子化尺度の移動平均に基づき、さらに動き推定値は、個別のフレームの動き測定値の移動平均に基づき、前記測定値は、前記フレームの動き補償された残余のエネルギーと、前記フレームについての動きベクトルの大きさとに基づく、請求項２３に記載のシステム。
【請求項２４】
条件Ｃ１が真の場合に影響を受ける高／低解像度切り換えが以下の条件によって与えられるかどうかを判断するために関数基準が評価され、
Ｃ２＝｛Ｑ．Ｍ２＞ＴＱＭ｝＆＆｛Ｂｄｅｃ＞ＴＢ２｝＆＆｛Ｆｃｕｒｒ−ＦＳＣ＞ＴＳＣ｝
式中、Ｑは複数の前フレームを符号化するために使用された量子化尺度の測定値であり、Ｍは複数の前フレームと前記現在のフレームとに存在する前記動きの測定値であり、Ｂｄｅｃはデコーダのバッファの満杯の測定値であり、式中、ＦｃｕｒｒおよびＦｓｃはそれぞれ前記現在のフレームおよび最終のシーン変化フレームのフレーム番号であり、およびＴＱＭ，ＴＢ２，およびＴＳＣは予め設定された閾値である、請求項１９に記載のシステム。
【請求項２５】
請求項１及至１５のいずれかに記載の各方法のステップをコンピュータに実行させるためのコンピュータプログラム。