JPH01243790A - Forecasting and encoding device between motion compensating frames - Google Patents

Forecasting and encoding device between motion compensating frames

Info

Publication number
JPH01243790A
JPH01243790A JP63069389A JP6938988A JPH01243790A JP H01243790 A JPH01243790 A JP H01243790A JP 63069389 A JP63069389 A JP 63069389A JP 6938988 A JP6938988 A JP 6938988A JP H01243790 A JPH01243790 A JP H01243790A
Authority
JP
Japan
Prior art keywords
signal
motion
amount
circuit
frame
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
JP63069389A
Other languages
Japanese (ja)
Other versions
JP2644811B2 (en
Inventor
Masaaki Takizawa
正明 滝沢
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP6938988A priority Critical patent/JP2644811B2/en
Publication of JPH01243790A publication Critical patent/JPH01243790A/en
Application granted granted Critical
Publication of JP2644811B2 publication Critical patent/JP2644811B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はテレビ信号の高能率符号化に係わり。[Detailed description of the invention] [Industrial application field] The present invention relates to high efficiency encoding of television signals.

特に動き補償フレーム間予測方式における装置規模の小
型化と予測効率の向上が可能な動き補償フレーム間予測
符号化装置に関する。
In particular, the present invention relates to a motion-compensated inter-frame predictive coding device that can reduce the device scale and improve prediction efficiency in a motion-compensated inter-frame prediction method.

〔従来の技術〕[Conventional technology]

テレビ(以下TVと略称)信号は広い周波数帯域を有す
るので、これをディジタル信号に変換し伝送するために
は通常は高い伝送速度を必要とする。この速度を低減す
るために多くの方式が知られる。
Since a television (hereinafter abbreviated as TV) signal has a wide frequency band, converting it into a digital signal and transmitting it usually requires a high transmission speed. Many schemes are known to reduce this speed.

代表的な方式の一つに、1動き補償フレーム間予測」が
ある、これは、 1)’I”V信号を標本化して画素とし、2)複数個の
画素(例えば縦横各8画素の正方形内の64画素)を1
つのブロックにまとめ、3)上記ブロックに最も類似し
ているブロックを伝送済みの前TVフレームから少しず
つ位置をずらしながら探し出し、 4)上記の「位置のズレ量」と「2つのブロック間の差
分」°を伝送する、 ものである。
One of the typical methods is 1-motion compensated interframe prediction, which consists of 1) sampling the 'I'V signal into pixels, and 2) using multiple pixels (for example, a square of 8 pixels each in the vertical and horizontal directions). 64 pixels) to 1
3) Find the block that is most similar to the above block while shifting its position little by little from the transmitted previous TV frame, and 4) calculate the above ``positional shift amount'' and ``difference between the two blocks. It is something that transmits ``°.

上記の動き補償フレーム間予測された後の予測誤差信号
は、可変長符号化された後にバッファメモリ(以IQP
 I FO:ファーストイン・ファーストアウトFir
st In First 0nt)を通して平滑化され
、一定速度で伝送路に送出される。ここで上記の予測誤
差信号の絶対値が大きくなると符号語長が長い符号語が
多数発生する、このため該FIFOに書き込まれる信号
量が増大するので、FIFO内の蓄積量が増加して、や
がては溢れてしまう。
The prediction error signal after the above motion-compensated interframe prediction is variable-length coded and then stored in a buffer memory (hereinafter referred to as IQP).
IFO: First in, first out
st In First 0nt) and is sent to the transmission line at a constant speed. Here, as the absolute value of the above prediction error signal increases, many codewords with long codeword lengths are generated. Therefore, the amount of signals written to the FIFO increases, so the amount of accumulation in the FIFO increases, and eventually It overflows.

この溢れを防止するために、実際には処理を一時的に中
断して上記の書き込みを禁止する。
In order to prevent this overflow, the process is actually temporarily interrupted and the above writing is prohibited.

