JPH0728408B2 - 画像の動きベクトル検出装置 - Google Patents
画像の動きベクトル検出装置Info
- Publication number
- JPH0728408B2 JPH0728408B2 JP15714688A JP15714688A JPH0728408B2 JP H0728408 B2 JPH0728408 B2 JP H0728408B2 JP 15714688 A JP15714688 A JP 15714688A JP 15714688 A JP15714688 A JP 15714688A JP H0728408 B2 JPH0728408 B2 JP H0728408B2
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- signal
- image
- pass filter
- image signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 この発明は、テレビジョン画像の動きベクトル検出装置
に関するものである。
に関するものである。
従来の技術 従来の画像の動きベクトル検出装置としては、例えば特
開昭61−201581号公報に示されている。第8図は、この
従来の画像の動きベクトル検出装置のブロック図を示す
ものである。
開昭61−201581号公報に示されている。第8図は、この
従来の画像の動きベクトル検出装置のブロック図を示す
ものである。
図において、代表点メモリ2が、入力端子1から入力さ
れた1フレーム又は1フィールドの画像信号の内、幾つ
かの代表点の位置の画素の信号を記憶し、入力端子1か
らもう一方の1フレーム又は1フィールドの画像信号が
入力され相関器3に供給されるとき、記憶した代表点の
信号を、相関器3に供給する。相関器3は代表点の信号
と、画像信号の代表点の位置から水平方向と垂直方向に
(i,j)偏移した画素の信号との差の絶対値|ΔL|(i,
j)をとりこれを累積加算回路4に供給する。累積加算
回路4は、検出区域内の全ての代表点について、偏移量
(i,j)ごとにこの|ΔL|(i,j)を累積加算し、偏移量
(i,j)に体する相関値Σ|ΔL|(i,j)を求め、これを
動きベクトル発生回路5に供給する。動きベクトル発生
回路5では、この相関値Σ|ΔL|(i,j)を最小にする
ところの偏移量(i,j)を検出し、動きベクトルを発生
し、出力端子6に供給する。
れた1フレーム又は1フィールドの画像信号の内、幾つ
かの代表点の位置の画素の信号を記憶し、入力端子1か
らもう一方の1フレーム又は1フィールドの画像信号が
入力され相関器3に供給されるとき、記憶した代表点の
信号を、相関器3に供給する。相関器3は代表点の信号
と、画像信号の代表点の位置から水平方向と垂直方向に
(i,j)偏移した画素の信号との差の絶対値|ΔL|(i,
j)をとりこれを累積加算回路4に供給する。累積加算
回路4は、検出区域内の全ての代表点について、偏移量
(i,j)ごとにこの|ΔL|(i,j)を累積加算し、偏移量
(i,j)に体する相関値Σ|ΔL|(i,j)を求め、これを
動きベクトル発生回路5に供給する。動きベクトル発生
回路5では、この相関値Σ|ΔL|(i,j)を最小にする
ところの偏移量(i,j)を検出し、動きベクトルを発生
し、出力端子6に供給する。
しかしながら上記のような構成では、入力される画像信
号のS/N比が悪い場合、誤ベクトルを検出する確率が高
いものであった。
号のS/N比が悪い場合、誤ベクトルを検出する確率が高
いものであった。
又前記誤ベクトルを検出する確率を下げるために、検出
区域内の代表点の数および累積加算の回数を一定以上に
しなければならない。さらに画像信号のS/N比が良い場
合でも第9図に示す画面(a),その1ライン上のレベ
ル波(b)に示すように、画像信号の波形が、ステップ
状に変化する場合、代表点7,7′上で、画像信号の変化
成分が存在する可能性が少ないため、第9図に示すよう
に相関値(c)に示すように代表点7と7′の間隔8と
ほぼ等しい範囲9で、相関値Σ|ΔL|(j)が一定の最
小値をとるため、ベクトル検出の精度が悪くなり、さら
には、動きベクトル検出が不可能となる。これを防ぐた
めには代表点の間隔を一定以下にしなければならず、し
たがって検出区域内の代表点の数および累積加算の回数
を一定以上にしなければならない。したがって従来のも
のでは、検出区域内の代表点の数および累積加算の回数
一定以上にしなければならないので、ハードウェアの簡
略化・処理時間の短縮化に、一定の限界があった。さら
に動きベクトルの検出範囲を一定値以上に定め、各代表
点からの一定値以内で偏移した範囲の画素領域をその代
表点に対応する探索領域としたとき、第10図に示すよう
に各探索領域10,10′が画面内でたがいに重なりを持た
ず、各探索領域内の画素と代表点が1対1対応となって
いれば、第8図の装置に、2つのフレーム又はフィール
ドの内時間的に後から入力されるフレーム又はフィール
ドの1つの画素信号が入力されるとき、代表点メモリ2
はそれに対応する1つの代表点の信号を出力すればよ
く、相関器3および、累積加算器4は、それぞれ1つの
演算だけをすればよいので、ハードウェアが非常に簡略
化できる。又この各探索領域10,10′の重なる回数が多
くなるほどハードウェアが複雑になる。しかし各探索領
域が重ならないためには、第10図に示すようにその大き
さ11,11′を、各代表点の間隔8,8′以上にとれないの
で、検出できる動きベクトルの範囲がそれにより限定さ
れてしまう。
区域内の代表点の数および累積加算の回数を一定以上に
しなければならない。さらに画像信号のS/N比が良い場
合でも第9図に示す画面(a),その1ライン上のレベ
ル波(b)に示すように、画像信号の波形が、ステップ
状に変化する場合、代表点7,7′上で、画像信号の変化
成分が存在する可能性が少ないため、第9図に示すよう
に相関値(c)に示すように代表点7と7′の間隔8と
ほぼ等しい範囲9で、相関値Σ|ΔL|(j)が一定の最
小値をとるため、ベクトル検出の精度が悪くなり、さら
には、動きベクトル検出が不可能となる。これを防ぐた
めには代表点の間隔を一定以下にしなければならず、し
たがって検出区域内の代表点の数および累積加算の回数
を一定以上にしなければならない。したがって従来のも
のでは、検出区域内の代表点の数および累積加算の回数
一定以上にしなければならないので、ハードウェアの簡
略化・処理時間の短縮化に、一定の限界があった。さら
に動きベクトルの検出範囲を一定値以上に定め、各代表
点からの一定値以内で偏移した範囲の画素領域をその代
表点に対応する探索領域としたとき、第10図に示すよう
に各探索領域10,10′が画面内でたがいに重なりを持た
ず、各探索領域内の画素と代表点が1対1対応となって
いれば、第8図の装置に、2つのフレーム又はフィール
ドの内時間的に後から入力されるフレーム又はフィール
ドの1つの画素信号が入力されるとき、代表点メモリ2
はそれに対応する1つの代表点の信号を出力すればよ
く、相関器3および、累積加算器4は、それぞれ1つの
演算だけをすればよいので、ハードウェアが非常に簡略
化できる。又この各探索領域10,10′の重なる回数が多
くなるほどハードウェアが複雑になる。しかし各探索領
域が重ならないためには、第10図に示すようにその大き
さ11,11′を、各代表点の間隔8,8′以上にとれないの
で、検出できる動きベクトルの範囲がそれにより限定さ
れてしまう。
そして従来のものでは、前述したように各代表点の間隔
8,8′を一定以下にしなければならないので、ハードウ
ェアの簡略化しようとすれば、検出できる動きベクトル
の範囲が狭くなり、又この範囲を広くとろうとすると、
ハードウェアが複雑になるという課題を有していた。第
3に、画像信号にフリッカーや撮影時の自動露光調切の
作動等の理由で、信号波形のレベルが第11図(a)に示
すように変動した場合、各代表点からの信号の差の絶対
値|ΔL|(i)は同図(b)の12,12′に示すようにな
り、それを累積加算したところの相関値Σ|ΔL|(i)
は同図(c)に示すようになり、その最小点13は、画像
の移動量とは異なる点となる。よって誤ベクトルが検出
される。ただし、従来の例でも、前記の第8図の相関器
3で、2つの信号の差の絶対値ではなく、2つの信号を
乗算したものを求め、動きベクトル発生回路5では、そ
れを累積加算したものの最大値を与える偏移量(i,j)
を動きベクトルとするものに変更すると解決できる。
8,8′を一定以下にしなければならないので、ハードウ
ェアの簡略化しようとすれば、検出できる動きベクトル
の範囲が狭くなり、又この範囲を広くとろうとすると、
ハードウェアが複雑になるという課題を有していた。第
3に、画像信号にフリッカーや撮影時の自動露光調切の
作動等の理由で、信号波形のレベルが第11図(a)に示
すように変動した場合、各代表点からの信号の差の絶対
値|ΔL|(i)は同図(b)の12,12′に示すようにな
り、それを累積加算したところの相関値Σ|ΔL|(i)
は同図(c)に示すようになり、その最小点13は、画像
の移動量とは異なる点となる。よって誤ベクトルが検出
される。ただし、従来の例でも、前記の第8図の相関器
3で、2つの信号の差の絶対値ではなく、2つの信号を
乗算したものを求め、動きベクトル発生回路5では、そ
れを累積加算したものの最大値を与える偏移量(i,j)
を動きベクトルとするものに変更すると解決できる。
だが、この場合はハードウェアで構成するとき、相関器
3で、乗算回路が必要となる。又相関器3のディジタル
信号のビット数が大きくなるので、相関器3以降の累積
加算4、動きベクトル発生回路5での演算量が大きくな
り、その回路規模も大きくなる。よって動きベクトル検
出装置全体の回路規模が大きく、又複雑になり処理時間
も長くなるという欠点がある。
3で、乗算回路が必要となる。又相関器3のディジタル
信号のビット数が大きくなるので、相関器3以降の累積
加算4、動きベクトル発生回路5での演算量が大きくな
り、その回路規模も大きくなる。よって動きベクトル検
出装置全体の回路規模が大きく、又複雑になり処理時間
も長くなるという欠点がある。
また、画像信号にシェーディングが多く含まれる場合も
正確な動きベクトル検出は困難である。
正確な動きベクトル検出は困難である。
発明が解決しようとする課題 したがって従来のものでは、まずS/N比の悪い場合は誤
りベクトル検出の確立が高く、またこの確率を下げるた
め、さらにステップ状の信号が入力された場合でもベク
トル検出を可能にするため、代表点および累積加算の数
を非常に多くとり、よってハードの規模や、処理時間が
大きなものになるといった課題を有していた。また撮影
時のフリッカーや、自動露光調節装置の作動により、信
号波形のレベルが変動するような場合は、誤ベクトル検
出が不可能となり、またシェーディングが多く含まれる
場合も正確な動きベクトル検出が困難であるといった課
題を有していた。
りベクトル検出の確立が高く、またこの確率を下げるた
め、さらにステップ状の信号が入力された場合でもベク
トル検出を可能にするため、代表点および累積加算の数
を非常に多くとり、よってハードの規模や、処理時間が
大きなものになるといった課題を有していた。また撮影
時のフリッカーや、自動露光調節装置の作動により、信
号波形のレベルが変動するような場合は、誤ベクトル検
出が不可能となり、またシェーディングが多く含まれる
場合も正確な動きベクトル検出が困難であるといった課
題を有していた。
本発明はかかる点に鑑み、第1に、S/N比の悪い画像信
号からでも、正確に動きベクトル検出が可能である動き
ベクトル検出装置を提供すること、第2に、S/N比の悪
い画像信号、又は信号波形がステップ状に変化するよう
な画像信号からでも、代表点の間隔が広くても、又代表
点および累積加算の数が少なくても、正確に動きベクト
ルの検出ができ、よって従来より、ハードウェアを複雑
にせずに検出できる動きベクトルの範囲を広くとること
が可能で、かつさらにハードウェアの簡略化・処理時間
の短縮化が可能な動きベクトル検出装置を提供するこ
と、第3に、フリッカー等によって信号波形のレベルに
変動がある場合、シェーディングが多く含まれるような
場合にでも、正確に動きベクトルを検出できる動きベク
トル検出装置を、装置の回路規模をほとんど変えずに提
供することを目的とする。
号からでも、正確に動きベクトル検出が可能である動き
ベクトル検出装置を提供すること、第2に、S/N比の悪
い画像信号、又は信号波形がステップ状に変化するよう
な画像信号からでも、代表点の間隔が広くても、又代表
点および累積加算の数が少なくても、正確に動きベクト
ルの検出ができ、よって従来より、ハードウェアを複雑
にせずに検出できる動きベクトルの範囲を広くとること
が可能で、かつさらにハードウェアの簡略化・処理時間
の短縮化が可能な動きベクトル検出装置を提供するこ
と、第3に、フリッカー等によって信号波形のレベルに
変動がある場合、シェーディングが多く含まれるような
場合にでも、正確に動きベクトルを検出できる動きベク
トル検出装置を、装置の回路規模をほとんど変えずに提
供することを目的とする。
課題を解決するための手段 本発明は上記目的を達成するため、あるフレームの入力
信号の検出領域内の信号について、所定の水平方向間隔
LX、垂直方向間隔LYをあけて設定された複数の代表点
の信号を記憶する手段と、前記フレーム以降のフレーム
の入力信号について、前記複数の代表点の記憶信号と各
代表点を含む周りの入力信号との差分を求め、集計して
動きベクトル検出範囲内の偏移に対する相関値を求める
手段と、前記相関値の最小点を求めて動きベクトルとし
て出力する手段を有し、前記入力画像信号に対して、少
なくとも前記所定の水平方向間隔LX,垂直方向間隔LY
のトランジェントを持つIIRローパスフィルタまたはFIR
ローパスフィルタを設けた構成である。
信号の検出領域内の信号について、所定の水平方向間隔
LX、垂直方向間隔LYをあけて設定された複数の代表点
の信号を記憶する手段と、前記フレーム以降のフレーム
の入力信号について、前記複数の代表点の記憶信号と各
代表点を含む周りの入力信号との差分を求め、集計して
動きベクトル検出範囲内の偏移に対する相関値を求める
手段と、前記相関値の最小点を求めて動きベクトルとし
て出力する手段を有し、前記入力画像信号に対して、少
なくとも前記所定の水平方向間隔LX,垂直方向間隔LY
のトランジェントを持つIIRローパスフィルタまたはFIR
ローパスフィルタを設けた構成である。
また、少なくとも画像信号の垂直方向または水平方向の
直流成分および低域成分を抑圧するハイパスフィルター
を有する構成である。
直流成分および低域成分を抑圧するハイパスフィルター
を有する構成である。
作用 画像情報の高域成分を抑制することにより、ノイズの影
響を押さえることができ、動きベクトルの検出がより正
確になる。また、画像の高域成分を抑制することによ
り、第9図(b)に占めるような、ステップ状に波形が
変化する信号が入力された場合でも、ローパスフィルタ
ーを通過した信号波形は、第4図(a)に示すように、
画像信号の変化成分が、間隔をもって配置された代表点
7,7′上に存在するように、広い範囲に引き延ばすこと
ができ、その結果、各代表点についての信号の差の絶対
値|ΔL|(i)が同図(b)、それを累積加算したとこ
ろの相関値Σ|ΔL|(i)が同図(c)に示すようにな
る。ここでは、相関値の最小点13が1点に求まり、代表
点の間隔が広い場合でも、正確に動きベクトルを検出す
ることが可能となる。さらに画像の直流成分および低域
成分を抑圧することにより、フリッカ等により信号波形
レベルに変動がある場合、例えば第10図に示すような場
合、これをハイパスフィルターに通すと、例えば水平方
向一定画素離れた信号間の差分をとると、第5図(a)
に示すような波形が得られ、これより相関値Σ|ΔL|
(i)を求めると、同図(c)に示すように相関値Σ|
ΔL|(i)が得られる。第9図(c)と比較すると、明
らかに従来のものより、正確な動きベクトルが検出でき
る。
響を押さえることができ、動きベクトルの検出がより正
確になる。また、画像の高域成分を抑制することによ
り、第9図(b)に占めるような、ステップ状に波形が
変化する信号が入力された場合でも、ローパスフィルタ
ーを通過した信号波形は、第4図(a)に示すように、
画像信号の変化成分が、間隔をもって配置された代表点
7,7′上に存在するように、広い範囲に引き延ばすこと
ができ、その結果、各代表点についての信号の差の絶対
値|ΔL|(i)が同図(b)、それを累積加算したとこ
ろの相関値Σ|ΔL|(i)が同図(c)に示すようにな
る。ここでは、相関値の最小点13が1点に求まり、代表
点の間隔が広い場合でも、正確に動きベクトルを検出す
ることが可能となる。さらに画像の直流成分および低域
成分を抑圧することにより、フリッカ等により信号波形
レベルに変動がある場合、例えば第10図に示すような場
合、これをハイパスフィルターに通すと、例えば水平方
向一定画素離れた信号間の差分をとると、第5図(a)
に示すような波形が得られ、これより相関値Σ|ΔL|
(i)を求めると、同図(c)に示すように相関値Σ|
ΔL|(i)が得られる。第9図(c)と比較すると、明
らかに従来のものより、正確な動きベクトルが検出でき
る。
実 施 例 第1図は本発明の第1の実施例における画像の動きベク
トル検出装置のブロック図を示すものである。
トル検出装置のブロック図を示すものである。
以下その動作を説明する。まず入力端子1には、少なく
とも2フィールド以上の画像信号が入力される。入力さ
れた画像信号は、ローパスフィルター14に供給され、水
平方向および垂直方向のいづれか一方又は両方の高域成
分を抑圧され、代表点メモリ2と相関器3へ供給され
る。代表点メモリ2では、この信号の内、幾つかの代表
点の位置の画素の信号を記憶する。別のフィールド又は
フレームの画像信号がローパスフィルター14を通って相
関器3に供給されるとき、代表点メモリ2から、少なく
とも、1フィールド又は1フレーム前の代表点の信号が
相関器3に供給される。相関器3は、代表点の信号と、
別の画像信号の代表点の位置から(i,j)偏移した画素
の信号との差の絶対値|ΔL|をとり、これを累積加算回
路4に供給する。累積加算回路4は、検出区域内の全て
の代表点について、偏移量(i,j)ごとに、この絶対値
|ΔL|を累積加算しΣ|ΔL|(i,j)とする。このΣ|
ΔL|(i,j)を、偏移量(i,j)に対する相関値とし、動
きベクトル発生回路5へ供給する。動きベクトル発生回
路5は、相関値Σ|ΔL|(i,j)を最小とする偏移(i,
j)を検出し、これを、検出区域の画像の動きベクトル
として、出力端子6に供給する。
とも2フィールド以上の画像信号が入力される。入力さ
れた画像信号は、ローパスフィルター14に供給され、水
平方向および垂直方向のいづれか一方又は両方の高域成
分を抑圧され、代表点メモリ2と相関器3へ供給され
る。代表点メモリ2では、この信号の内、幾つかの代表
点の位置の画素の信号を記憶する。別のフィールド又は
フレームの画像信号がローパスフィルター14を通って相
関器3に供給されるとき、代表点メモリ2から、少なく
とも、1フィールド又は1フレーム前の代表点の信号が
相関器3に供給される。相関器3は、代表点の信号と、
別の画像信号の代表点の位置から(i,j)偏移した画素
の信号との差の絶対値|ΔL|をとり、これを累積加算回
路4に供給する。累積加算回路4は、検出区域内の全て
の代表点について、偏移量(i,j)ごとに、この絶対値
|ΔL|を累積加算しΣ|ΔL|(i,j)とする。このΣ|
ΔL|(i,j)を、偏移量(i,j)に対する相関値とし、動
きベクトル発生回路5へ供給する。動きベクトル発生回
路5は、相関値Σ|ΔL|(i,j)を最小とする偏移(i,
j)を検出し、これを、検出区域の画像の動きベクトル
として、出力端子6に供給する。
この効果は、画像情報の高域成分を抑制することによ
り、ノイズの影響を押さえることができ、動きベクトル
の検出がより正確になる。画像の高域成分を抑制するこ
とにより、第9図(b)に示すような、ステップ状に波
形が変化する信号が入力された場合でも、ローパスフィ
ルターを通過した信号波形は、第4図(a)に示すよう
に、代表点7,7′の間隔に比べステップ応答の影響が長
いローパスフィルタ処理のためになめらかになり、各代
表点についての信号の差の絶対値|ΔL|(i)が同図
(b)、それを累積加算したところの相関値Σ|ΔL|
(i)が同図(c)に示すようになる。ここでは、相関
値の最小点13が1点に求まり、代表点の間隔が広い場合
でも、正確に動きベクトルを検出することが可能とな
る。
り、ノイズの影響を押さえることができ、動きベクトル
の検出がより正確になる。画像の高域成分を抑制するこ
とにより、第9図(b)に示すような、ステップ状に波
形が変化する信号が入力された場合でも、ローパスフィ
ルターを通過した信号波形は、第4図(a)に示すよう
に、代表点7,7′の間隔に比べステップ応答の影響が長
いローパスフィルタ処理のためになめらかになり、各代
表点についての信号の差の絶対値|ΔL|(i)が同図
(b)、それを累積加算したところの相関値Σ|ΔL|
(i)が同図(c)に示すようになる。ここでは、相関
値の最小点13が1点に求まり、代表点の間隔が広い場合
でも、正確に動きベクトルを検出することが可能とな
る。
第6図は、本発明の第1の実施例における第1の効果を
示すものである。同図はローパスフィルターの有無と、
画像のS/N比と、検出されるベクトルの誤差の大きさの
平均値の関係を表した、グラフである。ここでは上記ロ
ーパスフィルターとして、次式で示されるようなIIR型
ローパスフィルターを用いた。式中z,ωは、それぞれ水
平方向1画素、垂直方向の1ラインの遅延を示す。
示すものである。同図はローパスフィルターの有無と、
画像のS/N比と、検出されるベクトルの誤差の大きさの
平均値の関係を表した、グラフである。ここでは上記ロ
ーパスフィルターとして、次式で示されるようなIIR型
ローパスフィルターを用いた。式中z,ωは、それぞれ水
平方向1画素、垂直方向の1ラインの遅延を示す。
;α=3/4,β=1/2 ;α=15/16,β=7/8 又このときの検出区域内の代表点数および累積加算回数
はそれぞれ16である。従来は約200回以上必要である
が、本実施例では非常に少なくなった。第6図より、ロ
ーパスフィルターを用いない従来例のものに比べ、本実
施例は明らかに検出ベクトルの誤差が小さく、より正確
に動きベクトルの検出が可能となり、その効果は大き
い。またここではIIR型ローパスフィルターを用いた
が、それ以外のローパスフィルターでも良い。
はそれぞれ16である。従来は約200回以上必要である
が、本実施例では非常に少なくなった。第6図より、ロ
ーパスフィルターを用いない従来例のものに比べ、本実
施例は明らかに検出ベクトルの誤差が小さく、より正確
に動きベクトルの検出が可能となり、その効果は大き
い。またここではIIR型ローパスフィルターを用いた
が、それ以外のローパスフィルターでも良い。
第2図は、本発明の第2の実施例における画像の動きベ
クトル検出装置のブロック図をしめすものである。第2
図において、1は画像信号入力端子、15はハイパスフィ
ルター、他は第1図と同様である。
クトル検出装置のブロック図をしめすものである。第2
図において、1は画像信号入力端子、15はハイパスフィ
ルター、他は第1図と同様である。
以上のようにさらに構成された本実施例の画像の動きベ
クトル検出装置について、以下その動作を説明する。ま
ず入力端子から入力された画像信号は、ハイパスフィル
ター15に供給される。ハイパスフィルター15は画像信号
の直流成分及び低域成分を抑圧し、その出力を代表点メ
モリ2と相関器3に供給する。以下の動作は第1の実施
例と同じである。この結果は後述とする。
クトル検出装置について、以下その動作を説明する。ま
ず入力端子から入力された画像信号は、ハイパスフィル
ター15に供給される。ハイパスフィルター15は画像信号
の直流成分及び低域成分を抑圧し、その出力を代表点メ
モリ2と相関器3に供給する。以下の動作は第1の実施
例と同じである。この結果は後述とする。
第3図は、本発明の第1の実施例と第2の実施例を組み
合わせたところの、第3の実施例における画像の動きベ
クトル検出装置のブロック図を示すものである。第3図
において、16はバンドパスフィルタで、このバンドパス
フィルター16は、画像の水平方向および垂直方向のいづ
れか一方又は両方の高域成分を抑圧すると同時に、直流
成分と低域成分を抑圧する。
合わせたところの、第3の実施例における画像の動きベ
クトル検出装置のブロック図を示すものである。第3図
において、16はバンドパスフィルタで、このバンドパス
フィルター16は、画像の水平方向および垂直方向のいづ
れか一方又は両方の高域成分を抑圧すると同時に、直流
成分と低域成分を抑圧する。
動作は、第1,第2の実施例と同様である。
この第2,第3の実施例の効果は、画像の直流成分および
低域成分を抑圧することにより、フリッカ等により信号
波形レベルに変動がある場合、例えば第4図(a)に示
すような場合、これをハイパスフィルターに通すと、例
えば水平方向一定画素離れた信号間の差分をとると、第
5図(a)に示すような波形が得られ、これより同図
(b)に示すように各代表点についての絶対値|ΔL|
(i)を求めると、同図(c)に示すように累積加算し
たところの相関値Σ|ΔL|(i)が得られる。第9図
(c)と比較すると、明らかに従来のものより正確な動
きベクトルが検出できる。
低域成分を抑圧することにより、フリッカ等により信号
波形レベルに変動がある場合、例えば第4図(a)に示
すような場合、これをハイパスフィルターに通すと、例
えば水平方向一定画素離れた信号間の差分をとると、第
5図(a)に示すような波形が得られ、これより同図
(b)に示すように各代表点についての絶対値|ΔL|
(i)を求めると、同図(c)に示すように累積加算し
たところの相関値Σ|ΔL|(i)が得られる。第9図
(c)と比較すると、明らかに従来のものより正確な動
きベクトルが検出できる。
この第2,第3の実施例の効果の例を第7図を用いて説明
する。第7図は、画像信号のフリッカーと、この信号よ
り動きベクトル検出した場合の、ベクトルの誤差の大き
さの平均値とのグラフである。比較的コントラストの強
い画像の場合も、コントラストの弱い画像の場合につい
てのそれぞれの結果を示す。図中HPFなしと示したもの
は、前記の実施例で示したところの、(α,β)=(15
/16,7/18)のローパスフィルターを備えた動きベクトル
検出装置のものである。又HPFありと示したものは、前
記ローパスフィルターと合わせて、下式に示すところの
ハイパスフィルター H′(z)=1−z-16 を備え、したがってバンドパスフィルターをローパスフ
ィルターとハイパスフィルターにより構成した第3の実
施例の動きベクトル検出装置のものである。
する。第7図は、画像信号のフリッカーと、この信号よ
り動きベクトル検出した場合の、ベクトルの誤差の大き
さの平均値とのグラフである。比較的コントラストの強
い画像の場合も、コントラストの弱い画像の場合につい
てのそれぞれの結果を示す。図中HPFなしと示したもの
は、前記の実施例で示したところの、(α,β)=(15
/16,7/18)のローパスフィルターを備えた動きベクトル
検出装置のものである。又HPFありと示したものは、前
記ローパスフィルターと合わせて、下式に示すところの
ハイパスフィルター H′(z)=1−z-16 を備え、したがってバンドパスフィルターをローパスフ
ィルターとハイパスフィルターにより構成した第3の実
施例の動きベクトル検出装置のものである。
両者を比較すると、ハイパスフィルターを備えない動き
ベクトル検出装置が、1〜4%のフリッカーの画像信号
からでも動きベクトル検出が不正確となり、又不可能と
なるのに対し、ハイパスフィルターを備えた動きベクト
ル検出装置は、16〜50%のフリッカーの画像信号からで
も正確に動きベクトル検出することが可能となり、その
効果は非常に大きい。またここでは、ハイパスフィルタ
ーとして、前記式に示すような水平方向に16画素離れた
ところの信号の差分をとるものを用いたが、それ以外の
ハイパスフィルターでもよい。
ベクトル検出装置が、1〜4%のフリッカーの画像信号
からでも動きベクトル検出が不正確となり、又不可能と
なるのに対し、ハイパスフィルターを備えた動きベクト
ル検出装置は、16〜50%のフリッカーの画像信号からで
も正確に動きベクトル検出することが可能となり、その
効果は非常に大きい。またここでは、ハイパスフィルタ
ーとして、前記式に示すような水平方向に16画素離れた
ところの信号の差分をとるものを用いたが、それ以外の
ハイパスフィルターでもよい。
また、シェーディングについては、これに低周波の固定
パターンと考えられるのでハイパスフィルタによってそ
の影響を抑えることができる。
パターンと考えられるのでハイパスフィルタによってそ
の影響を抑えることができる。
ここでは、2つのフレーム又はフィールド間の相関値よ
り1つの動きベクトルを検出する例を示したが、画面を
幾つかの検出区域に分け、各検出区域について動きベク
トルを求め、それらを判定,平均することによって画面
全体の動きベクトルとするものや、さらに数フィールド
間について得られた複数の動きベクトルを、時間的に加
重平均してベクトル検出誤差を小さくするといった動き
ベクトル検出装置にも、本発明は適用でき、その効果は
大きい。
り1つの動きベクトルを検出する例を示したが、画面を
幾つかの検出区域に分け、各検出区域について動きベク
トルを求め、それらを判定,平均することによって画面
全体の動きベクトルとするものや、さらに数フィールド
間について得られた複数の動きベクトルを、時間的に加
重平均してベクトル検出誤差を小さくするといった動き
ベクトル検出装置にも、本発明は適用でき、その効果は
大きい。
又、ここでいう2つのフレーム又はフィールドは、必ず
しも時間的に連続でなくてもよく、その間に、1又は数
フレームもしくは1又は数フィールドの間隔をあけたも
のでも良い。
しも時間的に連続でなくてもよく、その間に、1又は数
フレームもしくは1又は数フィールドの間隔をあけたも
のでも良い。
発明の効果 以上説明したように、本発明によれば、第1にノイズを
含んだ画像信号からでも正確に動きベクトル検出ができ
る。第2にノイズを含んだ画像信号や、ステップ上に波
形が変化するような画像信号からでも、非常に少数の代
表点及び累積加算でも正確に動きベクトル検出ができ
る。したがってたとえば従来256の代表点が必要だった
ものが本発明により16の代表点で動きベクトル検出で可
能となれば、代表点メモリの容量および演算回数が1/16
で済む。又代表点間隔を従来のものより大幅に広くとる
ことができるので、各探索領域を互に重ね合わせること
なく、又は重ね合う回数を少なくして、探索領域の大き
さを大きくとることが可能となり、したがって従来のも
のよりハードウェアを複雑化せずに、より広い範囲の動
きベクトルを検出することができる。第3にフリッカー
等により信号波形のレベルが変動するような場合でも、
またシェーディングが多く含まれる場合でも正確に動き
ベクトルの検出が可能となる。
含んだ画像信号からでも正確に動きベクトル検出ができ
る。第2にノイズを含んだ画像信号や、ステップ上に波
形が変化するような画像信号からでも、非常に少数の代
表点及び累積加算でも正確に動きベクトル検出ができ
る。したがってたとえば従来256の代表点が必要だった
ものが本発明により16の代表点で動きベクトル検出で可
能となれば、代表点メモリの容量および演算回数が1/16
で済む。又代表点間隔を従来のものより大幅に広くとる
ことができるので、各探索領域を互に重ね合わせること
なく、又は重ね合う回数を少なくして、探索領域の大き
さを大きくとることが可能となり、したがって従来のも
のよりハードウェアを複雑化せずに、より広い範囲の動
きベクトルを検出することができる。第3にフリッカー
等により信号波形のレベルが変動するような場合でも、
またシェーディングが多く含まれる場合でも正確に動き
ベクトルの検出が可能となる。
したがって、画像の動きベクトル検出装置の能力を大幅
に向上させると同時に、そのコストを非常に低くするこ
とができ、本発明の実用的効果は大きい。
に向上させると同時に、そのコストを非常に低くするこ
とができ、本発明の実用的効果は大きい。
第1図,第2図および第3図はそれぞれ本発明の異なる
一実施例の画像の動きベクトル検出装置のブロック構成
図、第4図および第5図は同装置の動作波形図、第6図
および第7図は同実施例と従来例を比較する関係線図、
第8図は従来例の画像の動きベクトル検出装置のブロッ
ク図、第9図は同従来例の動作を説明するための略線図
および動作波形図、第10図は各探索領域と代表点の関係
を模式的に示す図、第11図は従来例の動作波形図であ
る。 2……代表点メモリ、3……相関器、4……累積加算
器、5……動きベクトル発生回路、14……ローパスフィ
ルター、15……ハイパスフィルター、16……ハンドパス
フィルター。
一実施例の画像の動きベクトル検出装置のブロック構成
図、第4図および第5図は同装置の動作波形図、第6図
および第7図は同実施例と従来例を比較する関係線図、
第8図は従来例の画像の動きベクトル検出装置のブロッ
ク図、第9図は同従来例の動作を説明するための略線図
および動作波形図、第10図は各探索領域と代表点の関係
を模式的に示す図、第11図は従来例の動作波形図であ
る。 2……代表点メモリ、3……相関器、4……累積加算
器、5……動きベクトル発生回路、14……ローパスフィ
ルター、15……ハイパスフィルター、16……ハンドパス
フィルター。
Claims (2)
- 【請求項1】あるフレームの入力信号の検出領域内の信
号について、所定の水平方向間隔LX、垂直方向間隔LY
をあけて設定された複数の代表点の信号を記憶する手段
と、前記フレーム以降のフレームの入力信号について、
前記複数の代表点の記憶信号と各代表点を含む周りの入
力信号との差分を求め、集計して動きベクトル検出範囲
内の偏移に対する相関値を求める手段と、前記相関値の
最小点を求めて動きベクトルとして出力する手段を有
し、前記入力画像信号に対して、少なくとも前記所定の
水平方向間隔LX,垂直方向間隔LY以上のトランジェン
トを持つIIRローパスフィルタまたはFIRローパスフィル
タを設けたことを特徴とした画像の動きベクトル検出装
置。 - 【請求項2】少なくとも画像信号の垂直方向または水平
方向の直流成分および低域成分を抑圧するハイパスフィ
ルターを有することを特徴とする請求項1記載の画像の
動きベクトル検出装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15714688A JPH0728408B2 (ja) | 1988-06-24 | 1988-06-24 | 画像の動きベクトル検出装置 |
US07/367,366 US5111511A (en) | 1988-06-24 | 1989-06-16 | Image motion vector detecting apparatus |
DE68926475T DE68926475T2 (de) | 1988-06-24 | 1989-06-23 | Vorrichtung zur Ermittlung eines Bildbewegungsvektors |
EP89306343A EP0348207B1 (en) | 1988-06-24 | 1989-06-23 | Image motion vector detecting apparatus |
KR1019890008746A KR920008901B1 (ko) | 1988-06-24 | 1989-06-24 | 영상의 운동벡터 검출방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15714688A JPH0728408B2 (ja) | 1988-06-24 | 1988-06-24 | 画像の動きベクトル検出装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH025689A JPH025689A (ja) | 1990-01-10 |
JPH0728408B2 true JPH0728408B2 (ja) | 1995-03-29 |
Family
ID=15643185
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15714688A Expired - Lifetime JPH0728408B2 (ja) | 1988-06-24 | 1988-06-24 | 画像の動きベクトル検出装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0728408B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2958048B2 (ja) * | 1990-05-16 | 1999-10-06 | シャープ株式会社 | テレビジョン画像処理装置 |
DE69415702T2 (de) * | 1993-02-22 | 1999-05-20 | Matsushita Electric Industrial Co., Ltd., Kadoma, Osaka | Verfahren und Vorrichtungen zur Kodierung und Dekodierung von Bewegtbildern |
JP4746514B2 (ja) * | 2006-10-27 | 2011-08-10 | シャープ株式会社 | 画像表示装置及び方法、画像処理装置及び方法 |
CN102466092A (zh) * | 2010-11-02 | 2012-05-23 | 周永清 | 耐高压玻璃钢增强钢塑管 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61113377A (ja) * | 1984-11-07 | 1986-05-31 | Sony Corp | テレビジヨン信号の動き検出装置 |
JPH0666946B2 (ja) * | 1985-05-15 | 1994-08-24 | ソニー株式会社 | 高品位テレビジヨン受像機 |
JPH0638669B2 (ja) * | 1985-09-02 | 1994-05-18 | 株式会社日立製作所 | 動き検出回路 |
-
1988
- 1988-06-24 JP JP15714688A patent/JPH0728408B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH025689A (ja) | 1990-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0348207B1 (en) | Image motion vector detecting apparatus | |
JP3301763B2 (ja) | ディジタルビデオ信号の画像シーケンスにおける不所望の全体的画像不安定性の推定方法 | |
JPH02246686A (ja) | 画像の動きベクトル検出装置および揺れ補正装置 | |
JP2940762B2 (ja) | 手振れ補正装置を有するビデオカメラ | |
KR950006238B1 (ko) | 잡음 산출 장치 | |
JPH04234276A (ja) | 動き検出方法 | |
JPH0810936B2 (ja) | 動きベクトル検出装置 | |
JP2507138B2 (ja) | 動きベクトル検出装置及び画像揺れ補正装置 | |
KR100232113B1 (ko) | 동벡터검출장치 | |
KR100423504B1 (ko) | 영상신호의 라인보간 장치 및 방법 | |
JPH0728408B2 (ja) | 画像の動きベクトル検出装置 | |
JP3157261B2 (ja) | 動きベクトル検出回路 | |
JP2853298B2 (ja) | テレビジョン信号の処理装置 | |
US5237524A (en) | Method of low-pass filtering and arrangement for performing said method | |
JPH01215185A (ja) | 輪郭補償回路 | |
JP2898798B2 (ja) | 勾配法による動きベクトル検出装置 | |
JP3407429B2 (ja) | 映像信号処理装置 | |
JP3265590B2 (ja) | 画像の動きベクトル検出装置及び画像揺れ補正装置 | |
EP0425288B1 (en) | Movement detection apparatus | |
JPH03140070A (ja) | 動きベクトル検出装置 | |
KR950009663B1 (ko) | 캠코더의 손 떨림 보정 장치 | |
JPS62285590A (ja) | 画像成分信号間位相差検出装置 | |
JP2547685B2 (ja) | 動きベクトル検出装置 | |
JP2515816B2 (ja) | コンバ−ゼンス誤差補正方法 | |
KR950007536B1 (ko) | 디지탈 캠코더의 화상떨림 보정방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080329 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090329 Year of fee payment: 14 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090329 Year of fee payment: 14 |