(57)【要約】【課題】動画像の動きベクトル検出を行う動きベクトル検出装置及びプログラムを提供する。【解決手段】本発明の動きベクトル検出装置（１）は、時間方向の高周波領域のパワーの割合及び／又は空間方向の低周波領域のパワーの割合を検出して分解能の値を決定する分解能決定手段（１１，１２，１３，１４）と、前記分解能の値に対応するブロックサイズ及び動き探索範囲の大きさの階層から動きベクトル検出を開始して、次第に該ブロックサイズよりも小さいブロックサイズ及び該動き探索範囲の大きさよりも小さい動き探索範囲の大きさの階層での動きベクトル検出へと移行する階層型動きベクトル検出手段（１５）とを備える。【選択図】図１
2011082700.tif 000002
【特許請求の範囲】
【請求項１】
動画像の動きベクトル検出を行う動きベクトル検出装置であって、
動画像における複数フレームに亘る時間方向の高周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能、及び／又は動画像における１フレームの空間方向の低周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能のテーブルを保持しており、
当該時間方向の高周波領域のパワーの割合及び／又は空間方向の低周波領域のパワーの割合を検出して分解能の値を決定する分解能決定手段と、
前記テーブルを参照して、前記分解能の値に対応するブロックサイズ及び動き探索範囲の大きさの階層から動きベクトル検出を開始して、次第に該ブロックサイズよりも小さいブロックサイズ及び該動き探索範囲の大きさよりも小さい動き探索範囲の大きさの階層での動きベクトル検出へと移行する階層型動きベクトル検出手段と、
を備えることを特徴とする動きベクトル検出装置。
【請求項２】
前記分解能決定手段は、当該時間方向の高周波領域のパワーの割合のみから分解能の値を決定するために、予め規定した複数のフレームで時間方向の各周波領域のパワーを検出し、検出した時間方向の高周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別することを特徴とする、請求項１に記載の動きベクトル検出装置。
【請求項３】
前記分解能決定手段は、当該空間方向の高周波領域のパワーの割合のみから分解能の値を決定するために、予め規定した分解能で空間方向の各周波領域のパワーを検出し、検出した空間方向の低周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別することを特徴とする、請求項１に記載の動きベクトル検出装置。
【請求項４】
前記分解能決定手段は、当該時間方向及び空間方向の高周波領域のパワーの割合を検出して分解能の値を決定する際に、予め規定した複数のフレームで時間方向の各周波領域のパワーを検出し、検出した時間方向の高周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別して空間方向の分解能を決定し、該決定した空間方向の分解能に応じて空間方向の低周波領域のパワーの割合を検出し、検出した空間方向の低周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別することを特徴とする、請求項１に記載の動きベクトル検出装置。
【請求項５】
前記分解能決定手段は、
動画像の基準フレームの全画素について、前記複数フレームを時間方向に予め規定した最大階数の周波領域に分解した後、全画素における時間方向の周波数帯域毎のパワーを算出し、算出した全画素における各時間方向の周波数帯域別のパワーから時間方向の高周波領域のパワーの割合を算出する空間周波数の分解階数決定部と、
前記複数フレームにおける時間方向の高周波領域のパワーの割合から、時間方向の高周波領域のパワーの割合が大きいほど動領域面積が大きく、且つ動き量が大きいと判断し、前記時間方向の高周波領域のパワーの割合に応じて前記基準フレームにおける空間周波数の分解階数（Ｎｓ）を決定する空間方向分解階数決定部と、
前記空間周波数の分解階数（Ｎｓ）に基づいて、前記動画像における１フレームに対して空間Ｎｓ階離散ウェーブレット分解を実行し、前記１フレームにおける空間周波数帯域毎のパワーを算出し、算出した空間周波数帯域毎のパワーから前記基準フレームにおける空間方向の低周波領域のパワーの割合を算出する空間方向低周波領域パワー算出部と、
前記１フレームにおける空間方向の低周波領域のパワーの割合が大きいほど、前記動画像における動領域面積が大きく、且つ動き量が大きいと判断し、前記１フレームにおける空間方向の低周波領域のパワーの割合に応じて前記動きベクトル検出を開始する分解能を表す動き検出開始分解能を決定する動き検出開始分解能決定部とを有し、
前記階層型動きベクトル検出手段は、
前記基準フレームを前記動き検出開始分解能に対応するブロックサイズに分割し、この分割した各ブロックについて、前記動き検出開始分解能に対応する動き探索範囲の大きさで動きベクトル検出を行い、この動きベクトル検出の処理を、元の基準フレームに対応する最上位の階数の分解能となるまで順次階数をデクリメントして動きベクトル検出を繰り返して、最終的な動きベクトルを決定する階層型動き検出部と、
を有することを特徴とする、請求項１又は４に記載の動きベクトル検出装置。
【請求項６】
前記１フレームにおける空間方向の低周波領域のパワーの割合は、動きベクトル検出を行う基準フレームにおける空間方向の低周波領域のパワーの割合か、又は動き探索に用いる参照フレームにおける空間方向の低周波領域のパワーの割合か、又は、前記基準フレーム及び前記参照フレームのうちの空間方向の低周波領域のパワーの割合が大きいほうであることを特徴とする、請求項１〜５のいずれか一項に記載の動きベクトル検出装置。
【請求項７】
動画像の動きベクトル検出を行う動きベクトル検出装置として構成するコンピュータであって、
動画像における複数フレームに亘る時間方向の高周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能、及び／又は動画像における１フレームの空間方向の低周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能のテーブルを保持している、コンピュータに、
当該時間方向の高周波領域のパワーの割合及び／又は空間方向の低周波領域のパワーの割合を検出して分解能の値を決定するステップと、
前記テーブルを参照して、前記分解能の値に対応するブロックサイズ及び動き探索範囲の大きさの階層から動きベクトル検出を開始して、次第に該ブロックサイズよりも小さいブロックサイズ及び該動き探索範囲の大きさよりも小さい動き探索範囲の大きさの階層での動きベクトル検出へと移行するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像の時間方向及び／又は空間方向のスペクトルパワーによって動画像の動き量を階層的に分析し、動画像の動きベクトルを高精度に検出する動きベクトル検出装置及びプログラムに関する。
【背景技術】
【０００２】
近年、撮像装置及び表示装置の高精細化が進んでおり、超解像（Ｓｕｐｅｒ−Ｒｅｓｏｌｕｔｉｏｎ）と称される動画像の高解像化技術が研究されている（例えば、特許文献１参照）。いわゆる８Ｋシステムと呼ばれるスーパーハイビジョン（ＳＨＶ）のような超高精細映像、又は４Ｋシステムと呼ばれるデジタルシネマのような高精細映像は、従来のハイビジョン（ＨＶ）映像の４倍ないし１６倍の高解像度を有するに至っている。
【０００３】
しかしながら、動画像を表示する表示装置の画面が高精細化されるほど、同じ画角で撮影した場合の動領域における１画素あたりの動きボケ量が大きくなる。
【０００４】
例えば、図１３（ａ）に示すように、ハイビジョン（ＨＶ：Hi-Vision）画面は１９２０画素×１０８０ラインであり、図１３（ｂ）に示すように、スーパーハイビジョン（ＳＨＶ：Super Hi-Vision）画面は、７６８０画素×４３２０ラインである。ハイビジョン画面用の動画像と同じＦＯＶ (ＦＯＶ： Ｆｉｅｌｄ Ｏｆ Ｖｉｅｗ)で撮像した動画像をスーパーハイビジョン画面で見ると、水平・垂直解像度ともに４倍となるため、動きのある被写体の動き量は４倍となり、動領域における１画素あたりの動きボケ量も４倍となる。特に、画面全体が大きく変化するスポーツシーン等の高速動きシーンでは、視覚的なボケ感は顕著となる。
【０００５】
尚、或る動画像の１つの画面に対して異なる解像度の画像データを階層的に複数設定して、或る解像度の画像データについて動き量のための評価値を求めるとともに、この解像度とは異なる画像データについて動き量のための評価値を求め、各評価値を加算して得られる値から最終的な動き量を決定する技法が知られている（例えば、特許文献２参照）。
【０００６】
また、或る動画像の１つの画面に対して空間方向に複数階のウェーブレット変換を施して、高周波成分の領域を多く含む階数の優先度を低くする輪郭情報を抽出するとともに、動画像の１つの画面をブロック分割し、輪郭情報で示されるブロックにおけるアクティビティ（画像の局所的性質）が小さいほど優先度を高くなるように、輪郭情報で示されるブロックに同一の優先度を設定して、優先度が低いブロックから順に切り捨て処理を行って符号化データ量を制御する技法が知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１０５４９０号公報
【特許文献２】特許第３３３４２７１号公報
【特許文献３】特許第４１９５９７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
前述したように、ＳＨＶ画面の映像フォーマットは、水平７６８０画素、垂直４３２０ライン、時間６０フレーム／秒であり、ＨＶ画面の映像フォーマットと比較して、水平及び垂直標本化周波数が、時間標本化周波数に対して相対的に増大している。
【０００９】
従って、ＳＨＶ画面の動領域は、同じ画角で撮像された動画像で比較した場合、ＨＶ画面と比較して大きな動き量（フレーム単位の動きを示す画素数：画素／フレーム）を示し、動領域ではフレーム間の相関が低くなり時間方向の高周波領域のパワーが高くなることが想定されるとともに、動領域のボケ量が大きくなり、空間方向の高周波領域のパワーが低くなることが想定される。符号化処理や超解像処理における複数フレーム間での動き量を推定するには、これらの想定に基づく処理が有効となる。尚、ＨＤＴＶ標準の動画像の動き量は、一般的に数画素／フレーム〜数十画素／フレーム程度であることが知られている。
【００１０】
一般に、空間高周波成分の多い絵柄は、小さいブロックサイズ（例えば、２×２画素）を用いた動きベクトル検出が適している。一方、空間高周波成分が少ない絵柄は、小さいブロックサイズでは誤った動きベクトル検出となる可能性が高くなるため、大きなブロックサイズ（例えば、１６×１６画素）を用いた動きベクトル検出が有効である。更に、大きなブロックサイズを用いた動きベクトル検出では、大きな動きによるボケの影響も考えられるため、大きな動き探索範囲が要求される。
【００１１】
一方、このような符号化処理や超解像処理における複数フレーム間での動き量の推定において、特許文献２の技法を適用しても、時空間周波領域のパワーに基づいて階層化するものではなく予め規定した階層数で処理を行うために、処理負担が大きくなり、且つ時間方向のボケの影響が反映された動き量を検出することができない。
【００１２】
また、このような符号化処理や超解像処理における複数フレーム間での動き量の推定において、特許文献３の技法を適用しても、高周波成分の領域を多く含む階数に依存して符号化データ量を取捨選択するためのブロックの優先度を決定することができるが、時空間周波領域のパワーに基づいて階層化するものではないので、動きベクトルを高精度化させることができない。
【００１３】
そこで、本発明の目的は、動画像の時間方向及び／又は空間方向のスペクトルパワーによって動画像の動き量を階層的に分析し、動画像の動きベクトルを高精度に検出する動きベクトル検出装置及びプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
前述のように、動き量と時空間方向の高周波領域のパワーとの間には一定の相関を持つことが多いため、動画像の時間及び空間スペクトルのパワー分析を行って、動きベクトル検出における適切なブロックサイズを推定するとともに、推定したブロックサイズを空間的に階層化して動きベクトルを検出することが有効である。
【００１５】
動画像の時空間方向のスペクトルを考察すると、動領域における空間方向の高周波領域のパワーは、動き量の面積が大きくなるにつれて減少する。即ち、大面積の動オブジェクトが大きな動き量を持つ動画像は、空間方向の高周波領域のパワーが小さくなるが、時間方向の高周波領域のパワーは大きくなる傾向がある。これは、画面中で大きな面積のオブジェクトが大きく動く場合は、時間方向の変動が大きくなることに起因する。
【００１６】
そこで、本発明の動きベクトル検出装置及びプログラムは、動画像における動領域の面積及び動き量の推定のために、動画像の時間方向及び／又は空間方向のスペクトルパワー分析を行って、これらのパワーに応じてブロックサイズと動き探索範囲の大きさを階層的に可変にして動きベクトル検出を行う。
【００１７】
即ち、本発明の動きベクトル検出装置は、動画像の動きベクトル検出を行う動きベクトル検出装置であって、動画像における複数フレームに亘る時間方向の高周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能、及び／又は動画像における１フレームの空間方向の低周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能のテーブルを保持しており、当該時間方向の高周波領域のパワーの割合及び／又は空間方向の低周波領域のパワーの割合を検出して分解能の値を決定する分解能決定手段と、前記テーブルを参照して、前記分解能の値に対応するブロックサイズ及び動き探索範囲の大きさの階層から動きベクトル検出を開始して、次第に該ブロックサイズよりも小さいブロックサイズ及び該動き探索範囲の大きさよりも小さい動き探索範囲の大きさの階層での動きベクトル検出へと移行する階層型動きベクトル検出手段と、を備えることを特徴とする。
【００１８】
また、本発明の動きベクトル検出装置において、前記分解能決定手段は、当該時間方向の高周波領域のパワーの割合のみから分解能の値を決定するために、予め規定した複数のフレームで時間方向の各周波領域のパワーを検出し、検出した時間方向の高周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別することを特徴とする。
【００１９】
また、本発明の動きベクトル検出装置において、前記分解能決定手段は、当該空間方向の高周波領域のパワーの割合のみから分解能の値を決定するために、予め規定した分解能で空間方向の各周波領域のパワーを検出し、検出した空間方向の低周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別することを特徴とする。
【００２０】
また、本発明の動きベクトル検出装置において、前記分解能決定手段は、当該時間方向及び空間方向の高周波領域のパワーの割合を検出して分解能の値を決定する際に、予め規定した複数のフレームで時間方向の各周波領域のパワーを検出し、検出した時間方向の高周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別して空間方向の分解能を決定し、該決定した空間方向の分解能に応じて空間方向の低周波領域のパワーの割合を検出し、検出した空間方向の低周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別することを特徴とする。
【００２１】
また、本発明の動きベクトル検出装置において、前記分解能決定手段は、動画像の基準フレームの全画素について、前記複数フレームを時間方向に予め規定した最大階数の周波領域に分解した後、全画素における時間方向の周波数帯域毎のパワーを算出し、算出した全画素における各時間方向の周波数帯域別のパワーから時間方向の高周波領域のパワーの割合を算出する空間周波数の分解階数決定部と、前記複数フレームにおける時間方向の高周波領域のパワーの割合から、時間方向の高周波領域のパワーの割合が大きいほど動領域面積が大きく、且つ動き量が大きいと判断し、前記時間方向の高周波領域のパワーの割合に応じて前記基準フレームにおける空間周波数の分解階数（Ｎｓ）を決定する空間方向分解階数決定部と、前記空間周波数の分解階数（Ｎｓ）に基づいて、前記動画像における１フレームに対して空間Ｎｓ階離散ウェーブレット分解を実行し、前記１フレームにおける空間周波数帯域毎のパワーを算出し、算出した空間周波数帯域毎のパワーから前記基準フレームにおける空間方向の低周波領域のパワーの割合を算出する空間方向低周波領域パワー算出部と、前記１フレームにおける空間方向の低周波領域のパワーの割合が大きいほど、前記動画像における動領域面積が大きく、且つ動き量が大きいと判断し、前記１フレームにおける空間方向の低周波領域のパワーの割合に応じて前記動きベクトル検出を開始する分解能を表す動き検出開始分解能を決定する動き検出開始分解能決定部とを有し、前記階層型動きベクトル検出手段は、前記基準フレームを前記動き検出開始分解能に対応するブロックサイズに分割し、この分割した各ブロックについて、前記動き検出開始分解能に対応する動き探索範囲の大きさで動きベクトル検出を行い、この動きベクトル検出の処理を、元の基準フレームに対応する最上位の階数の分解能となるまで順次階数をデクリメントして動きベクトル検出を繰り返して、最終的な動きベクトルを決定する階層型動き検出部と、を有することを特徴とする。
【００２２】
また、本発明の動きベクトル検出装置において、前記１フレームにおける空間方向の低周波領域のパワーの割合は、動きベクトル検出を行う基準フレームにおける空間方向の低周波領域のパワーの割合か、又は動き探索に用いる参照フレームにおける空間方向の低周波領域のパワーの割合か、又は、前記基準フレーム及び前記参照フレームのうちの空間方向の低周波領域のパワーの割合が大きいほうであることを特徴とする。
【００２３】
更に、本発明は、動画像の動きベクトル検出を行う動きベクトル検出装置として構成するコンピュータであって、動画像における複数フレームに亘る時間方向の高周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能、及び／又は動画像における１フレームの空間方向の低周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能のテーブルを保持している、コンピュータに、当該時間方向の高周波領域のパワーの割合及び／又は空間方向の低周波領域のパワーの割合を検出して分解能の値を決定するステップと、前記テーブルを参照して、前記分解能の値に対応するブロックサイズ及び動き探索範囲の大きさの階層から動きベクトル検出を開始して、次第に該ブロックサイズよりも小さいブロックサイズ及び該動き探索範囲の大きさよりも小さい動き探索範囲の大きさの階層での動きベクトル検出へと移行するステップと、を実行させるためのプログラムとしても特徴付けられる。
【発明の効果】
【００２４】
本発明によれば、動画像における動きベクトル検出にあたって、適切なブロックサイズを推定して動きベクトル検出を開始することができる。特に、時空間方向のスペクトルパワーから動き量及び動領域を推定してブロックサイズ及び動き探索範囲の大きさを決定し、階層的に動きベクトル検出を行うことで、雑音に強く、且つ高精度の動きベクトル検出の計算量を削減することができる。例えば、ＳＨＶ画面における大きな動きをするオブジェクトを高精度に推定した動きベクトル検出が可能となる。
【図面の簡単な説明】
【００２５】
【図１】本発明による一実施例の動きベクトル検出装置の概略図である。
【図２】本発明による一実施例の動きベクトル検出装置における時間方向高周波領域パワー算出部の概略図である。
【図３】本発明による一実施例の動きベクトル検出装置における空間方向低周波領域パワー算出部の概略図である。
【図４】本発明による一実施例の動きベクトル検出装置における動き検出開始分解能決定部の概略図である。
【図５】本発明による一実施例の動きベクトル検出装置における階層型動き検出部の概略図である。
【図６】本発明による一実施例の動きベクトル検出装置の動作を示す動作フロー図である。
【図７】本発明による一実施例の動きベクトル検出装置におけるフレーム画像列を示す図である。
【図８】本発明による一実施例の動きベクトル検出装置における時間方向高周波領域パワー算出部の動作説明図である。
【図９】本発明による一実施例の動きベクトル検出装置に係る２次元２階離散ウェーブレット分解の説明図である。
【図１０】本発明による一実施例の動きベクトル検出装置における動き検出開始分解能決定部の動作説明図である。
【図１１】本発明による一実施例の動きベクトル検出装置における動き検出開始分解能決定部に係るブロックサイズの説明図である。
【図１２】本発明による一実施例の動きベクトル検出装置に係る２次関数近似による小数画素位置のブロックマッチング法の説明図である。
【図１３】動領域における１画素あたりの動きボケ量が映像フォーマットに従って変化する様子を示す図である。
【発明を実施するための形態】
【００２６】
本発明の動きベクトル検出装置は、包括的には、動画像における基準フレームを含む複数フレームに亘る時間方向の高周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能、及び／又は動画像における１フレームの空間方向の低周波領域のパワーの割合が大きいほど大きなブロックサイズ及び大きな動き探索範囲の大きさとなるように階層的に規定した分解能で動きベクトル検出を開始するために、当該時間方向の高周波領域のパワーの割合及び／又は空間方向の低周波領域のパワーの割合を検出して分解能の値を決定し、決定した分解能の値に対応するブロックサイズ及び動き探索範囲の大きさの階層から動きベクトル検出を開始して、次第に該ブロックサイズよりも小さいブロックサイズ及び該動き探索範囲の大きさよりも小さい動き探索範囲の大きさの階層での動きベクトル検出へと移行する階層型の動きベクトル検出を行う装置である。
【００２７】
以下、本発明による一実施例の動きベクトル検出装置について説明する。
【００２８】
一実施例の動きベクトル検出装置１として、時間方向及び空間方向の周波数解析にウェーブレット変換を用いる場合について説明する。尚、時間方向及び空間方向の周波数解析には、ウェーブレット変換を用いる場合以外に、他の直交変換又はＦＦＴ（Fast Fourier transform）を用いることができる。
【００２９】
[装置構成]
図１に、本発明による一実施例の動きベクトル検出装置１を示す。本実施例の動きベクトル検出装置１は、時間方向高周波領域パワー算出部１１と、空間分解階数決定部１２と、空間方向低周波領域パワー算出部１３と、動き検出開始分解能決定部１４と、階層型動き検出部１５とを備える。尚、各構成要素で処理するのに必要な画像データは、動きベクトル検出装置１が備える記憶部（図示せず）に適宜格納して読み出すように構成することができる。
【００３０】
時間方向高周波領域パワー算出部１１は、動きベクトルの検出を行う基準フレームＦ（ｔＣ）及び動き探索に用いる参照フレームＦ（ｔＲ）を含む、時刻ｔ＝ｔ０・・・ｔｍにおける複数フレームのフレーム画像列Ｆ（ｔ０），・・・，Ｆ（ｔＣ），・・・，Ｆ（ｔＲ），・・・，Ｆ（ｔｍ）を入力し、基準フレームＦ（ｔＣ）における全画素について、この複数フレームを時間方向に予め規定した最大階数の周波領域に分解した後、全画素における時間方向の周波数帯域毎のパワーを算出し、算出した全画素における時間方向の周波数帯域別のパワーから時間方向の高周波領域のパワーの割合を算出して空間分解階数決定部１２に送出する。
【００３１】
例えば、図２に示すように、時間方向高周波領域パワー算出部１１は、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）を含む、時刻ｔ＝ｔ０・・・ｔｍにおけるフレーム画像列Ｆ（ｔ０），・・・，Ｆ（ｔＣ），・・・，Ｆ（ｔＲ），・・・，Ｆ（ｔｍ）を入力し、基準フレームＦ（ｔＣ）の全画素について時間方向に予め規定したＮｍａｘ階（例えば、４階）の離散ウェーブレット分解を行う時間方向１次元Ｎｍａｘ階離散ウェーブレット分解処理部１１１と、基準フレームＦ（ｔＣ）の全画素における時間方向の周波数帯域毎のパワーを算出し、算出した全画素における時間方向の周波数帯域別のパワーから時間方向の高周波領域のパワーの割合を算出して空間分解階数決定部１２に送出する時間方向周波数帯域別パワー算出部１１２から構成することができる。
【００３２】
空間分解階数決定部１２は、時間方向高周波領域パワー算出部１１によって算出した時間方向の高周波領域のパワーの割合から、時間方向の高周波領域のパワーの割合が大きいほど、動領域面積が大きく、且つ動き量が大きいと判断し、時間方向の高周波領域のパワーの割合に応じて空間周波数の分解階数Ｎｓ（即ち、空間方向の分解能）を決定し、決定した空間周波数の分解階数Ｎｓの情報を空間方向低周波領域パワー算出部１３に送出する。
【００３３】
空間方向低周波領域パワー算出部１３は、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）と空間周波数の分解階数Ｎｓの情報を入力し、空間周波数の分解階数Ｎｓに基づいて、基準フレームＦ（ｔＣ）及び／又は参照フレームＦ（ｔＲ）に対して空間Ｎｓ階離散ウェーブレット分解を実行し、当該フレームにおける空間周波数帯域毎のパワーを算出し、算出した空間周波数帯域毎のパワーから当該フレームにおける空間方向の低周波領域のパワーの割合を算出し、算出した空間方向の低周波領域のパワーの割合と空間Ｎｓ階離散ウェーブレット分解したデータを動き検出開始分解能決定部１４に送出する。
【００３４】
尚、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の双方に対して空間Ｎｓ階離散ウェーブレット分解を実行することは、後の処理として、固定のブロックサイズ及び探索範囲の大きさで階層型動きベクトル検出を行う際のウェーブレット再構成を階層的に行うことにより、元画像に対して可変のブロックサイズ及び探索範囲の大きさとする階層型動きベクトル検出を行うことができる点で有利であり、特に、動きベクトル検出を階層的に行うための分解能の決定のためには、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）のうちの空間方向の低周波領域のパワーの割合が大きいほうを選定するのが好適となる。以下の説明では、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の双方について空間Ｎｓ階離散ウェーブレット分解を行う例を説明する。
【００３５】
例えば、図３に示すように、空間方向低周波領域パワー算出部１３は、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）を入力し、空間分解階数決定部１２によって決定した空間周波数の分解階数Ｎｓに基づいて、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の各々の全画素に対して空間Ｎｓ階離散ウェーブレット分解を行う空間方向２次元Ｎｓ階離散ウェーブレット分解処理部１３１と、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の各々における空間周波数帯域毎のパワーを算出し、算出した空間周波数帯域毎のパワーから基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の各々における空間方向の低周波領域のパワーの割合を算出し、算出した基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の各々における空間方向の低周波領域のパワーの割合の大きいほうの情報を動き検出開始分解能決定部１４に送出する空間方向周波数帯域別パワー算出部１３２から構成することができる。
【００３６】
動き検出開始分解能決定部１４は、空間方向低周波領域パワー算出部１３によって算出した空間方向の低周波領域のパワーの割合の情報から、空間方向の低周波領域のパワーの割合が大きいほど（空間方向の高周波領域のパワーの割合が小さいほど）、動領域面積が大きく、且つ動き量が大きいと判断し、動きベクトル検出を階層的に開始するための分解能（以下、「動き検出開始分解能」と称する）が小さい値（即ち、低解像度画像）となるように、空間方向の低周波領域のパワーの割合に応じて動き検出開始分解能を決定し、決定した階層的な動き検出開始分解能の情報を階層型動き検出部１５に送出する。
【００３７】
例えば、図４に示すように、動き検出開始分解能決定部１４は、空間方向低周波領域パワー算出部１３によって算出した空間方向の低周波領域のパワーの割合から、空間方向の低周波領域のパワーの割合が大きいほど（空間方向の高周波領域のパワーの割合が小さいほど）動領域面積が大きく、且つ動き量が大きいと判断し、動きベクトル検出を開始する階数（以下、「動き検出開始階数」と称する）ｎｓが大きな値となるように、空間方向の低周波領域のパワーの割合に応じて動き検出開始階数ｎｓを決定し、決定した動き検出開始階数ｎｓの情報を階層型動き検出部１５に送出する動き検出開始階数決定部１４１として構成することができる。
【００３８】
階層型動き検出部１５は、動き検出開始階数ｎｓに応じた空間方向に低周波領域の基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の画像を得るために、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の空間方向２次元Ｎｓ階離散ウェーブレット分解したデータに対して、動き検出開始階数ｎｓに応じた空間ｎｓ階ウェーブレットの再構成を行い、予め定めたブロックサイズ及び探索範囲の大きさで動きベクトル検出を実行し、続いて空間ｎｓ−１階ウェーブレットの再構成を行い、当該予め定めたブロックサイズ及び探索範囲の大きさで動きベクトル検出を再度実行し、最上位の階層（即ち、元の画像レベル）にて当該予め定めたブロックサイズ及び探索範囲の大きさで動きベクトル検出を行うまで階数をデクリメントして繰り返す。この階層型動きベクトル検出の動作は、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）を入力し、動き検出開始分解能に基づいて、基準フレームＦ（ｔＣ）に対して順次ブロックサイズ及び探索範囲の大きさを縮小しながら動きベクトル検出を行うことと類似した処理となる。ただし、空間ｎｓ階ウェーブレット分解及び再構成を経て順次繰り返すことによる階層型動きベクトル検出によれば、階層に応じて順次可変にすべきブロックサイズ及び探索範囲の大きさを用意する必要がなく固定とすることができ、且つ画像シーンに応じた動き検出開始階数ｎｓに応じた動きベクトル検出を行うため、高精度化が期待できる。
【００３９】
例えば、図５に示すように、階層型動き検出部１５は、動き検出開始階数ｎｓに応じた空間方向に低周波領域の基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の画像を得るために動き検出開始階数ｎｓに応じた空間ｎｓ階ウェーブレットの再構成を行い、予め定めたブロックサイズ及び探索範囲の大きさで小数画素精度のブロックマッチングによる動きベクトル検出を行う動き検出部１５１と、この動きベクトル検出の処理を最上位の階数に対応する元の画像レベルとなるまで階数をデクリメントして繰り返すために、空間方向低周波領域パワー算出部１３によって算出した空間Ｎｓ階離散ウェーブレット分解データに対して動き検出開始階数ｎｓよりも上位の階数の画像となるように空間方向に１階上位のウェーブレット再構成を実行して動き検出部１５１に送出する空間１階ウェーブレット再構成部１５２から構成することができる。従って、動き検出部１５１は、空間１階ウェーブレット再構成部１５２から得られる基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の再構成画像を用いて、動きベクトル検出の処理を階層的に繰り返し、最終的な動きベクトルを決定して出力することができる。
【００４０】
以下、本発明による一実施例の動きベクトル検出装置１の動作について更に詳細に説明する。
【００４１】
[装置動作]
図６は、本発明による一実施例の動きベクトル検出装置の動作を示す動作フローである。
【００４２】
ステップＳ１にて、動きベクトル検出装置１は、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）を含む、時刻ｔ＝ｔ０・・・ｔｍにおけるフレーム画像列Ｆ（ｔ０），・・・，Ｆ（ｔＣ），・・・，Ｆ（ｔＲ），・・・，Ｆ（ｔｍ）を入力して、動きベクトル検出装置１が備える記憶部（図示せず）に適宜読み出し可能に格納する。
【００４３】
ステップＳ２にて、時間方向高周波領域パワー算出部１１により、フレーム画像列Ｆ（ｔ０），・・・，Ｆ（ｔＣ），・・・，Ｆ（ｔＲ），・・・，Ｆ（ｔｍ）を入力し、基準フレームＦ（ｔＣ）における全画素について時間方向に予め規定した最大階数の周波領域に分解した後、全画素における時間方向の周波数帯域毎のパワーを算出し、算出した全画素における時間方向の周波数帯域別のパワーから時間方向の高周波領域のパワーの割合を算出する。
【００４４】
例えば、図７に示すように、フレーム画像列Ｆ（ｔ０），・・・，Ｆ（ｔＣ），・・・，Ｆ（ｔＲ），・・・，Ｆ（ｔｍ）における或る画素Ｒ（ｋ，ｌ）について、時間方向に予め規定した最大階数（Ｎｍａｘ）の周波領域に分解した後、全画素における時間方向周波数帯域毎のパワーを算出することができる。例えば、図８に示すように、１６フレームのフレーム画像列Ｆ（ｔ）を時間方向にＮｍａｘ階に分解するとすれば、Ｎｍａｘ＝１では、低周波領域Ｌ１及び高周波領域Ｈ１として分割することができ（図８（ａ）参照）、Ｎｍａｘ＝２では、低周波領域Ｌ２及び高周波領域Ｈ１，Ｈ２として分割することができ（図８（ｂ）参照）、Ｎｍａｘ＝３では、低周波領域Ｌ３及び高周波領域Ｈ１，Ｈ２，Ｈ３として分割することができ（図８（ｃ）参照）、Ｎｍａｘ＝４では、低周波領域Ｌ４及び高周波領域Ｈ１，Ｈ２，Ｈ３，Ｈ４として分割することができる（図８（ｄ）参照）。
【００４５】
ステップＳ３にて、空間分解階数決定部１２により、算出した時間方向の高周波領域のパワーの割合から、時間方向の高周波領域のパワーの割合が大きいほど動領域面積が大きく、且つ動き量が大きいと判断し、空間周波数の分解階数Ｎｓが大きな値となるように、時間方向の高周波領域のパワーの割合に応じて準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の空間周波数の分解階数Ｎｓを決定する。
【００４６】
例えば、表１に示すように、時間方向の高周波領域のパワーの割合と空間周波数の分解階数Ｎｓとの間で規定されるテーブルを予め保持しておく。
【００４７】
【表１】
2011082700.tif 000003
【００４８】
ステップＳ４にて、空間方向低周波領域パワー算出部１３により、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）を入力し、空間分解階数決定部１２によって決定した空間周波数の分解階数Ｎｓに基づいて、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）に対して空間Ｎｓ階離散ウェーブレット分解を実行し、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）における空間周波数帯域毎のパワーをそれぞれ算出し、動き検出開始分解能（又は動き検出開始階数ｎｓ）の決定のために、算出した空間周波数帯域毎のパワーから基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）における空間周波数帯域毎のパワーの割合の大きいほうを選定する。基準フレームＦ（ｔＣ）又は参照フレームＦ（ｔＲ）における空間周波数帯域毎のパワーの割合のみを算出してもよい。
【００４９】
例えば、図９（ａ）に示すように、基準フレームＦ（ｔＣ）の全画素に対して空間方向に２次元２階離散ウェーブレット分解を実行して、各周波領域のパワーを算出し、算出した空間周波数帯域毎のパワーから空間方向の低周波領域のパワーの割合を算出することができる。また、図９（ｂ）に示すように、基準フレームＦ（ｔＣ）の空間方向の低周波領域（例えば、ＬＬ２）のみを抽出して基準フレームＦ（ｔＣ）の低周波領域のみの画像を再構成することができる。
【００５０】
ステップＳ５にて、動き検出開始分解能決定部１４により、空間Ｎｓ階離散ウェーブレット分解データ及び空間方向の低周波領域のパワーの割合から、空間方向の低周波領域のパワーの割合が大きいほど（空間方向の高周波領域のパワーの割合が小さいほど）動領域面積が大きく、且つ動き量が大きいと判断し、動き検出開始分解能が小さい値（動き検出開始階数ｎｓが大きい値）となるように、空間方向の低周波領域のパワーの割合に応じて階層的な動き検出開始分解能（又は動き検出開始階数ｎｓ）を決定する。ただし、ｎｓ≦Ｎｓである。
【００５１】
例えば、表２に示すように、空間方向の低周波領域のパワーの割合と動き検出開始分解能（又は動き検出開始階数ｎｓ）との間で規定されるテーブルを予め保持しておく。尚、動き検出開始階数が大きくなるにつれて、元の画像が低解像度化することを意味しており、元の画像に対して相対的にブロックサイズ及び動き探索範囲の大きさが増大することを意味している。例えば、空間分解能１／１６，１／８，１／４，１／２とすれば、それぞれ（ブロックサイズ，動き探索範囲の大きさ）は、（１６×１６，水平・垂直１６画素），（８×８，水平・垂直８画素），（４×４，水平・垂直４画素），（２×２，水平・垂直２画素）などである。ここで、例えば、空間分解能１／１６は、元の画像における水平標本化周波数Ｈｓ及び垂直標本化周波数Ｖｓにおいて、１６画素を１画素として標本化する低解像度化を意味する。
【００５２】
【表２】
2011082700.tif 000004
【００５３】
つまり、図１０に示すように、空間方向の低周波領域のパワーの割合によって、動き検出開始階数ｎｓを関連付けることができる。例えば、Ｎｓ＝４のとき、低周波領域（ＬＬ４）及び高周波領域（ＬＬ４以外）のそれぞれのパワーを算出して、全体における低周波領域（ＬＬ４）の割合が、９９．５％以上であれば、動き検出開始階数ｎｓ＝４として４階層の低周波領域のみの画像を再構成することができる（図１０（ｄ）参照）。また、全体における低周波領域（ＬＬ４）の割合が、９８．０％以上９９．５％未満であれば、動き検出開始階数ｎｓ＝３として３階層の低周波領域（この場合、ＬＬ３）のみの画像を再構成することができる（図１０（ｃ）参照）。同様に、全体における低周波領域（ＬＬ４）の割合が、９５．０％以上９８．０％未満であれば、動き検出開始階数ｎｓ＝２として２階層の低周波領域（この場合、ＬＬ２）のみの画像を再構成することができ（図１０（ｂ）参照）、全体における低周波領域（ＬＬ４）の割合が、９５．０％未満であれば、動き検出開始階数ｎｓ＝１として１階層の低周波領域（この場合、ＬＬ１）のみの画像を再構成することができる。
【００５４】
ステップＳ６にて、階層型動き検出部１５により、動き検出開始分解能（動き検出開始階数ｎｓ）に基づいた基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の低周波画像に対して、基準フレームＦ（ｔＣ）の低周波画像を所定のブロックサイズに分割し、分割した各ブロックについて、所定の動き探索範囲の大きさで、小数画素精度のブロックマッチングによる動きベクトル検出を行う。
【００５５】
ステップＳ７にて、階層型動き検出部１５により、基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）に対してブロックサイズ及び動き探索範囲の大きさを縮小しながら動きベクトル検出を繰り返す効果を得るために、算出していた基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の空間ｎｓ階離散ウェーブレット分解データに対して動き検出開始階数ｎｓよりも上位の階数の画像となるように空間方向に１階上位のウェーブレット再構成を実行する。
【００５６】
階層型動き検出部１５は、空間１階ウェーブレット再構成部１５２から得られる基準フレームＦ（ｔＣ）及び参照フレームＦ（ｔＲ）の再構成画像を用いて、最上位の階層（即ち、元の画像レベルにおける動きベクトル検出）となるまで順次階数をデクリメントして動きベクトル検出の処理を繰り返し（ステップＳ８）、最終的な動きベクトルを決定して出力することができる（ステップＳ９）。
【００５７】
例えば、図１１（ａ）〜（ｄ）に示すように、動き検出開始階数ｎｓが大きいほどブロックサイズが大きくなる様子を示しており、ブロックサイズが大きいほど参照フレームＦ（ｔＲ）における動き探索範囲の大きさも大きくなる。
【００５８】
つまり、基準フレームＦ（ｔＣ）のｎｓ階低周波画像を水平及び垂直のブロックサイズ（Ｂｘｎｓ，Ｂｙｎｓ）の或るブロックＢｎｓ（上添え字は、階級を示す）に分割し、参照フレームＦ（ｔＲ）の±Ｓｘｎｓ，±Ｓｙｎｓの範囲（例えば、±２ブロック）で探索し、各ブロックの動きベクトルｖｎｓを算出する。次に、基準フレームＦ（ｔＣ）のｎｓ−１階低周波画像を、ブロックサイズ（Ｂｘｎｓ，Ｂｙｎｓ）で分割し、参照フレームＦ（ｔＲ）のｎｓ階低周波画像上の同じ位置から２×ｖｎｓだけずらした場所を中心位置とする水平及び垂直画素数としてそれぞれ±Ｓｘｎｓ，±Ｓｙｎｓの範囲で探索し、得られた動きベクトルに２×ｖｎｓをベクトル加算して、ｎｓ−１階低周波画像における動きベクトルｖｎｓ−１を算出する。このようにして、最上位の階数（即ち、１階）まで動きベクトル検出を繰り返すことにより、高精度化を図ることができる。
【００５９】
尚、動きベクトル検出は、２次関数近似による小数画素位置のブロックマッチング法を用いて行うのは、最上位の階数（即ち、１階）でのみ行うのが好適であり、式（１）で与えられる。
【００６０】
【数１】
2011082700.tif 000005
【００６１】
尚、探索位置における画素位置をxとしたとき、SSD(x)は、画素位置におけるＳＳＤ値（誤差二乗和）を表し、より具体的には、SSD(0)は中心位置におけるＳＳＤ値、SSD(−1)は中心位置から−Ｓｘ（Ｓｙ）画素の位置におけるＳＳＤ値、SSD(1)は中心位置から＋Ｓｘ（Ｓｙ）画素の位置におけるＳＳＤ値を表す。式（１）から、水平又は垂直方向の小数画素精度の画素位置（小数画素位置）をそれぞれ算出することができる。例えば、図１２に示すように、式（１）から２次関数近似して、小数画素位置として例えば−０．３３を得ることができる。
【００６２】
以上のように、一実施例の動きベクトル検出装置によれば、動画像における動きベクトル検出にあたって、適切なブロックサイズを推定して動きベクトル検出を開始することができる。特に、時空間方向のスペクトルパワーから動き量及び動き領域を推定してブロックサイズ及び動き探索範囲の大きさを決定し、空間方向に階層型動きベクトル検出を行うことで、雑音に強く、且つ高精度の動きベクトル検出の計算量を削減することができる。例えば、ＳＨＶ画面における大きな動きをするオブジェクトを高精度に推定した動きベクトル検出が可能となる。
【００６３】
また、このように高精度で効率的に求めた動きベクトルを既存の符号化装置の符号化処理や超解像処理に適用することで、更なる高品質化が期待できる。
【００６４】
尚、上述の実施例では、一実施例の動きベクトル検出装置１が、時間方向及び空間方向の高周波領域のパワーを検出して分解能の値を決定する際に、複数フレームで時間方向の各周波領域のパワーを検出し、検出した時間方向の高周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別して空間方向の分解能を決定し、該決定した空間方向の分解能に応じて空間方向の低周波領域のパワーの割合を検出し、検出した空間方向の低周波領域のパワーが大きいほど動領域面積と動き量が大きいと判別する例を説明した。
【００６５】
他の例として、変形例の動きベクトル検出装置は、時間方向の高周波領域のパワーの割合のみから分解能の値を決定するために、複数フレームで時間方向の各周波領域のパワーを検出し、検出した時間方向の高周波領域のパワーの割合が大きいほど動領域面積と動き量が大きいと判別するように構成することもできる。
【００６６】
更に他の例として、更なる変形例の動きベクトル検出装置は、空間方向の高周波領域のパワーの割合のみから分解能の値を決定するために、予め規定した分解能で空間方向の各周波領域のパワーを検出し、検出した空間方向の低周波領域のパワーが大きいほど動領域面積と動き量が大きいと判別するように構成することもできる。
【００６７】
また、上述の実施例では、各周波領域のパワーの算出のために、ウェーブレット変換を用いる例を説明したが、離散コサイン変換などの既知の直交変換や、フィルターバンク等を用いて各周波領域のパワーを算出することができる。ウェーブレット変換を用いる場合には、画像の周波数変化を高精度に捉えることができる点で優れており、離散コサイン変換を用いる場合には、既存のシステムが離散コサイン変換を用いている場合に装置構成が容易になる。
【００６８】
従って、本発明の動きベクトル検出装置は、時間方向及び／又は空間方向の各周波領域のパワーを検出して分解能の値を決定し、決定した分解能の値に対応するブロックサイズ及び動き探索範囲の大きさの階層から動きベクトル検出を開始して、次第に該ブロックサイズよりも小さいブロックサイズ及び該動き探索範囲の大きさよりも小さい動き探索範囲の大きさの階層での動きベクトル検出へと移行する階層型の動きベクトル検出を行うように構成することができる。
【００６９】
ここで、時間方向の高周波領域のパワーの割合で定めた分解能を決定した後に、空間方向の高周波領域のパワーの割合で階層的に規定した分解能を決定するのが優れた処理効率で装置を構成することができるが、時間方向の高周波領域のパワーの割合と、空間方向の高周波領域のパワーの割合の組み合わせで規定した分解能をテーブルとして保持しておき、時間方向の高周波領域のパワーの割合と空間方向の高周波領域のパワーの割合を並列的に算出して、これらのパワーの割合の組み合わせで規定した分解能の値を決定するように構成することもできる。
【００７０】
更に、本発明の一態様として、本発明の動きベクトル検出装置をコンピュータとして構成させることができる。コンピュータに、前述した本発明の動きベクトル検出装置の各構成要素を実現させるためのプログラムは、コンピュータの内部又は外部に備えられる記憶部に記憶される。そのような記憶部は、外付けハードディスクなどの外部記憶装置、或いはＲＯＭ又はＲＡＭなどの内部記憶装置で実現することができる。コンピュータに備えられる制御部は、中央演算処理装置（ＣＰＵ）などの制御で実現することができる。即ち、ＣＰＵが、各構成要素の機能を実現するための処理内容が記述されたプログラムを、適宜、記憶部から読み込んで、各構成要素の機能をコンピュータ上で実現させることができる。ここで、各構成要素の機能をハードウェアの一部で実現しても良い。
【００７１】
また、この処理内容を記述したプログラムを、例えばＤＶＤ又はＣＤ−ＲＯＭなどの可搬型記録媒体の販売、譲渡、貸与等により流通させることができるほか、そのようなプログラムを、例えばネットワーク上にあるサーバの記憶部に記憶しておき、ネットワークを介してサーバから他のコンピュータにそのプログラムを転送することにより、流通させることができる。
【００７２】
また、そのようなプログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラム又はサーバから転送されたプログラムを、一旦、自己の記憶部に記憶することができる。また、このプログラムの別の実施態様として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、更に、このコンピュータにサーバからプログラムが転送される度に、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。
【００７３】
以上、具体例を挙げて本発明の実施例を詳細に説明したが、本発明の特許請求の範囲から逸脱しない限りにおいて、あらゆる変形や変更が可能であることは当業者に明らかである。
【産業上の利用可能性】
【００７４】
本発明によれば、動画像の超解像処理及び映像符号化、又はその他の画像処理で用いられる動きベクトル検出の精度を高めることができる。近年における動画像処理は益々高精細化しており、本発明による動きベクトル検出は、高精度の動きベクトル検出が求められる任意の動画像処理の用途に有用である。
【符号の説明】
【００７５】
１  動きベクトル検出装置
１１  時間方向高周波領域パワー算出部
１２  空間周波数の分解階数決定部
１３  空間方向低周波領域パワー算出部
１４  動き検出開始分解能決定部
１５  階層型動き検出部
１１１  時間方向１次元Ｎｍａｘ階離散ウェーブレット分解処理部
１１２  時間方向周波数帯域別パワー算出部
１３１  空間方向２次元Ｎｓ階離散ウェーブレット分解処理部
１３２  空間方向周波数帯域別パワー算出部
１４１  動き検出開始階数決定部
１５１  動き検出部
１５２  空間１階ウェーブレット再構成部
【図１】
2011082700.tif 000006
【図２】
2011082700.tif 000007
【図３】
2011082700.tif 000008
【図４】
2011082700.tif 000009
【図５】
2011082700.tif 000010
【図６】
2011082700.tif 000011
【図７】
2011082700.tif 000012
【図８】
2011082700.tif 000013
【図９】
2011082700.tif 000014
【図１０】
2011082700.tif 000015
【図１１】
2011082700.tif 000016
【図１２】
2011082700.tif 000017
【図１３】
2011082700.tif 000018