逆に上記の予測誤差信号の絶対値が小さく符号語長が短
い場合には上記の1−’ I F O内の蓄積量は減少
してやがては空になり、伝送路に信号を送出できなくな
る。これを防ぐために通常な無駄信号(ダミー信号)を
FIFOに書き込む。
Conversely, if the absolute value of the prediction error signal is small and the code word length is short, the amount of storage in the 1-' IFO decreases and eventually becomes empty, making it impossible to send the signal to the transmission path. . To prevent this, a normal useless signal (dummy signal) is written into the FIFO.

上記の前TVフレーム内の位置を少しずつずらしながら
最も類似するブロックを探索する手法(以降動きベクト
ル検出法)には大別して次の2通りが知られる。
The following two methods are known for searching for the most similar block while gradually shifting the position in the previous TV frame (hereinafter referred to as motion vector detection method).

1)全探索:探索すべき範囲内の全てのズした位置にあ
るブロックと比較し、差分が最小となるブロックを選択
する。
1) Full search: Compare with all blocks at shifted positions within the range to be searched, and select the block with the smallest difference.

2)多段探索:予め定められた数種類のズした位置にあ
るブロックと比較し、その中で最も類似したブロックの
周囲に最適なブロックがあるとして、その周囲を更に細
かく探索する。
2) Multi-stage search: Comparing several predetermined types of blocks at different positions, it is assumed that an optimal block is found around the most similar block among them, and the surroundings are searched in more detail.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記の全探索/多段探索動きベクトル検出手法には各々
次の問題点がある。即ち全探索は、その範囲内では最も
類似したブロックを選択できるが、比較するブロックの
数が多くなるので、処理時間が長くなる問題がある。多
段探索ではその逆の関係にある。又、短い処理時間内に
多数のブロックの比較を行うためには、回路規模が大き
くする必要が生じる。
Each of the above full search/multistage search motion vector detection methods has the following problems. That is, the exhaustive search can select the most similar block within the range, but the problem is that the processing time increases because the number of blocks to be compared increases. In multi-stage search, the relationship is the opposite. Furthermore, in order to compare a large number of blocks within a short processing time, it is necessary to increase the circuit scale.

〔課題を解決するための手段〕[Means to solve the problem]

上記の課題は、処理時間に余裕がある時(例えば上記の
FIFOが溢れそうな時)には比較回数を増加して最適
な動きベクトルを検出する精度を向上し、他の場合(例
えばFIFOが空になりそうな時)には比較回数を減少
して処理速度を向上することにより解決される。
The above problem is to increase the number of comparisons to improve the accuracy of detecting the optimal motion vector when processing time is available (for example, when the FIFO is about to overflow), and to improve the accuracy of detecting the optimal motion vector in other cases (for example, when the FIFO is about to overflow). This is solved by reducing the number of comparisons and improving processing speed.

〔作用〕[Effect]

処理時間に余裕があるときには、比較回数を増加するこ
とにより最適なブロックを検出できるので、符号語長を
短くできる。従って符号化効率を向上できる。この場合
には処理時間は増加するが。
When processing time is available, an optimal block can be detected by increasing the number of comparisons, so the codeword length can be shortened. Therefore, encoding efficiency can be improved. In this case, processing time will increase.

処理時間に余裕があるので回路規模を増加することなく
比較回数を増加できる。
Since there is plenty of processing time, the number of comparisons can be increased without increasing the circuit scale.

また、処理時間に余裕が無い時には比較回数を減少する
ので処理を高速化でき、無駄なダミー信号を伝送する必
要が無くなるので、全体としては符号化効率を向上でき
る。従って、いずれの場合にも回路規模を大きくするこ
と無く、高い符号化効率を達成できる。
Furthermore, when there is no processing time, the number of comparisons is reduced, which speeds up the processing, and there is no need to transmit wasteful dummy signals, so overall encoding efficiency can be improved. Therefore, in either case, high encoding efficiency can be achieved without increasing the circuit scale.

〔実施例〕〔Example〕

以下、図を用いて本発明の詳細な説明する。 Hereinafter, the present invention will be explained in detail using the drawings.

