(57)【特許請求の範囲】
【請求項１】
デジタル化された動画像信号の画面が複数のブロックに分割され、１フィールド期間以上離れた第１および第２の画面の間に位置する内挿画面で、該複数のブロックのうちの１つが移動したブロックの位置を示す動きベクトルを検出する動きベクトル検出装置において、該装置は、
第１および第２の画面の動画像信号より、第１の画面の各ブロックについて第１の画面を基準とした第１の動きベクトルを検出し、第２の画面の各ブロックについて第２の画面を基準とした第２の動きベクトルを検出する動きベクトル検出手段と、
第１の動きベクトルに関するブロックの移動前後の画像信号の相関を表す第１のベクトル相関値、および第２の動きベクトルに関するブロックの移動前後の画像信号の相関を表す第２のベクトル相関値を算出する相関演算手段と、
第１および第２の画面の間に挿入する内挿画面の内挿比、および第１および第２の動きベクトルより、第１の画面を基準とした前記内挿画面でのブロックの移動を示す第１の内挿ベクトルを求め、同様に第２の画面を基準とした前記内挿画面でのブロックの移動を示す第２の内挿ベクトルを求める内挿ベクトル生成手段と、
前記内挿画面の各ブロックに対応する記憶領域を有し、該記憶領域にブロック毎の第１および第２の内挿ベクトル、ならびに第１および第２のベクトル相関値を記憶し、該記憶した第１および第２の内挿ベクトル、ならびに第１および第２のベクトル相関値をブロック毎に出力する内挿割付手段と、
該内挿割付手段から出力される第１および第２のベクトル相関値を前記ブロック毎に比較し、第１または第２の内挿ベクトルのうち該ベクトル相関値が大きい方向のものを選択するベクトル選択手段とを含むことを特徴とする動きベクトル検出装置。
【請求項２】
請求項１に記載の装置において、前記ベクトル相関値は、前記ブロックの移動前後における対応する画素の画素信号の差分の絶対値の総和であるフィールド間差分値であり、該フィールド間差分値の小さい方が前記ベクトル相関値が大きいとすることを特徴とする動きベクトル検出装置。
【請求項３】
請求項１に記載の装置において、前記ベクトル選択手段は、前記内挿画面における１つのブロックへ至る第１の内挿ベクトルまたは第２の内挿ベクトルが複数あるときは、前記ベクトル相関値が最大な第１および第２の内挿ベクトルを比較し、該ベクトル相関値が大きい方の第１または第２の内挿ベクトルを選択することを特徴とする動きベクトル検出装置。
【請求項４】
デジタル化された動画像信号の画面を複数のブロックに分割し、１フィールド期間以上離れた第１および第２の画面の間に位置する内挿画面で、該複数のブロックのうちの１つが移動したブロックの位置を示す動きベクトルを検出する動きベクトル検出方法において、該方法は、
前記動画像信号の第１および第２の画面を複数のブロックに分割する工程と、
第１および第２の画面の動画像信号より、第１の画面の各ブロックについて第１の画面を基準とした第１の動きベクトルを検出する工程と、
第１および第２の画面の動画像信号より、第２の画面の各ブロックについて第２の画面を基準とした第２の動きベクトルを検出する工程と、
第１の動きベクトルに関するブロックの移動前後の画像信号の相関を表す第１のベクトル相関値を算出する工程と、
第２の動きベクトルに関するブロックの移動前後の画像信号の相関を表す第２のベクトル相関値を算出する工程と、
第１および第２の画面の間に挿入する内挿画面の内挿比、および第１の動きベクトルより、第１の画面を基準とした前記内挿画面でのブロックの移動を示す第１の内挿ベクトルを求める工程と、
前記内挿比および第２の動きベクトルより、第２の画面を基準とした前記内挿画面でのブロックの移動を示す第２の内挿ベクトルを求める工程と、
前記内挿画面の各ブロックに対応する記憶領域にブロック毎の第１および第２の内挿ベクトル、ならびに第１および第２のベクトル相関値を記憶する工程と、
該記憶した第１および第２の内挿ベクトル、ならびに第１および第２のベクトル相関値をブロック毎に出力する工程と、
該出力された第１および第２のベクトル相関値を前記ブロック毎に比較し、第１または第２の内挿ベクトルのうち該ベクトル相関値が大きい方向のものを選択する工程とを含むことを特徴とする動きベクトル検出方法。
【請求項５】
請求項４に記載の方法において、該方法はさらに、前記内挿画面における１つのブロックへ至る第１の内挿ベクトルまたは第２の内挿ベクトルが複数あるときは、前記ベクトル相関値が最大な第１および第２の内挿ベクトルを比較し、該ベクトル相関値が大きい方の第１または第２の内挿ベクトルを選択する工程を含むことを特徴とする動きベクトル検出方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、動きベクトル検出装置および方法に関するものであり、とくに、テレビジョン(TV)信号などの動画像信号の表す画像における絵柄の動きの大きさおよび方向を動きベクトルとして検出する動きベクトル検出装置および方法に関するものである。
【０００２】
【従来の技術】
動きベクトルは、画面において動く絵柄すなわち動体の動きの大きさおよび方向を示すものである。たとえば、デジタル化されたテレビジョン信号から動きベクトルを検出して、テレビジョン信号の高能率符号化方式としてのフレーム間符号化や、テレビジョン方式変換のフィールド内挿などに用いる。動きベクトルの検出方式として特開昭５５−１６２６８３  および特開昭５５−１６２６８４  に記載の方式があり、これらは、フレーム間の信号パターンの類似性により動きベクトルを検出するパターンマッチング法である。また、特開昭６０−１５８７８６  には、フレーム内信号勾配およびフレーム間信号差分値の物理的対応等により動き量を推定する反復勾配法と一般に称するものが開示されている。さらに、特開昭６２−２０６９８０  には、反復勾配法において動きベクトルの検出精度を向上させるために初期偏位ベクトルを用いた方式が記載されている。これらの動きベクトル検出方式はいずれも、１フレームのテレビジョン信号を例えば、横方向にＭ画素、縦方向にＮライン（Ｍ、Ｎは自然数）の矩形ブロック、すなわちＭ×Ｎ画素のブロックに分割し、絵柄の動きをブロック単位で検出することを前提としている。
【０００３】
例えば、動画像信号の１画面において座標（ａ，ｂ）  にある１つの被検出ブロックについて、それ以前の時刻に検出された動きベクトルの中から最適なものを選択してこれを初期偏位ベクトルＶ０＝（α０，β０）とする。次に、この初期偏位ベクトル分だけ偏位した座標  （ａ＋α０，ｂ＋β０）のブロックを基準とした被検出ブロックの第１回の動きを表わす偏位ベクトルＶ１＝（α１，β１）を反復勾配法で求める。さらに、同様にして第２回の動きの偏位ベクトルＶ２＝（α２，β２）を求める。そこで、これらから真の動きベクトルＶ＝Ｖ０＋Ｖ１＋Ｖ２を求める。このように、前フィールドを基準として現フィールドの真の動きベクトルを初期偏位ベクトルを用いて求めることができる。こうして求めた動きベクトルは、たとえばＰＡＬ  方式からＮＴＳＣ方式へのテレビジョン信号の方式変換の例では、内挿フィールドに内挿比５：６  で割り付けている。なお、動き偏位ベクト検出方法は、反復勾配法の代わりにパターンマッチング法を用いてもよく、また反復勾配法を使った場合、反復回数を２回以上としもよい。
【０００４】
【発明が解決しようとする課題】
従来の反復勾配法またはパターンマッチング法などでの動きベクトルの検出は、前フィールドを基準として現フィールドの画像の動きを検出する時間的に１方向の検出であった。そのため、たとえば、動画像信号の画面において動きのある絵柄と静止状態の絵柄との境界部分の輪郭などにおいて、とくにその形状が複雑なときは、輪郭の一方の側で動きベクトルを正常に検出しても他方の側で誤検出を生じることがあった。逆に、現フィールドを基準として前フィールドを検出する方式をとっても、１方向検出であるから、他方の輪郭の側で誤検出が生ずるに変わりはない。
【０００５】
本発明はこのような従来技術の欠点を解消し、内挿画面における動きベクトルの検出を従来に比べて誤りなく、より高い精度で検出することができる動きベクトル検出装置および方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明によれば、デジタル化された動画像信号の画面が複数のブロックに分割され、１フィールド期間以上離れた第１および第２の画面の間で、複数のブロックのうちの１つが移動したブロックの位置を示す動きベクトルを検出する動きベクトルによる画面内挿装置は、第１および第２の画面の動画像信号より、第１の画面の各ブロックについて第１の画面を基準とした第１の動きベクトルを検出し、第２の画面の各ブロックについて第２の画面を基準とした第２の動きベクトルを検出する動きベクトル検出手段と、第１の動きベクトルに関するブロックの移動前後の画像信号の相関を表す第１のベクトル相関値、および第２の動きベクトルに関するブロックの移動前後の画像信号の相関を表す第２のベクトル相関値を算出する相関演算手段と、第１および第２の画面の間に挿入する内挿画面の内挿比、および第１および第２の動きベクトルより、第１の画面を基準とした前記内挿画面でのブロックの移動を示す第１の内挿ベクトルを求め、同様に第２の画面を基準とした内挿画面でのブロックの移動を示す第２の内挿ベクトルを求める内挿ベクトル生成手段と、内挿画面の各ブロックに対応する記憶領域を有し、記憶領域にブロック毎の第１および第２の内挿ベクトル、ならびに第１および第２のベクトル相関値を記憶し、この記憶した第１および第２の内挿ベクトル、ならびに第１および第２のベクトル相関値をブロック毎に出力する内挿割付手段と、内挿割付手段から出力される第１および第２のベクトル相関値を前記ブロック毎に比較し、第１または第２の内挿ベクトルのうちベクトル相関値が大きい方向のものを選択するベクトル選択手段とを含む。
【０００７】
本発明によれば、このような装置で実行される動きベクトル検出方法も提供される。
【０００８】
【作用】
本発明によれば、第１の画面と第２の画面との間に内挿画面を挿入する場合に、画面のブロックについて、第１の画面より第２の画面への動きを示す第１の動きベクトルと第２の画面より第１の画面への動きを示す第２の動きベクトルとを内挿比に応じてそれぞれ第１の画面より内挿画面への動き示す第１の内挿ベクトルと第２の画面より内挿画面への動きを示す第２の内挿ベクトルに変換する。次に、第１の動きベクトルのブロックの移動前後の画像信号の相関と第２の動きベクトルの画像信号の同様な相関とを比較し、この相関が大きい方の第１または第２の内挿ベクトルを選択する。これにより、動きベクトルの検出精度が向上する。このような動作を画面内の各ブロックについて順次行ない、こうして選択された内挿ベクトルを使用して内挿画面の各ブロックの画像信号を構成する。
【０００９】
【実施例】
次に添付図面を参照して本発明による動きベクトル検出装置を適用した動きベクトル選択装置の一実施例を詳細に説明する。図２は本実施例の画面内挿方式の原理を概念的に示す図である。例えば、テレビジョン方式変換でPAL 方式からNTSC方式への変換では、PAL の映像信号の１フレームを構成する前フィールド10と、これに続く現在のフィールドすなわち後フィールド11との間に内挿フィールド12を挿入してNTSC方式の映像信号を形成する。内挿フィールド12の時間軸上の位置は、１フィールド期間を内挿比X:Y で内挿した位置に等しい。図２では、このように時系列的に生起する３つのフィールド10、12および11が３次元的に示されている。本実施例では、前後フィールド10および11は、１フィールド期間離れた相続くフィールドであるが、本発明はこれのみに限定されるものではなく、１フィールド期間以上離れた飛びとびのフィールドまたはフレームについても効果的に適用される。また、これらのフィールドは飛越し走査されたものであっても、順次走査されたものであってもよい。
【００１０】
デジタル化された映像信号の個々のフィールドは、図３に示すように、水平方向および垂直方向にｐ×ｑ画素の矩形ブロックＢ１〜Ｂｎに分割され、フィールド間の絵柄の動きをブロックＢｉの動きベクトルで示す。ｐ、ｑおよびｎはともに自然数であり、ｉは１〜ｎまでの自然数である。本実施例では、ブロックＢ１〜Ｂｎの大きさは、水平方向に８画素、垂直方向に８ラインである。もちろん、これを異なる大きさでもよい。
【００１１】
前ベクトル１３は、前フィールド１０を基準とした動きベクトルであり、ブロック１４の絵柄が後フィールド１１ではブロック１５の位置に移動した、すなわちブロック１４がブロック１５に移動したことを示す。実際に表示画面には、前フィールド１０に続いて後フィールド１１が表示されるので、動きベクトル１３は実際には、図５に示すように画面上の位置１４から１５への平面的移動を示す２次元ベクトルであるが、図２では説明の便宜上、３次元的に示す。図５に示すように、前ベクトル１３は、前フィールド１０におけるブロック１４を表わす座標（ａ，ｂ）  から後フィールド１１におけるブロック１５を表す座標  （ａ＋α，  ｂ＋β）  へ向かう。本実施例では、ブロックの座標は、画面におけるそのブロックの左上の角の座標で示す。ここで注意すべきは、前フィールド１０におけるブロック１４と後フィールド１１におけるブロック１５との間の絵柄の相関は、両フィールド間で各ブロックを比較することによって推定された相対的なものであることである。
【００１２】
ところで、前フィールド１０のブロック１４が内挿フィールド１２の上に移動したと推定されるブロック１６の位置は、前ベクトル１３を内挿比Ｘ：Ｙ  で内挿フィールド１２に割り付けることで求まる。次に、後フィールド１１を基準とした後ベクトル１７は、後フィールド１１におけるブロック１８が前フィールド１０におけるブロック１９の移動したものであると推定する動きベクトルである。この後ベクトル１７を同じ内挿比で内挿フィールド１２上に割り付けた位置が先のブロック１６と同一であれば、前ベクトル１３の移動前後のブロック１４および１５の画像信号の相関と、後ベクトル１７の移動前後のブロック１８および１９の画像信号の相関とを後述のフィールド間差分値（ＤＦＤ）  により比較して、相関度の強い方の動きベクトルを内挿フィールド１２におけるブロック１６の推定に適用する。
【００１３】
このような推定操作を実現する本発明の実施例が図１に示されている。同実施例において、前フィールド１０および後フィールド１１の画像をそれぞれ示すデジタル画像信号１００  および１０１  が２組の動きベクトル検出回路２０、２１およびＤＦＤ  演算回路２２、２３に入力される。この画像信号  １００および  １０１は、たとえばＰＡＬ  またはＮＴＳＣなどのラスタ走査された映像信号から形成されたものである。以下の説明において、信号の参照符号は、その現れる信号線の参照符号で示す。
【００１４】
一方の動きベクトル検出回路２０は、本実施例では、たとえば従来の反復勾配法またはパターンマッチング法などを用いて、入力信号１００  および１０１  より前フィールド１０の各ブロックＢｉについて前ベクトル１３を求め、これを前後フィールド１０および１１におけるブロック１４および１５などの座標データの形で出力１３に出力する演算回路である。同様に、他方の動きベクトル検出回路２１は、後フィールド１１を基準とした後ベクトル１７を求め、これをブロック１８および１９の座標データの形で出力１７に出力する演算回路である。
【００１５】
一方のＤＦＤ  演算回路２２は前ＤＦＤ  演算回路と称し、これは、入力信号１００  および１０１  と動きベクトル検出回路２０よりの前ベクトルデータ１３とが入力され、前ベクトル１３について前後フィールド１０および１１のブロック、たとえば１４および１５の絵柄の相関度を、本実施例では前フィールド間差分値（前ＤＦＤ  ）として求め、これを出力２６に出力する演算回路である。前フィールド間差分値とは、前ベクトル１３についてそのブロック１４および１５を構成するｐ×ｑ画素のうちの対応する画素の画素信号の差分の絶対値の総和を表す値である。なお、ＤＦＤ  の値が小さいときは、２つのフィールドのブロック間の相関度が大きいことを意味する。同様に、他方のＤＦＤ  演算回路２３は後ＤＦＤ  演算回路と称し、これは、後ベクトル１７についてブロック１８と１９との間の相関度である後ＤＦＤ  を算出し、これを出力２７に出力する演算回路である。
【００１６】
一方の動きベクトル検出回路２０の出力１３は前割付回路３０にも入力され、これにはまた、前ＤＦＤ  演算回路２２の出力２６も入力される。前割付回路３０は、前ベクトルデータ１３、前ＤＦＤ  の値２６、および内挿比Ｌ［＝Ｘ／（Ｘ＋Ｙ）］から前ベクトル１３を内挿比Ｌで内挿フィールド１２に割り付ける前ベクトルを求め、これと前ＤＦＤ  の値をブロック１６に対応させて割り付ける演算回路である。この求めた前ベクトルをここでは内挿前ベクトルと称する。この割付けのため、前割付回路３０は図４に示すメモリ４０の記憶領域を有し、この記憶領域は、同図に示すように、内挿フィールド１２における分割ブロックＢ１〜Ｂｎ（図３）に対応してデータ部４１〜４ｎが設けられている。求めた内挿フィールド１２に割り付ける内挿前ベクトルは、前ＤＦＤ  の値とともに、ブロック１６に対応するデータ部４ｉに記録される。内挿前ベクトルはまた、前割付回路３０から出力３２に出力され、前ＤＦＤ  の値は出力３４に出力される。
【００１７】
同様に、他方の動きベクトル検出回路２１の出力１７は後割付回路３１にも入力され、これにはまた、後ＤＦＤ  演算回路２３の出力２７も入力される。後割付回路３１は、メモリ４０に内挿フィールド１２のブロックＢ１〜Ｂｎに対応する記憶領域としてデータ部５１〜５ｎを有し、後ベクトルデータ１７、後ＤＦＤ  の値２７および内挿比Ｌが入力されて、後ベクトル１７を内挿比Ｌで内挿フィールド１２に割り付ける後ベクトルを内挿後ベクトルとして算出し、これをその出力３３に出力するとともに、内挿後ベクトルおよび後ＤＦＤ  の値２７をブロック１６に対応するデータ部５ｉに記録する演算回路である。後ＤＦＤ  の値２７はまた、出力３５にも出力される。内挿フィールド１２のブロック１６について前および後ベクトル１３および１７が複数存在するときは、データ部４ｉおよび５ｉに複数組の内挿ベクトルおよびＤＦＤ  が記録される。
【００１８】
割付回路３０および３１は、データ部４１〜４ｎおよび５１〜５ｎへの記録が終わると、データ部の記憶データを順番に出力する。本実施例ではさらに、割付回路３０および３１は、図６に示すようにブロックＢ１〜Ｂｎのそれぞれをさらに細分割する細分割機能を有する。本実施例では、内挿ブロック１６が水平方向に８画素、垂直方向に８ラインで構成されているが、これをさらに４画素２ラインの８個のサブブロック１６ａ  〜１６ｈ  に細分割し、これらのサブブロック１６ａ  〜１６ｈ  について内挿比ＬによってＤＦＤ  値を求め、ブロック１６のベクトルとともに内挿フィールド１６に投影する。このベクトルは、内挿ブロック１６について検出されているので、８個のサブブロック１６ａ  〜１６ｈ  について同じ値をとる。つまり、内挿ブロック１６について８個のＤＦＤ  値と１個のベクトルが投影される。この演算は、前ベクトル１３および後ベクトル１７の両方について行なわれる。前ＤＦＤ  値および後ＤＦＤ  値は、後に各サブブロック１６ａ  〜１６ｈ  ごとに比較され、各サブブロック１６ａ  〜１６ｈ  ごとにベクトルを選択して出力するのに使用される。このようにして、割付回路３０および３１は、動きベクトルの精度を向上することができる。この細分割機能は、設けなくてもよい。
【００１９】
前、後割付回路３０および３１のそれぞれの出力３４および３５は比較回路５０に入力される。比較回路５０は、前、後割付回路３０および３１が出力する内挿ブロック１６の前、後ＤＦＤ  の値２６および２７を相互に比較し、内挿前ベクトルのＤＦＤ  ２６が内挿後ベクトルのＤＦＤ  ２７より小さいときは「１」を、逆のときは「０」を選択情報５１として出力する選択回路である。比較回路５０はまた、前述の内挿フィールド１２のブロック１６について内挿ベクトルとＤＦＤ  の組が複数存在するときは、ＤＦＤ  の値が最小、すなわち相関感度が最大なものを選択する選択情報５１をベクトル選択回路６０に出力する。
【００２０】
前後割付回路３０および３１のそれぞれの出力３２および３３はベクトル選択回路６０の入力に接続され、後者には、比較回路５０の出力５１も入力される。ベクトル選択回路６０は、前、後割付回路３０および３１がそれぞれＤＦＤ  の値３４および３５と同時に出力する前、後ベクトル３２および３３のうち、比較回路５０よりの選択情報５１に応じた方、すなわちＤＦＤ  の値が小さい方のベクトルを選択して出力する回路である。
【００２１】
図１の実施例の動作において、前フィールド１０および後フィールド１１の画像をそれぞれ示すデジタル画像信号１００  および１０１  は動きベクトル検出回路２０および２１に入力される。一方の動きベクトル検出回路２０は、前フィールド１０の各ブロックＢｉの後フィールド１１での移動位置を示す前ベクトル１３を推定してその値を示すデータを出力１３に出力し、同様に、他方の動きベクトル検出回路２１は、後フィールド１１の各ブロックの前フィールド１０での位置を示す後ベクトル１７の値を示すデータを出力１７に出力する。
【００２２】
前ＤＦＤ  演算回路２２は、入力信号１００  および１０１  と動きベクトル検出回路２０よりの前ベクトル１３の値データが入力されると、その関連するブロック１４および１５の相関度を示す前ＤＦＤ  を出力２６に出力する。同様に、後ＤＦＤ  演算回路２３は、後ベクトル１７のブロック１８および１９の間の相関度を示す後ＤＦＤ  を出力２７に出力する。
【００２３】
前割付回路３０は、前ベクトルデータ１３および前ＤＦＤ  の値２６を受けて、前ベクトル１３を内挿比Ｌで換算した内挿フィールド１２に割り付ける前ベクトル３２を前ＤＦＤ  の値２６とともにブロック１６に対応するデータ部４ｉに記録する。後割付回路３１は、同様にして後ベクトルデータ１７および後ＤＦＤ  の値２７を受けて、後ベクトル１７を内挿比Ｌで内挿フィールド１２に割りつけたベクトル３３を後ＤＦＤ  の値２７とともにブロック１６に対応するデータ部５ｉに記録する。このブロック１６について前、後ベクトルが複数存在するときは、データ部４ｉおよび５ｉに複数の内挿ベクトルとＤＦＤ  値を記録する。
【００２４】
本実施例では割付回路３０および３１は、図６に示すように、ブロックＢ１〜Ｂｎのそれぞれをさらに細分割して４画素２ラインの８個のサブブロック１６ａ  〜１６ｈ  を形成する。そこで、これらのサブブロック１６ａ  〜１６ｈ  について内挿比Ｌに応じてＤＦＤ  値を求め、ブロック１６のベクトルとともに内挿フィールド１６に投影する。この演算を前ベクトル１３および後ベクトル１７の両方について行なう。こうして、内挿ブロック１６について８個のＤＦＤ  値およびベクトルが得られる。このように、サブブロック１６ａ  〜１６ｈ  のそれぞれについて、前割付回路３０は前ベクトルデータ３２と前ＤＦＤ  の値３４を出力し、また後割付回路３１は後ベクトルデータ３３と後ＤＦＤ  の値３５を出力する。この細分割により、単位ブロック１６によるデータより動きベクトルの精度を上げることができる。
【００２５】
そこで前割付回路３０および後割付回路３１は、本実施例ではサブブロック単位で、前ベクトルデータ３２、前ＤＦＤ  の値３４、および後ベクトルデータ３３、後ＤＦＤ  の値３５をそれぞれ出力する。そこで比較回路５０は、前後のＤＦＤ  の値３４および３５を比較し、前ベクトルのＤＦＤ  値３４が小さいときは選択情報５１を「１」に、また後ベクトルのＤＦＤ  値３５が小さいときは「０」にして出力する。ベクトル選択回路６０は、この選択情報５１に応じて前、後割付回路３０または３１よりの前または後ベクトル３２または３３を選択してその出力３６に出力する。これからわかるように、本実施例では、ベクトル検出までは８ｘ８  画素のブロック１６を単位として演算を行ない、それ以降のＤＦＤ  演算、割付けおよび比較などの一連の動作は、細分割した４ｘ２  画素のサブブロック１６ａ  〜１６ｈ  を単位として行なわれる。なお、このような細分割機能を有さない場合は、ブロック１６を単位として前ベクトルデータ３２、前ＤＦＤ  の値３４、および後ベクトルデータ３３、後ＤＦＤ  の値３５の算出、比較および出力を行なう。
【００２６】
このような動作を入力  １００および  １０１に入力される映像信号の前後フィールド１０および１１のすべてのブロックＢ１〜Ｂｎについて順次実行する。こうして、内挿フィールド１２に含まれる全ブロックが前フィールド１０または後フィールド１１のいずれかのうち相関度の高い方のブロックを基準とする動きベクトルから内挿されて完成する。
【００２７】
図７は１画面の画像領域７０のうち絵柄に動きのある領域７１と絵柄に動きのない静止領域７１との間の輪郭の例を示している。従来技術による１方向の動きベクトル検出では、ラスタ走査方向における境界の一方の側７１ａ  または７１ｂ  で誤検出を生じることがあった。これに対して本実施例では、時間軸上の両方向から前、後ベクトル１３および１７を検出し、両者の相関度をＤＦＤ  値で比較し、ＤＦＤ  値が小さい方、すなわち相関度の大きい方のベクトル１３または１７を選ぶことで、誤検出ベクトルを捨て正常ベクトルのみを出力するようにしている。したがって、境界のいずれの側７１ａ  および７１ｂ  で誤検出を生じることがなく、歪みの最小化された画像を得ることができる。
【００２８】
【発明の効果】
このように本発明によれば、動きベクトルの検出精度が向上するから、歪みの最小化された画像を得ることができる。動きベクトルの検出方式には、反復勾配法やパターンマッチング法を適用できるので、本発明は、フレーム間符号化装置などの高能率符号化装置や、テレビジョン方式変換装置等に効果的に適用される。
【図面の簡単な説明】
【図１】本発明による動きベクトルによる画面内挿装置の実施例を示す機能ブロック図である。
【図２】本発明の実施例における画面内挿方式の原理を概念的に示す図である。
【図３】同実施例における画面のブロック分割の例を示す図である。
【図４】図１に示す割付回路のメモリの例を示す展開図である。
【図５】同実施例における動きベクトルとブロックの座標の関係を例示する図である。
【図６】動きベクトルによるブロックが移動前後で重複した場合を説明する図である。
【図７】１画面の画像領域のうち絵柄に動きのある領域と絵柄に動きのない静止領域との間の輪郭の例を示す図である。
【符号の説明】
１０  前フィールド
１１  後フィールド
１２  内挿フィールド
２０，２１    動きベクトル検出回路
２２    前ＤＦＤ  演算回路
２３  後ＤＦＤ  演算回路
３０  前割付回路
３１  後割付回路
４０  メモリ
５０  比較回路
６０  ベクトル選択回路
【図１】
0003604752.tif 000002
【図２】
0003604752.tif 000003
【図３】
0003604752.tif 000004
【図４】
0003604752.tif 000005
【図５】
0003604752.tif 000006
【図６】
0003604752.tif 000007
【図７】
0003604752.tif 000008