JPS62206980A - Initial deviation system in moving presumption of dynamic image - Google Patents
Initial deviation system in moving presumption of dynamic imageInfo
- Publication number
- JPS62206980A JPS62206980A JP61048224A JP4822486A JPS62206980A JP S62206980 A JPS62206980 A JP S62206980A JP 61048224 A JP61048224 A JP 61048224A JP 4822486 A JP4822486 A JP 4822486A JP S62206980 A JPS62206980 A JP S62206980A
- Authority
- JP
- Japan
- Prior art keywords
- deviation
- block
- motion
- amount
- estimated
- 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.)
- Granted
Links
- 230000001133 acceleration Effects 0.000 claims abstract description 24
- 230000033001 locomotion Effects 0.000 claims description 61
- 238000000034 method Methods 0.000 claims description 17
- 230000015654 memory Effects 0.000 abstract description 18
- 238000009499 grossing Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 18
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 210000004916 vomit Anatomy 0.000 description 1
- 230000008673 vomiting Effects 0.000 description 1
Landscapes
- Image Analysis (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はテレビジ目ン等の動画像における動き量推定方
式の改善に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an improvement in a method for estimating the amount of motion in moving images such as television screens.
(従来の技術)
動画像信号の符号化方式のひとつとして、動き補償技術
を用いたフレーム間高能率符号化方式や標準フレーム数
変換方式に関する研究開発が活発に行われている。この
動き補償を行うためには、動画像信号の動き量を高精度
で推定する技術が要求され、標本化された画素信号のひ
とつひとつ(以下、「画素」と称す)に関して行う方法
と、ある一定数の画素をブロック形にまとめて動き量の
推定を行う方法とがある0このうち後者のブロック単位
で動き量の推定を行う方法が一般に広く採用てれている
ので、以下の説明ではこの方法について詳しく述べる。(Prior Art) As one of the coding methods for moving image signals, active research and development is being conducted on a high-efficiency interframe coding method using motion compensation technology and a standard frame number conversion method. In order to perform this motion compensation, a technique for estimating the amount of motion in a video signal with high precision is required. There is a method of estimating the amount of motion by grouping a number of pixels into blocks.The latter method of estimating the amount of motion in blocks is generally widely adopted, so this method will be used in the following explanation. I will explain in detail.
なお、前者の画素単位で行う方式も後者のブロック単位
を画素単位に置き換えるだけでほぼ同様に行える。Note that the former method performed in pixel units can be performed in almost the same way by simply replacing the latter block units with pixel units.
動画像信号の動き量をブロック単位で推定する場合には
、1フレームを例えば横方向8画素、縦方向8ラインの
計64画素からなるブロック単位に分ける。次に、現フ
レーム内の各ブロック単位量を推定する方法(特開昭5
5−162683〜5)。When estimating the amount of motion of a moving image signal in units of blocks, one frame is divided into blocks each consisting of a total of 64 pixels, for example, 8 pixels in the horizontal direction and 8 lines in the vertical direction. Next, we will introduce a method for estimating the amount of each block in the current frame (Japanese Unexamined Patent Publication No. 5
5-162683-5).
(2)フレーム内信号勾配及びフレーム間信号差分値の
物理的対応等により動き量を推定する方法(特開昭6O
−158786)。(2) A method of estimating the amount of motion based on the physical correspondence between the intra-frame signal gradient and the inter-frame signal difference value (Japanese Patent Application Laid-Open No.
-158786).
等が知られている。etc. are known.
第3図は従来のブロック内信号パターンの類似性を用い
て動き量を推定する方式のブロック図でラシ、画像入力
信号lは現フィールドの内容、1つ前のフィールド内容
、1フレーム前のフィールド内容がブロック単位ごとに
フィールドメモリ2゜ル
−ム前の信号であるフィードメモリ4から読出したブロ
ックとが動き置換走部5へ入力されるG動き置換走部5
は両フレーム信号の一致度(類似度)を検出するだめの
もので、現フレーム信号は直接比較器6へ入力され、一
方前フレーム信号は可変遅延回路7で動き量を見つけよ
うとする範囲(推定範囲)に合わせて遅延量が与えられ
、その出力は比較器6に入力される。比較器6では両フ
レーム信号の類似度を比較し、そのうち最も類似した時
における可変遅延回路7の遅延量を動き量比力信号8と
して読み出す。このようにして、従来は連rct−るフ
レーム間でブロック単位ごとのパターン類似度を求めて
いた。Figure 3 is a block diagram of a conventional method for estimating the amount of motion using the similarity of signal patterns within blocks. A G motion displacement section 5 in which the block read from the feed memory 4, whose contents are signals 2 degrees ahead of the field memory in units of blocks, is input to the motion displacement section 5.
is used to detect the degree of coincidence (similarity) between both frame signals; the current frame signal is directly input to the comparator 6, while the previous frame signal is input to the variable delay circuit 7 within the range ( A delay amount is given according to the estimation range), and its output is input to the comparator 6. The comparator 6 compares the degree of similarity between the two frame signals, and reads out the delay amount of the variable delay circuit 7 when the two frame signals are most similar. In this way, pattern similarity has conventionally been determined for each block between consecutive frames.
(発明が解決しようとする問題点)
しかし、動き量を推定しようとするあるブロックに対し
て、前フレームで同じ位置にあるブロックBから広い範
囲にわたって動き量を推定しようとすると、可変遅延回
路が膨大な大きさとなってしまう。従って、従来はハー
ドウェア上の制限から推定範囲が限定てれ、正確な動き
量を推定することができないという欠点があった。(Problem to be Solved by the Invention) However, when trying to estimate the amount of motion of a certain block over a wide range from block B at the same position in the previous frame, the variable delay circuit It becomes enormous in size. Therefore, conventional techniques have had the disadvantage that the estimation range is limited due to hardware limitations, making it impossible to accurately estimate the amount of motion.
本発明は上述した従来技術の欠点に鑑みなされたもので
、動き量の推定範囲に限定されることなく、動き量を高
精度に推定することが可能な動画像の動き量推定におけ
る初期偏位方式を提供することを目的とする。The present invention has been made in view of the above-mentioned drawbacks of the prior art, and it is possible to estimate the amount of motion with high accuracy without being limited to the estimation range of the amount of motion. The purpose is to provide a method.
(問題点を解決するだめの手段)
本発明の特徴は、動画像信号の性質に基づいて平均偏位
、加速度偏位及び隣接偏位の3種類の動き量推定値を実
際の推定に先立ち計算等によシ求め、この計算値のうち
最適と思われるものを推定における初期偏位として用い
ることによυ、実際必要となる動き量の推定範囲を縮少
させて、等制約に動き量の推定範囲の限定をなくしたこ
とにある。(Means for Solving the Problem) The feature of the present invention is that three types of motion amount estimation values, average deviation, acceleration deviation, and adjacent deviation, are calculated based on the properties of the moving image signal prior to actual estimation. By using the calculated value considered to be optimal as the initial deviation in estimation, the range of estimation of the amount of motion that is actually required can be reduced, and the amount of motion can be calculated using equal constraints. The reason is that the estimation range is no longer limited.
(発明の原理)
本発明で初期偏位の候補となる■平均偏位、■加速度偏
位及び■隣接偏位の用語並びに特徴について説明する。(Principle of the Invention) The terms and characteristics of (1) average deviation, (2) acceleration deviation, and (2) adjacent deviation, which are candidates for initial deviation in the present invention, will be explained.
なお、以下では実際のテレビジョン信号が単なるフレー
ムの繰シ返しではなく、1フレームが奇数及び偶数フィ
ールドの2枚から構成てれているものとする。In the following, it is assumed that an actual television signal is not simply a repetition of frames, but that one frame consists of two fields, an odd field and an even field.
第4図は本発明で用いる1フレームの構成を説明するだ
めの図でるり、通常1画面(1フレーム)を送る場合飛
び越し走査によシ2フィールド(実線及び破線)に分け
ている。従って、フレーム間Fとは奇数フィールド(破
線)同志あるいは偶数フィールド(実R)同志となる。FIG. 4 is a diagram for explaining the structure of one frame used in the present invention. Normally, when one screen (one frame) is sent, it is divided into two fields (solid line and broken line) by interlaced scanning. Therefore, the interframes F are odd fields (broken lines) or even fields (real R).
■平均偏位(BM)
第5図は本発明に用いる平均偏位の説明図である。図に
おいて、平均偏位は現フィールドFQのうち動き量Vの
推定を行おうとするブロックB O(BM)を中心とし
て、1つ前のフィールドメモリのこれと同一位置を中心
とする幾つかのブロック(図ではB1〜B9の9ブロッ
ク例を示す)に対し、これ等の動き量の推定結果の平均
値をとるものである。(2) Average deviation (BM) FIG. 5 is an explanatory diagram of the average deviation used in the present invention. In the figure, the average deviation is calculated from several blocks centered at the same position in the previous field memory, centering on the block B O (BM) for which the motion amount V is to be estimated in the current field FQ. (The figure shows an example of nine blocks B1 to B9.) The average value of these motion amount estimation results is taken.
従って、この平均偏位は例えば画像の平坦部分が平行移
動している場合に用いれば、前フィールドF1における
動き量の誤差が平滑化され推定精度が向上するという特
徴を有している。Therefore, if this average deviation is used, for example, when a flat portion of the image is moving in parallel, the error in the amount of motion in the previous field F1 is smoothed out and the estimation accuracy is improved.
■加速度偏位(BA)
第6図及び第7図は本発明に用いる加速度偏位の説明図
である。(2) Acceleration deviation (BA) FIGS. 6 and 7 are explanatory diagrams of acceleration deviation used in the present invention.
第6図は加速度偏位を求める場合の概略図であり、第5
図の平均偏位を求める場合と同様に、現フィールドFQ
の推定ブロックBO(BA)を中心とする、1つ前のフ
ィールドF1内の9つのブロック811〜B19、更に
1フレーム前のフィールドF2内の9つのブロック82
1〜B29に対してブロックB21〜B29の動き量の
平均推定値(平均偏位)に対し乗算器4−1で(−1)
を掛けたものと、ブロックB1+〜B19の動き量の平
均推定値に対し乗算器4−2で2を掛けたものとを加算
器4−3で加えることによりブロックBQの加速度偏位
を求めるものである。Figure 6 is a schematic diagram for determining acceleration deviation.
In the same way as when calculating the average deviation of the figure, the current field FQ
Nine blocks 811 to B19 in the previous field F1, centered on the estimated block BO (BA), and nine blocks 82 in the field F2 one frame before.
Multiplier 4-1 calculates (-1) the average estimated value (average deviation) of the amount of motion of blocks B21 to B29 with respect to 1 to B29.
An adder 4-3 calculates the acceleration deviation of block BQ by multiplying the average estimated value of the motion amount of blocks B1+ to B19 by 2 using a multiplier 4-2. It is.
すなわち、直前フィールドF1における平均推定値に、
連続するフィールド間(Fl及びF2)での動き量推定
値の変化分(加速度)を加えるものである。That is, the average estimated value in the immediately preceding field F1 is
The amount of change (acceleration) in the motion amount estimated value between consecutive fields (F1 and F2) is added.
この加速度偏位は第7図に示すような移動するエツジ部
G(斜線部分)に対する推定精度を向上させる特徴があ
る。例えば、これを説明すると同図(、)のようにエツ
ジ部Gが静止した背景Mの中を速度Vで、同図(b)の
如く静止背景Mの約1/3のところまで移動すれば、平
均偏位がV/3となるのに■
対し、加速度偏位は2V/3(OX(−1)十丁×2)
となシ、より真の値に近い推定値を得ることができると
いうものである。This acceleration deviation has the characteristic of improving the estimation accuracy for the moving edge portion G (hatched area) as shown in FIG. For example, if the edge part G moves through the stationary background M as shown in the same figure (,) at a speed V to about 1/3 of the stationary background M as shown in the same figure (b), then , the average deviation is V/3, whereas the acceleration deviation is 2V/3 (OX(-1) ten pieces x 2)
In other words, it is possible to obtain an estimated value that is closer to the true value.
■隣接偏位(BN)
第8図は本発明で用いる隣接偏位の説明図であり、現フ
ィールドFOで推定値を求めようとするブロックB。(
BN)に隣接し、かつ推定値がすでに求められている左
ブロックBL、真上ブロックBUするいは右上ブロック
BR1更に前フィールドF1でブロックB。に相当する
位置にあるブロックB1に隣接し、かつ推定値がすでに
求められている真下ブロックBDの4つのうち最も真の
動きに近いものをひとつ選ぶものである。なお、この4
つのA’クラメータなるブロックの選定は他のものを用
いてもよい。(2) Adjacent deviation (BN) FIG. 8 is an explanatory diagram of the adjacent deviation used in the present invention, and shows block B for which an estimated value is to be obtained in the current field FO. (
BN) and for which the estimated value has already been obtained, the left block BL, the block directly above BU or the upper right block BR1, and the block B in the previous field F1. Among the four blocks BD adjacent to block B1 located at a position corresponding to , and for which estimated values have already been obtained, one block BD that is closest to the true movement is selected. Furthermore, these 4
Other selections of the A'crameter blocks may be used.
この隣接偏位は動いている背景から新たな部分が出現し
たり、消えたりする時に有効であり、特にシーンチェッ
ジにおける推定精度を向上できるという特徴がある。This adjacent deviation is effective when a new part appears or disappears from a moving background, and has the characteristic that it can improve the estimation accuracy in scene checking in particular.
本発明では上述した3種類の偏位(・クラメータとして
は、隣接偏位が上下・左右の4個があシ、平均偏位の1
個及び加速度偏位の1個の計6個)のうち、最適と思わ
れる偏位を選び出し、初期偏位として用いるものである
。この初期偏位の選定は、現フィールドF。の推定ブロ
ックB。と上述した6個の動き量をそれぞれのフィール
ドよシ読み出した6個のブロックB !il a B
A * BU I B Dr B L及びBRとの間で
、例えばフレーム間差分値の二乗和あるいは絶対和を用
いて信号パターンの類似度を調べ、最も類似しているも
のをひとつ選ぶものである。例えば、フレーム間差分値
の絶対和Pnを用いる場合は、現フィールドF。内のブ
ロックB。の信号をAx、y、n(1〜6)番目に相当
する動き推定値分だけずらした位置のブロックBnの信
号をB(n)x、yとすれば、となり、この絶対和Pn
を6個のブロックについてそれぞれ求め、このうち絶対
和Pnが最小となるブロックの動き量を初期偏位として
採用する。In the present invention, the above-mentioned three types of deviations (as a crameter, there are four adjacent deviations on top, bottom, left and right, and 1 of the average deviation)
The most suitable deviation is selected from among the six deviations in total (one for acceleration deviation and one for acceleration deviation), and is used as the initial deviation. The selection of this initial deviation is based on the current field F. Estimated block B. 6 blocks B where the above 6 motion amounts were read out from each field! il a B
A*BU I B Dr BL The similarity of the signal patterns between L and BR is checked using, for example, the square sum or absolute sum of the inter-frame difference values, and the one that is most similar is selected. For example, when using the absolute sum Pn of inter-frame difference values, the current field F. Block B inside. If the signal of the block Bn at the position shifted by the motion estimation value corresponding to Ax, y, n (1 to 6) is B(n)x, y, then this absolute sum Pn
is obtained for each of the six blocks, and the amount of movement of the block whose absolute sum Pn is the smallest is adopted as the initial deviation.
第9図は本発明で述べている初期偏位として用いられる
各偏位の実際の使用率を求めた実験結果で、縦軸は平均
偏位、加速度偏位及び隣接偏位がそれぞれ初期偏位とし
て使用でれた割合(イ)、横軸は実際のテレビジョンの
フィールド番号を示している。Figure 9 shows the experimental results for determining the actual usage rate of each deviation used as the initial deviation described in the present invention, and the vertical axis shows the average deviation, acceleration deviation, and adjacent deviation, respectively. The horizontal axis shows the actual television field number.
同図から明らかなように、隣接偏位(BN)が40〜6
0%と使用する割合が最も多く、次いで加速度偏位(B
A)が30〜40チ、平均偏位(BM)が10〜15%
の順となっている。従って、実際のテレビジ目ン伝送を
行う場合には唯一種類の偏位を用いて動き量を推定する
よりも必要に応じて最適な偏位を用いた方が信号の性質
に合りだ推定が実行できる上に結果として大幅に推定精
度を向上きせることができる・(発明の構成)
以下に本発明について図面を用いて詳細に説明する。As is clear from the figure, the adjacent deviation (BN) is 40 to 6.
0% is used most frequently, followed by acceleration deviation (B
A) is 30-40 inches, mean deviation (BM) is 10-15%
The order is as follows. Therefore, when performing actual television transmission, it is better to use the optimal deviation as needed than to estimate the amount of motion using only one type of deviation. In addition to being executable, the estimation accuracy can be greatly improved as a result. (Structure of the Invention) The present invention will be described in detail below with reference to the drawings.
第1図は本発明の実施例であり、ブロック内信号パター
ンの類似性を用いて動き量を推定する方式でブロック図
である。FIG. 1 shows an embodiment of the present invention, and is a block diagram showing a method of estimating the amount of motion using the similarity of signal patterns within blocks.
画像入力信号lは4フィールド(2フレーム)分を順次
蓄積するフィ・ルドメモIJ 2 、3 、4及び5に
入力される。このうち現時点における動き量の推定対象
となるのはフィールドメモリ3及び5に入力δれている
画像信号で6D、動き推定回路9によシ動き量Vx、y
が推定される。一方、フィールドメモリ12及び14の
内容は次時点における初期偏位量を決定するもので、フ
レーム間差分演算回路10に入力され、同演算回路10
によシフレーム間差分値が計算される。次に、動き推定
回路9によυ推定された動き量も、yは、推定値記憶回
路16及び17により2フィールド分記憶されたのち、
3種類の偏位を求めるためにそれぞれ局部平滑回路18
.19及び読み出し制御回路20に入力される。The image input signal l is input to field memos IJ 2 , 3 , 4 and 5 which sequentially store four fields (two frames). Among these, the motion amount to be estimated at the current time is the image signal 6D input δ to the field memories 3 and 5, and the motion amount Vx, y is input by the motion estimation circuit 9.
is estimated. On the other hand, the contents of the field memories 12 and 14 determine the initial deviation amount at the next point in time, and are input to the interframe difference calculation circuit 10.
An inter-frame difference value is calculated. Next, the motion amount υ estimated by the motion estimation circuit 9 and y are stored for two fields in the estimated value storage circuits 16 and 17, and then
Local smoothing circuits 18 are used to obtain three types of deviations.
.. 19 and the read control circuit 20.
まず、隣接偏位(BN)21は前述した推定ブロックB
。の左ブロックBLN真上ブロックB、及び右上ブロッ
クBRを推定値記憶回路17.1フィールド前の真下ブ
ロックBDを推定値記憶回路16から読み出し制御回路
20によね読み出すことにより得られる。First, the adjacent deviation (BN) 21 is the estimated block B described above.
. The block B just above the left block BLN and the block B right above the right block BR are obtained by reading out the block BD just below the estimated value storage circuit 17 from the estimated value storage circuit 16 and the block BD just below it by the readout control circuit 20.
次に、平均偏位(BM)22は推定値記憶回路16から
第5図に示す局部平滑回路18を通され、ブロックBn
(第5図では9ブロツク)の動き量vx、yの平均値を
計算することによシ求められる。Next, the mean deviation (BM) 22 is passed from the estimated value storage circuit 16 through the local smoothing circuit 18 shown in FIG.
It is obtained by calculating the average value of the motion amounts vx and y (9 blocks in FIG. 5).
最後に加速度偏位(BA)23は、推定値記憶回路17
から前フィールドの平均値を求めるための局部平滑回路
19を通した出力のうち一方は、前述の局部平滑回路1
8の出力を反転したものと加算器24により加算され、
他方は加算器24の出力と加算器25で加算でれ、この
加算器25の出力が求める加速度偏位(BA)となる。Finally, the acceleration deviation (BA) 23 is stored in the estimated value storage circuit 17.
One of the outputs passed through the local smoothing circuit 19 for calculating the average value of the previous field from the above-mentioned local smoothing circuit 1
8 is inverted and added by adder 24,
The other is added to the output of the adder 24 and the adder 25, and the output of the adder 25 becomes the desired acceleration deviation (BA).
なお、第6図のところでは乗算器4−1及び4−2を用
いていたが、ここでは演算処理が容易な加算器24 、
25によシ構成した。In addition, in FIG. 6, multipliers 4-1 and 4-2 were used, but here, adders 24 and 4-2, which are easy to perform arithmetic processing, are used.
It was composed of 25 parts.
このようにして求められた初期偏位の候補の各偏位は前
述のフレーム間差分演算回路10に送られ、すでに求め
られているフィールドメモリ12及び14のフレーム間
差分値と比較して最も近い値となる偏位が初期偏位とし
て選択され、初期偏位メモリ11に記憶される。次に、
フィールドメモリ12及び14の内容がフィールドメモ
リ13及び15へ移され、該当するブロックの動き量を
推定する時に、初期偏位メモリ11に記憶されている初
期偏位を初期値として用いる。Each deviation of the initial deviation candidates obtained in this way is sent to the above-mentioned interframe difference calculation circuit 10, and compared with the interframe difference values of the field memories 12 and 14 that have already been obtained, the deviation is the closest. The deviation that becomes the value is selected as the initial deviation and stored in the initial deviation memory 11. next,
The contents of the field memories 12 and 14 are transferred to the field memories 13 and 15, and when estimating the amount of motion of the corresponding block, the initial deviation stored in the initial deviation memory 11 is used as an initial value.
第2図は本発明により得られた初期偏位量が動き量推定
回路9にどのように用いられるかを示すだめの具体的な
回路構成図であシ、特にフレーム間差分値の絶対和Pn
を用いた場合の構成を示したものである。FIG. 2 is a specific circuit configuration diagram showing how the initial deviation amount obtained by the present invention is used in the motion amount estimation circuit 9. In particular, the absolute sum Pn of the inter-frame difference values is
This figure shows the configuration when using .
フィールドメモリ13及び15に記憶されているブロッ
クのうち、動き量推定の演算を実行するブロック内の各
画素は読み出しアドレス制御回路26によシ順次読み出
される。これらはフィールドメモリ13内にある現フィ
ールドにおける動き量推定位置の推定ブロックB。より
の信号Ax、yの絶対値tAx、ylと、与えられる初
期偏位の動き量だけ偏位させたブロックの信号B(n)
x、yの絶対値I B”)x、y l(但し、n =
1.2 、・” −6)とし、更にこれらの差分(図で
はl B”)x、y lを反転式せて加えている)を加
算器27で得る。この結果をブロックの画素分だけ総和
した後、加算器28に保持しておく。同様の手順を全て
の検出動き量に対して行い、その結果のうち、フレーム
間差分の絶対値和が最小となるものをフレーム間差分和
の最小値判定回路30で選定する。この出力とすでに求
めである初期偏位量とが加算器31によシ加算されたも
のが実際の動き量の推定値vX、yとなる。Among the blocks stored in the field memories 13 and 15, each pixel in the block in which the motion amount estimation calculation is to be performed is sequentially read out by the read address control circuit 26. These are estimated blocks B of the estimated motion amount position in the current field in the field memory 13. absolute values tAx, yl of the signals Ax, y, and the signal B(n) of the block shifted by the amount of movement of the given initial deviation.
Absolute value of x, y I B”) x, y l (however, n =
1.2, .''-6), and further, the adder 27 obtains the difference between these (in the figure, x and yl are inverted and added). This result is summed up for the pixels of the block and then held in the adder 28. A similar procedure is performed for all detected motion amounts, and among the results, the one with the minimum absolute value sum of the inter-frame differences is selected by the inter-frame difference sum minimum value determination circuit 30. The adder 31 adds this output and the already calculated initial deviation amount to obtain the estimated value vX,y of the actual motion amount.
なお、1フレーム前の信号を読み出しアドレス制御回路
から読み出すときには、初期偏位の候補分だけアドレス
をシフトきせるように加算器32で制御回路32のアド
レスと初期偏位を加えている。Note that when reading the signal of one frame before from the read address control circuit, the adder 32 adds the address of the control circuit 32 and the initial deviation so that the address can be shifted by the initial deviation candidate.
(発明の効果)
以上説明したように、本発明は平均偏位、加速度偏位及
び隣接偏位の3種類の動き量を求めて、そのうち最適と
なる偏位をひとつ選定して初期偏位として用いることに
よシ、動き量の推定範囲に限定されることなく動き量を
高精度で検出することが可能となシ、かつ動画像信号の
高能率符号化やフレーム数変換にも適用可能であシ、そ
の効果は極めて犬である。(Effects of the Invention) As explained above, the present invention obtains three types of motion amounts: average deviation, acceleration deviation, and adjacent deviation, selects one of them as the optimum deviation, and selects the optimum deviation as the initial deviation. By using this method, it is possible to detect the amount of motion with high precision without being limited to the estimation range of the amount of motion, and it can also be applied to high-efficiency encoding of video signals and frame number conversion. Ashi, the effect is extremely dog.
第1図は本発明の実施例で、動き量を推定するブロック
図、
第2図は本発明の動き量推定回路のブロック図、第3図
は従来の動画像の動き量を推定するブロック図、
第4図は本発明による1フレームを説明するだめの概略
図、
第5図は本発明による平均偏位を求めるだめの説明図、
第6図及び第7図は本発明による加速度偏位を求めるた
めの説明図、
第8図は本発明による隣接偏位を求めるための説明図、
第9図は本発明による平均偏位、加速度偏位及び隣接偏
位の使用割合を示す図である。
9・・・動き量推定回路、10・・・フレーム間差分演
算回路、11・・・初期偏位メモリ、12,13゜14
t、 15・・・フィールドメモリ。
特許出願人 国際電信電話株式会社
特許出願代理人 弁理士 山 本 恵 −不発B月の
実方竺ダ1
髭J1図
16へ
本疼明13掻動ぎ量培定回路
第2図
)Iぎ1吐はイ曾号
従来めf?+計量稚や装置
第3図
本発明1てrろ1フレーAの説明図
第4図
弔5図
加速度備位0読明図
第6図
力rJ±紅廣偏十夢の説EF#ぼり
第7図
第 8 図Figure 1 shows an embodiment of the present invention, a block diagram for estimating the amount of motion, Figure 2 is a block diagram of the motion amount estimation circuit of the present invention, and Figure 3 is a conventional block diagram for estimating the amount of motion of a moving image. , Fig. 4 is a schematic diagram for explaining one frame according to the present invention, Fig. 5 is an explanatory diagram for calculating the average deviation according to the present invention, and Figs. 6 and 7 are diagrams for explaining the acceleration deviation according to the present invention. FIG. 8 is an explanatory diagram for determining the adjacent deviation according to the present invention. FIG. 9 is a diagram showing the usage ratio of the average deviation, acceleration deviation, and adjacent deviation according to the present invention. 9...Motion amount estimation circuit, 10...Inter-frame difference calculation circuit, 11...Initial deviation memory, 12, 13゜14
t, 15...Field memory. Patent Applicant International Telegraph and Telephone Co., Ltd. Patent Application Agent Patent Attorney Megumi Yamamoto Is the vomit the same as the conventional one? + Measuring device Fig. 3 Explanatory diagram of present invention 1 terro 1 Frame A Fig. 4 Condolence Fig. 5 Acceleration preparation 0 Reading diagram Fig. 6 Power rJ Figure 7 Figure 8
Claims (1)
し、該ブロックのうち動き量を推定すべき推定ブロック
とすでに動き量が求められている前記ブロックとのパタ
ーンの類似性を比較して、最も類似しているブロックの
動き量を用いる動画像の動き量推定方式において、 前記推定ブロックが存在する第1のフィールドよりも1
つ前の第2のフィールドのうち複数のブロックの動き量
の推定値の平均値である平均偏位と、 該第2フィールドと前記第2フィールドよりも更に1つ
前の第3フィールドとの間の動き量推定値の変化分であ
る加速度偏位と、 前記推定ブロックに近接し、かつすでに動き量が求めら
れているブロックあるいは前記第2フィールドで前記推
定ブロックに相当する位置にあるブロックに近接したブ
ロックのうち最も真の動きに近いブロックの動き推定値
である隣接偏位とを求め、 前記平均偏位と加速度偏位と隣接偏位のうち、前記推定
ブロックの動き量に最もパターンが類似している前記偏
位を初期偏位として用いることを特徴とする動画像の動
き量推定における初期偏位方式。[Claims] One field of an input moving image signal is divided into a plurality of blocks, and pattern similarity between an estimated block whose motion amount is to be estimated and the block whose motion amount has already been calculated is determined. In a video motion estimation method that uses the motion amount of the most similar block,
An average deviation that is the average value of estimated motion amounts of a plurality of blocks in the previous second field, and between the second field and a third field that is one field before the second field. an acceleration deviation that is a change in the estimated amount of motion; and a block that is close to the estimated block and for which the amount of motion has already been determined, or a block that is located at a position corresponding to the estimated block in the second field. Among the blocks that have been calculated, the estimated value of the motion of the block that is closest to the true motion is calculated as the adjacent deviation, and among the average deviation, acceleration deviation, and adjacent deviation, the block whose pattern is most similar to the amount of motion of the estimated block is calculated. An initial deviation method for estimating a motion amount of a moving image, characterized in that the deviation is used as an initial deviation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61048224A JPS62206980A (en) | 1986-03-07 | 1986-03-07 | Initial deviation system in moving presumption of dynamic image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61048224A JPS62206980A (en) | 1986-03-07 | 1986-03-07 | Initial deviation system in moving presumption of dynamic image |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62206980A true JPS62206980A (en) | 1987-09-11 |
JPH0476557B2 JPH0476557B2 (en) | 1992-12-03 |
Family
ID=12797447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61048224A Granted JPS62206980A (en) | 1986-03-07 | 1986-03-07 | Initial deviation system in moving presumption of dynamic image |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62206980A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03126069A (en) * | 1989-10-11 | 1991-05-29 | Matsushita Electric Ind Co Ltd | Method for driving liquid crystal control circuit and liquid crystal panel |
US5729302A (en) * | 1993-09-17 | 1998-03-17 | Oki Electric Industry Co., Ltd. | Method and apparatus for detecting motion vectors of pixel blocks of a digitized video signal |
WO2007029640A1 (en) * | 2005-09-09 | 2007-03-15 | Sony Corporation | Image processing device and method, program, and recording medium |
WO2008038419A1 (en) | 2006-09-28 | 2008-04-03 | Sharp Kabushiki Kaisha | Image display device and method, and image processing device and method |
WO2008078419A1 (en) | 2006-12-22 | 2008-07-03 | Sharp Kabushiki Kaisha | Image display device and method, and image processing device and method |
WO2013031667A1 (en) * | 2011-08-30 | 2013-03-07 | 富士フイルム株式会社 | Radiation imaging system and radiation imaging method |
-
1986
- 1986-03-07 JP JP61048224A patent/JPS62206980A/en active Granted
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03126069A (en) * | 1989-10-11 | 1991-05-29 | Matsushita Electric Ind Co Ltd | Method for driving liquid crystal control circuit and liquid crystal panel |
US5729302A (en) * | 1993-09-17 | 1998-03-17 | Oki Electric Industry Co., Ltd. | Method and apparatus for detecting motion vectors of pixel blocks of a digitized video signal |
WO2007029640A1 (en) * | 2005-09-09 | 2007-03-15 | Sony Corporation | Image processing device and method, program, and recording medium |
JP2007074592A (en) * | 2005-09-09 | 2007-03-22 | Sony Corp | Image processing apparatus and method thereof, program, and recording medium |
WO2008038419A1 (en) | 2006-09-28 | 2008-04-03 | Sharp Kabushiki Kaisha | Image display device and method, and image processing device and method |
WO2008078419A1 (en) | 2006-12-22 | 2008-07-03 | Sharp Kabushiki Kaisha | Image display device and method, and image processing device and method |
US8358373B2 (en) | 2006-12-22 | 2013-01-22 | Sharp Kabushiki Kaisha | Image displaying device and method, and image processing device and method |
WO2013031667A1 (en) * | 2011-08-30 | 2013-03-07 | 富士フイルム株式会社 | Radiation imaging system and radiation imaging method |
Also Published As
Publication number | Publication date |
---|---|
JPH0476557B2 (en) | 1992-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6380986B1 (en) | Motion vector search method and apparatus | |
US5012337A (en) | Motion dependent video signal processing | |
JPH0520036B2 (en) | ||
JPS61269475A (en) | motion vector detection device | |
JPH03256485A (en) | Motion vector detecting circuit | |
JPH0644815B2 (en) | Moving body interpolation device | |
JPH0568155B2 (en) | ||
JP2861462B2 (en) | Motion vector detection device | |
JPS62206980A (en) | Initial deviation system in moving presumption of dynamic image | |
JP4075238B2 (en) | Motion vector detection method and recording medium | |
JPH07203457A (en) | Motion vector detector | |
JP2930675B2 (en) | Motion vector detection method using initial displacement vector | |
JPS62230180A (en) | Motion vector detecting system | |
JP4669517B2 (en) | How to realize motion estimation | |
JPH05236452A (en) | Method and device for detection motion vector | |
JP2608909B2 (en) | Video predictive coding | |
JPS6225587A (en) | motion vector detection circuit | |
JPH0728406B2 (en) | Motion vector detector | |
JPH0614316A (en) | Motion vector detector | |
JPH08242454A (en) | Method for detecting global motion parameter | |
JPS62230179A (en) | Motion compensation method | |
JP3271387B2 (en) | Motion amount detection device and motion amount detection method | |
WO1999044369A1 (en) | Device and method for coding image | |
JP3046313B2 (en) | Motion compensation method for interframe coding | |
KR960015392B1 (en) | Apparatus for half-pixel resolution panning vector detection |