JPH01318380A - Motion detecting circuit - Google Patents
Motion detecting circuitInfo
- Publication number
- JPH01318380A JPH01318380A JP63150746A JP15074688A JPH01318380A JP H01318380 A JPH01318380 A JP H01318380A JP 63150746 A JP63150746 A JP 63150746A JP 15074688 A JP15074688 A JP 15074688A JP H01318380 A JPH01318380 A JP H01318380A
- Authority
- JP
- Japan
- Prior art keywords
- motion data
- motion
- circuit
- counting
- levels
- 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.)
- Pending
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Systems (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、映像信号の被写体の動きを検出する動き検出
回路に関するものである。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a motion detection circuit that detects the motion of a subject in a video signal.
従来の技術
現行のテレビジョン受像機で発生する問題点の1つにラ
インフリッカ−妨害がある。これは現行の受像機が2=
1インタレース走査であることにより生じる妨害であシ
、この妨害を除去するためには、補間フィルタにより順
次走査化する手法が用いられている。BACKGROUND OF THE INVENTION One of the problems encountered with current television receivers is line flicker interference. This means that the current receiver is 2 =
This is an interference caused by one-interlace scanning, and in order to remove this interference, a method of sequential scanning using an interpolation filter is used.
この手法において、静止画に対して用いた補間フィルタ
を動画に対してもそのまま用いると動画における時間的
なづれによシニ重像妨害を生じる。In this method, if the same interpolation filter used for still images is used for moving images as well, synchronized image interference will occur due to the temporal lag in the moving images.
したがって映像信号の被写体の動きを検出して、静止画
の場合は静止画用の補間フィルタを用い、動画の場合は
動画用の補間フィルタを用いるというように、映像信号
の被写体の動きに応じた処理を行う必要がある。(この
処理を動き適応走査線補間と呼ぶ。)
第6図は従来知られている動き適応走査線補間回路の一
例である。Therefore, the movement of the subject in the video signal is detected, and the interpolation filter for still images is used in the case of still images, and the interpolation filter for moving images is used in the case of moving images. It is necessary to perform processing. (This process is called motion adaptive scanning line interpolation.) FIG. 6 shows an example of a conventionally known motion adaptive scanning line interpolation circuit.
第6図においてa、b、c、d点における信号は第7図
に示す信号に対応している。In FIG. 6, the signals at points a, b, c, and d correspond to the signals shown in FIG. 7.
第6図において入力端子1に入力されたYC分離後のY
信号は、まず補間フィルタブロック10に入力される。In Fig. 6, Y after YC separation input to input terminal 1
The signal is first input to an interpolation filter block 10.
補間フィルタブロック10の内部で1ライン遅延器11
および262ライン(1)イールド)遅延器12におい
て第7図a、b、cに対応した信号が得られる。第7図
工が補間される信号とすると、静止画の場合は
I=C
・ 動画の場合は加算器13において、I =−(a
十b )
として補間される。静止画の場合と動画の場合の補間信
号はそれぞれスイッチ14に接続される。One line delayer 11 inside the interpolation filter block 10
and 262 lines (1) yield) signals corresponding to a, b, and c in FIG. 7 are obtained in the delay device 12. Assuming that Fig. 7 is a signal to be interpolated, in the case of a still image, I = C, and in the case of a moving image, in the adder 13, I = - (a
10b) is interpolated as Interpolation signals for still images and moving images are connected to the switch 14, respectively.
静止画/動画の判定は、動き検出ブロック20において
行う。動き検出ブロック20には第7図すに対応する信
号を入力し、625ライン(1フレーム)遅延器21に
おいて第7図dに対応する信号を得、減算器22におい
て1フレ一ム期間差信号を得たのち絶対値回路23で絶
対値をとる。正の数に変換された差信号は、比較器24
において閾値と比較され閾l直を越えた場合は動画と判
定し問直を越えない場合は静止画と判定した動きデータ
(たとえば動画ならば1“′静止画ならば”o” )を
スイッチ14に接続する。スイッチ14では、前述した
静止画および動画の補間信号を動きデータに従って選択
し、出力端子2より出力する。The motion detection block 20 determines whether the image is a still image or a moving image. The motion detection block 20 receives a signal corresponding to the signal shown in FIG. After that, the absolute value circuit 23 takes the absolute value. The difference signal converted into a positive number is sent to a comparator 24.
If it exceeds the threshold, it is determined to be a moving image, and if it does not exceed the threshold, it is determined to be a still image. The switch 14 selects the above-mentioned still image and moving image interpolation signals according to the motion data, and outputs them from the output terminal 2.
発明が解決しようとする課題
しかしながら上述した動き検出方法では、雑音等の混入
によシ誤って得られた動きデータはそのまま出力され訂
正できない。また動きデータは動画/静止画の2段階の
レベルでちゃ、これに従って補間方法を切シ換えた場合
、画面上で動画と静止画の境界での画質差が大きく、境
界付近が不自然な画像になるという課題がある。Problems to be Solved by the Invention However, in the above-described motion detection method, motion data that is erroneously obtained due to the introduction of noise or the like is output as is and cannot be corrected. Also, motion data has two levels: video/still image, so if you switch the interpolation method accordingly, there will be a large difference in image quality at the boundary between the video and still image on the screen, resulting in an unnatural image near the boundary. There is an issue of becoming.
そこで本発明は、上記課題を鑑み、正確に動き情報を抽
出しかつ動画と静止画の境界がスムーズにつながるよう
に3段階以上のレベルを持つ動きデータが抽出できる動
き検出回路を提供するものである。In view of the above problems, the present invention provides a motion detection circuit that can accurately extract motion information and extract motion data having three or more levels so that the boundary between a moving image and a still image is smoothly connected. be.
課題を解決するための手段
上記課題を解決するために本発明の動き検出回路は映像
信号の被写体の動きを検出し「静止画」または[動画j
を示す動きデータを発生する動き検出手段と、上記動き
データの発生回数を注目画素周辺の任意の領域内で計数
する計数手段と、上記計数手段からの計数結果をもとに
上記注目画素の動きデータを3段階以上のレベルで設定
するレベル設定手段とを備えたものである。Means for Solving the Problems In order to solve the above problems, the motion detection circuit of the present invention detects the movement of a subject in a video signal and detects a "still image" or a video signal.
motion detection means for generating motion data indicating the pixel of interest; a counting means for counting the number of occurrences of the motion data within an arbitrary area around the pixel of interest; and level setting means for setting data at three or more levels.
作 用
本発明は上記した構成によって動きデータの発生回数を
任意の領域内に計数し、その計数結果をもとに新たに3
段階以上のレベルで動きデータを新たに設定するので、
雑音等の混入により孤立点として発生した誤ったデータ
が訂正できるとともに、静止画と動画の境界が、3段階
以上のレベルでなめらかにつながるので自然な画像が得
られる。Function The present invention counts the number of occurrences of motion data within an arbitrary region using the above-described configuration, and based on the counting results, newly calculates three motion data.
Since the movement data is newly set at a level higher than the stage,
Erroneous data generated as isolated points due to the inclusion of noise etc. can be corrected, and the boundaries between still images and moving images are smoothly connected at three or more levels, so a natural image can be obtained.
実施例
以下本発明の−¥施例の動き検出回路について図面を参
照にしながら説明する。Embodiment A motion detection circuit according to an embodiment of the present invention will be described below with reference to the drawings.
第1図において1oは補間フィルタブロック、2oは従
来例第6図2oに示した動き検出回路、30は動きデー
タの発生回数を任意の領域で計数する計数回路、40は
注目画素の動きデータを設定する設定回路である。In FIG. 1, 1o is an interpolation filter block, 2o is the motion detection circuit of the conventional example shown in FIG. This is the setting circuit for setting.
従来例で説明した様に、第1図入力端子1に入力された
Y信号は、補間フィルタブロック10の内部で、1ライ
ン遅延器11および262ライン(1フイールド)遅延
器12に入力され第7図a。As explained in the conventional example, the Y signal input to the input terminal 1 in FIG. Diagram a.
b、cに対応した信号が得る。第7図工を補間すべき信
号とすると、静止画の場合は
I=C
動画の場合は、加算器13により
また動画と静止画の境界付近は準動画として処理され、
加算器15により
として補1@する。なお本実施例は3段階の補間方法の
切り換えとしているがこれに限ったことではなく、3段
階以上の多段階切り換えであればよい。Signals corresponding to b and c are obtained. If Fig. 7 is the signal to be interpolated, in the case of a still image I=C; in the case of a moving image, the area near the boundary between the moving image and the still image is processed by the adder 13 as a quasi-moving image;
The adder 15 complements the signal as 1@. In this embodiment, the interpolation method is switched in three stages, but the present invention is not limited to this, and any multi-stage switching of three or more stages may be used.
また補間方法も本実施例で用いた方法に限ったことでは
ない。Further, the interpolation method is not limited to the method used in this embodiment.
動画/準動画/静止画それぞれの補間信号はスイッチ1
4の入力に接続される。Switch 1 is the interpolation signal for video/semi-video/still image.
Connected to input 4.
また入力端子1に加えられたY信号は動き検出回路20
に加えられる。Furthermore, the Y signal applied to the input terminal 1 is transmitted to the motion detection circuit 20.
added to.
従来例で説明した様に動き検出回路20は、雑音等の混
入による誤シの有無にかかわらずたとえば動画と判定さ
れた場合は°1111、静止画と判定された場合は○”
という動きデータを出力する。次に計数回路3oにおい
て設定された領域内での動きデータの発生回数が計数さ
れる。計数回路20はたとえば第2図に示す回路で構成
される。第2図において33.34は1ライン遅延器、
35a〜3sfは1画素遅延器、36は加算器である。As explained in the conventional example, the motion detection circuit 20 uses, for example, 1111 degrees when it is determined to be a moving image, and 0 when it is determined to be a still image, regardless of whether or not there is an error caused by noise or the like.
Outputs the motion data. Next, the number of occurrences of motion data within the set area is counted in the counting circuit 3o. The counting circuit 20 is composed of, for example, the circuit shown in FIG. In Fig. 2, 33 and 34 are 1-line delay devices,
35a to 3sf are one-pixel delay devices, and 36 is an adder.
第2図で示したM1〜M9は第3図に示した画素の動き
データに対応している。つまり水平方向に3画素、垂直
方向に3画素で3×3の合計9画素領域における゛1パ
の発生回数が加算器36の出力端子32に得られる。次
に設定回路40に入力され、3段階のレベル(動画/準
動画/静止画)に変換されてスイッチ14の制、卸信号
人力に接続される。M1 to M9 shown in FIG. 2 correspond to the pixel motion data shown in FIG. 3. In other words, the number of occurrences of ``1'' in a total of 9 pixel areas (3×3, 3 pixels in the horizontal direction and 3 pixels in the vertical direction) is obtained at the output terminal 32 of the adder 36. Next, the signal is input to the setting circuit 40, converted into three levels (moving image/semi-moving image/still image), and connected to the switch 14 and the wholesale signal.
設定回路40はたとえば第4図に示す比較器を用いて構
成される。第4図43および44は比較器であり、それ
ぞれに設定された1剰値を入力信号(計数i1m )が
越えた場合に1“を出力するとし、(閾値1く閾値2)
とすれば設定回路40の変換特性は第5図に示す様に入
力信号(計数値)が閾値1よシ小さければ静止画と判定
し設定値として”oo’”を出力する。入力信号(計数
値)が閾値1より大きく閾値2より小さければ準動画と
判定し設定値として1o゛を出力する。入力信号(計数
値)が閾値2よシ大きければ動画と判定し、設定値とし
て11′′を出力する。The setting circuit 40 is constructed using, for example, a comparator shown in FIG. 43 and 44 are comparators, which output 1" when the input signal (count i1m) exceeds the 1 remainder value set for each, and (threshold 1 minus threshold 2)
Then, as shown in FIG. 5, the conversion characteristic of the setting circuit 40 is that if the input signal (count value) is smaller than the threshold value 1, it is determined to be a still image and outputs "oo'" as the setting value. If the input signal (count value) is larger than threshold 1 and smaller than threshold 2, it is determined that it is a quasi-moving image, and 1o is output as a set value. If the input signal (count value) is larger than the threshold value 2, it is determined that it is a moving image, and 11'' is output as the set value.
雑音等の混入により生じる誤りは通常孤立点として存在
するためその周辺画素の計数値は小さく、第5図で示し
た特性に従って設定すると’oo”となシ除去される。Errors caused by noise or the like usually exist as isolated points, so the count values of surrounding pixels are small, and if set according to the characteristics shown in FIG. 5, they will be removed as 'oo'.
スイッチ14では設定回路4oからの3段階の設定値に
従って’oo°゛なら静止画、” 10 ”なら準動画
、”11”なら動画のそれぞれの補u旧信号を選択し、
出力端子2から出力する。The switch 14 selects the supplementary u old signal of 'oo°' for still image, '10' for semi-moving image, and '11' for moving image according to the three-stage setting value from setting circuit 4o.
Output from output terminal 2.
91、7
なお本実施例では動きデータとして3段階のレベルの設
定回路について述べたが、これに限ったことではなく比
較器をさらに並列に接結することにより3段階以上の多
段階のものも実現できる。91,7 In this embodiment, a circuit for setting three levels as motion data has been described, but the circuit is not limited to this, and by further connecting comparators in parallel, a circuit with three or more levels can also be used. realizable.
また本実施例では比較器を用いて設定回路を実現したが
ROM (Read 0nly Memory )等を
用いてもよい。Further, in this embodiment, the setting circuit is realized using a comparator, but a ROM (Read Only Memory) or the like may be used.
発明の効果
以上詳細に説明したように、本発明によれば動きデータ
の発生回数をある領域内で計数し、その結果をもとに3
段階以上のレベルで新たに動きデータを設定するので雑
音等の混入により孤立点として発生した誤った動きデー
タが訂正できるとともに、静止画と動画の境界が3段階
以上のレベルでなめらかにつながるので自然な画像が得
られる。Effects of the Invention As explained in detail above, according to the present invention, the number of occurrences of motion data is counted within a certain area, and based on the result, three
Since new motion data is set at a level higher than one level, it is possible to correct erroneous motion data that has occurred as an isolated point due to the incorporation of noise, etc., and the boundary between a still image and a video is smoothly connected at a level higher than three levels, so it is natural. You can get a good image.
第1図は本発明の一実施例の構成を示すブロック図、第
2図は計数回路のブロック図、第3図は計数する領域を
示す模式図、第4図は設定回路の回路図、第5図は設定
回路の変換特性を示す特性10 、
図、第6図は従来の動き検出回路の構成を示すブロック
図、第7図は第6図の動作を説明するためのデータを示
す模式図である。
1・・・・入力端子、2・・・・出力端子、1o・・・
補間フィルタブロック、2o ・・動き・1検出回路、
30・・・・・計数回路、40・・・・・・設定回路。
代理人の氏名 弁理士 中 尾 敏 男 ほか1名区
\か
城
区 露奴蜘
U)
綜FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, FIG. 2 is a block diagram of a counting circuit, FIG. 3 is a schematic diagram showing a counting area, FIG. 4 is a circuit diagram of a setting circuit, and FIG. 5 is a characteristic 10 diagram showing the conversion characteristics of the setting circuit, FIG. 6 is a block diagram showing the configuration of a conventional motion detection circuit, and FIG. 7 is a schematic diagram showing data for explaining the operation of FIG. 6. It is. 1...Input terminal, 2...Output terminal, 1o...
Interpolation filter block, 2o...Motion/1 detection circuit,
30... Counting circuit, 40... Setting circuit. Name of agent: Patent attorney Toshio Nakao and one other person
Claims (1)
示す動きデータを発生する動き検出手段と、上記動きデ
ータの発生回数を注目画素周辺の任意の領域内で計数す
る計数手段と、上記計数手段からの計数結果をもとに上
記注目画素に対して動きデータを3段階以上のレベルで
設定するレベル設定手段とを具備することを特徴とする
動き検出回路。a motion detection means for detecting the motion of a subject in a video signal and generating motion data indicating a still image or a moving image; a counting means for counting the number of occurrences of the motion data in an arbitrary area around the pixel of interest; A motion detection circuit comprising: level setting means for setting motion data for the pixel of interest at three or more levels based on the counting results from the means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63150746A JPH01318380A (en) | 1988-06-17 | 1988-06-17 | Motion detecting circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63150746A JPH01318380A (en) | 1988-06-17 | 1988-06-17 | Motion detecting circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01318380A true JPH01318380A (en) | 1989-12-22 |
Family
ID=15503514
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63150746A Pending JPH01318380A (en) | 1988-06-17 | 1988-06-17 | Motion detecting circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01318380A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6112185A (en) * | 1984-06-27 | 1986-01-20 | Hitachi Ltd | Circuit for interpolating scanning line |
| JPS6171786A (en) * | 1984-09-17 | 1986-04-12 | Nec Corp | Movement separator of animation signal |
-
1988
- 1988-06-17 JP JP63150746A patent/JPH01318380A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6112185A (en) * | 1984-06-27 | 1986-01-20 | Hitachi Ltd | Circuit for interpolating scanning line |
| JPS6171786A (en) * | 1984-09-17 | 1986-04-12 | Nec Corp | Movement separator of animation signal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2565315B2 (en) | Motion detection circuit | |
| US4691230A (en) | Motion vector detection system of a moving object on a screen | |
| US5095354A (en) | Scanning format converter with motion compensation | |
| JPS6390987A (en) | Moving detecting circuit | |
| JPS62276983A (en) | sequential scanning system | |
| US7176982B2 (en) | Recursive noise reduction with still pixel detection | |
| US4677482A (en) | Dual mode progressive scan system with automatic mode switching by image analysis | |
| JPH0230209A (en) | Television signal noise and color crosstalk reduction circuit device | |
| US6690429B1 (en) | Device and method for processing color signal | |
| US20040233336A1 (en) | Still pixel detection using multiple windows and thresholds | |
| JPH01318380A (en) | Motion detecting circuit | |
| US7636129B2 (en) | Method and device for detecting sawtooth artifact and/or field motion | |
| JP2002330408A (en) | Video signal processing device | |
| JP3241539B2 (en) | Video signal processing circuit | |
| JP2654965B2 (en) | High Definition Television Receiver | |
| JPH05336497A (en) | Motion detecting circuit | |
| KR910008379B1 (en) | Standard video-signal detective circuit for ntsc tv system | |
| JP2502054B2 (en) | Image signal converter | |
| JP2925023B2 (en) | MUSE HDTV signal receiver | |
| JP2623842B2 (en) | Non-standard signal detection circuit | |
| KR100215095B1 (en) | Y / C separation circuit using horizontal correlation | |
| JP2519526B2 (en) | Signal processor | |
| JP2002335441A (en) | Telecine video signal detection device | |
| JPH03185984A (en) | Motion adaptive scan line interpolator | |
| JPH0530391A (en) | Motion detection circuit |