JPS63269882A - Compensating circuit for average value predicting movement - Google Patents

Compensating circuit for average value predicting movement

Info

Publication number
JPS63269882A
JPS63269882A JP62105035A JP10503587A JPS63269882A JP S63269882 A JPS63269882 A JP S63269882A JP 62105035 A JP62105035 A JP 62105035A JP 10503587 A JP10503587 A JP 10503587A JP S63269882 A JPS63269882 A JP S63269882A
Authority
JP
Japan
Prior art keywords
block
average value
signal
value
motion compensation
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
Application number
JP62105035A
Other languages
Japanese (ja)
Other versions
JPH0569354B2 (en
Inventor
Atsumichi Murakami
篤道 村上
Naoto Kaneshiro
直人 金城
Kotaro Asai
光太郎 浅井
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP62105035A priority Critical patent/JPS63269882A/en
Priority to DE3856494T priority patent/DE3856494T2/en
Priority to EP94111117A priority patent/EP0624034A1/en
Priority to EP94111116A priority patent/EP0625854A1/en
Priority to EP88106640A priority patent/EP0288963B1/en
Priority to DE3854445T priority patent/DE3854445T2/en
Priority to EP94111121A priority patent/EP0624037B1/en
Priority to EP94111120A priority patent/EP0624036A1/en
Priority to DE3856461T priority patent/DE3856461T2/en
Priority to EP94111118A priority patent/EP0624985B1/en
Priority to EP94111119A priority patent/EP0624035A1/en
Priority to US07/187,052 priority patent/US4933761A/en
Priority to CA000565240A priority patent/CA1336619C/en
Priority to AU15205/88A priority patent/AU595705B2/en
Publication of JPS63269882A publication Critical patent/JPS63269882A/en
Priority to AU47102/89A priority patent/AU611335B2/en
Priority to AU47101/89A priority patent/AU609343B2/en
Priority to AU72893/91A priority patent/AU619705B2/en
Priority to AU72894/91A priority patent/AU619706B2/en
Priority to AU72895/91A priority patent/AU619707B2/en
Publication of JPH0569354B2 publication Critical patent/JPH0569354B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

PURPOSE:To suppress generating information and to prevent the deterioration of a picture quality when the quantity of a movement is large or at the time of a scene change by fetching the average value of input blocks in an interblock matching. CONSTITUTION:In a first processing, a block selector 23 outputs a 0 block. At this time, the output 17 of a distortion computing element 16 goes to the average value (m) of an input signal block. The average value (m) is quantized in a quantizer 20 and a quantized average value m' is inputted to a selector 23. A quantizing index 21 is outputted to an index selector 25. In a second processing, an average value block m'' for defining the value m' to be respective picture element values in the block is outputted from the selector 23. At this time, the output 17 goes to d0. After a third time, a preceding frame block is outputted. Finally, the output 19 of a comparator 18 outputs the index 19 of the block for applying a minimum matching distortion in the L+1 matchings from d0 to dL. The selector 25, when the output 19 is 0, outputs the index indicating the level of the value m' is newly outputted and in other case, the value of the 19 is directly outputted.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は2画像符号化復号化装置に関するものである
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a two-image encoding/decoding device.

〔従来の技術〕[Conventional technology]

第3図は従来の画像符号化伝送装置の送信部を示すブロ
ック図であ92図において、(2)は動き補償回路、(
6)は差分器、(8)は符号化復号化回路、aυは加算
器、α謙はフレームメモリである。
FIG. 3 is a block diagram showing a transmitting section of a conventional image encoding and transmitting device. In FIG. 92, (2) is a motion compensation circuit;
6) is a differencer, (8) is an encoding/decoding circuit, aυ is an adder, and α is a frame memory.

次に第4図は、動き補償回路(2)における動きベクト
ル検出部を示すブロック図でちゃ、u4は差分器、ae
は歪演:Jl器、α樽は比較器である。
Next, FIG. 4 is a block diagram showing the motion vector detection section in the motion compensation circuit (2), where u4 is a differencer, ae
is a distortion effect: Jl device, α barrel is a comparator.