後の説明を容易とするために、先ず第2図を用いい従来
から知られるTV信号の動き補償フレーム間予測符号化
装置のブロック構成を簡単に述べる。
In order to facilitate the subsequent explanation, the block configuration of a conventionally known motion-compensated interframe predictive coding apparatus for TV signals will be briefly described using FIG.

TVカメラ1で撮像されたTV信号は、走査線方向に走
査され、アナログ/ディジタル変換器2によ゛リデイジ
タル信号に変換された画素信号となる。さらに走査線/
ブロック走査変換回路3により複数画素単位に纏められ
てブロックとなり、−時記憶メモリ4に格納される。
A TV signal captured by a TV camera 1 is scanned in the scanning line direction, and becomes a pixel signal converted into a re-digital signal by an analog/digital converter 2. Furthermore, the scanning line/
The block scan conversion circuit 3 collects the pixels into blocks, which are stored in the -time storage memory 4.

一時記憶メモリ4から読み出されたディジタル信号と、
伝送済みの前゛1゛Vフレームの信号を格納するフレー
ムメモリ5から読み出された信号とは、動き補償回路6
により比較されて類似度が計算される。その結果に従い
動き補償回路6は遅延回路7の遅延量を変化させて比較
すべき前TVフレーム内の位置を変化させる。そして、
最も類似度が高い位置を動き量とする。
A digital signal read out from temporary storage memory 4;
The signal read from the frame memory 5 that stores the signal of the previous 1 V frame that has been transmitted is the signal that is read out from the motion compensation circuit 6.
are compared and the similarity is calculated. According to the result, the motion compensation circuit 6 changes the delay amount of the delay circuit 7 to change the position in the previous TV frame to be compared. and,
The position with the highest degree of similarity is taken as the amount of movement.

そして動き量を補償した位置にある前TVフレームの画
素信号を用いて符号化すべき画素を予81qし、減算回
路8により動き補償後のフレーム間予測誤差を計算する
Then, pixels to be encoded are preliminarily determined 81q using the pixel signal of the previous TV frame at the position whose motion amount has been compensated, and the interframe prediction error after motion compensation is calculated by the subtraction circuit 8.

上記の予測誤差は、そのまま、又は直交変換回路9によ
り直交変換された後に量子化器10により量子化され、
可変長符号化回路11により発生頻度に対応した長さの
符号語が割り当てられる。
The above prediction error is quantized by the quantizer 10 either as is or after orthogonally transformed by the orthogonal transform circuit 9,
The variable length encoding circuit 11 assigns a code word with a length corresponding to the frequency of occurrence.

一般に、予測誤差が小さい場合には符号語長は短くなり
、これが大きい場合には、符号語長が長くなることが知
られる。可変長符号化回路11で符号化された信号は、
上記の動き量と共に伝送速度の平滑化用のPIFO12
に書き込まれる。FTFO12から符号化信号が一定の
速度で読み出され。
Generally, it is known that when the prediction error is small, the codeword length becomes short, and when it is large, the codeword length becomes long. The signal encoded by the variable length encoding circuit 11 is
PIFO 12 for smoothing the transmission speed along with the above movement amount
will be written to. The encoded signal is read out from the FTFO 12 at a constant speed.

伝送路13に送出される。ここでPIFO12は、蓄積
量が減少し空に近づくと可変長符号化回路11に識別信
号を出してダミー信号を送出させる。
The signal is sent to the transmission line 13. Here, when the storage amount decreases and approaches empty, the PIFO 12 outputs an identification signal to the variable length encoding circuit 11 to send out a dummy signal.

逆に蓄積量が増加し溢れそうになると他の識別信号を出
して符号化を中断させる。これによりFIFO12が空
になったり溢れることによる誤動作を防止する。
On the other hand, when the accumulated amount increases and it is about to overflow, another identification signal is output to interrupt the encoding. This prevents malfunctions caused by the FIFO 12 becoming empty or overflowing.

