Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3262181B2 - Motion detection device - Google Patents
[go: Go Back, main page]

JP3262181B2 - Motion detection device - Google Patents

Motion detection device

Info

Publication number
JP3262181B2
JP3262181B2 JP13661292A JP13661292A JP3262181B2 JP 3262181 B2 JP3262181 B2 JP 3262181B2 JP 13661292 A JP13661292 A JP 13661292A JP 13661292 A JP13661292 A JP 13661292A JP 3262181 B2 JP3262181 B2 JP 3262181B2
Authority
JP
Japan
Prior art keywords
signal
luminance
similarity
color difference
image
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 - Fee Related
Application number
JP13661292A
Other languages
Japanese (ja)
Other versions
JPH05336545A (en
Inventor
裕司 野尻
洋志 平林
源 曽根原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Broadcasting Corp
Original Assignee
Japan Broadcasting Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Japan Broadcasting Corp filed Critical Japan Broadcasting Corp
Priority to JP13661292A priority Critical patent/JP3262181B2/en
Publication of JPH05336545A publication Critical patent/JPH05336545A/en
Application granted granted Critical
Publication of JP3262181B2 publication Critical patent/JP3262181B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Color Television Systems (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は動き領域検出や動きベク
トル検出を必要とする各種分野で使用される動き検出装
置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motion detecting device used in various fields requiring motion area detection and motion vector detection.

【0002】[発明の概要] 本発明は2つの連続する画像間で動き領域の検出や動き
ベクトルの検出を行なう装置に関するものであり、2つ
の画像間の各要素を“0”〜“1”までの数値で表わ
し、これを合成して2つの画像間の類似度とすることに
より、その大きさで動き領域の検出や動きベクトルの検
出を行ない、これによって使用目的等に応じて適切な動
き領域の検出や動きベクトルの検出を行なう。
[Summary of the Invention] The present invention relates to an apparatus for detecting a motion area or a motion vector between two consecutive images, and sets each element between two images as "0" to "1". By combining these values to obtain the similarity between two images, a motion area is detected and a motion vector is detected based on the size. Detection of a region and detection of a motion vector are performed.

【0003】[0003]

【従来の技術】動き領域検出や動きベクトル検出を必要
とする各種分野で使用される動き検出方式として、従
来、主として2つの画像間の輝度信号レベルの相関を調
べるという手法で行なうことが多い。
2. Description of the Related Art Conventionally, as a motion detection method used in various fields requiring motion area detection and motion vector detection, conventionally, a method of mainly examining a correlation of a luminance signal level between two images is often used.

【0004】このとき、色信号レベルの相関を調べるこ
とにより、動き検出精度を向上させる方法も提案されて
いるが、具体的にどのようにしてこの方法を実現するの
か明らかにされてはいない。
At this time, a method for improving the accuracy of motion detection by examining the correlation between the color signal levels has been proposed, but it is not clear how to realize this method.

【0005】一方、類似の技術としてテレビジョンカメ
ラのレジストレーションの自動調整法があり、この自動
調整法では3原色信号(RGB信号)の各色信号間の相
関を用いてレジストレーションのずれを検出してこれら
のずれを自動的に調整するようにしている。
On the other hand, as a similar technique, there is an automatic adjustment method of registration of a television camera. In this automatic adjustment method, a registration shift is detected by using a correlation between respective color signals of three primary color signals (RGB signals). These deviations are automatically adjusted.

【0006】さらに、ファジー理論を応用して動き検出
を行なう方法も考えられるが、これを実現する具体的な
提案は未だなされていない。
Further, a method of performing motion detection by applying fuzzy logic is also conceivable, but no concrete proposal for realizing this has yet been made.

【0007】[0007]

【発明が解決しようとする課題】ところで、上述した各
動き検出方法では、テレビジョン信号に対して動き領域
の検出や動きベクトルの検出を行なうとき、現段階で
は、100%の精度で行なうことが不可能であるため、
各用途に応じて種々の工夫がなされているが、その基本
は2つの画像の輝度信号間の相関、または単に輝度信号
間のレベル差を検出する方法である。
By the way, in each of the above-described motion detection methods, when a motion area is detected or a motion vector is detected from a television signal, at the present stage, the detection is performed with 100% accuracy. Because it is impossible
Although various measures have been taken according to each application, the basic method is a method of detecting the correlation between the luminance signals of two images or simply detecting the level difference between the luminance signals.

【0008】そして、輝度信号のみを用いた場合には、
当然のことながら、2つの画像間の輝度レベルが同じ
で、色のみが異なるとき、動き領域の検出および動きベ
クトルの検出において大きな検出誤差が発生する。
When only the luminance signal is used,
Naturally, when the two images have the same luminance level but different colors, a large detection error occurs in the detection of the motion region and the detection of the motion vector.

【0009】また、多くの動きベクトル検出において
は、2つの画像間の動きベクトルを検出する際に、2つ
の画像を複数のブロックに分割して各ブロック毎に相関
を求めて、動きベクトルを検出する場合が多い。
In many motion vector detection, when detecting a motion vector between two images, the two images are divided into a plurality of blocks, and a correlation is obtained for each block to detect the motion vector. Often do.

【0010】しかしながら、このような方法では、ブロ
ック間の相関だけでなく、ブロック内画像を直交関数に
展開して、その各係数同士を比較すると、さらに入力画
像の特徴や用途に適した検出を行なうことができる場合
もある。
However, in such a method, not only the correlation between the blocks but also the image in the block is expanded into an orthogonal function and the respective coefficients are compared with each other. Sometimes it can be done.

【0011】さらには、上述した各動き検出方法におい
て、輝度信号や色信号も含めて非常に多くの要素を検出
に用いることにより、動き検出時の誤りをなるべく少な
くすることも考えられる。
Further, in each of the above-described motion detection methods, it is conceivable to minimize errors in motion detection by using a very large number of elements including a luminance signal and a color signal for detection.

【0012】このようなとき、各要素を全体にどのよう
に反映させるか、すなわち各要素をどのように結合させ
るかが重要な問題となる。
In such a case, how to reflect each element as a whole, that is, how to combine each element is an important issue.

【0013】本発明は上記の事情に鑑み、動き検出時に
輝度信号や色信号も含めて非常に多くの要素を適切に結
合させてこれらの各要素を動き検出に的確に反映するこ
とができ、これによって動き領域の検出や動きベクトル
検出の精度を大幅に向上させることができる動き検出装
置を提供することを目的としている。
In view of the above circumstances, the present invention makes it possible to appropriately combine a large number of elements including a luminance signal and a chrominance signal at the time of motion detection, and to accurately reflect these elements in motion detection. Accordingly, it is an object of the present invention to provide a motion detection device capable of greatly improving the accuracy of motion region detection and motion vector detection.

【0014】[0014]

【課題を解決するための手段】上記の目的を達成するた
めに本発明は、請求項1では、入力された画像のエッジ
を検出し、そのエッジ強度を示すエッジ検出信号を生成
するエッジ検出回路と、生成されたエッジ検出信号の値
を“0”〜“1”の範囲のエッジ強度信号に変換する第
1変換手段とを備えたエッジ検出部と、前記画像を含む
2つの連続した画像を取り込んで、各画像の輝度信号お
よび色差信号の画像間の差分を演算して輝度差信号およ
び色差差信号をそれぞれ生成する差分演算手段と、演算
された輝度差信号および色差差信号に対して各別に、フ
レーム間差分値の絶対値が大きいほど2つの画素の類似
度を低くし、2つの画素値が小さいほど類似度を小さく
するような関数を使用して“0”〜“1”の範囲の輝度
類似度信号および色差類似度信号に変換する第2変換手
段と、変換された輝度類似度信号と色差類似度信号とを
合成して総合類似度信号を生成し、その逆数を演算して
相関信号を生成する合成手段と、この合成手段から出力
される総合類似度信号の逆数を演算して相違度信号を生
成する第3変換手段とを備えた動き要素検出部と、前記
エッジ検出部で生成されたエッジ強度信号と前記動き要
素検出部で生成された相違度信号とを乗算して前記画像
の動き領域検出信号を生成する乗算器とを備えて成るこ
とを特徴としている。請求項2では、比較対象となる連
続した画像を取り込むとともに、取り込まれる今回画像
の輝度信号および色差信号と前回画像の輝度信号および
色差信号との各差分を演算して輝度差信号および色差差
信号をそれぞれ生成する差分演算手段と、演算された輝
度差信号および色差差信号を“0”〜“1”の範囲の輝
度類似度信号および色差類似度信号に変換する第1変換
手段と、画像のシフト量の位置を示すベクトル値を取り
込むとともに、取り込まれたベクトル値に基づいて前回
輝度信号および色差信号の中からブロック単位の輝度信
号および色差信号をそれぞれ切り出すブロック生成手段
と、このブロック生成手段で生成されたブロック単位の
輝度信号および色差信号の直交展開係数を演算するとと
ともに、今回画像のブロック輝度信号およびブロック色
差信号の直交展開係数を演算する直交展開係数演算手段
と、前回画像のブロック単位の各直交展開係数と今回画
像の各直交展開係数との差分をそれぞれ演算する差分手
段と、演算された各係数の差分信号をそれぞれ“0”〜
“1”の範囲の輝度類似度信号および色差類似度信号に
変換する第2変換手段と、前記第1変換手段と第2変換
手段の各出力信号を合成して総合的な類似度を示す類似
度信号を生成する第1合成手段と、を備えた動き要素検
出部と、前記第1合成手段の出力である類似度信号を構
成する輝度類似度信号と色差類似度信号とを合成する合
成部と、合成された前記ベクトル値毎の類似度信号のう
ち、最大の値を示す類似度信号を検出する最大値検出手
段と、この検出結果と前記合成部からのベクトル値に基
づいて動きベクトルを検出するシフト量検出手段とを備
えた動きベクトル判定部とを備えて成ることを特徴とし
ている。
According to the present invention, there is provided an edge detection circuit for detecting an edge of an input image and generating an edge detection signal indicating the edge intensity. An edge detection unit comprising: a first conversion unit that converts a value of the generated edge detection signal into an edge intensity signal in a range of “0” to “1”; and two continuous images including the image. Difference calculating means for calculating a difference between the luminance signal and the color difference signal of each image to generate a luminance difference signal and a color difference signal, respectively. Separately, using a function that reduces the similarity between two pixels as the absolute value of the inter-frame difference value increases and decreases the similarity as the two pixel values decrease, the range of “0” to “1” is used. Luminance similarity signal and A second conversion unit for converting the luminance similarity signal and the color difference similarity signal to generate a total similarity signal, and a reciprocal thereof to generate a correlation signal; Means, a motion element detecting unit comprising: a reciprocal of the overall similarity signal output from the synthesizing unit to generate a dissimilarity signal; and an edge intensity generated by the edge detecting unit. A multiplier that multiplies the signal by a dissimilarity signal generated by the motion element detection unit to generate a motion area detection signal of the image. According to the second aspect, a continuous image to be compared is captured, and a difference between the captured brightness signal and color difference signal of the current image and the brightness signal and color difference signal of the previous image is calculated to obtain the brightness difference signal and the color difference signal. And first conversion means for converting the calculated luminance difference signal and color difference signal into luminance similarity signal and color difference similarity signal in the range of “0” to “1”, respectively, A block generation unit that fetches a vector value indicating the position of the shift amount and cuts out a luminance signal and a chrominance signal in block units from a previous luminance signal and a chrominance signal based on the fetched vector value; In addition to calculating the orthogonal expansion coefficients of the generated block-based luminance signal and color difference signal, the block luminance signal and the block luminance signal of the current image are calculated. Orthogonal expansion coefficient calculating means for calculating an orthogonal expansion coefficient of the block color difference signal, and difference means for calculating a difference between each orthogonal expansion coefficient of each block in the previous image and each orthogonal expansion coefficient of the current image. The difference signal of each coefficient is set to “0” to
A second conversion unit for converting into a luminance similarity signal and a color difference similarity signal in a range of “1”, and a similarity indicating a total similarity by combining respective output signals of the first and second conversion units. A motion element detecting unit having a first synthesizing unit for generating a degree signal; and a synthesizing unit for synthesizing a luminance similarity signal and a color difference similarity signal constituting a similarity signal output from the first synthesizing unit. And maximum value detection means for detecting a similarity signal indicating the maximum value among the similarity signals for each of the synthesized vector values, and a motion vector based on the detection result and the vector value from the synthesis unit. And a motion vector determining unit having a shift amount detecting means for detecting.

【0015】[0015]

【作用】上記の構成において、2つの連続したテレビジ
ョン画像間で、これら2つの画像間の特徴を表わす要素
を抽出して、これらの各要素に対し予め設定されている
関数を使用して各要素の値を所定範囲内の数値に変換
し、さらにこれらの各数値を合成して2つの画像間の類
似度を表わす所定範囲内の数値を生成し、この数値によ
って各画像の関係を求めることにより、動き検出時に輝
度信号や色信号も含めて非常に多くの要素を適切に結合
させることができ、これによってこれらの各要素を動き
検出に的確に反映させて、動き領域の検出や動きベクト
ル検出の精度を大幅に向上させる。
In the above arrangement, elements representing features between two consecutive television images are extracted between two consecutive television images, and each of the elements is extracted using a function preset for each of these elements. Converting the values of the elements into numerical values within a predetermined range, and further combining these numerical values to generate numerical values within a predetermined range representing the similarity between two images, and obtaining the relationship between the images using the numerical values. Therefore, a large number of elements including a luminance signal and a chrominance signal can be appropriately combined at the time of motion detection, whereby each of these elements can be accurately reflected in motion detection to detect a motion area and a motion vector. Significantly improves detection accuracy.

【0016】[0016]

【実施例】図1は本発明の第1実施例を適用した動き領
域検出回路の一例を示すブロック図である。なお、この
図においては、実際の回路に設けられる回路、例えば入
力信号に対するフィルタ回路や動き検出信号に対して種
々の処理を行なう処理回路等を省略して本発明に関係が
ある部分のみを開示している。なお、この実施例は請求
項1に対応している。差分演算手段と減算器13,1
7,21、第1変換手段と変換回路5、第2変換手段と
変換回路15,19,23、合成手段と乗算器10、第
3変換手段と変換回路11がそれぞれ対応する。
FIG. 1 is a block diagram showing an example of a motion area detecting circuit to which the first embodiment of the present invention is applied. In this figure, only circuits related to the present invention are disclosed by omitting circuits provided in actual circuits, for example, a filter circuit for an input signal and a processing circuit for performing various processes on a motion detection signal. are doing. This embodiment corresponds to claim 1. Difference calculation means and subtractors 13, 1
7, 21, the first conversion means and the conversion circuit 5, the second conversion means and the conversion circuits 15, 19, and 23, the synthesis means and the multiplier 10, and the third conversion means and the conversion circuit 11, respectively.

【0017】この図に示す動き領域検出回路はエッジ検
出部1と、動き要素検出部2と、乗算器3とを備えてお
り、比較対象となる画像をフレーム単位で取込みなが
ら、これらの各画像について輝度信号Y、色差信号R−
Y、B−Y毎に類似度を検出してこれらの各類似度と画
像のエッジ情報(エッジ強度信号)とに基づいてこれら
の画像が動き領域であるかどうかを示す値の動き領域検
出信号を生成し、これを出力する。
The motion area detection circuit shown in FIG. 1 includes an edge detection unit 1, a motion element detection unit 2, and a multiplier 3, and captures images to be compared in units of frames, About the luminance signal Y and the color difference signal R−
A similarity is detected for each of Y and BY, and a motion area detection signal having a value indicating whether or not the image is a motion area based on each similarity and the edge information (edge strength signal) of the image. And output this.

【0018】エッジ検出部1はフレーム単位で画像が入
力される毎に、この画像のエッジを検出し、この検出結
果に基づいて“0”〜“255”の範囲のエッジ検出信
号を生成するエッジ検出回路4と、このエッジ検出回路
4から出力されるエッジ検出信号を予め設定されている
変換特性曲線に基づいて“0”〜“1”の範囲の信号
(エッジ強度信号)に変換する変換回路5とを備えてお
り、フレーム単位で画像が入力される毎に、この画像の
エッジ強度を示す信号(エッジ強度信号)を生成してこ
れを乗算器3に供給する。
The edge detector 1 detects an edge of an image every time an image is input in frame units, and generates an edge detection signal in the range of "0" to "255" based on the detection result. A detection circuit 4 and a conversion circuit for converting the edge detection signal output from the edge detection circuit 4 into a signal (edge strength signal) in the range of “0” to “1” based on a preset conversion characteristic curve 5, and generates a signal (edge strength signal) indicating the edge strength of the image every time an image is input in frame units, and supplies the signal to the multiplier 3.

【0019】この場合、前記変換回路5は、例えば図2
(a)に示す変換特性曲線に基づいて“0”〜“25
5”の範囲のエッジ検出信号を“0”〜“1”の範囲の
エッジ強度信号にしてこれを乗算器3に供給する。
In this case, the conversion circuit 5 is, for example, as shown in FIG.
“0” to “25” based on the conversion characteristic curve shown in FIG.
The edge detection signal in the range of “5” is converted into an edge strength signal in the range of “0” to “1” and supplied to the multiplier 3.

【0020】また、動き要素検出部2は輝度検出部6
と、2つの色差検出部7、8と、2の乗算器9、10
と、変換回路11とを備えており、フレーム単位で画像
が入力される毎に、これらの各画像について輝度信号
Y、色差信号R−Y、B−Y毎に類似度を検出してこれ
らの各類似度を示す総合類似度信号を演算した後、その
逆数をとって相違度信号を生成し、これを前記乗算器3
に供給する。
The motion element detecting section 2 includes a luminance detecting section 6
And two color difference detectors 7 and 8 and two multipliers 9 and 10
And a conversion circuit 11, and each time an image is input in a frame unit, the similarity is detected for each of the luminance signal Y, the color difference signals RY, and BY for each of these images, and these are detected. After calculating the overall similarity signal indicating each similarity, the reciprocal thereof is calculated to generate a dissimilarity signal.
To supply.

【0021】輝度検出部6は今回のフレームの画像の輝
度信号を1フレーム分だけ遅延させるフレームディレー
回路12と、今回のフレームの画像の輝度信号と前記フ
レームディレー回路12から出力される前回の画像の輝
度信号との差を求めて輝度差信号を抽出する減算器13
と、この減算回路13から出力される輝度差信号の絶対
値を演算して“0”〜“255”の範囲の輝度差検出信
号を生成する絶対値回路14と、この絶対値回路14か
ら出力される輝度差検出信号を予め設定されている変換
特性曲線に基づいて“0”〜“1”の範囲の信号(輝度
類似度信号)に変換する変換回路15とを備えており、
フレーム単位で画像の輝度信号Yが入力される毎に、こ
の輝度信号Yと前フレームの輝度信号Yとの間の類似度
を示す信号(輝度類似度信号)を生成してこれを乗算器
10に供給する。
The luminance detecting section 6 includes a frame delay circuit 12 for delaying the luminance signal of the image of the current frame by one frame, a luminance signal of the image of the current frame, and a previous image output from the frame delay circuit 12. Subtractor 13 for obtaining a difference from the luminance signal and extracting a luminance difference signal
And an absolute value circuit 14 that calculates the absolute value of the luminance difference signal output from the subtraction circuit 13 to generate a luminance difference detection signal in the range of “0” to “255”. A conversion circuit 15 for converting the detected luminance difference detection signal into a signal (luminance similarity signal) in the range of “0” to “1” based on a predetermined conversion characteristic curve;
Every time a luminance signal Y of an image is input in frame units, a signal (luminance similarity signal) indicating the similarity between the luminance signal Y and the luminance signal Y of the previous frame is generated, and this signal is multiplied by a multiplier 10. To supply.

【0022】この場合、前記変換回路15は、例えば図
2(b)に示す変換特性曲線に基づいて“0”〜“25
5”の範囲の輝度差検出信号を“0”〜“1”の範囲の
輝度類似度信号にしてこれを乗算器10に供給する。
In this case, for example, the conversion circuit 15 outputs "0" to "25" based on a conversion characteristic curve shown in FIG.
The luminance difference detection signal in the range of “5” is converted into a luminance similarity signal in the range of “0” to “1” and supplied to the multiplier 10.

【0023】また、一方の色差検出部7は今回のフレー
ムの画像の色差信号R−Yを1フレーム分だけ遅延させ
るフレームディレー回路16と、今回のフレームの画像
の色差信号R−Yと前記フレームディレー回路16から
出力される前回の画像の色差信号R−Yとの差を求めて
色差差信号を抽出する減算器17と、この減算回路17
から出力される色差差信号の絶対値を演算して“0”〜
“255”の範囲の色差差検出信号を生成する絶対値回
路18と、この絶対値回路18から出力される色差差検
出信号を予め設定されている変換特性曲線に基づいて
“0”〜“1”の範囲の信号(色差類似度信号)に変換
する変換回路19とを備えており、フレーム単位で画像
の色差信号R−Yが入力される毎に、この色差信号R−
Yと前フレームの色差信号R−Yとの間の類似度を示す
信号(色差類似度信号)を生成してこれを乗算器9に供
給する。
The one color difference detecting section 7 has a frame delay circuit 16 for delaying the color difference signal RY of the image of the current frame by one frame, a color difference signal RY of the image of the current frame and the frame. A subtracter 17 for obtaining a difference from the color difference signal RY of the previous image output from the delay circuit 16 and extracting a color difference signal;
Calculates the absolute value of the color difference signal output from
An absolute value circuit 18 for generating a color difference detection signal in the range of “255”, and a color difference detection signal output from the absolute value circuit 18 are converted from “0” to “1” based on a preset conversion characteristic curve. And a conversion circuit 19 for converting the color difference signal RY into a signal (color difference similarity signal) in the range of ".
A signal (color difference similarity signal) indicating the similarity between Y and the color difference signal RY of the previous frame is generated and supplied to the multiplier 9.

【0024】この場合、前記変換回路19は、例えば図
2(b)に示す変換特性曲線に基づいて“0”〜“25
5”の範囲の色差差検出信号を“0”〜“1”の範囲の
色差類似度信号にしてこれを乗算器9に供給する。
In this case, the conversion circuit 19 outputs "0" to "25" based on, for example, a conversion characteristic curve shown in FIG.
The color difference difference detection signal in the range of “5” is converted into a color difference similarity signal in the range of “0” to “1” and supplied to the multiplier 9.

【0025】また、他方の色差検出部8は今回のフレー
ムの画像の色差信号B−Yを1フレーム分だけ遅延させ
るフレームディレー回路20と、今回のフレームの画像
の色差信号B−Yと前記フレームディレー回路20から
出力される前回の画像の色差信号B−Yとの差を求めて
色差差信号を抽出する減算器21と、この減算回路21
から出力される色差差信号の絶対値を演算して“0”〜
“255”の範囲の色差差検出信号を生成するする絶対
値回路22と、この絶対値回路22から出力される色差
差検出信号を予め設定されている変換特性曲線に基づい
て“0”〜“1”の範囲の信号(色差類似度信号)に変
換する変換回路23とを備えており、フレーム単位で画
像の色差信号B−Yが入力される毎に、この色差信号B
−Yと前フレームの色差信号B−Yとの間の類似度を示
す信号(色差類似度信号)を生成してこれを乗算器9に
供給する。
The other color difference detection section 8 is a frame delay circuit 20 for delaying the color difference signal BY of the current frame image by one frame, a color difference signal BY of the current frame image and the frame A subtracter 21 for obtaining a difference from the color difference signal BY of the previous image output from the delay circuit 20 and extracting a color difference signal;
Calculates the absolute value of the color difference signal output from
An absolute value circuit 22 for generating a color difference detection signal in the range of “255”, and a color difference detection signal output from the absolute value circuit 22 are converted from “0” to “0” based on a preset conversion characteristic curve. And a conversion circuit 23 for converting the image into a signal (color difference similarity signal) in the range of 1 ″.
A signal (color difference similarity signal) indicating the similarity between −Y and the color difference signal BY of the previous frame is generated and supplied to the multiplier 9.

【0026】この場合、前記変換回路23は前記変換回
路19と同様に、例えば図2(b)に示す変換特性曲線
に基づいて“0”〜“255”の範囲の色差差検出信号
を“0”〜“1”の範囲の色差類似度信号にしてこれを
乗算器9に供給する。
In this case, the conversion circuit 23 converts the color difference detection signal in the range of "0" to "255" to "0" based on the conversion characteristic curve shown in FIG. A color difference similarity signal in the range of “1” to “1” is supplied to the multiplier 9.

【0027】乗算器9は前記各色差検出部7、8から出
力される色差類似度信号を乗算してこの乗算処理によっ
て得られた信号(色差類似度信号)を乗算器10に供給
する。
The multiplier 9 multiplies the color difference similarity signals output from the color difference detectors 7 and 8 and supplies a signal (color difference similarity signal) obtained by the multiplication process to the multiplier 10.

【0028】乗算器10は前記輝度検出部6から出力さ
れる輝度類似度信号と、前記乗算器9から出力される色
差類似度信号とを乗算してこの乗算処理によって得られ
た信号(総合類似度信号)を変換回路11に供給する。
The multiplier 10 multiplies the luminance similarity signal output from the luminance detector 6 by the chrominance similarity signal output from the multiplier 9 and obtains a signal obtained by this multiplication (total similarity). Is supplied to the conversion circuit 11.

【0029】変換回路11は前記乗算器10から出力さ
れる総合類似度信号の逆数を演算して相違度信号を生成
し、これを乗算器3に供給する。
The conversion circuit 11 calculates the reciprocal of the overall similarity signal output from the multiplier 10 to generate a difference signal, and supplies the difference signal to the multiplier 3.

【0030】乗算器3は前記動き要素検出部2の前記変
換回路11から出力される相違度信号と、前記エッジ検
出部1の前記変換回路5から出力されるエッジ強度信号
とを乗算して輝度信号Yおよび色差信号R−Y、B−Y
画像から見た各フレーム画像間の相違度を示す動き領域
検出信号を生成してこれを出力する。
The multiplier 3 multiplies the difference signal output from the conversion circuit 11 of the motion element detection unit 2 by the edge intensity signal output from the conversion circuit 5 of the edge detection unit 1 to obtain a luminance. Signal Y and color difference signals RY, BY
A motion area detection signal indicating the degree of difference between each frame image viewed from the image is generated and output.

【0031】このようにこの実施例においては、画像の
輝度信号Yのみならず、画像の色差信号R−Y、B−Y
をも考慮して画像間の類似度を検出し、これらの各類似
度を合成して画像間の相違度を示す動き領域検出信号を
生成するようにしているので、動き領域検出時に輝度信
号や色信号も含めて非常に多くの要素を適切に結合させ
てこれらの各要素を動き領域検出に的確に反映すること
ができ、これによって動き領域の検出の精度を大幅に向
上させることができる。
As described above, in this embodiment, not only the luminance signal Y of the image but also the color difference signals RY and BY of the image are provided.
Is also taken into account, a similarity between images is detected, and these similarities are combined to generate a motion region detection signal indicating the difference between the images. An extremely large number of elements, including color signals, can be appropriately combined, and these elements can be accurately reflected in the detection of the motion area, thereby greatly improving the accuracy of the detection of the motion area.

【0032】図3は本発明の第2実施例を適用した動き
ベクトル検出回路の一例を示すブロック図である。な
お、この実施例は請求項2に対応する。差分演算手段と
減算器41、第1変換手段と変換回路42、ブロック生
成手段とブロック生成部35、直交展開係数演算手段と
直交展開係数計算回路52,53、差分手段と減算器3
8、第2変換手段と変換回路39、第1合成手段と乗算
器43、最大値検出手段と最大値検出回路46、シフト
量検出手段とシフト量検出回路47がそれぞれ対応す
る。
FIG. 3 is a block diagram showing an example of a motion vector detecting circuit to which the second embodiment of the present invention is applied. This embodiment corresponds to claim 2. Difference operation means and subtractor 41, first conversion means and conversion circuit 42, block generation means and block generation section 35, orthogonal expansion coefficient operation means and orthogonal expansion coefficient calculation circuits 52 and 53, difference means and subtractor 3
8, the second conversion means and the conversion circuit 39, the first synthesis means and the multiplier 43, the maximum value detection means and the maximum value detection circuit 46, and the shift amount detection means and the shift amount detection circuit 47, respectively.

【0033】この図に示す動きベクトル検出回路は3つ
の動き要素検出部30、31、32と、合成部33と、
動きベクトル判定部34とを備えており、各動き要素検
出部30〜32によって今回の画像の輝度および各色差
と、前回の画像の輝度および各色差とをブロック単位で
比較するとともに、この比較結果を合成して比較対象に
なるブロック画像の動きベクトルを総合的に判定してこ
の判定結果(動きベクトル信号)を出力する。
The motion vector detecting circuit shown in this figure has three motion element detecting units 30, 31, 32, a synthesizing unit 33,
A motion vector determination unit 34 is provided. Each of the motion element detection units 30 to 32 compares the luminance and each color difference of the current image with the luminance and each color difference of the previous image on a block basis. Are synthesized and the motion vector of the block image to be compared is comprehensively determined, and this determination result (motion vector signal) is output.

【0034】第1の動き要素検出部30は図4に示す如
くブロック生成部35と、直交相関検出部36と、フレ
ーム間相関検出部37とを備えており、動き検出の対象
となる画像の輝度信号Yが入力される毎に、フレーム単
位でこれを記憶するとともに、シフト量の位置を示すベ
クトル値に基づいて記憶している輝度画像からブロック
単位の輝度画像(前回のシフトブロック輝度画像)を切
り出してこのシフトブロック輝度画像と、今回の画像に
基づいて得られるブロック輝度画像とのフィールド間相
関、直交展開後の係数相関を演算してこれらの演算結果
を合成して輝度類似度検出信号を生成し、これを合成部
33に供給する。
As shown in FIG. 4, the first motion element detecting section 30 includes a block generating section 35, an orthogonal correlation detecting section 36, and an inter-frame correlation detecting section 37. Each time the luminance signal Y is input, the luminance signal Y is stored in a frame unit, and a luminance image in block units (previous shift block luminance image) from a luminance image stored based on a vector value indicating the position of the shift amount. And calculates the inter-field correlation between the shifted block luminance image and the block luminance image obtained based on the current image, and the coefficient correlation after orthogonal expansion, and combines these calculation results to generate a luminance similarity detection signal. Is generated and supplied to the synthesizing unit 33.

【0035】ブロック生成部35は動き検出の対象とな
る画像の輝度信号Yが入力される毎に、フレーム単位で
これを記憶するフレームメモリ50と、シフト量の位置
を示すベクトル値に基づいて前記フレームメモリ50に
記憶されている輝度画像からブロック単位の輝度画像
(前回のシフトブロック輝度画像)を切り出すシフト回
路51とを備えており、動き検出の対象となる画像の輝
度信号Yが入力される毎に、フレーム単位でこれを記憶
するとともに、ブロックの位置を示すベクトル値に基づ
いて記憶している輝度画像からブロック単位の輝度画像
(前回のシフトブロック輝度画像)を切り出してこれを
直交相関検出部36と、フレーム間相関検出部37とに
供給する。
Each time the luminance signal Y of the image to be subjected to the motion detection is input, the block generation unit 35 stores the luminance signal Y in a frame unit based on the frame memory 50 and the vector value indicating the position of the shift amount. A shift circuit 51 for cutting out a luminance image in block units (previous shift block luminance image) from the luminance image stored in the frame memory 50, and receives a luminance signal Y of an image to be subjected to motion detection. For each frame, this is stored in frame units, and a luminance image in the block unit (previous shift block luminance image) is cut out from the stored luminance image based on the vector value indicating the position of the block, and this is subjected to orthogonal correlation detection. This is supplied to the section 36 and the inter-frame correlation detection section 37.

【0036】直交相関検出部36は今回のブロック輝度
画像を取り込んでこれの直交展開係数を演算する直交展
開係数計算回路52と、前記ブロック生成部35から出
力される前回のシフトブロック輝度画像を取り込んでこ
れの直交展開係数を演算する直交展開係数計算回路53
と、この直交展開係数計算回路53から出力される各次
数毎の係数と前記直交展開係数計算回路52から出力さ
れる各次数毎の係数との差を各次数毎に各々、演算する
複数の減算器38と、これらの各減算器38から出力さ
れる各次数の係数差信号を取り込んで、これらを各々、
“0”〜“1”の範囲の輝度類似度信号に変換する複数
の変換回路39と、これらの各変換回路39から出力さ
れる輝度類似度信号を乗算して1つの輝度類似度信号を
合成する複数の乗算器40を備えており、前記ブロック
生成部35から出力される前回のシフトブロック輝度画
像を取り込んでこれを直交展開係数を演算するととも
に、今回の画像に基づいて得られるブロック輝度画像を
取り込んでこれを直交展開係数を演算して、各次数毎に
これらの各直交展開係数の差(直交展開後の係数相関)
を演算してこれを“0”〜“1”の範囲の輝度類似度信
号に変換した後、この輝度類似度信号を合成して1つの
輝度類似度信号を生成し、これをフレーム間相関検出部
37に供給する。
The orthogonal correlation detecting section 36 fetches the current block luminance image and calculates an orthogonal expansion coefficient of the current block luminance image, and fetches the previous shift block luminance image output from the block generating section 35. And an orthogonal expansion coefficient calculation circuit 53 for calculating the orthogonal expansion coefficient
And a plurality of subtractions for calculating, for each order, the difference between the coefficient for each order output from the orthogonal expansion coefficient calculation circuit 53 and the coefficient for each order output from the orthogonal expansion coefficient calculation circuit 52. And a coefficient difference signal of each order output from each of these subtractors 38, and
A plurality of conversion circuits 39 for converting into luminance similarity signals in the range of “0” to “1”, and a luminance similarity signal output from each of these conversion circuits 39 is multiplied to synthesize one luminance similarity signal. A plurality of multipliers 40 for obtaining the previous shift block luminance image output from the block generation unit 35, calculating the orthogonal expansion coefficient thereof, and obtaining the block luminance image obtained based on the current image. And computes the orthogonal expansion coefficients. The difference between these orthogonal expansion coefficients for each order (coefficient correlation after orthogonal expansion)
Is calculated and converted into a luminance similarity signal in the range of “0” to “1”, and then the luminance similarity signals are combined to generate one luminance similarity signal, which is used to detect inter-frame correlation. To the unit 37.

【0037】フレーム間相関検出部37は今回のブロッ
ク輝度画像と前記ブロック生成部35から出力されるシ
フトブロック輝度画像との差を演算してブロック輝度差
画像を生成する減算器41と、この減算器41から出力
されるブロック輝度差画像を“0”〜“1”の範囲の輝
度類似度信号に変換する変換回路42と、この変換回路
42から出力される輝度類似度信号と前記直交相関検出
部36から出力される輝度類似度信号とを乗算して総合
的な類似度を示す輝度類似度信号を生成する乗算器43
とを備えており、前記ブロック生成部35から出力され
る前回のシフトブロック輝度画像と、今回の画像に基づ
いて得られるブロック輝度画像との差(フレーム間相
関)を演算してこれを“0”〜“1”の範囲の輝度類似
度信号に変換した後、この輝度類似度信号と、前記直交
相関検出部36から出力される輝度類似類似度信号とを
乗算して総合的な類似度を示す輝度類似度信号を生成
し、これを合成部33に供給する。
An inter-frame correlation detecting section 37 calculates a difference between the current block luminance image and the shifted block luminance image output from the block generating section 35 to generate a block luminance difference image, A conversion circuit 42 for converting the block luminance difference image output from the converter 41 into a luminance similarity signal in the range of “0” to “1”, and a luminance similarity signal output from the conversion circuit 42 and the orthogonal correlation detection. A multiplier 43 that multiplies the luminance similarity signal output from the unit 36 to generate a luminance similarity signal indicating overall similarity
And calculates the difference (inter-frame correlation) between the previous shift block luminance image output from the block generation unit 35 and the block luminance image obtained based on the current image, and calculates this as “0”. After converting the luminance similarity signal into a luminance similarity signal in the range of "1" to "1", the luminance similarity signal is multiplied by the luminance similarity signal output from the orthogonal correlation detection unit 36 to obtain an overall similarity. A luminance similarity signal shown in FIG.

【0038】また、第2の動き要素検出部31は前記第
1の動き要素検出部30と同様に構成されており、動き
検出の対象となる画像の色差信号R−Yが入力される毎
に、フレーム単位でこれを記憶するとともに、シフト量
の位置を示すベクトル値に基づいて記憶しているR−Y
画像からブロック単位のR−Y画像(前回のシフトブロ
ックR−Y画像)を切り出してこのシフトブロックR−
Y画像と、今回の色差信号R−Yに基づいて得られるブ
ロックR−Y画像とのフレーム間相関、直交展開後の係
数相関を演算してこれらの演算結果を合成して色差類似
度検出信号を生成し、これを合成部33に供給する。
The second motion element detecting section 31 is constructed similarly to the first motion element detecting section 30. Each time the color difference signal RY of the image to be motion detected is input, , RY stored in frame units and stored based on a vector value indicating the position of the shift amount.
An RY image in block units (previous shift block RY image) is cut out from the image and this shift block RY image is extracted.
The inter-frame correlation and the coefficient correlation after orthogonal expansion between the Y image and the block RY image obtained based on the current color difference signal RY are calculated, and the calculation results are combined to obtain a color difference similarity detection signal. Is generated and supplied to the synthesizing unit 33.

【0039】また、第3の動き要素検出部32は前記第
1の動き要素検出部30および第2の動き要素検出部3
1と同様に構成されており、動き検出の対象となる画像
の色差信号B−Yが入力される毎に、フレーム単位でこ
れを記憶するとともに、シフト量の位置を示すベクトル
値に基づいて記憶しているB−Y画像からブロック単位
のB−Y画像(前回のシフトブロックB−Y画像)を切
り出してこのシフトブロックB−Y画像と、今回の色差
信号B−Yに基づいて得られるブロックB−Y画像との
フレーム間相関、直交展開後の係数相関を演算してこれ
らの演算結果を合成して色差類似度検出信号を生成し、
これを合成部33に供給する。
Further, the third motion element detecting section 32 includes the first motion element detecting section 30 and the second motion element detecting section 3.
Each time the chrominance signal BY of the image to be subjected to motion detection is input, the chrominance signal BY is stored in frame units and stored based on a vector value indicating the position of the shift amount. A block-by-block BY image (previous shift block BY image) is cut out from the current BY image and a block obtained based on the shift block BY image and the current color difference signal BY The inter-frame correlation with the BY image and the coefficient correlation after orthogonal expansion are calculated, and these calculation results are combined to generate a color difference similarity detection signal.
This is supplied to the synthesis unit 33.

【0040】合成部33は前記第2の動き要素検出部3
1から出力される色差類似度信号と前記第3の動き要素
検出部32から出力される色差類似度信号とを乗算する
乗算器44と、この乗算器44から出力される色差類似
度信号と前記第1の動き要素検出部30から出力される
輝度類似度信号とを乗算する乗算器45とを備えてお
り、前記各動き要素検出部30〜32から出力される輝
度類似度信号および各色差類似度信号を乗算してこの乗
算処理によって得られた類似度信号を動きベクトル判定
部34に供給する。
The synthesizing unit 33 includes the second motion element detecting unit 3
A multiplier 44 for multiplying the color difference similarity signal output from the first unit 1 with the color difference similarity signal output from the third motion element detection unit 32; and a color difference similarity signal output from the multiplier 44. A multiplier 45 for multiplying the luminance similarity signal output from the first motion element detection unit 30 with the luminance similarity signal output from each of the motion element detection units 30 to 32; The degree signal is multiplied, and the similarity signal obtained by the multiplication processing is supplied to the motion vector determination unit 34.

【0041】動きベクトル判定部34は前記合成部33
から出力される各ベクトル毎の類似度信号のうち、最大
の値を示す類似度信号を検出する最大値検出回路46
と、この最大値検出回路46の検出結果とブロックの位
置(シフト量)を示すベクトル値とに基づいて前回のシ
フトブロック画像と今回のブロック画像との関係(シフ
ト量)を検出して動きベクトルを生成するシフト量検出
回路47とを備えており、前記合成部33から出力され
る類似度信号の値と、ブロックの位置を示すベクトル値
とに基づいて前回の画像と今回の画像との関係(シフト
量)を検出して動きベクトル信号を生成し、これを出力
する。
The motion vector determination section 34 is
Maximum value detection circuit 46 for detecting the similarity signal indicating the maximum value among the similarity signals for each vector output from
And the relationship (shift amount) between the previous shift block image and the current block image is detected based on the detection result of the maximum value detection circuit 46 and the vector value indicating the position (shift amount) of the block. And a shift amount detection circuit 47 for generating the relationship between the previous image and the current image based on the value of the similarity signal output from the synthesizing unit 33 and the vector value indicating the position of the block. (Shift amount) is detected to generate a motion vector signal, which is output.

【0042】このようにこの実施例においては、各動き
要素検出部30〜32によって今回の画像の輝度および
各色差と、前回の画像の輝度および各色差とをブロック
単位でを各々、比較するとともに、この比較結果を合成
して比較対象になる画像の動きベクトルを総合的に判定
してこの判定結果(動きベクトル信号)を出力するよう
にしたので、動き検出時に輝度信号や色信号も含めて非
常に多くの要素を適切に結合させてこれらの各要素を動
き検出に的確に反映することができ、これによって動き
領域の検出や動きベクトル検出の精度を大幅に向上させ
ることができる。
As described above, in this embodiment, the luminance and each color difference of the current image and the luminance and each color difference of the previous image are compared with the luminance and each color difference of the previous image on a block-by-block basis. Since the comparison result is synthesized and the motion vector of the image to be compared is comprehensively determined and the determination result (motion vector signal) is output, the luminance signal and the color signal are included at the time of motion detection. An extremely large number of elements can be appropriately combined, and these elements can be accurately reflected in motion detection, thereby greatly improving the accuracy of motion area detection and motion vector detection.

【0043】また、この実施例においては、各動き要素
検出部30〜32によって各直交展開係数を各次数毎に
比較するようにしているので、輝度レベルや色差レベル
が平坦な部分についての重要度が他の部分と比べて比較
的小さいときやシステムの用途などに応じて、各直交展
開係数を処理する各変換回路の特性を互いに変えること
により、最適な類似度信号が得ることができる。
In this embodiment, since the orthogonal expansion coefficients are compared for each order by each of the motion element detectors 30 to 32, the importance of a portion having a flat luminance level or color difference level is determined. The optimum similarity signal can be obtained by changing the characteristics of the respective conversion circuits that process the respective orthogonal expansion coefficients, when is relatively small as compared with the other parts or according to the application of the system.

【0044】また、上述した第1実施例においては、各
変換回路15、19、23の変換特性曲線として、図2
(b)に示す変換特性曲線を使用して“0”〜“25
5”の範囲の色差差検出信号を“0”〜“1”の範囲の
色差類似度信号に変換するようにしているが、図5に示
す変換特性曲線を使用して“0”〜“255”の範囲の
色差差検出信号を“0”〜“1”の範囲の色差類似度信
号に変換するようにしても良い。
In the above-described first embodiment, the conversion characteristic curves of the conversion circuits 15, 19, and 23 are shown in FIG.
Using the conversion characteristic curves shown in FIG.
The chrominance difference detection signal in the range of "5" is converted into the chrominance similarity signal in the range of "0" to "1". However, the conversion characteristic curves shown in FIG. May be converted into a color difference similarity signal ranging from “0” to “1”.

【0045】このようにすることにより、色差信号レベ
ル間の差が大きいときだけ色差信号R−Y、B−Yの類
似度を輝度信号Yの類似度に反映させることができる。
In this manner, the similarity between the color difference signals RY and BY can be reflected on the similarity between the luminance signals Y only when the difference between the color difference signal levels is large.

【0046】また、上述した第1、第2実施例において
は、各要素の合成に乗算器3、9、10、40、43、
44、45を用いた乗算を使用するようにしているが、
目的や用途等に応じて、例えば大きい方や小さい方を選
択するような合成法を使用するようにしても良い。
In the first and second embodiments, the multipliers 3, 9, 10, 40, 43,
Although the multiplication using 44 and 45 is used,
For example, a synthesis method that selects a larger one or a smaller one may be used in accordance with the purpose or use.

【0047】また、上述した第2実施例においては、各
動き要素検出部30〜32によって各ブロック単位の画
像に対して直交展開を行なうようにしているが、動きベ
クトルの検出目的や用途に応じて前記直交展開に代えて
他の演算、例えば微分処理等の処理を行なって各画像間
の類似度を検出するようにしても良い。
In the above-described second embodiment, each of the motion element detection units 30 to 32 performs orthogonal expansion on an image of each block. Alternatively, another calculation, for example, a differentiation process, may be performed instead of the orthogonal expansion to detect the similarity between the images.

【0048】[0048]

【発明の効果】以上説明したように本発明によれば、動
き検出時に輝度信号や色信号も含めて非常に多くの要素
を適切に結合させてこれらの各要素を動き検出に的確に
反映することができ、これによって動き領域の検出や動
きベクトル検出の精度を大幅に向上させることができ
る。
As described above, according to the present invention, a large number of elements including a luminance signal and a chrominance signal are appropriately combined at the time of motion detection, and these elements are accurately reflected in motion detection. As a result, the accuracy of motion area detection and motion vector detection can be greatly improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1実施例を適用した動き領域検出回
路の一例を示すブロック図である。
FIG. 1 is a block diagram illustrating an example of a motion region detection circuit to which a first embodiment of the present invention has been applied.

【図2】図1に示す各変換回路の特性例を示す表図であ
る。
FIG. 2 is a table showing a characteristic example of each conversion circuit shown in FIG. 1;

【図3】本発明の第2実施例を適用した動きベクトル検
出回路の一例を示すブロック図である。
FIG. 3 is a block diagram illustrating an example of a motion vector detection circuit to which a second embodiment of the present invention has been applied.

【図4】図3に示す動き検出部の詳細な回路例を示すブ
ロック図である。
FIG. 4 is a block diagram illustrating a detailed circuit example of a motion detection unit illustrated in FIG. 3;

【図5】本発明で使用される各変換回路の他の特性例を
示す表図である。
FIG. 5 is a table showing another characteristic example of each conversion circuit used in the present invention.

【符号の説明】[Explanation of symbols]

1 エッジ検出部 2 動き要素検出部 3、9、10 乗算器 4 エッジ検出回路 5 変換回路 6 輝度検出部 7、8 色差検出部 11 変換回路 12、16、20 フレームディレー回路 13、17、21 減算器 14、18、22 絶対値回路 15、19、23 変換回路 DESCRIPTION OF SYMBOLS 1 Edge detection part 2 Motion element detection part 3, 9, 10 Multiplier 4 Edge detection circuit 5 Conversion circuit 6 Luminance detection part 7, 8 Color difference detection part 11 Conversion circuit 12, 16, 20 Frame delay circuit 13, 17, 21 Subtraction Units 14, 18, 22 Absolute value circuit 15, 19, 23 Conversion circuit

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 11/00 - 11/22 Continuation of front page (58) Field surveyed (Int.Cl. 7 , DB name) H04N 11/00-11/22

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 入力された画像のエッジを検出し、その
エッジ強度を示すエッジ検出信号を生成するエッジ検出
回路と、生成されたエッジ検出信号の値を“0”〜
“1”の範囲のエッジ強度信号に変換する第1変換手段
とを備えたエッジ検出部と、 前記画像を含む2つの連続した画像を取り込んで、各画
像の輝度信号および色差信号の画像間の差分を演算して
輝度差信号および色差差信号をそれぞれ生成する差分演
算手段と、演算された輝度差信号および色差差信号に対
して各別に、フレーム間差分値の絶対値が大きいほど2
つの画素の類似度を低くし、2つの画素値が小さいほど
類似度を小さくするような関数を使用して“0”〜
“1”の範囲の輝度類似度信号および色差類似度信号に
変換する第2変換手段と、変換された輝度類似度信号と
色差類似度信号とを合成して総合類似度信号を生成し、
その逆数を演算して相関信号を生成する合成手段と、こ
の合成手段から出力される総合類似度信号の逆数を演算
して相違度信号を生成する第3変換手段とを備えた動き
要素検出部と、 前記エッジ検出部で生成されたエッジ強度信号と前記動
き要素検出部で生成された相違度信号とを乗算して前記
画像の動き領域検出信号を生成する乗算器と、を備えて
成ることを特徴とする動き検出装置。
1. An edge detection circuit for detecting an edge of an input image and generating an edge detection signal indicating the edge strength, and setting the value of the generated edge detection signal to "0" to
An edge detection unit including a first conversion unit that converts the image into an edge intensity signal in a range of “1”; capturing two continuous images including the image, and obtaining a luminance signal and a color difference signal between the images. Difference calculating means for calculating a difference to generate a luminance difference signal and a chrominance difference signal, respectively; and for the calculated luminance difference signal and the chrominance difference signal, the larger the absolute value of the inter-frame difference value is,
Using a function that lowers the similarity between two pixels and makes the similarity smaller as the two pixel values are smaller, “0” to
A second conversion unit for converting into a luminance similarity signal and a color difference similarity signal in a range of “1”, and combining the converted luminance similarity signal and the color difference similarity signal to generate an overall similarity signal;
A motion element detecting unit including a synthesizing means for calculating a reciprocal thereof to generate a correlation signal, and a third converting means for calculating a reciprocal of the overall similarity signal output from the synthesizing means to generate a dissimilarity signal A multiplier that multiplies the edge intensity signal generated by the edge detection unit and the dissimilarity signal generated by the motion element detection unit to generate a motion region detection signal of the image. A motion detection device characterized by the above-mentioned.
【請求項2】 比較対象となる連続した画像を取り込む
とともに、取り込まれる今回画像の輝度信号および色差
信号と前回画像の輝度信号および色差信号との各差分を
演算して輝度差信号および色差差信号をそれぞれ生成す
る差分演算手段と、演算された輝度差信号および色差差
信号を“0”〜“1”の範囲の輝度類似度信号および色
差類似度信号に変換する第1変換手段と、画像のシフト
量の位置を示すベクトル値を取り込むとともに、取り込
まれたベクトル値に基づいて前回輝度信号および色差信
号の中からブロック単位の輝度信号および色差信号をそ
れぞれ切り出すブロック生成手段と、このブロック生成
手段で生成されたブロック単位の輝度信号および色差信
号の直交展開係数を演算するととともに、今回画像のブ
ロック輝度信号およびブロック色差信号の直交展開係数
を演算する直交展開係数演算手段と、前回画像のブロッ
ク単位の各直交展開係数と今回画像の各直交展開係数と
の差分をそれぞれ演算する差分手段と、演算された各係
数の差分信号をそれぞれ“0”〜“1”の範囲の輝度類
似度信号および色差類似度信号に変換する第2変換手段
と、前記第1変換手段と第2変換手段の各出力信号を合
成して総合的な類似度を示す類似度信号を生成する第1
合成手段と、を備えた動き要素検出部と、 前記第1合成手段の出力である類似度信号を構成する輝
度類似度信号と色差類似度信号とを合成する合成部と、 合成された前記ベクトル値毎の類似度信号のうち、最大
の値を示す類似度信号を検出する最大値検出手段と、こ
の検出結果と前記合成部からのベクトル値に基づいて動
きベクトルを検出するシフト量検出手段とを備えた動き
ベクトル判定部と、 を備えて成ることを特徴とする動き検出装置。
2. A continuous image to be compared is taken in, and a difference between a taken luminance signal and a color difference signal of the current image and a taken luminance signal and a color difference signal of the previous image is calculated. And first conversion means for converting the calculated luminance difference signal and color difference signal into luminance similarity signal and color difference similarity signal in the range of “0” to “1”, respectively, A block generation unit that captures a vector value indicating the position of the shift amount, and cuts out a luminance signal and a color difference signal in block units from the previous luminance signal and the color difference signal based on the captured vector value, respectively. In addition to calculating the orthogonal expansion coefficients of the generated block-based luminance signal and color difference signal, the block luminance signal and the block luminance signal of the current image are calculated. Orthogonal expansion coefficient calculating means for calculating the orthogonal expansion coefficient of the block color difference signal, and difference means for calculating the difference between each orthogonal expansion coefficient for each block of the previous image and each orthogonal expansion coefficient for the current image. Second conversion means for converting the difference signal of each coefficient into a luminance similarity signal and a color difference similarity signal in the range of “0” to “1”, and output signals of the first conversion means and the second conversion means. First to generate a similarity signal indicating the overall similarity by combining
A motion element detecting unit comprising: a synthesizing unit; a synthesizing unit for synthesizing a luminance similarity signal and a chrominance similarity signal constituting a similarity signal output from the first synthesizing unit; and the synthesized vector. Among the similarity signals for each value, a maximum value detecting means for detecting a similarity signal indicating a maximum value, and a shift amount detecting means for detecting a motion vector based on the detection result and a vector value from the synthesizing unit. A motion vector determination unit comprising: a motion vector determination unit comprising:
JP13661292A 1992-05-28 1992-05-28 Motion detection device Expired - Fee Related JP3262181B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13661292A JP3262181B2 (en) 1992-05-28 1992-05-28 Motion detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13661292A JP3262181B2 (en) 1992-05-28 1992-05-28 Motion detection device

Publications (2)

Publication Number Publication Date
JPH05336545A JPH05336545A (en) 1993-12-17
JP3262181B2 true JP3262181B2 (en) 2002-03-04

Family

ID=15179375

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13661292A Expired - Fee Related JP3262181B2 (en) 1992-05-28 1992-05-28 Motion detection device

Country Status (1)

Country Link
JP (1) JP3262181B2 (en)

Also Published As

Publication number Publication date
JPH05336545A (en) 1993-12-17

Similar Documents

Publication Publication Date Title
US5959696A (en) Dynamic range expanding apparatus of a video image
KR100424600B1 (en) Motion adaptive scan-rate conversion using directional edge interpolation
US7812865B2 (en) Image pickup system with noise estimator
US6445833B1 (en) Device and method for converting two-dimensional video into three-dimensional video
US7729563B2 (en) Method and device for video image processing, calculating the similarity between video frames, and acquiring a synthesized frame by synthesizing a plurality of contiguous sampled frames
KR101247646B1 (en) Image combining apparatus, image combining method and recording medium
WO1999046730A1 (en) Edge-dependent interpolation method for color reconstruction in image processing devices
EP0430982A1 (en) Wide dynamic range camera
US8085316B2 (en) Image-processing unit, imaging apparatus, and computer program product
JP6825617B2 (en) Image processing equipment, imaging equipment, and image processing methods, and programs
JP2003134385A (en) Image synthesis device
US7755670B2 (en) Tone-conversion device for image, program, electronic camera, and tone-conversion method
US7751591B2 (en) Dominant motion analysis
JP3674186B2 (en) Image information conversion apparatus and method
JP2003123063A (en) Image processor
JP3279838B2 (en) Digital signal filter for video, video filter, and method for filtering video signal for video
US20050088531A1 (en) Automatic stabilization control apparatus, automatic stabilization control method, and computer readable recording medium having automatic stabilization control program recorded thereon
JP3262181B2 (en) Motion detection device
JPH1117984A (en) Image processing device
JP3731741B2 (en) Color moving image processing method and processing apparatus
US8471931B2 (en) Video recording system
JP3067833B2 (en) Image processing apparatus and method
JP3943762B2 (en) Noise reduction device
JP3031446B2 (en) Motion detection circuit
JPH05110934A (en) Motion vector detector for image

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees