【手続補正書】
【提出日】平成19年11月14日(2007.11.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＤＣ及びＡＣ係数を有する変換係数データセットに対してＤＣ及びＡＣ予測を実行するステップと、
現在パケットにオーバーフロー状態が発生するかどうか決定するステップと、
オーバーフロー状態が発生しない場合には、ＡＣ予測係数及びＤＣ予測係数を有するデータセットを前記現在データパケットに供給するステップと、
オーバーフロー状態が発生する場合には、前記ＡＣ予測を停止すると共に、前記ＡＣ係数及び前記ＤＣ予想係数を有するデータセットを新たなデータパケットに供給するステップと、
を備える動的なＡＣ予測方法。
【請求項２】
オーバーフロー状態が発生するかどうか決定する前に、前記変換係数データセットがイントラブロックに関連され且つＡＣ予測動的モードが選択されたかどうか決定するステップを更に備える、請求項１に記載の動的なＡＣ予測方法。
【請求項３】
前記変換係数データセットがインターブロックに関連されるかイントラブロックに関連されるか決定するステップと、
前記変換係数データセットがインターブロックに関連される場合には、前記ＡＣ係数及び前記ＤＣ係数を有するデータセットを前記現在データパケットに供給するステップと、
前記変換係数データセットがイントラブロックに関連される場合には、ＡＣ予測オフモードが選択されるかどうか決定するステップと、
前記ＡＣ予測オフモードが選択された場合には、前記ＡＣ係数及び前記ＤＣ予測係数を有するデータセットを前記現在データパケットに供給するステップと、
ＡＣ予測オンモードが選択された場合には、前記ＡＣ予測係数及び前記ＤＣ予測係数を有するデータセットを前記現在データパケットに供給するステップと、
を更に備える請求項２に記載の動的なＡＣ予測方法。
【請求項４】
前記ＤＣ予測は、
水平予測を実行すべきか垂直予測を実行すべきか決定するステップと、
水平予測を実行すべき場合には、現在ブロックＸに関連した前記変換係数データセットから前記ＤＣ予測係数ＱＦＸを次の式に基づいて決定するステップと、
ＱＦＸ＝ＰＱＦＸ＋ＦＡ／／ＤＣ＿ｓｃａｌｅｒ
垂直予測を実行すべき場合には、前記現在ブロックＸから前記ＤＣ予測係数ＱＦＸを次の式に基づいて決定するステップと、
ＱＦＸ＝ＰＱＦＸ＋ＦＣ／／ＤＣ＿ｓｃａｌｅｒ
を備え、但し、ＰＱＦＸは、現在ブロックＸのＤＣ係数であり、ＦＣ及びＦＡは、現在ブロックＸに対する上部隣接ブロックＣ及び左側隣接ブロックＡのＤＣ係数であり、更に、ＤＣ＿ｓｃａｌｅｒは、当該ブロックの量子化ステップサイズＱＰである、請求項１に記載の動的なＡＣ予測方法。
【請求項５】
前記ＡＣ予測は、
水平予測を実行すべき場合には、前記現在ブロックＸからＡＣ予測係数ＱＦＸ[ｉ][０]を次の式に基づいて決定するステップと、
ＱＦＸ[０][ｉ]＝ＰＱＦＸ[０][ｉ]＋(ＱＦＡ[０][ｉ]＊ＱＰＡ)／／ＱＰＸ
垂直予測を実行すべき場合には、前記現在ブロックＸからＡＣ予測係数ＱＦＸ[０][ｊ]を次の式に基づいて決定するステップと、
ＱＦＸ[ｊ][０]＝ＰＱＦＸ[ｊ][０]＋(ＱＦＣ[ｊ][０]＊ＱＰＣ)／／ＱＰＸ
を備え、但し、ｉ＝１から７、ｊ＝１から７、ＱＦＡ[ｉ][ｊ]は、左側隣接ブロックＡからのＡＣ係数であり、ＱＦＣ[ｉ][ｊ]は、上部隣接ブロックＣからのＡＣ係数であり、ＰＱＦＸは、現在ブロックＸのＡＣ係数であり、更に、ＱＰＡ、ＱＰＣ、及びＱＰＸは、各々、ブロックＡ、Ｃ及びＸに関連した量子化ステップサイズである、請求項４に記載の動的なＡＣ予測方法。
【請求項６】
バッファ、可変長さコード回路及び中央処理ユニット（ＣＰＵ）に結合されたＡＣ／ＤＣ予測装置において、
前記バッファから変換係数データセットの少なくとも１つのＤＣ係数を受け取るＤＣ予測回路であって、前記ＤＣ係数に対する予測を実行するＤＣ予測回路と、
前記ＤＣ回路に結合されたＡＣ予測回路であって、前記バッファから変換係数データセットのＡＣ係数を受け取り、前記ＡＣ係数に対する予測を実行するＡＣ予測回路と、
前記ＡＣ予測回路及び前記ＤＣ予測回路に結合された判断ロジックであって、該判断ロジックは、現在パケットにオーバーフロー状態が発生するかどうか決定し、オーバーフロー状態が発生しない場合には、ＡＣ予測係数及びＤＣ予測係数を有するデータセットを前記現在データパケットに供給するように働き、オーバーフロー状態が発生する場合には、前記ＡＣ予測回路をディスエイブルすると共に、ＡＣ係数及びＤＣ予想係数を有するデータセットを新たなデータパケットに供給するように働く判断ロジックと、
を備えたＡＣ／ＤＣ予測装置。
【請求項７】
オーバーフロー状態が発生するかどうか決定する前に、前記判断ロジックは、前記変換係数データセットがイントラブロックに関連され且つＡＣ予測動的モードが選択されたかどうか決定する、請求項６に記載のＡＣ／ＤＣ予測装置。
【請求項８】
前記判断ロジックは、更に、前記変換係数データセットがインターブロックに関連されるかイントラブロックに関連されるか決定し、前記変換係数データセットがインターブロックに関連される場合には、前記判断ロジックは、前記ＡＣ係数及び前記ＤＣ係数を有するデータセットを前記現在データパケットに供給するように働き、前記変換係数データセットがイントラブロックに関連される場合には、前記判断ロジックは、ＡＣ予測オフモードが選択されるかどうか決定し、前記ＡＣ予測オフモードが選択された場合には、前記判断ロジックは、前記ＡＣ係数及び前記ＤＣ予測係数を有するデータセットを前記現在データパケットに供給するように働き、更に、ＡＣ予測オンモードが選択された場合には、前記判断ロジックは、前記ＡＣ予測係数及び前記ＤＣ予測係数を有するデータセットを前記現在データパケットに供給するように働く、請求項６に記載のＡＣ／ＤＣ予測装置。
【請求項９】
前記ＤＣ予測回路は、水平予測を実行すべきか垂直予測を実行すべきか決定し、水平予測を実行すべき場合には、現在ブロックＸに関連した前記変換係数データセットから前記ＤＣ予測係数ＱＦＸを次の式に基づいて決定し、
ＱＦＸ＝ＰＱＦＸ＋ＦＡ／／ＤＣ＿ｓｃａｌｅｒ
垂直予測を実行すべき場合には、前記現在ブロックＸから前記ＤＣ予測係数ＱＦＸを次の式に基づいて決定し、
ＱＦＸ＝ＰＱＦＸ＋ＦＣ／／ＤＣ＿ｓｃａｌｅｒ
但し、ＰＱＦＸは、現在ブロックＸのＤＣ係数であり、ＦＣ及びＦＡは、現在ブロックＸに対する上部隣接ブロックＣ及び左側隣接ブロックＡのＤＣ係数であり、更に、ＤＣ＿ｓｃａｌｅｒは、当該ブロックの量子化ステップサイズＱＰである、請求項６に記載のＡＣ／ＤＣ予測装置。
【請求項１０】
水平予測を実行すべき場合には、前記現在ブロックＸからＡＣ予測係数ＱＦＸ[ｉ][０]を次の式に基づいて決定し、
ＱＦＸ[０][ｉ]＝ＰＱＦＸ[０][ｉ]＋(ＱＦＡ[０][ｉ]＊ＱＰＡ)／／ＱＰＸ
垂直予測を実行すべき場合には、前記現在ブロックＸからＡＣ予測係数ＱＦＸ[０][ｊ]を次の式に基づいて決定し、
ＱＦＸ[ｊ][０]＝ＰＱＦＸ[ｊ][０]＋(ＱＦＣ[ｊ][０]＊ＱＰＣ)／／ＱＰＸ
但し、ｉ＝１から７、ｊ＝１から７、ＱＦＡ[ｉ][ｊ]は、左側隣接ブロックＡからのＡＣ係数であり、ＱＦＣ[ｉ][ｊ]は、上部隣接ブロックＣからのＡＣ係数であり、ＰＱＦＸは、現在ブロックＸのＡＣ係数であり、更に、ＱＰＡ、ＱＰＣ、及びＱＰＸは、各々、ブロックＡ、Ｃ及びＸに関連した量子化ステップサイズである、請求項９に記載のＡＣ／ＤＣ予測装置。