同時に、上記の量子化信号、又はこれを逆直交変換回路
14により逆直交変換した信号と、動き補償予測信号と
は、加算回路15により加算された後に次のTVの画面
を予測するためにフレームメモリ5に書き込まれる。
At the same time, the above-mentioned quantized signal or a signal obtained by inverse orthogonal transformation of the quantized signal by the inverse orthogonal transform circuit 14 and the motion compensation prediction signal are added together by the adder circuit 15, and then the frame is added to predict the next TV screen. It is written into memory 5.

以上′rv信号の動き補償フレーム間符号化装置の全体
構成を簡単に述べた6次に本発明に特に関係がある動き
補償回路6の一般的な構成法を第3図を用いて詳しく説
明する。
The overall configuration of the motion-compensated interframe coding device for 'rv signals has been briefly described above.Next, the general configuration method of the motion compensation circuit 6 that is particularly relevant to the present invention will be explained in detail using FIG. .

動き補償回路6は、直前のブロックの動き補償フレーム
間予i+Ilの処理を終了するとカウンタ21を初期化
する。カウンタ21の出力信号は、読み出し専用メモリ
22 (ROM:)に与えられる。
The motion compensation circuit 6 initializes the counter 21 when it finishes processing the motion compensation interframe prediction i+Il of the immediately preceding block. The output signal of the counter 21 is given to a read-only memory 22 (ROM:).

ひのカウンタ値に対応して前1゛vフレームから読み出
す位置をずらすズレ量(以降動き量)と、比較をさらに
続けるか否かを識別する信号とが該ROM22から読み
出させる。
A shift amount (hereinafter referred to as "movement amount") for shifting the read position from the previous 1v frame in accordance with the counter value of 1 and a signal for identifying whether or not to continue the comparison are read out from the ROM 22.

該動き量は遅延回路7に与えられ、遅延量が制御されて
、動き量を補償した位置にある前1゛■フレームの画素
信号が読み出される。
The amount of motion is applied to the delay circuit 7, the amount of delay is controlled, and the pixel signal of the previous 1'' frame at the position where the amount of motion has been compensated for is read out.

該前TVフレームの画素信号と上記の一時記憶メモリ4
に格納された画素信号とは、減算回路25により差分が
計算され、絶対値回路26により絶対値に変換され、蓄
積加算器27により1ブロック全体における2ブロツク
間の類似度が計算される。その結果は、比較回路28は
、上記の蓄積加算器27の出力とメモリ29に格納され
ているそれ以前で最も類似している動き量における類似
度と比較し、類似度が以前よりもさらに高い場合にはそ
の類似度がメモリ29に書き込まれ、同時にその動き量
がメモリ30に書き込まれる。
The pixel signal of the previous TV frame and the temporary storage memory 4
A subtraction circuit 25 calculates a difference between the pixel signals stored in the pixel signal, an absolute value circuit 26 converts the difference into an absolute value, and an accumulation adder 27 calculates the similarity between two blocks in one block as a whole. As a result, the comparison circuit 28 compares the output of the storage adder 27 with the similarity in the previous most similar motion amount stored in the memory 29, and finds that the similarity is even higher than before. In this case, the degree of similarity is written into the memory 29, and at the same time, the amount of movement is written into the memory 30.

1つの動き量に対する比較を終了すると、上記のカウン
タ2】を1だけ歩進し、ROM22から次の動き量と比
較を続行するか否かの識別信号を読み出す。以降この処
理を続け、ROM22から比較を終了する旨の識別信号
が出力されるまで。
When the comparison for one amount of motion is completed, the counter 2] is incremented by 1, and an identification signal indicating whether to continue the comparison with the next amount of motion is read from the ROM 22. From then on, this process continues until the ROM 22 outputs an identification signal indicating that the comparison has ended.

動き量を測定する。Measure the amount of movement.

そして、メモリ30に格納された最適な動き量を読み出
し、遅延回路7の遅延量を制御することにより動き量を
補償した位置の前TVフレームの信号を読み出し、符号
化すべき画素を予測する。
Then, the optimal amount of motion stored in the memory 30 is read out, and the signal of the previous TV frame at the position where the amount of motion has been compensated by controlling the amount of delay of the delay circuit 7 is read out, and the pixel to be encoded is predicted.

