【手続補正書】
【提出日】平成20年5月12日(2008.5.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータシステムにおいて、各々１つの基準ビデオピクチャから予測される複数の予測マクロブロックを含む、ビデオシーケンスの複数のビデオピクチャを処理する方法であって、
前記複数の予測マクロブロックの間の１つまたは複数のスキップマクロブロックについて、前記ビデオシーケンスのビットストリーム構文におけるマクロブロック層よりも高位層において、複数のコード化モードのうちから選択された１つのコード化モードで符号化されたスキップマクロブロック情報を復号するステップと、
前記１つまたは複数のスキップマクロブロックの各々が１つまたは複数の他の予測マクロブロックの動きに基づいて、該スキップマクロブロックについての予測される動きを使用することによって、各々残留情報を欠いている前記１つまたは複数のスキップマクロブロックを処理するステップと、
前記処理結果を出力するステップと
を備えたことを特徴とする方法。
【請求項２】
前記ビデオシーケンスのビットストリーム構文は、少なくとも１つのピクチャ層およびマクロブロック層を有する複数の階層を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記高位層は、前記ピクチャ層であることを特徴とする請求項２に記載の方法。
【請求項４】
前記高位層のヘッダは、前記スキップマクロブロック情報を含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記１つまたは複数のスキップマクロブロックとしてＰピクチャの現在のマクロブロックをスキップすると判定するステップをさらに備え、
前記１つまたは複数のスキップマクロブロックを処理するステップは、前記Ｐピクチャの別のマクロブロックからの予測動きベクトルに等しい動きベクトルを用いて、前記現在のマクロブロックを再構築するステップを含み、
前記処理の結果は再構築されたビデオを含み、前記１つまたは複数のスキップマクロブロックを処理するステップはビデオの復号中に実行されることを特徴とする請求項１に記載の方法。
【請求項６】
コンピュータシステムにおいて、各々１つの基準ビデオピクチャから予測される複数の予測マクロブロックを含む、ビデオシーケンスの複数のビデオピクチャを処理する方法であって、
１つまたは複数のスキップマクロブロックの各々が１つまたは複数の他の予測マクロブロックの動きに基づいて、該スキップマクロブロックについての予測される動きを使用することによって、各々残留情報を欠いている前記１つまたは複数のスキップマクロブロックを処理するステップと、
前記複数の予測マクロブロックの間の１つまたは複数のスキップマクロブロックについて、前記ビデオシーケンスのビットストリーム構文におけるマクロブロック層よりも高位層において、複数のコード化モードのうちから選択された１つのコード化モードにしたがって、前記スキップマクロブロック情報を符号化するステップと、
前記処理結果を出力するステップと
を備えたことを特徴とする方法。
【請求項７】
前記高位層は、前記ピクチャ層であることを特徴とする請求項６に記載の方法。
【請求項８】
前記高位層のヘッダは、前記スキップマクロブロック情報を含むことを特徴とする請求項６に記載の方法。
【請求項９】
前記１つまたは複数のスキップマクロブロック各々についての動きベクトルが１つまたは複数の別の予測マクロブロックからの予測動きベクトルに等しいと判定するステップと、
前記１つまたは複数のスキップマクロブロック各々が残留情報を欠いていると判定するステップと
をさらに備え、
前記処理の結果を出力するステップは、符号化されたスキップマクロブロック情報をビットストリームに出力するステップを含み、前記１つまたは複数のスキップマクロブロックを処理するステップは、ビデオの符号化中に実行され、
前記１つまたは複数のスキップマクロブロックおよび前記１つまたは複数の別の予測マクロブロックは、１つのＰピクチャに含まれていることを特徴とする請求項６に記載の方法。
【請求項１０】
請求項１ないし９のいずれかに記載の方法をコンピュータシステムに実行させるためのコンピュータ実行可能命令を記憶することを特徴とするコンピュータ読取可能な媒体。
【請求項１１】
複数のマクロブロックを有する１つまたは複数の予測ビデオピクチャを含む、ビデオシーケンスの複数のビデオピクチャを処理する手段であって、
１つまたは複数のスキップマクロブロックの各々が１つまたは複数の他の予測マクロブロックの動きに基づいて、該スキップマクロブロックについての予測される動きを使用することによって、各々１つの基準ビデオピクチャから予測される前記１つまたは複数の予測ビデオピクチャの少なくとも１つのビデオピクチャの前記複数のマクロブロックの間の前記１つまたは複数のスキップマクロブロックであって、各々残留情報を欠いている１つまたは複数のスキップマクロブロックを処理する手段と、
前記１つまたは複数のスキップマクロブロックについて、前記ビデオシーケンスのビットストリーム構文におけるマクロブロック層よりも高位層において、複数のコード化モードのうちから選択された１つのコード化モードにしたがって、前記スキップマクロブロック情報を符号化する手段と、
前記ビデオシーケンスの複数のビデオピクチャの処理結果を出力する手段と
を含む手段を備えたことを特徴とするシステム。
【請求項１２】
前記処理の結果を出力する手段は、符号化されたスキップマクロブロック情報をビットストリームに出力するステップを含み、
前記１つまたは複数のスキップマクロブロックを処理する手段は、
前記１つまたは複数のスキップマクロブロック各々についての動きベクトルが、１つまたは複数の別の予測マクロブロックからの予測動きベクトルに等しいと判定する手段と、
前記１つまたは複数のスキップマクロブロック各々が残留情報を欠いていると判定する手段と
をさらに含み、
前記少なくとも１つの予測ビデオピクチャは、１つのＰピクチャであることを特徴とする請求項１１に記載のシステム。
【請求項１３】
各々１つの基準ビデオピクチャから予測される複数の予測マクロブロックを含む、ビデオシーケンスの複数のビデオピクチャを処理する手段であって、
前記複数の予測マクロブロックの間の１つまたは複数のスキップマクロブロックについて、前記ビデオシーケンスのビットストリーム構文におけるマクロブロック層よりも高位層において、複数のコード化モードのうちから選択された１つのコード化モードで符号化されたスキップマクロブロック情報を復号する手段と、
前記１つまたは複数のスキップマクロブロックの各々が１つまたは複数の他の予測マクロブロックの動きに基づいて、該スキップマクロブロックについての予測される動きを使用することによって、各々残留情報を欠いている前記１つまたは複数のスキップマクロブロックを処理するステップと、
前記ビデオシーケンスの複数のビデオピクチャの処理結果を出力する手段と
を含む手段を備えたことを特徴とするシステム。
【請求項１４】
前記ビデオシーケンスのビットストリーム構文は、少なくとも１つのピクチャ層およびマクロブロック層を有する複数の階層を含むことを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記高位層は、前記ピクチャ層であることを特徴とする請求項１３に記載のシステム。
【請求項１６】
前記高位層のヘッダは、前記スキップマクロブロック情報を含むことを特徴とする請求項１３に記載のシステム。