次に動作について説明する。Next, the operation will be explained.

動き補償回路(2)では、ディジタル変換済入力画像信
号(1)とフレームメモリ0に記憶されている前フレー
ムの再生信号(3)とを用いて、所定の大きさのNjX
N2画素ブロック(Nl、N2は正の整数)を単位とし
て入力信号のブロックと最も近いパターンを持つブロッ
クを前フレーム信号の中から検出し、この検出されたブ
ロックの信号を予測信号(4)として出力するとともに
ブロックの位置と当該入力信号のブロックとの位置ずれ
である動きベクトルを示すインデックス情報(5)を受
信側へ伝送する。
The motion compensation circuit (2) uses the digitally converted input image signal (1) and the reproduction signal (3) of the previous frame stored in the frame memory 0 to calculate NjX of a predetermined size.
A block with a pattern closest to the block of the input signal is detected from the previous frame signal in units of N2 pixel blocks (Nl, N2 is a positive integer), and the signal of this detected block is used as the predicted signal (4). At the same time, index information (5) indicating a motion vector, which is a positional deviation between the position of the block and the block of the input signal, is transmitted to the receiving side.

以下、第4図に2いて動きベクトル検出方法の一例を示
す。
An example of a motion vector detection method is shown in FIG. 4 below.

ここで、入力信号ブロックを8tl+、前フレーム信号
ブロックを13’i t31とし探索するブロックの個
数をL(L、は正の整数)、ブロック間マツチング歪を
dl u71.  K−NI XN2  とする。
Here, the input signal block is 8tl+, the previous frame signal block is 13'i t31, the number of blocks to be searched is L (L is a positive integer), and the inter-block matching distortion is dl u71. Let it be K-NI XN2.

d1講Σ+83 8’gl     を冨1〜L1ツ1 上式に基づいて差分11stI4および歪演算、5ue
により求めたdit171の中から比較器α碍によシマ
ノチング歪が最も小さい値となるブロックを検出し該ブ
ロック18号をブロック単位で前記予測信号(4)とす
るとともに、このブロックの動きベクトルのインデック
ス(5)を出力する。ただし、第4図は歪演算および比
較処理を各探索ブロック毎にシリアル処理とすることで
ハード構成を簡潔にした場合を示す。
d1 course Σ+83 8'gl to 1 to L1 1 Difference 11stI4 and distortion calculation based on the above formula, 5ue
The block with the smallest Shimanotching distortion is detected by the comparator α from among the dit171 obtained by Output index (5). However, FIG. 4 shows a case where the hardware configuration is simplified by serially processing the distortion calculation and comparison processing for each search block.

また、探索ベクトルの配置の一例を第5図に示す。Further, an example of the arrangement of search vectors is shown in FIG.

以上のようにして求めた予測信号(4)と入力信号(1
)との差分をとり、該差分信号(7)を符号化復号化回
路(8)により符号化した後、符号化情報(9)を受信
側へ伝送するとともに該符号化情報を復号した差分復号
信号ulと前記予測信号(4)との力Ω算をとり再生信
号uカを得る。この再生信号U′IJはフレームメモリ
惺jで1フレ一ム分記憶された後2次回符号化時に前フ
レーム再生信号(3)として読み出される。
The predicted signal (4) obtained as above and the input signal (1
), the difference signal (7) is encoded by the encoding/decoding circuit (8), and then the encoded information (9) is transmitted to the receiving side and the encoded information is decoded. A force Ω calculation is performed between the signal ul and the predicted signal (4) to obtain a reproduced signal u. This reproduced signal U'IJ is stored for one frame in the frame memory 5j, and then read out as a previous frame reproduced signal (3) at the time of secondary encoding.

な2.符号化復号化回路では、前記差分信号(7)の大
きさがある所定のしきい値より犬のときのみ符号化を行
ない、それ以外の場合は画素補充(符号化を行なわず前
記差分再生信号を0とすることにより前記予測信号(4
)の値が前記再生信号113の値となる)を行なうこと
により発生情報量を抑制する。
2. In the encoding/decoding circuit, encoding is performed only when the magnitude of the difference signal (7) is a dog than a certain predetermined threshold, and in other cases, pixel replenishment (no encoding is performed and the difference reproduction signal is By setting 0 to 0, the predicted signal (4
) becomes the value of the reproduced signal 113), thereby suppressing the amount of generated information.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