以上、従来の動き補償回路を説明した0次に本発明によ
る動き量探索の比較回数可変法を第1図を用いて説明す
る。
The conventional motion compensation circuit has been described above, and the method of varying the number of comparisons for motion amount search according to the present invention will be described with reference to FIG.

本発明では、上記のズレ量と比較を続行するか否かを識
別するROMを合計で3個用意する。即ちROM23は
多数回の比較を行うようにカウンタ21の値が大きくな
った時に始めて終了信号を出力し、ROM24は少数回
の比較を行うようにカウンタ21の値が小さい時に終了
信号を出力する。ROM22はその中間の比較回数の時
に1ブロツクの比較を終了する信号を出力する。
In the present invention, a total of three ROMs are prepared for identifying the amount of deviation and whether or not to continue the comparison. That is, the ROM 23 outputs an end signal only when the value of the counter 21 becomes large so as to perform multiple comparisons, and the ROM 24 outputs an end signal when the value of the counter 21 is small so as to perform a small number of comparisons. The ROM 22 outputs a signal to end the comparison of one block at an intermediate number of comparisons.

そして、FIFO12の蓄積量が増加して閾値THI以
上になり溢れそうになった時にはその旨を示す信号をス
イッチ41.42に与えてROM231を選択し、比較
回数を増加させる。逆FIFO12の蓄積量が閾値T 
H2以下になり空になりそうな時ま、同じくその旨をス
イッチ41゜42に与えてROM24を選択し、比較回
数を減少させる。他の場合にはROM22を選択して通
常の回数の比較を行う。
When the storage amount in the FIFO 12 increases to exceed the threshold value THI and is about to overflow, a signal indicating this is given to the switches 41 and 42 to select the ROM 231 and increase the number of comparisons. The accumulated amount of reverse FIFO 12 is the threshold T
When it becomes less than H2 and is about to become empty, similarly, that effect is given to the switches 41 and 42 to select the ROM 24 and reduce the number of comparisons. In other cases, the ROM 22 is selected and the normal number of comparisons is performed.

以上の動作により1本発明の目的が達成されることは明
らかである。なお、以下も本発明に含まれる。
It is clear that one of the objects of the present invention is achieved through the above operations. Note that the following is also included in the present invention.

1)上記の実施例においては、動き量の測定のための比
較回数を3通りに切り替えたが、2通り以上の任意の比
較回数を切り替えても良い。
1) In the above embodiment, the number of comparisons for measuring the amount of motion was switched to three different numbers, but two or more arbitrary number of comparisons may be switched.

2)上記の実施例においては、処理時間の余裕を測定す
る手段としてFIFOの蓄積量を用いたが、その他の手
段を用いても良い0例えば、伝送速度を変化させて高速
になった時は、一般に処理時間の余裕が減少するので、
伝送速度の切り替えスイッチと連動する等の手段により
比較回数を切り替えても良い。
2) In the above embodiment, the FIFO storage amount was used as a means to measure the margin of processing time, but other means may also be used. For example, when the transmission speed becomes faster by changing the , since the processing time margin generally decreases,
The number of comparisons may be changed by means such as interlocking with a transmission speed changeover switch.

3)上記の実施例では、いわゆる「ブロックマツチング
」と呼ばれる手法で動き量を測定する場合を説明したが
、この他に、「勾配法」と呼ばれる手法の動き量測定法
を採用した場合にも有効である。即ち動き勾配法では、
対応するZTVフレーム間の差分と符号化すべき信号の
TVフレーム内の勾配との差分から大まかな動き量を測
定し、さらに上記の大まかな動き量を補償した位置の2
 ’I” Vフレーム間の差分と上記の勾配から、さら
に正確な動き量を検出する。
3) In the above embodiment, the case where the amount of motion is measured by a method called "block matching" was explained. is also valid. In other words, in the motion gradient method,
The rough amount of motion is measured from the difference between the corresponding ZTV frames and the gradient within the TV frame of the signal to be encoded, and then the rough amount of motion is compensated for.
'I' A more accurate amount of motion is detected from the difference between the V frames and the above gradient.

