(57)【特許請求の範囲】
【請求項１】
複数の画素ブロック（ＬＢ）に対応する各ブロック動きベクトル（ＢＶ）を計算し、該各ブロック動きベクトル（ＢＶ）から各画素動きベクトル（ＯＶ，ＯＰＶ，ＯＳＢＶ）を計算する
ブロックマッチングによる動き予測方法において、
各画素ブロックは動きベクトルの計算プロセス中固定のままとどまる所定の寸法を有し、
各画素動きベクトルを計算するために、注目画素が属する画素ブロックである注目画素ブロックにおいて注目画素の位置する区域を求め、該注目画素の位置する区域に隣接する３つの画素ブロックを求め、
いずれの場合にも注目画素ブロックのブロック動きベクトル（Ｖ１）および３つの隣接ブロックのブロック動きベクトル（Ｖ２，Ｖ３，Ｖ４）を用いた計算により、そのいずれかのブロック動きベクトルを注目画素の画素動きベクトルとする
ことを特徴とするブロックマッチングによる動き予測方法。
【請求項２】
注目画素ブロックのブロック動きベクトル（Ｖ１）および３つの隣接ブロックのブロック動きベクトル（Ｖ２，Ｖ３，Ｖ４）に関したブロックマッチングにおいて４つのブロックの各誤差値（Ｅ１〜Ｅ４）を求め、
注目画素ごとに、前記各誤差値の重みが注目画素ブロックの中心から注目画素までの水平距離および垂直距離に応じて定まるように注目画素ブロックの中心に対する注目画素の空間的位置を考慮して、前記４つの誤差値（Ｅ１〜Ｅ４）から画素ごとに４つの予測誤差を求め、最小の予測誤差を有するいずれか１つのブロック動きベクトルを注目画素に対する最終の動きベクトル（ＯＶ）として選択する、
請求項１記載の方法。
【請求項３】
注目画素に対して注目画素ブロックのブロック動きベクトル（Ｖ１）および３つの隣接ブロックのブロック動きベクトル（Ｖ２，Ｖ３，Ｖ４；ＢＶ４）を用いた画素マッチング（ＳＰＭ）を実施し、
行ごとに左右の各ブロックの組から選択されたベクトルの数（１／３，２／４）をカウントし、列ごとに上下の各ブロックの組から選択されたベクトルの数（１／２，３／４）をカウントし、
生じた選択ベクトルの組をベクトル選択成分の多いほうに依存して再構成し、画素ごとに同一のベクトル選択成分を含む２つの選択ベクトルのグループを形成し、
当該の同一のベクトル選択成分によって注目画素に対する最終の動きベクトル（ＯＰＶ）ベクトルを定義する、
請求項１記載の方法。
【請求項４】
付加的に前記画素ブロック（ＬＢ）より小さな各画素サブブロックに対してマッチング（ＳＢＭ）を実施し、その際に注目サブブロックごとに注目画素ブロックのブロック動きベクトル（Ｖ１）および３つの隣接ブロックのブロック動きベクトル（Ｖ２，Ｖ３，Ｖ４）を使用し、
いずれの場合にも最小のサブブロック誤差に関するサブブロックベクトル（ＳＢＶ）を選択し、選択されたサブブロックベクトルを結合し（ＭＦ）、注目画素に対する動きベクトルを求める、
請求項１記載の方法。
【請求項５】
前記結合はサブブロックベクトル（ＳＢＶ）の中央値フィルタリング（ＭＦ）であり、例えばサブブロックベクトルの各成分の個別の中央値フィルタリングである、請求項４記載の方法。
【請求項６】
前記ブロックマッチング（ＬＢＭ）をサブサンプリング画像に対して実行する、請求項１から５までのいずれか１項記載の方法。
【請求項７】
前記ブロックマッチング（ＬＢＭ）はツーサイドブロックマッチングである、請求項１から６までのいずれか１項記載の方法。
【請求項８】
複数の画像ブロック（ＬＢ）に対応する各ブロック動きベクトル（ＢＶ）を計算し、該各ブロック動きベクトル（ＢＶ）から各画素動きベクトル（ＯＶ，ＯＰＶ）を計算する、
ブロックマッチングによる動き予測装置において、
動きベクトルの計算プロセス中固定のままとどまる所定の寸法を有する各画素ブロック（ＬＢ）に対して各ブロック動きベクトル（ＢＶ）を計算および記憶する手段（ＬＢＭ，ＢＶＭ）と、
各画素動きベクトルを計算するために、注目画素が属する画素ブロックである注目画素ブロックにおいて注目画素の位置する区域を求め、該注目画素の位置する区域に隣接する３つの画素ブロックを求め、いずれの場合にも注目画素ブロックの動きベクトル（Ｖ１）および３つの隣接ブロックの動きベクトル（Ｖ２，Ｖ３，Ｖ４）を用いた計算により、そのいずれかのブロック動きベクトルを注目画素の動きベクトルとする手段（ＥＭＣ，ＥＭ，ＥＩ，ＣＥＥ，ＶＳ；ＳＰＭ，ＣＶ，ＶＡ；ＳＢＭ，ＭＦ）と
を有する
ことを特徴とするブロックマッチングによる動き予測装置。
【請求項９】
注目画素ブロックのブロック動きベクトル（Ｖ１）および３つの隣接ブロックのブロック動きベクトル（Ｖ２，Ｖ３，Ｖ４）に関したブロックマッチングにおいて求められた誤差値（ＥＭ）から画素ごとに４つの予測誤差を計算する誤差予測手段（ＥＩ）と、
いずれの場合にも４つの予測誤差（ＥＥ）から最小の予測誤差を求める比較手段（ＣＥＥ）と、
前記最小の予測誤差に関連して４つのブロック動きベクトルのうちいずれかを注目画素に対する最終の動きベクトル（ＯＶ）とする選択手段（ＶＳ）とを有しており、
前記誤差予測手段ではブロック誤差の重みが注目画素ブロックの中心から注目画素までの水平距離および垂直距離に応じて定まるように注目画素ブロックの中心に対する注目画素の空間的位置が考慮される、
請求項８記載の装置。
【請求項１０】
注目画素に対して注目画素ブロックのブロック動きベクトル（Ｖ１）および３つの隣接ブロックのブロック動きベクトル（Ｖ２，Ｖ３，Ｖ４；ＢＶ４）を用いた画素マッチングを行う画素マッチング手段（ＳＰＭ）と、
行ごとに左右の各ブロックの組から選択されたベクトルの数（１／３，２／４）をカウントし、列ごとに上下の各ブロックの組から選択されたベクトルの数（１／２，３／４）をカウントし、生じた選択ベクトルの組をベクトル選択成分の多いほうに依存して再構成し、画素ごとに同一のベクトル選択成分を含む２つの選択ベクトルのグループを形成するカウント手段（ＣＶ）と、
当該の同一のベクトル選択成分によって注目画素に対する最終の動きベクトル（ＯＰＶ）を定義する割当て手段（ＶＡ）と
を有する、
請求項８記載の装置。
【請求項１１】
付加的に画素ブロック（ＬＢ）よりも小さな画素サブブロックのマッチングを行うサブブロックマッチング手段（ＳＢＭ）と、
選択されたサブブロックベクトル、例えば選択されたサブブロックベクトルの成分を結合する結合手段（ＭＦ）、例えば中央値フィルタ手段とを有しており、
注目サブブロックに対して注目画素ブロックのブロック動きベクトル（Ｖ１）および３つの隣接ブロックのブロック動きベクトル（Ｖ２，Ｖ３，Ｖ４）が用いられ、いずれの場合にも最小のサブブロック誤差に関連するサブブロックベクトル（ＳＢＶ）が選択され、
注目画素に対する動きベクトルが求められる、
請求項８記載の装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ブロックマッチングによる動き予測方法および装置に関する。
【０００２】
【従来の技術】
ブロックマッチングはテレビ画像のための動き予測において外乱に強く直観的かつ簡単な方法として公知である。ブロックマッチングの重要なパラメータの１つはブロックサイズである。特に入力画像にノイズがある場合、大きなブロックは小さなブロックよりも信頼性のある動き予測を提供するが、動き予測のフィールドは粗くなる。ここで、動き予測の目標が例えば冗長度抑圧符号化などに適用するために動き補償を行うことであれば、良好な機能のために信頼性と精細な動きベクトルのフィールドとの双方が必須なのではないという事実を考慮すると妥協点を見出すことができる。なぜなら偶然起こる誤差は許容可能であるからである。しかし動き予測が例えば表示レート５０Ｈｚから１００Ｈｚへのアップコンバートのための動き補償の内挿に用いられるときには、ブロック全体に対する誤ったベクトル、ひいては運動する物体の境界に正確に追従しないベクトルが画質へ影響して状況が厳しくなることがある。
【０００３】
【発明が解決しようとする課題】
本発明の１つの課題は、大きなブロックの信頼性という利点と、より局在的な位置決定の動きベクトルの性能とを兼ね備える方法を提供することである。
【０００４】
本発明の別の課題は本発明の方法を用いる装置を提供することである。
【０００５】
【課題を解決するための手段】
本発明の課題は、各画素ブロックは動きベクトルの計算プロセス中固定のままとどまる所定の寸法を有し、各画素動きベクトルを計算するために、注目画素が属する画素ブロックである注目画素ブロックにおいて注目画素の位置する区域を求め、この注目画素の位置する区域に隣接する３つの画素ブロックを求め、いずれの場合にも注目画素ブロックのブロック動きベクトルおよび３つの隣接ブロックのブロック動きベクトルを用いた計算により、そのいずれかのブロック動きベクトルを注目画素の画素動きベクトルとすることにより達成される。
【０００６】
また本発明の課題は、動きベクトルの計算プロセス中固定のままとどまる所定の寸法を有する各画素ブロックに対して各ブロック動きベクトルを計算および記憶する手段と、各画素動きベクトルを計算するために、注目画素が属する画素ブロックである注目画素ブロックにおいて注目画素の位置する区域を求め、この注目画素の位置する区域に隣接する３つの画素ブロックを求め、いずれの場合にも注目画素ブロックの動きベクトルおよび３つの隣接ブロックの動きベクトルを用いた計算により、そのいずれかのブロック動きベクトルを注目画素の動きベクトルとする手段とを有する構成の装置により達成される。
【０００７】
本発明の解決法は少し変わっているが、全て大きなブロックを用いるブロックマッチングに基づいており、動きベクトルの間の境界がより正確に確定すなわち"局在化"される後置処理が後続する。
【０００８】
図１に示すように、画像は大きな長方形のブロックＬＢ（ｘｂ，ｙｂ）に分割され、ここでｘｂは、画像の左から右に増加する水平方向の座標であり、ｙｂは画像の上から下に増加する垂直方向の座標である。以下の説明において、ブロックサイズはＭ個の画素×Ｎ本のラインであると仮定する。典型的なブロックサイズは８×８、１６×８または１６×１６である。ブロックマッチングは本出願人によるヨーロッパ特許第９３４０２０５９号明細書に記載のようにサブサンプリング画像または原画像のいずれに対しても実行され、本出願人によるヨーロッパ特許第９３４０２１８７号明細書に記載のように、内挿すべきブロックを前後の画像にマッチさせる従来の方法または"ツーサイド法"のいずれかで行われる。ブロックマッチング処理は候補となる各動きベクトル（ｖｘ，ｖｙ）に対する誤差値Ｅ（ｖｘ，ｖｙ）を生じる。ブロックに対して選択される動きベクトルは誤差が最小となるベクトルである。
【０００９】
局在化処理の目的は各画素に対する個別の動きベクトルを生成することである。図１に示すように、全ての局在化方法に共通する特徴の１つは、どのような画素に対しても、動きベクトルは４つの可能なベクトルのうちの１つであるということである。すなわちその画素を含むブロックおよび水平方向、垂直方向、対角方向で最も近いブロック、つまり当該の画素の属するブロックとこのブロックの当該の画素の位置する区域に隣接する３つのブロックとのそれぞれのベクトルの内の１つである。所定の１セットのベクトルから選択される画素は図に破線で示すオフセットブロックを形成する。この領域において、局在化された動きベクトルを、相応する隣接の大きなブロックのベクトルＶ１、Ｖ２、Ｖ３、およびＶ４から選択する。
【００１０】
原理的に本発明の方法は各ブロックに関する動きベクトルを計算し、注目ブロックの任意の画素に対して、４つの動きベクトル、すなわち注目ブロックの動きベクトルおよび３つの隣接するブロックの動きベクトルを用いて、画素の動きベクトルを計算し、任意の画素に対して４つのブロックの動きベクトルに関する誤差値から、各相応のブロックの中心に関する画素の位置を考慮して、いくつかの予測誤差を計算し、４つのブロック動きベクトルの内の関連したものを、前記画素に対する最終の動きベクトルとして選択するために予測誤差の最小値を取り出すブロックマッチングを用いる動き予測に適している。
【００１１】
または、さらに各画素に対して４つの動きベクトルを比較し、行内で左右の１対の各ブロックから選択されるベクトルの数をカウントし、列内で上下の１対の各ブロックから選択されるベクトルの数をカウントし、全ての画素が２つの判定値を有するように同一形態のベクトルの群を形成してベクトルを再構成し、判定値は共動して画素に対する唯一の動きベクトルを定めることにより画素のマッチングを実行するブロックマッチングを用いる動き予測に適している。
【００１２】
または、さらに１つのブロックより小さな各サブブロックに対して、サブブロックに関する４つの動きベクトルを比較し、最小のサブブロック誤差の観点から１つを選択することによりサブブロックマッチングを実行し、選択されたベクトルからフィルタ手段により有力なサブブロックベクトルを生成するブロックマッチングを用いる動き予測に適している。
【００１３】
本発明の方法の他の有利な実施例は各従属請求項に記載されている。
【００１４】
基本的に、本発明による画像信号の各ブロックに関連した動きベクトルを計算するブロックマッチングを用いる動き予測のための装置の第１実施例の構成は、画像信号を受信し、ブロック動きベクトルと関連するブロック誤差とを生成する大ブロックマッチング手段と、ブロック動きベクトルを記憶するメモリ手段および誤差を記憶するメモリ手段と、関連する４つの各ブロック動きベクトル、すなわち注目ブロックの動きベクトルおよび３つの隣接するブロックの動きベクトルに相応に記憶された誤差値に基づいて動作し、各相応のブロックの中心に関する画素の位置を考慮して各画素に対する予測誤差を計算する、例えば線形誤差補間手段である誤差予測手段と、予測誤差の最小値が形成される比較手段と、最小値と関連して前記４つのブロック動きベクトルの１つを注目画素に対する最終動きベクトルとして選択する選択手段とを有している。
【００１５】
基本的に本発明による画像信号の各ブロックに関連した動きベクトルを計算するブロックマッチングを用いる動き予測のための装置の第２実施例の構成は、画素信号を受信し、ブロック動きベクトルを生成する大ブロックマッチング手段と、ブロック動きベクトルを記憶するメモリ手段と、４つの記憶された各ブロック動きベクトル、すなわち注目ブロックの動きベクトルおよび３つの隣接するブロックの動きベクトルを比較する画素マッチング手段と、行ごとに左右の１対の各ブロックから選択されるベクトルの数をカウントし、列ごとに上下の１対の各ブロックから選択されるベクトルの数をカウントし、全ての画素が２つの判定値を有するように同一形態のベクトルの群を形成してベクトルを再構成するカウント手段と、相応するブロック動きベクトルから選択される各画素に対する単一の動きベクトルを定めるために２つの判定値のアンドをとる割当て手段とを有している。
【００１６】
基本的に本発明による画像信号の各ブロックに関連した動きベクトルを計算するブロックマッチングを用いる動き予測のための装置の第３実施例の構成は、画像信号を受信し、ブロック動きベクトルを生成する大ブロックマッチング手段と、ブロック動きベクトルを記憶するメモリ手段と、４つの記憶された各ブロック動きベクトル、すなわち注目ブロックの動きベクトルおよび３つの隣接するブロックの動きベクトルを比較し、最小のサブブロック誤差を有するベクトルを選択するサブブロックマッチング手段と、選択されたベクトルから有力なサブブロックベクトルを生成する結合手段、例えば中央値フィルタ手段とを有している。
【００１７】
本発明の装置の他の有利な実施例は各従属請求項に記載されている。
【００１８】
【実施例】
本発明の実施例を、添付図面を参照して説明する。
【００１９】
本発明は、選択される４つの各動きベクトルに関する各画素に対する予測誤差を計算し、予測誤差が最小であるベクトルを選択することにより実施される。４つの各ベクトルに対して、関係する４つの各ブロックに対して生じるブロックマッチングの誤差の間を線形補間することにより、各ブロックの中心に対して相対的な当該の画素の位置関係を考慮した予測誤差を計算する。例えば、左上のブロックの中心からの画素の水平方向の距離をＡ、垂直方向の距離をＢ、動きベクトルをＶ、４つの各ブロックの誤差をＥ１（Ｖ）、Ｅ２（Ｖ）、Ｅ３（Ｖ）、Ｅ４（Ｖ）とすると、画素に対する予測誤差は
ＥＥ＝（１−Ａ／Ｍ）＊（１−Ｂ／Ｎ）＊Ｅ１＋（Ａ／Ｍ）＊（１−Ｂ／Ｎ）＊Ｅ２＋（１−Ａ／Ｍ）＊（Ｂ／Ｎ）＊Ｅ３＋（Ａ／Ｍ）＊（Ｂ／Ｎ）＊Ｅ４
である。
【００２０】
この方法はブロックマッチング誤差の比較的小さい領域を拡張的に処理するものであるので、動きベクトル間の境界の連続性を保持しつつ、動きベクトルと種々の速度で移動する物体とのより一層良好なマッチングが達成される。
【００２１】
図２は実現可能なハードウェアの実施例のブロック図である。入力信号ＩＮＰを受信する大ブロックマッチング手段ＬＢＭは、候補となる各動きベクトルのために、ブロック動きベクトルＢＶとともに誤差メモリＥＭに記憶される各ブロック誤差Ｅを生成する。ブロック動きベクトルはブロックベクトルメモリＢＶＭに記憶され、その誤差はブロック内で最小である。メモリＢＶＭからの動きベクトルＢＶ４は４つを組にして、誤差メモリＥＭに記憶される４つのブロックにわたって相応の誤差値に対するアクセスの制御Ｃを、誤差メモリ制御手段ＥＭＣを介して行うために用いられる。これらの誤差Ｅ４は誤差インターポレータＥＩへの入力信号を形成し、誤差インターポレータは画素毎に予測誤差ＥＥを計算する。最終的に各画素に対する４つの予測誤差は比較手段ＣＥＥで比較され、最小値Ｒはベクトル選択手段ＶＳにおいて動きベクトルＢＶから当該画素に対する最終動きベクトルＯＶを選択するために用いられる。
【００２２】
本実施例の利点は良好な耐ノイズ性を保持していることである。
【００２３】
"票決"（vote-counting）による位置決定
別の実施例は１つの画素だけから成るブロックサイズを用いて各画素に対する"ブロックマッチング"操作を最初に実行し、その画素に割り当てられる４つのベクトルを比較することにより実施される。このことは各画素が４つのベクトルの内の１つへ"投票すること"と考えることができる。それだけではこの操作は許容できない数の偽ベクトルを挿入するので、動きベクトル間の境界の調整が後続して行われる。本実施例の操作例を図３に示す。
【００２４】
図１に破線で示されるブロックサイズの領域の各行（入力画素のベクトルＩＰＶ）内で左側の２つのブロックから選択されるベクトルの数（Ｖ１とＶ３の行ＲＣＲ）をカウントする。結果（行のカウント値ＲＣ）を‘ａ’とすると、行内の左方ａ個の画素に動きベクトルＶ１またはＶ３を与え、右方（Ｍ−ａ）個の画素にＶ２またはＶ４を与える判定がなされる（行におけるベクトル割当てＶＡＲ）。同様に各列内で上部の１組のベクトルを選択する数（Ｖ１とＶ２の列ＲＣＣ）をカウントする（列のカウント値ＣＣ）。結果を‘ｂ’とすると、列内の上方ｂ個の画素に動きベクトルＶ１またはＶ２を与え、下方（Ｎ−ｂ）個の画素にＶ３またはＶ４を与えることを決定する（列におけるベクトル割当てＶＡＣ）。このように行と列の両方を調べると、全ての画素は２つの判定情報を有しており、これらの決定値が協動して同種のベクトルを有する２つの決定値（ＶＡＲとＶＡＣ）の領域を形成することにより、画素に対する単一の動きベクトル（最終のベクトル割当てＦＶＡ）が定められる。
【００２５】
注意：図３において‘１３’は‘１’または‘３’を意味し、‘２４’は‘２’または‘４’を意味する。
【００２６】
図４は本発明の実現可能なハードウェアの実施例のブロック図である。入力信号ＩＮＰを受信する大ブロックマッチング手段ＬＢＭは、各ブロック動きベクトルＢＶを生成し、ブロック動きベクトルＢＶはブロックベクトルメモリＢＶＭに記憶される。単一画素マッチング手段ＳＰＭは入力信号ＩＮＰを受信し、ブロックベクトルメモリＢＶＭから受信される４つのブロックベクトルＢＶ４の組を評価する。評価の結果得られる単一画素ベクトルＰＶつまり"票（ヴォート）"は、ヴォートカウント手段ＣＶに記憶され、前述のカウントのアルゴリズムにより、メモリＢＶＭからのブロックベクトルＢＶを用いて、ベクトル割当て器ＶＡで再割当てされ、出力側の最終画素ベクトルＯＰＶを出力する。
【００２７】
この方法も良好な耐ノイズ性を保持しており、２回目以降の単一画素の探索は画素当り４つの比較だけしか必要でないのでハードウェアが非常に簡単になる。行と列にわたって票をカウントする処理を単一画素の‘ブロックマッチング処理から生じる誤差の大きさを考慮するように一般化することができる。
【００２８】
サブブロックマッチングによる局在化
この方法も小さなブロックのマッチングを用いるが、ここでは大きなブロックの信頼性と画素に基づく動きベクトルのフィールドに対する必要性との間で妥協が行われる。ブロックマッチングは小さなブロック、すなわち一般に２×２のブロックを用い、再度小さなブロック（すなわち‘サブブロック’）に関連する４つのベクトルだけを比較して実行される。比較結果として生じる動きベクトルのフィールドは単一画素を用いる探索から生じるフィールドより信頼性が高いが、局在化が粗くなるというわずかな欠点がある。
【００２９】
２×２のサブブロックサイズにおいて、特に入力画像にノイズを伴う場合、時折の誤った結果を除去するための後置処理を用いる以下のサブブロック探索に利点がある。１つの可能性は３×３のサブブロックの窓を用いた動きベクトルの各成分に個別に作用する中央値フィルタである。これは非常に簡単な処理であるが、出力側の動きベクトルが中央値の得られる窓内の９つのベクトルの内の１つにならない可能性があるというわずかな欠点を有している。特に垂直方向の動きベクトルの範囲が狭い場合この欠点は厳しいものではなく、"An overview of median and stack filtering", GABBOUJ,M.et al, 1991, Circuits Systems Signal Processing, Vol 11, No 1, 1992に記載された動きベクトルに作用する３×３の‘ベクトル中央値’フィルタを用いる手法により克服することができる。
【００３０】
実験の結果、各成分に作用する３×３の中央値フィルタを後置するサブブロック探索による局在化は、他の２つの実施例よりも真の動きフィールドに近い近似を与えることが分かった。ほとんどの構成においてハードウェアが実行するのに最も簡単であることが望ましいが、ある種の応用においては他の実施例の方が実行するのに簡単であり、良好な性能を有することがある。
【００３１】
図５は実行可能な実施例のブロック図である。入力信号ＩＮＰを受信する大ブロックマッチング手段ＬＢＭは各ブロックベクトルＢＶを生成し、ブロックベクトルＢＶは、ブロックベクトルメモリＢＶＭに記憶される。サブブロックマッチング手段ＳＢＭは入力信号ＩＮＰを受信し、ブロックベクトルメモリＢＶＭから受信した４つのベクトルＢＶ４の組を評価する。最小のサブブロック誤差の観点からＳＢＭで選択される結果として生じたサブブロックベクトルＳＢＶはフィルタ手段ＭＦで中央値フィルタ処理され、出力側の最終サブブロックベクトルＯＳＢＶを生成する。
【００３２】
【発明の効果】
本発明により、大きなブロックの信頼性という利点と、より局在的な位置決定の動きベクトルの性能とを兼ね備える方法および装置を提供することができる。
【図面の簡単な説明】
【図１】  局在化を実施した動きベクトルを示す図である。
【図２】  誤差補間により局在化するブロック図である。
【図３】  "票決"により局在化する方法を示す図である。
【図４】  "票決"により局在化するブロック図である。
【図５】  サブブロックマッチングにより局在化するブロック図である。
【符号の説明】
ＬＢＭ  大ブロックマッチング手段
ＢＶＭ  ブロックベクトルメモリ
ＥＭＣ  誤差メモリ制御手段
ＥＭ    誤差メモリ
ＥＩ    誤差インターポレータ
ＣＥＥ  比較手段
ＶＳ    ベクトル選択手段
ＳＰＭ  単一画素マッチング手段
ＣＶ    ヴォートカウント手段
ＶＡ    ベクトル割当て手段
ＳＢＭ  サブブロックマッチング手段
ＭＦ    フィルタ手段
【図１】
0003946782.tif 000002
【図２】
0003946782.tif 000003
【図３】
0003946782.tif 000004
【図４】
0003946782.tif 000005
【図５】
0003946782.tif 000006