従来の動き補償装置は以上のように構成されているので
、探索ベクトル数が限られて2シ、そのた0画像の動き
量が大きい場合探索範囲を越えてしまい最適な動き補償
ができない、また前フレーム信号の画質が低Fしている
場合やシーンチェンジの場合、フレーム間マツチング精
度が悪く予測誤差信号成分の抑圧幼果がなく発生慣−4
,7の増加および画質の劣化が起こるという問題点があ
った。
Since the conventional motion compensation device is configured as described above, the number of search vectors is limited to 2, and if the motion amount of the zero image is large, the search range will be exceeded and optimal motion compensation cannot be performed. When the image quality of the previous frame signal is low F or when there is a scene change, the inter-frame matching accuracy is poor and there is no suppression of the prediction error signal component, which may occur.
, 7 and deterioration of image quality.

この発明は上記のような問題点を解消するためになされ
たもので9画像の動きが大きい一合やシーンチェンジの
場合においても、予測誤差成分を抑圧し1発生情報量の
抑圧および画質の劣化防止ができる画像符号化伝送装置
を得ることを目的とする。
This invention was made in order to solve the above-mentioned problems, and even in the case of a large movement of images or a scene change, the prediction error component is suppressed, the amount of generated information is suppressed, and the image quality deteriorates. It is an object of the present invention to obtain an image encoding and transmitting device that can prevent the above problems.

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係る動き補償回路は、前フレーム信号谷探索
ベクトルの位置のブロックの他に入力ブロック信号の平
均値をスカラ量子化した値をブロック内画素の値とする
平均値ブロックをマツチング対象ブロックにカロえたも
ので、該平均値ブロックが選択された場合、量子化平均
値のレベルを示すインデックス情報を伝送するようにし
たものである。
In addition to the block at the position of the previous frame signal valley search vector, the motion compensation circuit according to the present invention matches an average value block whose pixel value in the block is a value obtained by scalar quantization of the average value of the input block signal as a matching target block. When the average value block is selected, index information indicating the level of the quantized average value is transmitted.

〔作用〕[Effect]

この発明に詮ける動き補償回路は、現フレームと前フレ
ームとの相関がシーンチェンジ等により低下した場合、
現入力ブロック信号と該ブロックの平均値との相関の方
が高くなシこの場会該平均値を予測信号とすることによ
り予測誤差成分を抑圧する。
The motion compensation circuit according to the present invention, when the correlation between the current frame and the previous frame decreases due to a scene change, etc.
If the correlation between the current input block signal and the average value of the block is higher, the prediction error component is suppressed by using the average value as the prediction signal.

〔発明の実施例〕[Embodiments of the invention]

以下、この発明の一実施例を図について説明する。 An embodiment of the present invention will be described below with reference to the drawings.

第1図において、CIGは入力ブロック信号の平均値を
童子化する童子化器、@は前フレームブロック信号とブ
ロック内画素が00ブロツク(以F。
In FIG. 1, CIG is a doji converter that converts the average value of the input block signal, and @ is the previous frame block signal and the pixels in the block are 00 blocks (hereinafter referred to as F).

07”ロックと呼ぶ)と平均値ブロックを処理タイミン
グによシ切替えて出力するブロックセレクタ。
07" A block selector that switches and outputs the average value block (referred to as "lock") depending on the processing timing.

(ト)は動きベクトルインデックスと童子化レベルイン
デックスを切替えて出力するインデックスセレクタであ
る。(1)〜α・は従来と同一である。
(G) is an index selector that switches and outputs a motion vector index and a doji-ized level index. (1) to α· are the same as before.

次に動作について説明する。Next, the operation will be explained.