一般にこの繰り返し回数が多くなるほど動き量の測定が
正確になるが、処理回数が増加するので1回路規模は大
きなくる。そこで、本発明に従い、処理時間に余裕があ
る時のみ上記の繰り返し回数を多くすれば良い。
Generally, the greater the number of repetitions, the more accurate the measurement of the amount of motion becomes, but since the number of times of processing increases, the size of one circuit becomes larger. Therefore, according to the present invention, the number of repetitions described above may be increased only when there is sufficient processing time.

4)上記のように比較回数を切替える他に、1回の比較
における処理を簡単化(例えば、サブサンプルした後に
TVフレーム間差を比較する)しても同等の効果が得ら
れる。
4) In addition to switching the number of comparisons as described above, the same effect can be obtained by simplifying the processing for one comparison (for example, comparing the difference between TV frames after subsampling).

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

以上説明したように1本発明によると装置規模を大きく
することなく動き量の測定精度が向上するので、符号化
効率が上昇し1画像品質を向上できる。従って、実用上
の効果が大きい。
As explained above, according to the present invention, the accuracy of measuring the amount of motion can be improved without increasing the scale of the apparatus, so that the encoding efficiency can be increased and the quality of one image can be improved. Therefore, the practical effect is great.

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

第1図は本発明の一実施例の動き量探索の比較回数可変
回路のブロック図、第2図は動き補償フレーム間予測符
号化装置のブロック図、第3図は第2図の要部の動き補
償回路のブロック図である。 1・・・TVカメラ、2・・・アナログ/ディジタル変
換器、3・・・走査線/ブロック走査変換回路、4・・
・−時記憶メモリ、5・・・フレームメモリ、6・・・
動き補償回路、7・・・遅延回路、8・・・減算回路、
9・・・直交変換回路、10・・・量子化器、11・・
・可変長符号化回路、12・・・FIFo、13・・・
伝送路、14・・・逆直交変換回路、15・・・加算回
路、21・・・カウンタ。 22.23,24・・・動き量発生ROM、25・・・
減算回路、26・・・絶対値回路、27・・・容積加算
器、28・・・比較回路、29.30・・・メモリ、3
1゜1fIl  図
FIG. 1 is a block diagram of a circuit for varying the number of comparisons for motion amount search according to an embodiment of the present invention, FIG. 2 is a block diagram of a motion compensated interframe predictive coding device, and FIG. FIG. 2 is a block diagram of a motion compensation circuit. DESCRIPTION OF SYMBOLS 1...TV camera, 2...Analog/digital converter, 3...Scanning line/block scan conversion circuit, 4...
・-Time memory, 5...Frame memory, 6...
Motion compensation circuit, 7... Delay circuit, 8... Subtraction circuit,
9...Orthogonal transform circuit, 10...Quantizer, 11...
・Variable length encoding circuit, 12...FIFo, 13...
Transmission line, 14... Inverse orthogonal transform circuit, 15... Addition circuit, 21... Counter. 22.23,24...Motion amount generation ROM, 25...
Subtraction circuit, 26...Absolute value circuit, 27...Volume adder, 28...Comparison circuit, 29.30...Memory, 3
1゜1fIl Figure

Claims (1)

【特許請求の範囲】[Claims] 1、符号化すべきTV信号と伝送済みの参照テレビジョ
ンフレーム内の信号とを比較して動き量を測定する手段
と、動き量を補償した後に上記の参照テレビジョンフレ
ーム内の信号により符号化すべきテレビジョン信号を予
測しその差分である予測誤差を求める手段と、上記予測
誤差を符号語に割り当てる手段と上記符号語を平滑化用
のバッファメモリを通して伝送路に送出する手段とを有
する動き補償フレーム間予測符号化装置において、上記
平滑化用のバッファメモリの蓄積量や伝送速度により処
理時間の余裕度を検出する手段と、上記余裕度に応じて
上記動き量の測定精度を切り替える手段とを有してなる
ことを特徴とする動き補償フレーム間予測符号化装置。
1. Means for measuring the amount of motion by comparing the TV signal to be encoded with the signal in the transmitted reference television frame, and the signal to be encoded by the signal in the reference television frame after compensating for the amount of motion. A motion compensation frame comprising means for predicting a television signal and obtaining a prediction error as a difference thereof, means for allocating the prediction error to a codeword, and means for sending the codeword to a transmission path through a smoothing buffer memory. The inter-predictive coding device includes means for detecting a margin of processing time based on the storage amount of the smoothing buffer memory and transmission speed, and means for switching the measurement accuracy of the amount of motion according to the margin. 1. A motion compensated interframe predictive coding device comprising:
JP6938988A 1988-03-25 1988-03-25 Motion compensated interframe predictive coding device Expired - Lifetime JP2644811B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6938988A JP2644811B2 (en) 1988-03-25 1988-03-25 Motion compensated interframe predictive coding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6938988A JP2644811B2 (en) 1988-03-25 1988-03-25 Motion compensated interframe predictive coding device

