【手続補正書】
【提出日】平成21年2月23日(2009.2.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のハードウェアアクセラレータと接続するプロセッサによって、前記ハードウェアアクセラレータの少なくとも１つから取得された画像処理に必要なパラメータが書込まれるパラメータ保持手段と接続する画像処理装置であって、
前記ハードウェアアクセラレータの少なくとも１つにおいて、パラメータ保持手段に保持されたパラメータを、前記プロセッサを介することなく取得するパラメータ取得手段と、
前記パラメータ取得手段によって取得されたパラメータを使って画像処理する画像処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記パラメータ保持手段は、前記プロセッサ及びハードウェアアクセラレータとバス接続され、プロセッサ及びハードウェアアクセラレータで共用される共有メモリであって、
前記プロセッサは、前記共有メモリに画像処理に必要なパラメータを書込み、前記ハードウェアアクセラレータは、前記共有メモリに直接アクセスして前記パラメータを取得することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記プロセッサは、前記共有メモリに対し、画像処理に必要なパラメータをプロセッサの構造体データとして書込むことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記ハードウェアアクセラレータは、画像データの歪みを除去する画像処理フィルタと、当該画像処理フィルタによるフィルタ処理の条件を設定するフィルタ制御手段と、を備え、
前記パラメータ取得手段は、前記フィルタ制御手段によるフィルタ処理の条件設定に必要なパラメータを判断し、必要なパラメータだけを選択して取得することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記フィルタ制御手段によって設定されるフィルタ処理の条件は、フィルタのオンまたはオフ、フィルタの強度、フィルタの種別の少なくとも１つを含むことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
画像データを符号化する符号化手段をさらに備え、
前記画像処理フィルタは、
前記符号化手段による符号化の前に量子化された画像データを再度逆量子化して得られる画像データをフィルタ処理することを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
画像データを復号化する復号化手段をさらに備え、
前記画像処理フィルタは、
前記復号化手段によって復号された画像データを再度逆量子化して得られる画像データをフィルタ処理することを特徴とする請求項４または５に記載の画像処理装置。
【請求項８】
前記共有メモリがフィルタ処理の対象となる画像データを保持し、
前記フィルタ制御手段は、前記画像データの読出し、書込みの少なくとも一方を、前記プロセッサを介することなく前記共有メモリに対して実行することを特徴とする請求項４から７のいずれか１項に記載の画像処理装置。
【請求項９】
複数のハードウェアアクセラレータと接続するプロセッサによって、前記ハードウェアアクセラレータの少なくとも１つから取得された画像処理に必要なパラメータが書込まれるパラメータ保持手段と接続され、前記パラメータ保持手段に保持されたパラメータを、
前記プロセッサを介することなく取得して画像データをフィルタ処理する画像処理装置において実行される画像処理方法であって、
前記パラメータを取得するに際し、フィルタ処理の条件設定に必要なパラメータを判断する必要パラメータ判断ステップと、
前記必要パラメータ判断ステップにおいて必要と判断されたパラメータだけを取得する必要パラメータ取得ステップと、
を含むことを特徴とする画像処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明の画像処理装置は、前記ハードウェアアクセラレータが、画像データの歪みを除去する画像処理フィルタと、当該画像処理フィルタによるフィルタ処理の条件を設定するフィルタ制御手段と、を備え、前記パラメータ取得手段は、前記フィルタ制御手段によるフィルタ処理の条件設定に必要なパラメータを判断し、必要なパラメータだけを選択して取得することを特徴とする。
このような発明によれば、フィルタ制御に使用されないパラメータを取得することがなく、ハードウェアアクセラレータ、共有メモリ間のデータ転送回数を少なくすることができる。このため、処理効率を高めると共に高速にフィルタ処理をすることができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明の画像処理装置は、画像データを符号化する符号化手段をさらに備え、前記画像処理フィルタが、前記符号化手段による符号化の前に量子化された画像データを再度逆量子化して得られる画像データをフィルタ処理することを特徴とする。
このような発明によれば、高速にフィルタ処理ができるため、より短時間のうちに画像データを符号化することができる符号化器を実現することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、本発明の画像処理装置は、画像データを復号化する復号化手段をさらに備え、前記画像処理フィルタが、前記復号化手段によって復号された画像データを再度逆量子化して得られる画像データをフィルタ処理することを特徴とする。
このような発明によれば、高速にフィルタ処理ができるため、より短時間のうちに画像データを復号することができる復号化器を実現することができる。
また、本発明の画像処理装置は、前記共有メモリがフィルタ処理の対象となる画像データを保持し、前記フィルタ制御手段は、前記画像データの読出し、書込みの少なくとも一方を、前記プロセッサを介することなく前記共有メモリに対して実行することを特徴とする。
このような発明によれば、画像データの読出し、書込みに関してもプロセッサにかかる負荷を軽減し、画像処理をより効率的に実行することが可能になる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
（実施形態１）
図１は、本発明の実施形態１の画像処理装置の全体構成を示した図である。実施形態１では、実施形態１の画像処理装置をＨ２６４によって画像データを符号化する符号化器として構成したものとして説明する。
実施形態１の画像処理装置は、複数のハードウェアアクセラレータ１０２〜１０４と接続するプロセッサ１０１によって、ハードウェアアクセラレータ１０２〜１０４の少なくとも１つから取得された画像処理に必要なパラメータが書込まれる共有メモリ１０６と接続する画像処理装置である。このような構成において、共有メモリ１０６は、実施形態１のパラメータ保持手段として機能する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
また、ステップＳ７０６において１フレーム分の画像データのフィルタリングが終了したと判断された場合（Ｓ７０６：Ｙｅｓ）、さらに、全フレーム分の画像データのフィルタ処理が終了したか否か判断する（Ｓ７０７）。全フレーム分の画像データのフィルタリングが未完であれば（Ｓ７０７：Ｎｏ）、次の１フレーム分の画像データを入力し、上記した処理を続行する。また、全フレーム分の画像データのフィルタリングが終了したと判断された場合（Ｓ７０７：Ｙｅｓ）、フィルタ制御部２０７は処理を終了する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
また、ステップＳ８０２において、画素が境界画素でないと判断された場合（Ｓ８０２：Ｎｏ）、フィルタ強度判定部２１１が処理フロー制御部２０８によって読み出されたマクロブロックタイプによってこのマクロブロックがイントラマクロブロックであるかを判定する（Ｓ８０８）。この結果、イントラマクロブロックであると判断された場合（Ｓ８０８：Ｙｅｓ）、Ｂｓ＝３であるとしてフィルタ強度判定部２１１がＢｓ＝３の場合に使用されるＦＩＲフィルタ（フィルタＣ）を画像処理フィルタ２１２に適用する（Ｓ８０９）。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
フィルタ強度判定部２１１は、処理対象となるインター予測画像の２つの画素が同じフレームを参照して得られたものか否か判断する（Ｓ８１４）。そして、同じでない場合には（Ｓ８１４：Ｎｏ）、フィルタ強度判定部２１１が、フィルタの強度をＢｓ＝１であると判定する。フィルタ種別判定部２０９は、Ｂｓ＝１の場合に使用されるＦＩＲフィルタ（フィルタＥ）を画像処理フィルタ２１２に適用する（Ｓ８１９）。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
図１２は、実施形態２において制御情報１５１を更新することによってフィルタ処理の条件等を更新する処理を説明するためのフローチャートである。
実施形態２では、先ずプロセッサ１０１が、メモリ１５２に制御情報１５１を設定するものとする（Ｓ１２０１）。プロセッサ１０１は、制御情報１５１に含まれる図１１の中段に記した表が示す情報を制御情報オフセットアドレスに設定する（Ｓ１２０２）。また、プロセッサ１０１は、パラメータ情報のオフセットアドレスに記録されるパラメータ情報（図１１上段の表）を設定する（Ｓ１２０３）。また、画像データオフセットアドレスに記録される画像データの情報（図１１下段の表）を設定する（Ｓ１２０４）。
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2007265130.tif 000001