第1図において、ブロック間マツチング歪演算2よび比
較演算は探索ベクトル数をL(Lは正の整数)とした場
合、1人カブロックにつ@(L+2)回のシリアル処理
で終了する。処理手順の実施例を第2図に示す。
In FIG. 1, when the number of search vectors is L (L is a positive integer), the inter-block matching distortion calculation 2 and the comparison calculation are completed by serial processing @(L+2) times for one person's block. An example of the processing procedure is shown in FIG.

ここで、入力ブロック信号(1)を互=(Sl、S2*
・・・。
Here, the input block signal (1) is mutually = (Sl, S2*
....

8K) 、参照ブロック信号@をも”’ (”11− 
dl 2 、 、、。
8K), reference block signal @”' (”11-
dl 2 , , .

l工え)トL、  マツチング歪d1の計算アルコリズ
ムは従来と同一である。
The calculation algorithm for L and matching distortion d1 is the same as the conventional one.

まず、1回目の処理ではブロックセレクタ(至)は0ブ
ロツクを出力する。その場合、歪演算6四の出力αηは
以下の式となり、この値は入力信号ブロックの平均値m
となる。ただし、マツチング歪演算は輝度信号のみ用い
るものとする。
First, in the first processing, the block selector (to) outputs 0 block. In that case, the output αη of the distortion calculation 64 becomes the following formula, and this value is the average value m of the input signal block
becomes. However, the matching distortion calculation uses only the luminance signal.

m=Σ18j−Of j=1 ;Σ8j j=1 この平均%fmはt子化器■で量子化されその量子化平
均11 m aがブロックセレクタ@へ入力される。一
方、を子化平均値の量子化レベルを示す量子化インデッ
クス−〇がインデックスセレクタ(至)へ出力される。
m=Σ18j−Of j=1;Σ8j j=1 This average % fm is quantized by the t-enabler ①, and the quantized average 11 m a is input to the block selector @. On the other hand, a quantization index -0 indicating the quantization level of the child average value is output to the index selector (to).

ここでt子化レベル数をM(Mは正の整数)とし、各レ
ベル毎に量子化インデックスとして(L+1)から(L
+M )を割当てる。
Here, the number of t childization levels is M (M is a positive integer), and the quantization index for each level is from (L+1) to (L
+M).

次に、2回目の処理でブロックセレクタ(至)から前記
を子化平均値企をブロック内各画素の値とする平均値ブ
ロック宜を出力する。このときの歪演算6四の出力αη
は次式となり、この1直をaOとすここで、前i己平均
1直ブロックのベクトルインデックスとして0を与える
Next, in the second processing, the block selector (to) outputs the average value block value in which the child average value value is the value of each pixel in the block. At this time, the output αη of distortion calculation 64
is the following equation, where this one-direction is aO, and 0 is given as the vector index of the previous i average one-direction block.

3回目以降の歪演算および比較演算は従来と同様に行な
う。即ち、ブロックセレクタ(ハ)は前フレームブロッ
クをj@次出出力る。
The third and subsequent distortion calculations and comparison calculations are performed in the same manner as before. That is, the block selector (c) outputs the previous frame block j@th time.

最終的に比較器αaの出力O1は、doからdLの(L
+1)1i!]のマツチング歪の中で最小のマッチング
歪を与えるブロックのインデックスα■を出力する。こ
のときの%参照ブロックに対応するベクトルインデック
スは42図に示すように割当てるものとする。
Finally, the output O1 of the comparator αa is (L
+1)1i! ] Outputs the index α■ of the block that gives the minimum matching distortion among the matching distortions. At this time, the vector index corresponding to the % reference block shall be assigned as shown in FIG.