Publications (2)

Publication Number Publication Date
JPH01243790A true JPH01243790A (en) 1989-09-28
JP2644811B2 JP2644811B2 (en) 1997-08-25

Family

ID=13401195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6938988A Expired - Lifetime JP2644811B2 (en) 1988-03-25 1988-03-25 Motion compensated interframe predictive coding device

Country Status (1)

Country Link
JP (1) JP2644811B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007125574A1 (en) * 2006-04-27 2007-11-08 Media Global Links Co., Ltd. Video transferring apparatus
WO2009104320A1 (en) * 2008-02-21 2009-08-27 シャープ株式会社 Video display apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007125574A1 (en) * 2006-04-27 2007-11-08 Media Global Links Co., Ltd. Video transferring apparatus
WO2009104320A1 (en) * 2008-02-21 2009-08-27 シャープ株式会社 Video display apparatus
JP2009200802A (en) * 2008-02-21 2009-09-03 Sharp Corp Video display
US8941778B2 (en) 2008-02-21 2015-01-27 Sharp Kabushiki Kaisha Video display apparatus

Also Published As

Publication number Publication date
JP2644811B2 (en) 1997-08-25

Similar Documents

Publication Publication Date Title
US8098940B2 (en) Method of and apparatus for encoding signals, and method of and apparatus for decoding the encoded signals
KR0178231B1 (en) Method and apparatus for motion vector detection using hierarchical motion estimation
JP2897763B2 (en) Motion compensation coding device, decoding device, coding method and decoding method
US6993197B2 (en) Device and method for encoding DPCM image
US6061397A (en) Motion vector detecting device
JPH0870460A (en) Method and apparatus for motion compensation coding adapting to the magnitude of motion
JPH11252586A (en) Encoding device for stereo video
CN101631244B (en) Motion vector detecting device, motion vector detecting method, image encoding device, and program
JP2911682B2 (en) Motion compensation using the minimum number of bits per motion block as a criterion for block matching
GB2320388A (en) Motion vector detection image processing apparatus
US6611559B1 (en) Apparatus and method of detecting motion vectors by calculating a correlation degree between each candidate block
CN1145007A (en) Method and equipment for testing optimum movement vector
EP0981251B1 (en) Method and apparatus for video coding at high efficiency
US20020168008A1 (en) Method and apparatus for coding moving pictures
JPH01243790A (en) Forecasting and encoding device between motion compensating frames
US6788741B1 (en) Device and method of retrieving high-speed motion
JP2768669B2 (en) Motion compensation inter-frame coding device for TV signal
JPH0262178A (en) Motion detection system for picture processor
JP3235453B2 (en) Image coding device
JPH07240927A (en) Video encoder
JPH0595544A (en) Method and device for moving amount detection for picture data
JPH10164585A (en) MOTION VECTOR DETECTION DEVICE AND IMAGE ENCODING DEVICE HAVING THE MOTION VECTOR DETECTION DEVICE
KR960013234B1 (en) Koga - 3 stop motion vector detecting method for movement detecting apparatus
JPH07274182A (en) Video signal coding system
KR100202306B1 (en) Motion information variable length encoder for MPEG-2 video compressor

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term