【手続補正書】
【提出日】平成22年3月16日(2010.3.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化装置において、
前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出部と、
前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出部と、
前記イントラ符号化困難度と、前記インター符号化困難度と、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算部とを備える
ことを特徴とする符号化装置。
【請求項２】
前記イントラ符号化困難度と前記インター符号化困難度とを用いて、前記符号化データの単位時間当たりのデータ量を変数とする前記強度データの値を示す特性曲線を計算する特性曲線計算部を更に備え、
前記強度値計算部は、前記特性曲線に前記符号化データのデータ量を代入して、前記強度データの値を計算する
ことを特徴とする請求項１に記載の符号化装置。
【請求項３】
前記特性曲線が、前記符号化データのビットレートを変数とした一次関数であり、
前記特性曲線計算部は、
前記イントラ符号化困難度と前記インター符号化困難度とから、前記一次関数の傾き及び切片を計算して前記特性曲線を計算する
ことを特徴とする請求項２に記載の符号化装置。
【請求項４】
前記イントラ符号化困難度検出部は、
前記ビデオデータの各マクロブロックにおける画素値の平均値に対する各画素の差分値を絶対値化して加算し、前記イントラ符号化困難度を検出する
ことを特徴とする請求項１に記載の符号化装置。
【請求項５】
前記インター符号化困難度検出部は、
連続するピクチャ間の対応する画素値の差分値を絶対値化して加算し、前記インター符号化困難度を検出する
ことを特徴とする請求項１に記載の符号化装置。
【請求項６】
前記イントラ符号化困難度及び前記インター符号化困難度、前記単位時間当たりのデータ量、若しくは前記強度データの値を重み付けして、前記ビデオデータの１つのピクチャにおけるマクロブロック数が増大するに従って前記デブロッキングフィルタの強度が強くなるように、前記強度データの値を補正する重み付け処理部を有する
ことを特徴とする請求項１に記載の符号化装置。
【請求項７】
前記イントラ符号化困難度及び前記インター符号化困難度、前記単位時間当たりのデータ量、若しくは前記強度データの値を重み付けして、前記ビデオデータにおける単位時間当たりのマクロブロック数が増大するに従って前記デブロッキングフィルタの強度が強くなるように、前記強度データの値を補正する重み付け処理部を有する
ことを特徴とする請求項１に記載の符号化装置。
【請求項８】
前記イントラ符号化困難度及び前記インター符号化困難度、前記単位時間当たりのデータ量、若しくは前記強度データの値を重み付けして、グレインモードの強さが強くなるに従って前記デブロッキングフィルタの強度が弱くなるように、前記強度データの値を補正する重み付け処理部を有する
ことを特徴とする請求項１に記載の符号化装置。
【請求項９】
イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化方法において、
前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出ステップと、
前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出ステップと、
前記イントラ符号化困難度と、前記インター符号化困難度と、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算ステップとを備える
ことを特徴とする符号化方法。
【請求項１０】
イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化方法のプログラムにおいて、
前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出ステップと、
前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出ステップと、
前記イントラ符号化困難度と、前記インター符号化困難度と、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算ステップとを備える
ことを特徴とする符号化方法のプログラム。
【請求項１１】
イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化方法のプログラムを記録した記録媒体において、
前記プログラムは、
前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出ステップと、
前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出ステップと、
前記イントラ符号化困難度と、前記インター符号化困難度と、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算ステップとを備える
ことを特徴とする符号化方法のプログラムを記録した記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記の課題を解決するため請求項１の発明は、イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化装置に適用して、前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出部と、前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出部と、前記イントラ符号化困難度と、前記インター符号化困難度、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算部とを備えるようにする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また請求項９の発明は、イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化方法に適用して、前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出ステップと、前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出ステップと、前記イントラ符号化困難度と、前記インター符号化困難度と、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算ステップとを備えるようにする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また請求項１０の発明は、イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化方法のプログラムに適用して、前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出ステップと、前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出ステップと、前記イントラ符号化困難度と、前記インター符号化困難度と、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算ステップとを備えるようにする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また請求項１１の発明は、イントラ符号化処理及びインター符号化処理を切り換えて、ブロック単位でビデオデータを符号化処理して符号化データを生成し、デブロッキングフィルタの強度を示す強度データと共に前記符号化データを出力する符号化方法のプログラムを記録した記録媒体に適用して、前記プログラムは、前記イントラ符号化処理の困難度を示すイントラ符号化困難度を検出するイントラ符号化困難度検出ステップと、前記インター符号化処理の困難度を示すインター符号化困難度を検出するインター符号化困難度検出ステップと、前記イントラ符号化困難度と、前記インター符号化困難度と、前記符号化データの単位時間当たりのデータ量とを用いて前記強度データの値を計算する強度値計算ステップとを備えるようにする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項１、請求項９、請求項１０、又は請求項１１の構成に係るデブロッキングフィルタの強度の最適値は、符号化データの単位時間当たりのデータ量を変数にした特性曲線により表すことができ、この特性曲線は、イントラ符号化困難度とインター符号化困難度とにより決めることができる。これにより請求項１、請求項９、請求項１０、又は請求項１１の構成によれば、デブロッキングフィルタの強さを自動的に、かつ適切に設定することができる。
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2008263529.tif 000001
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2008263529.tif 000002