インデックスセレクタ(至)では、比較器出力インデッ
クス(19が口の場合、即ち、平均値ブロック宣が選択
された場会、新たに前記量子化平均値台の量子化レベル
を示すt子化インデックス((L+1)から(L+M 
)の値を取る)をベクトルインデックス(5)として出
力し、それ以外の場合は、比較器出力インデックスα9
の値をそのままベクトルインデックス(5)として出力
する。
In the index selector (to), if the comparator output index (19) is the first, that is, when the average value block declaration is selected, the t childization index (to) that newly indicates the quantization level of the quantization average value platform is set. (L+1) to (L+M
) is output as the vector index (5), otherwise the comparator output index α9
The value of is output as is as a vector index (5).

なお、上記実施例では、ブロック間マツチング歪として
差分絶対値オlを用いたものを示したが。
In the above embodiment, the absolute difference value 1 is used as the inter-block matching distortion.

代わ9にユークリッドノルムを用いてもよく、また、谷
参照ブロックにおけるマツチング歪に重みづけを行ない
、t!#足の参照ブロックの凌先度を高めることもo7
能である。
Alternatively, the Euclidean norm may be used, and the matching distortion in the valley reference block is weighted, and t! # It is also possible to increase the advance of the foot reference block o7
It is Noh.

〔発明の効果〕〔Effect of the invention〕

以上のように、この発明によれば動き補償回路において
、ブロック間マツチングにおいて入力ブロック信号の平
均値を取り入れることにより1画像の動き濾が大きい場
合やシーンチェンジの場合においてもハードウェア規模
の増大や処理時間の増大をきたすことなく、予測誤差信
号の抑圧を行ない、その結果1発生情報量削減もしくは
画品質向上の効果がある。
As described above, according to the present invention, in the motion compensation circuit, by incorporating the average value of input block signals in inter-block matching, the hardware scale can be increased even when the motion compensation of one image is large or in the case of a scene change. The prediction error signal is suppressed without increasing the processing time, resulting in the effect of reducing the amount of information generated or improving the image quality.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例による動き補償回路の内部
構成を示すブロック図、第2図はこの発明の一実施例に
おける動き補償回路の処理手順を示す説明図、第3図は
従来の画像符号化伝送装置の送信部ブロック図、第4図
は従来の動き補償回路の内部構成を示すブロック図、第
5図は従来の動き補償回路における探索ベクトルの配置
図でちる。図において、 C14は差分器、aeは歪演
算器、α樽は比較器、OIは量子化器、(至)はブロッ
クセレクタ。 (至)はインデックスセレクタである。 なお図中、同一符号は同−又は相当部分を示す。
FIG. 1 is a block diagram showing the internal configuration of a motion compensation circuit according to an embodiment of the invention, FIG. 2 is an explanatory diagram showing the processing procedure of the motion compensation circuit according to an embodiment of the invention, and FIG. FIG. 4 is a block diagram showing the internal configuration of a conventional motion compensation circuit, and FIG. 5 is a diagram showing the arrangement of search vectors in the conventional motion compensation circuit. In the figure, C14 is a differencer, ae is a distortion calculator, α barrel is a comparator, OI is a quantizer, and (to) is a block selector. (to) is an index selector. In the drawings, the same reference numerals indicate the same or equivalent parts.

Claims (4)

【特許請求の範囲】[Claims] (1)入力ディジタル画像信号を所定の大きさのブロッ
クに分割しこの入力ブロック信号と前記ブロック単位で
生成されるフレーム間予測信号との差分信号に対し符号
化処理を行なう画像符号化伝送装置において、前記ブロ
ック単位予測信号生成を行なう回路として、ブロック化
された入力信号ブロックと空間的同一位置にある前フレ
ームの画素ブロックに対してL種(Lは正の整数)の位
置変位(以下、動きベクトルと呼ぶ)を与えて得られる
前フレームブロックL個と前記入力信号ブロックの平均
値を量子化ステップ数Mレベル(Mは正の整数)にて量
子化しこの量子化平均値をブロック内画素の値とする平
均値ブロックとの計(L+1)個のブロックを予測信号
ブロックの候補(以下、参照ブロックと呼ぶ)とし、所
定の計算方法で参照ブロックと前記入力信号ブロックと
のブロックパターン類似度を求めることによって、前記
入力信号ブロックに最も類似するブロックを前記参照ブ
ロックの中から検出しこの検出ブロック信号を前記予測
信号ブロックとして出力するとともに、前記検出ブロッ
クが前記前フレームブロックL個中から選択された場合
は前記動きベクトルに対応するインデックスを出力し、
前記平均値ブロックが選択された場合は該入力ブロック
の平均値の電子化レベルに対応するインデックスを出力
することを特徴とする平均値予測動き補償回路。
(1) In an image encoding and transmitting device that divides an input digital image signal into blocks of a predetermined size and performs encoding processing on a difference signal between this input block signal and an interframe prediction signal generated in units of blocks. , the circuit that generates the block-by-block predicted signal generates L kinds of positional displacements (hereinafter, L is a positive integer) with respect to the pixel block of the previous frame that is spatially located at the same position as the input signal block. The average value of L previous frame blocks obtained by giving a vector (called a vector) and the input signal block is quantized with M levels of quantization steps (M is a positive integer), and this quantized average value is calculated as the average value of the pixels in the block. A total of (L+1) blocks including the average value block as the value are set as prediction signal block candidates (hereinafter referred to as reference blocks), and the block pattern similarity between the reference block and the input signal block is calculated using a predetermined calculation method. By calculating, the block most similar to the input signal block is detected from among the reference blocks, the detected block signal is output as the predicted signal block, and the detected block is selected from the L previous frame blocks. If so, output the index corresponding to the motion vector,
An average value prediction motion compensation circuit characterized in that, when the average value block is selected, an index corresponding to a digitization level of the average value of the input block is outputted.
(2)画像信号のフレーム間符号化に用いられる動き補
償予測回路において、ブロック化された入力信号系列と
前フレームの画面上同一位置及びその近傍に相当するブ
ロック化された信号系列または後述する量子化平均値と
の間で画素毎の差分絶対値を算出する差分絶対値演算器
と、前記差分絶対値の累算によりマッチング歪を算出す
る演算または前記入力信号系列をブロック内部にわたり
累算してブロック単位の平均値を算出する演算を行う累
算器と、前記平均値をマッチング歪に対応するべく量子
化する量子化器と、前記累算器によって求められた入力
信号ブロックと前フレーム上の同一位置及びその近傍に
相当する信号ブロックまたは前記量子化平均値とのマッ
チング歪みを比較して最も小さい歪みを与える前フレー
ムの信号ブロックまたは量子化平均値に対応したインデ
ックスを出力する比較器と、前記累算器に対して入力信
号ブロックと前フレームの信号ブロックとの差分絶対値
または入力信号ブロックを切替えて与えるためのセレク
タとを備えたことを特徴とする特許請求の範囲第1項記
載の平均値予測動き補償回路。
(2) In a motion compensation prediction circuit used for interframe coding of image signals, a blocked input signal sequence and a blocked signal sequence corresponding to the same position on the screen of the previous frame and its vicinity, or a quantum a difference absolute value calculator that calculates an absolute difference value for each pixel between the average value and an operation that calculates matching distortion by accumulating the absolute difference values, or accumulating the input signal series over the inside of the block. an accumulator that performs an operation to calculate an average value for each block; a quantizer that quantizes the average value to correspond to matching distortion; a comparator that compares matching distortion with a signal block corresponding to the same position and its vicinity or the quantized average value and outputs an index corresponding to the signal block or quantized average value of the previous frame that provides the smallest distortion; 2. The accumulator according to claim 1, further comprising a selector for switching and providing an absolute value of a difference between an input signal block and a signal block of a previous frame or an input signal block to the accumulator. Average value predictive motion compensation circuit.
(3)前記動き補償予測回路において、前記差分絶対値
演算器の替わりに、前記入力信号系列と前記参照ブロッ
クとの間で画素毎の差分二乗値を算出する差分二乗値演
算器を用いることを特徴とする特許請求の範囲第1項、
第2項記載の平均値予測動き補償回路。
(3) In the motion compensation prediction circuit, a difference square value calculator that calculates a square difference value for each pixel between the input signal sequence and the reference block is used instead of the absolute difference value calculator. Claim 1, which is characterized by:
2. The average value predictive motion compensation circuit according to item 2.
(4)前記累算器において、前記参照ブロック毎の前記
マッチング歪にそれぞれ各参照ブロック毎に異なる重み
づけを行なうことにより、前記比較器にて特定の参照ブ
ロックが最も小さい歪みを与えるブロックとして選択さ
れ易くする、あるいは選択され難くすることを特徴とす
る特許請求の範囲第1項、第2項記載の平均値予測動き
補償回路。
(4) In the accumulator, by weighting the matching distortion for each reference block differently for each reference block, the comparator selects a specific reference block as the block that gives the smallest distortion. The average value predictive motion compensation circuit according to claim 1 or 2, characterized in that the average value predictive motion compensation circuit makes it easy to select or difficult to select.
JP62105035A 1987-04-28 1987-04-28 Compensating circuit for average value predicting movement Granted JPS63269882A (en)

Priority Applications (19)

Application Number Priority Date Filing Date Title
JP62105035A JPS63269882A (en) 1987-04-28 1987-04-28 Compensating circuit for average value predicting movement
EP94111118A EP0624985B1 (en) 1987-04-28 1988-04-26 Image coding and decoding system
EP94111117A EP0624034A1 (en) 1987-04-28 1988-04-26 Image coding and decoding system
EP94111116A EP0625854A1 (en) 1987-04-28 1988-04-26 Image coding and decoding system
EP88106640A EP0288963B1 (en) 1987-04-28 1988-04-26 Image coding and transmitting apparatus
DE3854445T DE3854445T2 (en) 1987-04-28 1988-04-26 Device for encoding and transmitting images.
EP94111121A EP0624037B1 (en) 1987-04-28 1988-04-26 Image coding system
EP94111120A EP0624036A1 (en) 1987-04-28 1988-04-26 Image coding and decoding system
DE3856461T DE3856461T2 (en) 1987-04-28 1988-04-26 Image coding and decoding system
DE3856494T DE3856494T2 (en) 1987-04-28 1988-04-26 Image coding system
EP94111119A EP0624035A1 (en) 1987-04-28 1988-04-26 Image coding and decoding system
CA000565240A CA1336619C (en) 1987-04-28 1988-04-27 Image coding and decoding device
US07/187,052 US4933761A (en) 1987-04-28 1988-04-27 Image coding and decoding device
AU15205/88A AU595705B2 (en) 1987-04-28 1988-04-27 Image coding and decoding device
AU47102/89A AU611335B2 (en) 1987-04-28 1989-12-21 Image coding and decoding device
AU47101/89A AU609343B2 (en) 1987-04-28 1989-12-21 Image coding and decoding device
AU72893/91A AU619705B2 (en) 1987-04-28 1991-03-13 Interframe motion image encoder
AU72894/91A AU619706B2 (en) 1987-04-28 1991-03-13 Dynamic vector quantizer
AU72895/91A AU619707B2 (en) 1987-04-28 1991-03-13 Multi-stage vector quantizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62105035A JPS63269882A (en) 1987-04-28 1987-04-28 Compensating circuit for average value predicting movement

Publications (2)

Publication Number Publication Date
JPS63269882A true JPS63269882A (en) 1988-11-08
JPH0569354B2 JPH0569354B2 (en) 1993-09-30

Family

ID=14396756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62105035A Granted JPS63269882A (en) 1987-04-28 1987-04-28 Compensating circuit for average value predicting movement

Country Status (2)

Country Link
JP (1) JPS63269882A (en)
AU (5) AU609343B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04341084A (en) * 1990-12-11 1992-11-27 American Teleph & Telegr Co <Att> Hdtv encoding device

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3159309B2 (en) * 1989-09-27 2001-04-23 ソニー株式会社 Video signal encoding method and video signal encoding device
DE68916038T2 (en) * 1989-09-29 1994-10-27 Bell Telephone Mfg ADAPTIVE TRANSFORMATION ENCODING SYSTEM.
US5091782A (en) * 1990-04-09 1992-02-25 General Instrument Corporation Apparatus and method for adaptively compressing successive blocks of digital video
JP2924430B2 (en) * 1991-04-12 1999-07-26 三菱電機株式会社 Motion compensated predictive coding apparatus and motion compensated predictive decoding apparatus

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3382796T2 (en) * 1982-06-11 1996-03-28 Mitsubishi Electric Corp Intermediate image coding device.
US4560977A (en) * 1982-06-11 1985-12-24 Mitsubishi Denki Kabushiki Kaisha Vector quantizer
JPS6075184A (en) * 1983-09-30 1985-04-27 Nec Corp System and apparatus for coding dynamic picture signal
JPS61118085A (en) * 1984-11-14 1986-06-05 Nec Corp Coding system and device for picture signal
EP0193185B1 (en) * 1985-02-28 1992-05-13 Mitsubishi Denki Kabushiki Kaisha Interframe adaptive vector quantization encoding apparatus
AU587954B2 (en) * 1985-02-28 1989-08-31 Mitsubishi Denki Kabushiki Kaisha Video encoding transmission apparatus
JP2612557B2 (en) * 1985-12-18 1997-05-21 ソニー株式会社 Data transmission receiving system and data decoding device
US4729020A (en) * 1987-06-01 1988-03-01 Delta Information Systems System for formatting digital signals to be transmitted
US4774587A (en) * 1987-06-02 1988-09-27 Eastman Kodak Company Still video transceiver processor
US4772956A (en) * 1987-06-02 1988-09-20 Eastman Kodak Company Dual block still video compander processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04341084A (en) * 1990-12-11 1992-11-27 American Teleph & Telegr Co <Att> Hdtv encoding device

Also Published As

Publication number Publication date
AU619707B2 (en) 1992-01-30
AU4710189A (en) 1990-04-26
AU7289491A (en) 1991-05-23
JPH0569354B2 (en) 1993-09-30
AU7289391A (en) 1991-05-23
AU619706B2 (en) 1992-01-30
AU7289591A (en) 1991-05-23
AU4710289A (en) 1990-04-26
AU619705B2 (en) 1992-01-30
AU609343B2 (en) 1991-04-26
AU611335B2 (en) 1991-06-06

Similar Documents

Publication Publication Date Title
US11546627B2 (en) Moving picture decoding method and moving picture encoding method
JP4724459B2 (en) Motion vector detection using adaptive time prediction
JP4528662B2 (en) Motion detection using adaptive space latest vector
JP2801559B2 (en) Motion compensation coding method and apparatus adapted to the magnitude of motion
JP5669278B2 (en) Method for coding a block of an image sequence and method for reconstructing this block
JP4711712B2 (en) Motion vector detection using row and column vectors
US6430317B1 (en) Method and apparatus for estimating motion using block features obtained from an M-ary pyramid
KR0178231B1 (en) Method and apparatus for detecting motion vectors based on hierarchical motion estimation
US5587741A (en) Apparatus and method for detecting motion vectors to half-pixel accuracy
JP2000125297A (en) Method for coding and decoding consecutive image
JPH09163380A (en) Image coding device and motion vector detection method
JPS61114677A (en) Adaptability prediction coding decoding system and device for animation signal
JP2000278694A (en) Encoding device, image processor, image processing system, encoding method and storage medium
JP2938412B2 (en) Method for compensating luminance change of moving image, moving image encoding device, moving image decoding device, recording medium recording moving image encoding or decoding program, and recording medium recording moving image encoded data
KR20070033345A (en) How to retrieve global motion vector
JP4557752B2 (en) Moving image processing apparatus, moving image processing method, and moving image processing program
JP3283159B2 (en) Image coding method by software
JPS63269882A (en) Compensating circuit for average value predicting movement
JPH08265764A (en) Video signal encoding device
WO2019150411A1 (en) Video encoding device, video encoding method, video decoding device, and video decoding method, and video encoding system
JPH0262178A (en) Motion detection system for picture processor
KR0152014B1 (en) Method and apparauts for moving estimation in image data compression
KR100987581B1 (en) Method of Partial Block Matching for Fast Motion Estimation
JP2008182408A (en) Dynamic image encoder and dynamic image encoding method
JP3941900B2 (en) Motion vector detection device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070930

Year of fee payment: 14