JPH02192378A - Inter-frame predictive coding system - Google Patents
Inter-frame predictive coding systemInfo
- Publication number
- JPH02192378A JPH02192378A JP1011587A JP1158789A JPH02192378A JP H02192378 A JPH02192378 A JP H02192378A JP 1011587 A JP1011587 A JP 1011587A JP 1158789 A JP1158789 A JP 1158789A JP H02192378 A JPH02192378 A JP H02192378A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- frame
- frames
- prediction
- independent
- 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
- 238000000034 method Methods 0.000 claims description 33
- 230000015654 memory Effects 0.000 abstract description 26
- 230000003111 delayed effect Effects 0.000 abstract description 6
- 230000003044 adaptive effect Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 11
- 125000004122 cyclic group Chemical group 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000013139 quantization Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005588 protonation Effects 0.000 description 1
Landscapes
- Television Signal Processing For Recording (AREA)
- Color Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はディジタル信号の信号処理を行なう記録、伝送
機器、その他の表示装置などの各種機器において、動画
像信号をより少ない符号量で効率的に符号化する高能率
符号化方式のうち、特にフレーム間予測符号化方式に関
する。Detailed Description of the Invention (Industrial Field of Application) The present invention can be used to efficiently process moving image signals with a smaller amount of code in various equipment such as recording, transmission equipment, and other display devices that perform signal processing of digital signals. Among high-efficiency coding methods for encoding data, the present invention particularly relates to interframe predictive coding methods.
(従来の技術)
動画像信号をより少ない符号量で符号化する高能率符号
化方式のうち、画像信号のフレーム間の相関を利用する
符号化方式としてフレーム間予測符号化がある。(Prior Art) Among high-efficiency encoding methods for encoding a moving image signal with a smaller amount of code, interframe predictive encoding is an encoding method that utilizes correlation between frames of an image signal.
これは通常の動画像が各フレーム間でかなり似ているの
で、符号化の済んだ前のフレームの信号から符号化しよ
うとするフレームの信号を予測して、予測誤差(残差)
のみを符号化するものである。This is because normal video images are quite similar between frames, so the signal of the frame to be encoded is predicted from the signal of the previous encoded frame, and the prediction error (residual error) is calculated.
It encodes only the
フレーム間予測符号化の代表的な従来構成を符号化器に
ついて第4図に、復号器について第5図にそれぞれ示す
。A typical conventional configuration of interframe predictive coding is shown in FIG. 4 for an encoder and in FIG. 5 for a decoder.
第4図において、画像信号入力端子1より連続して入力
された動画像信号は、予測信号減算器2において予測信
号(予測値)が減算され、その予測誤差〈残差〉につい
て符号化される。なお、予測信号の形成方法については
後述する。In FIG. 4, a moving image signal that is continuously input from an image signal input terminal 1 has a predicted signal (predicted value) subtracted by a predicted signal subtracter 2, and its prediction error (residual difference) is encoded. . Note that the method for forming the prediction signal will be described later.
ここで、予測誤差(残差)はそのまま量子化しても良い
が、より高い符号化効率を得るために直交変換器3によ
り直交変換された後に量子化器4により量子化されるの
が一般的になっている。量子化された信号は、その分布
がO(ゼロ)近辺に集中するので、可変長符号化器5に
よりハフマン符号などの可変長符号に変換され、可変長
ディジタルデータとしてデータ出力端子6より出力され
、記録あるいは伝送される。Here, the prediction error (residual) may be quantized as is, but in order to obtain higher coding efficiency, it is generally orthogonally transformed by the orthogonal transformer 3 and then quantized by the quantizer 4. It has become. Since the distribution of the quantized signal concentrates around O (zero), it is converted into a variable length code such as a Huffman code by the variable length encoder 5, and outputted from the data output terminal 6 as variable length digital data. , recorded or transmitted.
一方、復号器側においては、第5図に示すように、デー
タ入力端子21より入力された可変長ディジタルデータ
は、可変長復号器22により元の固定長のデータに変換
され、逆量子化器23により代表値に置き換えられ(代
表値設定)、さらに直交逆変換器24により直交変換の
逆変換処理が行なわれる。On the other hand, on the decoder side, as shown in FIG. 23, the data is replaced with a representative value (representative value setting), and an orthogonal inverse transformer 24 performs inverse orthogonal transform processing.
このようにして得られた信号は、予測誤差(残差)であ
るので、符号化器での予測信号と同じものを加算器25
で加算して再生画像信号として再生画像信号出力端子2
6より出力される。Since the signal obtained in this way is a prediction error (residual error), the same signal as the prediction signal in the encoder is sent to the adder 25.
and output the reproduced image signal to output terminal 2 as a reproduced image signal.
It is output from 6.
なお、この予測信号は、再生画像信号を、フレームメモ
リ27により1フレ一ム分だけ遅延し、これを符号化器
と同一な空間ローパスフィルタ(LPF)28に通すこ
とにより得られる。Note that this predicted signal is obtained by delaying the reproduced image signal by one frame in the frame memory 27 and passing it through a spatial low-pass filter (LPF) 28 which is the same as the encoder.
一方、符号化器での予測信号は復号器側と同一の信号を
得る必要があり、量子化された信号より作られる必要が
ある。そうでないと第4図のようなフレーム巡回型の予
測処理では、符号化器と復号器での予測信号の違いがフ
レーム毎に蓄積され、大きなエラーとなる。On the other hand, the predicted signal at the encoder needs to be the same as the one at the decoder, and needs to be created from a quantized signal. Otherwise, in frame cyclic prediction processing as shown in FIG. 4, differences in prediction signals between the encoder and decoder will accumulate for each frame, resulting in a large error.
そのために、第4図の符号化器では、量子化された信号
を、第5図の復号器と同様に逆量子化器7により代表値
に青き換え(代表値設定)、さらに直交逆変換器8によ
り直交変換の逆変換処理を行なう。For this purpose, in the encoder shown in FIG. 4, the quantized signal is changed to a representative value by the inverse quantizer 7 (representative value setting), as in the decoder shown in FIG. 8 performs inverse transform processing of the orthogonal transform.
このようにして得られた信号は、復号された予測誤差(
残差)に相当するので、これに1フレーム前の予測信号
が加算器9で加算されて復号された画像信号となる。さ
らに、この信号はフレームメモリ10により1フレ一ム
分だけ遅延され、空間しpl”11を用いて空間周波数
によって異なった係数を掛けて予測信号を得る。The signal obtained in this way is the decoded prediction error (
The predicted signal of one frame before is added to this by the adder 9 to obtain a decoded image signal. Furthermore, this signal is delayed by one frame by the frame memory 10, and is multiplied by a coefficient different depending on the spatial frequency using the spatial signal pl''11 to obtain a predicted signal.
ここで空間L P F 11を用いるのは、量子化誤差
が予測誤差(残差)に残留するのを軽減するためである
が、符号化処理において量子化誤差は空間周波数におけ
る高域に多く、一方、ノイズなどによりフレーム間相関
も高域では低下するので有効となる。The reason why the spatial L P F 11 is used here is to reduce the quantization error remaining in the prediction error (residual error), but in the encoding process, the quantization error is mostly in the high frequency range of the spatial frequency. On the other hand, inter-frame correlation also decreases in high frequencies due to noise, etc., so this is effective.
また、第4図のような巡回型のフレーム間予測符号化は
、伝送路で生じた符号誤りの波及や直交逆変換器8の送
信側と受信側でのミスマツチによる計算誤差累積が起こ
るので、適当な区間(30〜100フレーム)でフレー
ム間予測を一度リセットし、そのフレームは予測信号を
固定として実質上フレーム内符号化としている。この動
作は切換えスイッチ12の定期的な切換えにより行なわ
れる。この場合、誤り対策の上からはリセットは短い区
間で行なった方が良いが、リセット時にフレーム内符号
化となるため、例えばテレビ会議などのフレーム間相関
の高い画像伝送では、符号化効率が低下する。In addition, in cyclic interframe predictive coding as shown in FIG. 4, calculation errors accumulate due to spread of code errors occurring on the transmission path and mismatch between the transmitting side and the receiving side of the orthogonal inverse transformer 8. Interframe prediction is reset once in an appropriate interval (30 to 100 frames), and the prediction signal is fixed for that frame, which is essentially intraframe coding. This operation is performed by periodically switching the changeover switch 12. In this case, from the standpoint of error countermeasures, it is better to perform the reset in a short period, but since intra-frame encoding occurs at the time of reset, encoding efficiency decreases in image transmission with high interframe correlation, such as in video conferences. do.
(発明が解決しようとする課題)
このような前フレームによる巡回型のフレーム間予測符
号化方式は、あるフレームを復号しようとした場合、デ
ータが過去の積み重ねとなっているため、過去のすべて
のデータが必要となる。そのため、テレビ会議などのよ
うに連続して画像を送る場合には大きな不都合はないが
、情報記録ディスクや情報記録テープなどの蓄積系メデ
ィアにおいては、ランダムアクセスやサーチなどでメデ
ィア内の任意の場所から復号できるように、細かな単位
でフレーム間予測をリセットする必要がある。特にビジ
ュアルサーチを行なおうとした場合、数フレームおきに
復号する必要があるため、その度に予測をリセットする
ことになり、符号化効率の低下を一方的に招くことにな
る。(Problem to be solved by the invention) In such a cyclic interframe predictive coding method using the previous frame, when trying to decode a certain frame, since the data is accumulated from the past, all past Data is required. Therefore, there is no major inconvenience when transmitting images continuously, such as in a video conference, but in storage media such as information recording disks and information recording tapes, arbitrary locations within the media can be used for random access or search. It is necessary to reset interframe prediction in small units so that it can be decoded. In particular, when visual search is attempted, it is necessary to decode every few frames, which means that prediction is reset each time, which unilaterally causes a decrease in encoding efficiency.
一方、通常の再生に対して時間的に逆順で再生する逆転
再生の場合、従来の前フレームによる予測では復号のた
めの予測信号が得られないために復号ができない。On the other hand, in the case of reverse reproduction in which the data is reproduced in the reverse order in time compared to normal reproduction, decoding cannot be performed by conventional prediction using the previous frame because a prediction signal for decoding cannot be obtained.
また、前フレームからの予測は時間軸における片側方向
からの予測になり、予測効率の点からも十分ではなく、
特にシーンチェンジなど画像が大きく変化した場合には
適切な予測ができない。In addition, prediction from the previous frame is prediction from one side of the time axis, which is not sufficient from the point of view of prediction efficiency.
Particularly when the image changes significantly, such as a scene change, appropriate prediction cannot be made.
さらに、予測信号は復号系と同じ復号器によって得なけ
ればならないので、符号化器系でも復号処理をする必要
があり、装置規模が大きくなる。Furthermore, since the predicted signal must be obtained by the same decoder as the decoding system, the encoder system also needs to perform decoding processing, which increases the size of the apparatus.
また、復号処理の演算精度などに違いがあった場合、予
測信号にずれが起こりそれが累積することも問題となっ
ている。Another problem is that if there is a difference in the calculation precision of the decoding process, deviations occur in the predicted signals and accumulate.
そこで、本発明は上記した従来の技術の課題を解決した
フレーム間予測符号化方式を提供することを目的とする
。Therefore, an object of the present invention is to provide an interframe predictive coding method that solves the problems of the conventional techniques described above.
(課題を解決するための手段)
本発明は上記の目的を達成するために、連続して入力さ
れる画像信号の連続フレームの中から一定間隔(数フレ
ーム)おきに独立フレームを設定し、この独立フレーム
をフレーム内で独立に符号化する第1の符号化手段と、
前記独立フレームの間の非独立フレームの予測信号を、
前後の独立フレームの信号をもとに形成する予測信号形
゛成年段と、前記非独立フレームの信号を、それに対応
する前記予測信号をもとに予測し、その予測誤差につい
て符号化する第2の符号化手段とを備えたことを特徴と
するフレーム間予測符号化方式を提供するものである。(Means for Solving the Problems) In order to achieve the above object, the present invention sets independent frames at regular intervals (several frames) from among continuous frames of image signals that are continuously input. a first encoding means for encoding independent frames independently within the frame;
The predicted signal of the non-independent frame between the independent frames is
a prediction signal type adult stage that is formed based on the signals of the preceding and succeeding independent frames; and a second stage that predicts the signal of the non-independent frame based on the corresponding prediction signal and encodes the prediction error. The present invention provides an interframe predictive encoding method characterized by comprising: encoding means.
(作 用)
上記した構成のフレーム間予測符号化方式においては、
連続して入力される画像信号の連続フレームの中からフ
レーム間予測を用いないでフレーム内で独立に符号化す
る独立フレームを予め一定間隔(数フレーム)おきに設
定し、その間のフレームについては前後(新旧)の独立
に符号化された独立フレームにより予測して符号化する
。(Function) In the interframe predictive coding method with the above configuration,
Independent frames are set in advance at regular intervals (several frames) to be encoded independently within a frame without using interframe prediction from among consecutive frames of image signals that are continuously input, and frames in between are encoded independently within a frame without using interframe prediction. (old and new) are predicted and encoded using independently encoded independent frames.
この様子を第6図に示すが、Aが従来例のフレーム間予
測方法で、Bが本発明の場合のフレーム間予測方法であ
る。同図で、四角形は連続して入力される動画像信号の
連続フレームであり、そのの中で陰を付けたものは独立
にフレーム内で符号化されるフレームで、Aでは最初(
またはリセット時)のみが独立フレームとなっているが
、Bでは定期的に独立フレームがある。矢印はフレーム
間予測の方向関係を示しており、Aでは各フレーム同様
に前フレームからのみ予測が行なわれるが、Bでは前後
の二つの独立フレームから予測される。This situation is shown in FIG. 6, where A is the conventional interframe prediction method and B is the interframe prediction method of the present invention. In the same figure, the rectangles are consecutive frames of a moving image signal that is input continuously, and the shaded frames are frames that are encoded independently within the frame.
(or at reset) is an independent frame, but in B, there are independent frames periodically. The arrows indicate the directional relationship of interframe prediction; in A, prediction is performed only from the previous frame as in each frame, but in B, prediction is performed from two independent frames before and after.
また、予測は独立フレームのみをもとに行なわれ、予測
されたフレームが別の予測に使われることはない。Furthermore, prediction is performed based only on independent frames, and predicted frames are not used for other predictions.
(実 施 例)
本発明になるフレーム間予測符号化方式の実施例につい
て以下に図面と共に説明する。(Embodiment) An embodiment of the interframe predictive coding method according to the present invention will be described below with reference to the drawings.
第1図および第2図は符号化器の構成を、第3図は復号
器の構成をそれぞれ示す。この符号化器および復号器の
基本的な構成は、従来例に準じたものとなっており、前
出の第4図および第5図中の同一構成部分には同一番号
を付す。1 and 2 show the structure of the encoder, and FIG. 3 shows the structure of the decoder. The basic configuration of this encoder and decoder is similar to the conventional example, and the same components in FIGS. 4 and 5 described above are given the same numbers.
第1図および第2図においては、予測に使われる独立フ
レームの符号化が済んでから非独立フレームを符号化す
るための(N−1)フレームメモリ31[Nは2以上の
整数]を持つ。1 and 2, it has (N-1) frame memories 31 [N is an integer of 2 or more] for encoding non-independent frames after the independent frames used for prediction have been encoded. .
また、予測信号(予測値)を前後二つのフレームをもと
に形成するために、二つのフレームメモリ32.33と
、それぞれの信号に重み付けをする二つの係数掛は算器
(Xα、X(1−α) ) 34.35と、それらの加
算器36とがある。[但し、0くαく1]
さらに、切換えスイッチ37を画像信号入力端子1と(
N−1>フレームメモリ31との間に、切換えスイッチ
38を予測信号減算器2と直交変換器3との間に、切換
えスイッチ39を型子化器4と逆量子化器7との間に、
切換えスイッチ40を二つのフレームメモリ32.33
の間にそれぞれ設ける。In addition, in order to form a predicted signal (predicted value) based on the two frames before and after, two frame memories 32 and 33 and two coefficient multipliers (Xα, X( 1-α) ) 34.35 and their adder 36. [However, 0kuαku1] Furthermore, the changeover switch 37 is connected to the image signal input terminal 1 and (
N-1> between the frame memory 31, the changeover switch 38 between the predicted signal subtracter 2 and the orthogonal transformer 3, and the changeover switch 39 between the pattern generator 4 and the inverse quantizer 7. ,
Changeover switch 40 to two frame memories 32 and 33
provided between each.
ここで、後に詳述するが、第1図は従来と同様に復号器
側と同じ予測信号を得るものであるが、第2図のものは
、符号化される元の画像信号から予測信号を得るもので
、予測信号は符号化器側と復号器側とで異なったものと
なる。なお、第2図の構成は、符号器側で復号処理を必
要としないが、本発明方式が従来例のように巡回型の処
理ではないために可能となるものである。Here, as will be explained in detail later, in Fig. 1, the same predicted signal is obtained on the decoder side as in the conventional case, but in Fig. 2, the predicted signal is obtained from the original image signal to be encoded. Therefore, the predicted signals on the encoder side and the decoder side are different. Although the configuration shown in FIG. 2 does not require decoding processing on the encoder side, it is possible because the system of the present invention is not a cyclic type of processing unlike the conventional example.
第3図においては、直交逆変換器24から得られた信号
に予測信号を加算する予測信号加算器41がある。In FIG. 3, there is a predicted signal adder 41 that adds a predicted signal to the signal obtained from the orthogonal inverse transformer 24.
また、予測信号を前後二つのフレームをもとに形成する
ために、二つのフレームメモリ42.43と、それぞれ
の信号に重み付けをする二つの係数掛は算器(xα、
x (1−1)44.45と、それらの加算器4Gとが
ある。In addition, in order to form a predicted signal based on the two frames before and after, two frame memories 42 and 43 and two coefficient multipliers (xα,
x (1-1) 44.45 and their adder 4G.
さらに、切換えスイッチ47を直交逆変換器24と予測
信号加算器41との間に、切換えスイッチ48を予測信
号加算器41と再生画像信号出力端子26との間に、切
換えスイッチ49を二つのフレームメモリ42、43の
間にそれぞれ設ける。Further, a changeover switch 47 is placed between the orthogonal inverse transformer 24 and the predicted signal adder 41, a changeover switch 48 is placed between the predicted signal adder 41 and the reproduced image signal output terminal 26, and a changeover switch 49 is placed between the two frames. They are provided between the memories 42 and 43, respectively.
第1図に示した実施例の構成において、画像信号入力端
子1より入力された動画像の信号(連続フレーム)は、
切換えスイッチ37.38で、独立に符号化されるフレ
ームではa側に接続され、(N−1)フレームメモリ3
1や予測信号減算器2を介さずに直交変換器3へと導か
れる。In the configuration of the embodiment shown in FIG. 1, the moving image signal (continuous frames) input from the image signal input terminal 1 is
With the changeover switches 37 and 38, in the case of independently encoded frames, it is connected to the a side, and the (N-1) frame memory 3
1 and the predicted signal subtractor 2, and are guided to the orthogonal transformer 3.
直交変換器3.量子化器4.可変長符号化器5の動作は
基本的に従来例と同様である。Orthogonal transformer 3. Quantizer 4. The operation of the variable length encoder 5 is basically the same as in the conventional example.
一方、残りの非独立フレームはフレーム間予測されるの
で、予測信号を減算するが、本発明方式では独立フレー
ムを先に符号化しておく必要があるので、残りのフレー
ムについてその分遅延させる。On the other hand, since the remaining non-independent frames are inter-frame predicted, the predicted signal is subtracted, but in the method of the present invention, it is necessary to encode the independent frames first, so the remaining frames are delayed by that amount.
ここで、独立とするフレームをNフレームに1フレーム
[Nは2以上の整数]とすると、その遅延fil(N−
1)フレーム分となる。すなわち、残りの非独立フレー
ムの時には切換えスイッチ37゜38をb側に接続し、
信号は(N−1)フレームメモリ31で(N−1>フレ
ーム分だけ遅延され、予測信号域n器2で予測信号が減
算された後に直交変換器3に導かれ、その予測誤差(残
差)について符号化される。Here, if the number of independent frames is one frame in N frames [N is an integer of 2 or more], then the delay fil(N-
1) It will be for a frame. That is, for the remaining non-independent frames, selector switches 37 and 38 are connected to side b,
The signal is delayed by (N-1> frames) in the (N-1) frame memory 31, the predicted signal is subtracted in the predicted signal area n unit 2, and then guided to the orthogonal transformer 3, where the prediction error (residual ) is encoded.
ここで、切換えスイッチ37.38は定期的にNフレー
ムに1フレームだけa側に接続され、それ以外ではb側
に接続されることになる。以降の直交変換器3.量子化
器4.可変長符号化器5の動作は、独立フレームのとき
と同じである。以上の動作はもう一つの符号化器の実施
例である第2図の場合も同様である。Here, the changeover switches 37 and 38 are periodically connected to the a side for one frame every N frames, and otherwise connected to the b side. The following orthogonal transformer 3. Quantizer 4. The operation of the variable length encoder 5 is the same as for independent frames. The above operation is the same in the case of FIG. 2, which is another embodiment of the encoder.
第2図に示す構成の符号化器の場合、予測信号を符号化
再生画像信号から得るのではなく、符号化する前の元の
画像信号より得ている。予測信号を形成する際の動作は
、符号化再生画像信号の代わりに元の画像信号を入力す
る以外は第1図の場合と同じである。In the case of the encoder having the configuration shown in FIG. 2, the predicted signal is obtained not from the encoded reproduced image signal but from the original image signal before encoding. The operation when forming a predicted signal is the same as in FIG. 1 except that the original image signal is input instead of the encoded reproduced image signal.
第2図の構成では、第1図における逆量子化器7や直交
逆変換器8が必要なくなる。この場合、予測信号が送信
側と受信側とで異なることになるが、本発明方式におい
ては、その誤差がフレーム毎に累積されることはない。In the configuration of FIG. 2, the inverse quantizer 7 and the orthogonal inverse transformer 8 in FIG. 1 are not required. In this case, the predicted signal will be different between the transmitting side and the receiving side, but in the method of the present invention, the error is not accumulated for each frame.
むしろ、量子化誤差が予測誤差(残差)に残留しなくな
るので、従来例における空間LPFの必要性がなくなり
、予測効率が向上する。Rather, since the quantization error no longer remains in the prediction error (residual), the need for the spatial LPF in the conventional example is eliminated, and prediction efficiency is improved.
次に、本発明方式における予測信号の作り方について述
べる。まず、従来例と同様に符号化器側と復号器側とで
同じ予測信号を得る場合であるが、その例が第1図にな
る。ここで従来例と異なるのは、従来例ではすべてのフ
レームが予測信号を得るために使われているのに対し、
本発明方式では独立に符号化されたフレーム(独立フレ
ーム)のみによって予測信号が作られるため、切換えス
イッチ39は独立フレームに対してのみa側に接続され
、以降の処理が行なわれる。Next, how to generate a prediction signal in the method of the present invention will be described. First, as in the conventional example, the same predicted signal is obtained on the encoder side and the decoder side, an example of which is shown in FIG. The difference here from the conventional example is that in the conventional example, all frames are used to obtain the predicted signal, whereas in the conventional example, all frames are used to obtain the predicted signal.
In the method of the present invention, a prediction signal is generated only from independently encoded frames (independent frames), so the changeover switch 39 is connected to the a side only for independent frames, and subsequent processing is performed.
量子化された信号は、従来例と同様に逆量子化器7によ
り代表値に置き換えられ(代表値設定)、さらに直交逆
変換器8により直交変換の逆変換処理を行なう。The quantized signal is replaced by a representative value by an inverse quantizer 7 (representative value setting), as in the conventional example, and then an inverse orthogonal transform is performed by an orthogonal inverse transformer 8.
このようにして得られた信号は、独立に符号化されてい
るので、前フレームなどと加算されることなく、そのま
ま予測信号の作成に使われるためにフレームメモリ32
に書き込まれる。このとき、切換えスイッチ40がa側
に接続され、それまでフレームメモリ32に保持されて
いた一つ前の独立フレームの信号がフレームメモリ33
に入れ換えられる。このような動作により、独立フレー
ムの符号化処理と同時に予測で使われる再生フレーム信
号がフレームメモリ32.33に準備される。Since the signals obtained in this way are encoded independently, they are stored in the frame memory 32 in order to be used as they are to create a predicted signal without being added to the previous frame etc.
will be written to. At this time, the changeover switch 40 is connected to the a side, and the signal of the previous independent frame that had been held in the frame memory 32 is transferred to the frame memory 32.
can be replaced by Through this operation, reproduced frame signals used for prediction are prepared in the frame memories 32 and 33 at the same time as the independent frame encoding process.
この再生フレーム信号は、次の独立フレームの信号が供
給されるまで保持され、予測処理のために(N−1)回
繰り返して出力される。This reproduced frame signal is held until the next independent frame signal is supplied, and is repeatedly output (N-1) times for prediction processing.
予測信号は、この二つの再生フレーム信号に係数掛は算
器34.35により重み付は係数αおよび(1−α)が
掛けられ、加算器36で加算されることにより得られる
。The predicted signal is obtained by multiplying these two reproduced frame signals by coefficients .alpha.
ここで、重み付は係数は、符号化されるため予測信号減
算器2に入力されるフレームと、予測に使われるフレー
ムの時間関係により決められる。Here, the weighting coefficients are determined by the time relationship between the frame input to the prediction signal subtracter 2 to be encoded and the frame used for prediction.
最も一般的と考えられる手法は、2次線形予測による方
法で、次式により与えられる。The method considered to be the most general is a method using quadratic linear prediction, which is given by the following equation.
α=(m−ml) )/N
ただし、mは符号化対象フレームナンバー(1゜2.3
.・・・)、mpは過去独立フレームナンバー(0,N
、2N、 ・)で、m>mp t”あり、Nは2以上の
整数である。α=(m-ml) )/N where m is the frame number to be encoded (1°2.3
.. ), mp is the past independent frame number (0, N
, 2N, ·), m>mp t'', and N is an integer of 2 or more.
このようにして作られる予測信号(予測値)の例をN=
4の場合について第7図に示す。これにより時間的に近
い方のフレームに大きな重み付けがされ、信号がフレー
ム毎に線形に近い形で変化した場合に、より適切な予測
値が与えられる。An example of a predicted signal (predicted value) created in this way is N=
Case 4 is shown in FIG. This gives greater weight to frames that are closer in time, and provides a more appropriate predicted value when the signal changes in a nearly linear manner from frame to frame.
上記した第1図および第2図においては、入力画像信号
はスイッチ37.38により数フレームおきに独立なフ
レームが待られ、そこで、符号化されたデータのフレー
ム間相関が切れる形になる。したがって、その単位でラ
ンダムアクセスや、独立フレームのデータのみを復号す
ることによりビジュアルサーチが可能になる。In FIGS. 1 and 2 described above, the input image signal waits for independent frames every few frames by the switches 37 and 38, and then the inter-frame correlation of the encoded data is cut off. Therefore, visual search becomes possible by random access or by decoding only the data of independent frames.
一方、非独立フレームの信号が(N−1)フレームメモ
リ31により遅延され、非独立フレームの予測処理を行
なう前に、予測に使われる独立フレームの画像信号がフ
レームメモリ32.33により2フレーム分蓄えられる
ことにより、前後(新旧)のフレームから予測信号が得
られる。On the other hand, the signal of the non-independent frame is delayed by (N-1) frame memory 31, and before the prediction process of the non-independent frame is performed, the image signal of the independent frame used for prediction is sent to the frame memory 32 and 33 for two frames. By storing the data, predicted signals can be obtained from the previous and subsequent (old and new) frames.
また、係数掛は算器34.35で予測されるフレームと
独立フレームの時間関係により適切な係数を掛けるため
、画像の変化に適合した予測が可能となり、予測信号の
S/Nも向上するので、より高い予測効率が得られる。In addition, since the coefficient multiplication is performed by an appropriate coefficient depending on the time relationship between the frame predicted by the calculator 34 and 35 and the independent frame, it is possible to make predictions that are compatible with changes in the image, and the S/N of the prediction signal is also improved. , higher prediction efficiency is obtained.
また、このようにして得られた符号化データは時間軸上
で対称の構造となるので、逆転再生も容易に実現できる
。Furthermore, since the encoded data obtained in this manner has a symmetrical structure on the time axis, reverse playback can also be easily realized.
次に、復号器側の処理は、第3図に示した実施例の構成
において、まず従来例と同様にデータ入力端子21より
入力された可変長ディジタルデータは、可変長符号化器
22.逆陽子化量23.直交逆変換器24により、独立
フレームでは再生画像信号が、非独立フレームでは予8
IIl誤差(残差)信号が得られる。独立フレームの信
号は予測に使われるので、切換えスイッチ47をa側に
接続し、フレームメモリ42に書き込まれる。このとき
、切換えスイッチ48、49もa側に接続され、一つ前
の独立フレームの信号がフレームメモリ43に入れ換え
られ、同時に再生画像出力端子26より出力される。こ
のように、独立フレームの復号処理と同時に予測で使わ
れる再生フレーム信号がフレームメモリ42.43に準
備される。Next, processing on the decoder side is performed in the configuration of the embodiment shown in FIG. 3. First, as in the conventional example, variable length digital data input from the data input terminal 21 is input to the variable length encoder 22. Reverse protonation amount 23. The orthogonal inverse transformer 24 converts the reconstructed image signal into independent frames and the pre-image signal into non-independent frames.
A IIl error (residual) signal is obtained. Since the independent frame signal is used for prediction, the changeover switch 47 is connected to the a side and the signal is written into the frame memory 42. At this time, the changeover switches 48 and 49 are also connected to the a side, and the signal of the previous independent frame is replaced in the frame memory 43, and simultaneously outputted from the reproduced image output terminal 26. In this way, reproduced frame signals used for prediction are prepared in the frame memories 42 and 43 at the same time as the independent frame decoding process.
一方、非独立フレームによる再生予測誤差(残差)信号
の時は、切換えスイッチ44.45をb側に接続し、予
測信号減算器41で符号化器側と同じ予測信号(予測値
)を加算して、再生画像出力端子26より出力される。On the other hand, when the reproduction prediction error (residual) signal is generated by a non-independent frame, the changeover switches 44 and 45 are connected to the b side, and the prediction signal subtractor 41 adds the same prediction signal (prediction value) as that on the encoder side. Then, the reproduced image is output from the reproduced image output terminal 26.
また、係数掛は算344.45および加g$346によ
る予測信号の形成方法は符号化器側と同じである。Further, the method of forming the predicted signal by multiplying the coefficient by 344.45 and adding g$346 is the same as that on the encoder side.
なお、符号化器側より伝送されるデータは、独立フレー
ムのものが先行して送られてくるので、復号器側ではそ
れを補正するため、独立フレームの再生画像信号は予測
処理が終了したときにフレームメモリ42より出力され
る。すなわち、フレームメモリ42は、時間補正を兼ね
ている。Note that the data transmitted from the encoder side is sent in advance of independent frames, so in order to compensate for this on the decoder side, the reproduced image signal of the independent frame is transmitted when the prediction process is completed. is output from the frame memory 42. That is, the frame memory 42 also serves as time correction.
(発明の効果)
以上の如く、本発明方式では、連続して入力される画像
信号の連続フレームの中からフレーム間予測を用いない
でフレーム内で独立に符号化する独立フレームを予め一
定間隔(数フレーム)おぎに設定し、その間のフレーム
については前後(新旧)の独立に符号化された独立フレ
ームにより予測して符号化するため、一定間隔(数フレ
ーム)おきに独立なフレームが存在し、そこでデータの
フレーム閤相関が切れる形になるので、蓄積系メディア
においてその単位でランダムアクセスができ、すぐに復
号画像が得られる。一方、ビジュアルサーチを行なおう
とした場合には、独立フレームが一定間隔(数フレーム
)おきに存在するので、その独立フレームのデータのみ
を復号することによりデータの無駄がなく、スムーズな
サーチ画像が得られる。更に、逆転再生についても基本
的に時間軸で対称な符号化となっているので、逆順に復
号することで可能となる。ただし、独立フレームのデー
タは他のものより先行して記録されているので、逆転再
生時にはその補正は必要であるが、符号化され圧縮され
たデータを時間補正すれば良いので、小規模なデータ遅
延で良い。(Effects of the Invention) As described above, in the method of the present invention, independent frames are encoded independently within a frame without using inter-frame prediction from among continuous frames of continuously inputted image signals. Since the frames in between are predicted and encoded using independent frames that are independently encoded before and after (old and new), there are independent frames at regular intervals (several frames). Since the frame correlation of the data is broken, random access can be made in storage media in units of data, and a decoded image can be obtained immediately. On the other hand, when attempting to perform a visual search, independent frames exist at regular intervals (several frames), so by decoding only the data of the independent frames, data is not wasted and a smooth search image is created. can get. Furthermore, since the encoding is basically symmetrical on the time axis, reverse reproduction is also possible by decoding in the reverse order. However, since the independent frame data is recorded before the other frames, correction is necessary during reverse playback, but since it is sufficient to time-correct the encoded and compressed data, small-scale data It's okay to delay.
一方、一定間隔(数フレーム)おきに独立に符号化され
るために、フレーム間相関の高い画像では、符号化効率
が落ちるといった面もあるが、そのようなフレーム間相
関の高い画像では基本的に良好な再生画像品質が得やす
く、あまり問題とならない。逆に、画像が動いた場合に
はフレーム間の予測誤差(残差)が大きくなるので、画
質が劣化しやすく、予測精度の向上が望まれる。On the other hand, since the images are encoded independently at regular intervals (several frames), encoding efficiency may drop for images with high interframe correlation; however, for images with such high interframe correlation, the basic It is easy to obtain good reproduced image quality, and this does not pose much of a problem. On the other hand, when the image moves, the prediction error (residual error) between frames increases, so the image quality tends to deteriorate, and it is desired to improve the prediction accuracy.
また、本発明方式では、独立フレームの間のフレームに
ついては前後(新旧)のフレームにより予測が行なわれ
るため、画像の変化に適合した予測が可能となり、符号
化効率が向上する。Furthermore, in the method of the present invention, since prediction is performed using the previous and previous (old and new) frames for frames between independent frames, it is possible to make predictions that are compatible with changes in the image, improving coding efficiency.
また、複数のフレームの加算により予測信号が形成され
るので、予測信号のS/Nが向上し予測精度が向上する
。Furthermore, since the predicted signal is formed by adding a plurality of frames, the S/N of the predicted signal is improved and the prediction accuracy is improved.
さらに、符号化器と復号器側とで予測信号に誤差があっ
たとしても、それが累積されず、符号化器で符号化再生
画他信号からではなく、元の画像信号が予測を行なうこ
とも可能であり、この場合、符号化器において信号処理
が必要なくなる。Furthermore, even if there is an error in the prediction signal between the encoder and the decoder, it is not accumulated and the encoder uses the original image signal to perform prediction, rather than the encoded reproduced image from other signals. is also possible, in which case no signal processing is required in the encoder.
このように、本発明方式によれば、蓄積系メディアにお
いて、ランダムアクセスやビジュアルサーチ、逆転再生
などが可能となり、またシーンチェンジや動きを伴う画
像に対しても高い効率で符号化が可能となる。As described above, according to the method of the present invention, it becomes possible to perform random access, visual search, reverse playback, etc. in storage media, and it is also possible to encode images with scene changes and movement with high efficiency. .
第1図および第2図は本発明になるフレーム間予測符号
化方式の実施例の符号化器の構成を示すブロック図、第
3図は本発明になるフレーム間予測符号化方式の実施例
の復号器の構成を示すブロック図、第4図は従来例にお
けるフレーム間符号化の符号化器の構成を示すブロック
図、第5図は従来例におけるフレーム間符号化の復号器
の構成を示すブロック図、第6図は本発明と従来例のフ
レーム間予測方法を示す図、第7図は本発明のフレーム
間予測値の一例を示す図である。
1・・・画像信号入力端子、2・・・予測信号減算器、
3・・・直交変換器、4・・・量子化器、5・・・可変
長符号化器、6・・・データ出力端子、7.23・・・
逆量子化器、8.24・・・直交逆変換固、21・・・
データ入力端子、22・・・可変長復号為、26・・・
再生画像信号出力端子、
27、32.33.42.43・・・フレームメモリ、
28・・・空間LPF、31・・・(N−1)フレーム
メモリ、34、35.44.45・・・係数掛は算器、
36.46・・・加算器、37、38.39.40.4
7.48.49・・・切換えスイッチ、41・・・予測
信号加算器。
特 許 出願人 日本ビクター株式会社代表者 垣木
邦夫
第
図
第
図
()(”s(>()(”’*(1r)r)第
図
改=025
0.75
第
図1 and 2 are block diagrams showing the configuration of an encoder in an embodiment of the interframe predictive coding method according to the present invention, and FIG. 3 is a block diagram showing the configuration of an encoder in an embodiment of the interframe predictive coding method according to the present invention. Figure 4 is a block diagram showing the configuration of a decoder; Figure 4 is a block diagram showing the configuration of an encoder for interframe coding in a conventional example; Figure 5 is a block diagram showing the configuration of a decoder for interframe encoding in a conventional example. FIG. 6 is a diagram showing the interframe prediction method of the present invention and a conventional example, and FIG. 7 is a diagram showing an example of the interframe prediction value of the present invention. 1... Image signal input terminal, 2... Prediction signal subtractor,
3... Orthogonal transformer, 4... Quantizer, 5... Variable length encoder, 6... Data output terminal, 7.23...
Inverse quantizer, 8.24... orthogonal inverse transform, 21...
Data input terminal, 22...For variable length decoding, 26...
Playback image signal output terminal, 27, 32.33.42.43... frame memory,
28... Spatial LPF, 31... (N-1) frame memory, 34, 35.44.45... Coefficient multiplication calculator,
36.46... Adder, 37, 38.39.40.4
7.48.49... Changeover switch, 41... Prediction signal adder. Patent Applicant: Japan Victor Co., Ltd. Representative Kakiki
Kunio Diagram Diagram ()("s(>()("'*(1r)r) Diagram Revised=025 0.75 Diagram
Claims (1)
定間隔おきに独立フレームを設定し、この独立フレーム
をフレーム内で独立に符号化する第1の符号化手段と、 前記独立フレームの間の非独立フレームの予測信号を、
前後の独立フレームの信号をもとに形成する予測信号形
成手段と、 前記非独立フレームの信号を、それに対応する前記予測
信号をもとに予測し、その予測誤差について符号化する
第2の符号化手段とを備えたことを特徴とするフレーム
間予測符号化方式。[Scope of Claims] A first encoding means that sets independent frames at regular intervals from among continuous frames of image signals that are continuously input, and encodes the independent frames independently within the frame; The predicted signal of the non-independent frame between the independent frames is
a prediction signal forming means for forming a prediction signal based on the signals of the preceding and following independent frames; and a second code for predicting the signal of the non-independent frame based on the corresponding prediction signal and encoding the prediction error. 1. An interframe predictive coding method comprising:
Priority Applications (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1158789A JP2530217B2 (en) | 1989-01-20 | 1989-01-20 | Interframe predictive coding device and decoding device |
| US07/465,747 US4985768A (en) | 1989-01-20 | 1990-01-18 | Inter-frame predictive encoding system with encoded and transmitted prediction error |
| EP93111440A EP0572046B1 (en) | 1989-01-20 | 1990-01-19 | Decoding system for decoding video signals |
| DE69024235T DE69024235T2 (en) | 1989-01-20 | 1990-01-19 | Predictive interframe coding system |
| DE69030819T DE69030819T2 (en) | 1989-01-20 | 1990-01-19 | Decoding system for decoding video signals |
| EP90101096A EP0379217B1 (en) | 1989-01-20 | 1990-01-19 | Inter-frame predictive encoding system |
| US08/004,689 USRE34965E (en) | 1989-01-20 | 1993-01-14 | Inter-frame predictive encoding system with encoded and transmitted prediction error |
| HK98100221A HK1001182A1 (en) | 1989-01-20 | 1998-01-10 | Decoding system for decoding video signals |
| HK98100222.3A HK1001183B (en) | 1989-01-20 | 1998-01-10 | Inter-frame predictive encoding system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1158789A JP2530217B2 (en) | 1989-01-20 | 1989-01-20 | Interframe predictive coding device and decoding device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02192378A true JPH02192378A (en) | 1990-07-30 |
| JP2530217B2 JP2530217B2 (en) | 1996-09-04 |
Family
ID=11782036
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1158789A Expired - Lifetime JP2530217B2 (en) | 1989-01-20 | 1989-01-20 | Interframe predictive coding device and decoding device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2530217B2 (en) |
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0366272A (en) * | 1989-08-05 | 1991-03-20 | Matsushita Electric Ind Co Ltd | Video signal recording device and video signal reproducing device |
| JPH04105487A (en) * | 1990-08-24 | 1992-04-07 | Victor Co Of Japan Ltd | Prediction coder and decoder |
| US5142360A (en) * | 1990-03-06 | 1992-08-25 | Victor Company Of Japan, Ltd. | Motion vector detection circuit used in hierarchical processing of moving picture signal |
| JPH04242390A (en) * | 1991-01-16 | 1992-08-31 | Victor Co Of Japan Ltd | Inter-frame and inter-field prediction coder |
| JPH04318785A (en) * | 1991-04-18 | 1992-11-10 | Matsushita Electric Ind Co Ltd | Signal processing method and recording/reproducing device |
| JPH04318791A (en) * | 1991-04-18 | 1992-11-10 | Matsushita Electric Ind Co Ltd | Signal processing method and recording and reproducing device |
| JPH04328982A (en) * | 1991-04-26 | 1992-11-17 | Victor Co Of Japan Ltd | High efficiency encoding device and decoding device |
| US5191414A (en) * | 1990-03-27 | 1993-03-02 | Victor Company Of Japan, Ltd. | Interfield predictive encoder and decoder for reproducing a signal subjected to predictive encoding by encoder into an image signal |
| JPH0621826A (en) * | 1991-12-12 | 1994-01-28 | Nippon Columbia Co Ltd | Digital audio data compression system |
| JPH0678282A (en) * | 1992-08-24 | 1994-03-18 | Oki Electric Ind Co Ltd | Moving picture coder |
| EP0840519A3 (en) * | 1996-10-30 | 2000-09-13 | Victor Company Of Japan Limited | Apparatus and method of coding/decoding moving pictures |
| US6188725B1 (en) | 1997-05-30 | 2001-02-13 | Victor Company Of Japan, Ltd. | Interlaced video signal encoding and decoding method, by conversion of selected fields to progressive scan frames which function as reference frames for predictive encoding |
| US6490321B1 (en) | 1998-03-19 | 2002-12-03 | Victor Company Of Japan, Ltd. | Apparatus and method of encoding/decoding moving picture using second encoder/decoder to transform predictive error signal for each field |
| JP2003319403A (en) * | 2002-04-09 | 2003-11-07 | Lg Electronics Inc | Method of predicting block in improved direct mode |
| US7336708B2 (en) | 1992-01-29 | 2008-02-26 | Mitsubishi Denki Kabushiki Kaisha | High-efficiency encoder and video information recording/reproducing apparatus |
| US7599437B2 (en) | 2002-11-22 | 2009-10-06 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7720152B2 (en) | 2002-10-01 | 2010-05-18 | Thomson Licensing | Implicit weighting of reference pictures in a video decoder |
| US7801217B2 (en) | 2002-10-01 | 2010-09-21 | Thomson Licensing | Implicit weighting of reference pictures in a video encoder |
| US7894524B2 (en) | 2001-07-11 | 2011-02-22 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8111754B1 (en) | 2001-07-11 | 2012-02-07 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9060168B2 (en) | 2008-08-04 | 2015-06-16 | Dolby Laboratories Licensing Corporation | Overlapped block disparity estimation and compensation architecture |
| TWI562602B (en) * | 2002-11-20 | 2016-12-11 | Godo Kaisha Ip Bridge 1 | Picture coding and decoding system |
| US9549191B2 (en) | 2002-07-15 | 2017-01-17 | Thomson Licensing | Adaptive weighting of reference pictures in video encoding |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5382219A (en) * | 1976-12-28 | 1978-07-20 | Nec Corp | Television signal coding unit |
| US4383272A (en) * | 1981-04-13 | 1983-05-10 | Bell Telephone Laboratories, Incorporated | Video signal interpolation using motion estimation |
| JPS59123383A (en) * | 1982-12-29 | 1984-07-17 | Fujitsu Ltd | System for processing band compression |
| JPS63310294A (en) * | 1987-06-12 | 1988-12-19 | Nec Corp | Moving picture encoding system |
| JPH03114384A (en) * | 1989-09-27 | 1991-05-15 | Sony Corp | Method for coding video signal |
-
1989
- 1989-01-20 JP JP1158789A patent/JP2530217B2/en not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5382219A (en) * | 1976-12-28 | 1978-07-20 | Nec Corp | Television signal coding unit |
| US4383272A (en) * | 1981-04-13 | 1983-05-10 | Bell Telephone Laboratories, Incorporated | Video signal interpolation using motion estimation |
| JPS59123383A (en) * | 1982-12-29 | 1984-07-17 | Fujitsu Ltd | System for processing band compression |
| JPS63310294A (en) * | 1987-06-12 | 1988-12-19 | Nec Corp | Moving picture encoding system |
| JPH03114384A (en) * | 1989-09-27 | 1991-05-15 | Sony Corp | Method for coding video signal |
Cited By (87)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0366272A (en) * | 1989-08-05 | 1991-03-20 | Matsushita Electric Ind Co Ltd | Video signal recording device and video signal reproducing device |
| US5142360A (en) * | 1990-03-06 | 1992-08-25 | Victor Company Of Japan, Ltd. | Motion vector detection circuit used in hierarchical processing of moving picture signal |
| US5191414A (en) * | 1990-03-27 | 1993-03-02 | Victor Company Of Japan, Ltd. | Interfield predictive encoder and decoder for reproducing a signal subjected to predictive encoding by encoder into an image signal |
| JPH04105487A (en) * | 1990-08-24 | 1992-04-07 | Victor Co Of Japan Ltd | Prediction coder and decoder |
| JPH04242390A (en) * | 1991-01-16 | 1992-08-31 | Victor Co Of Japan Ltd | Inter-frame and inter-field prediction coder |
| JPH04318785A (en) * | 1991-04-18 | 1992-11-10 | Matsushita Electric Ind Co Ltd | Signal processing method and recording/reproducing device |
| JPH04318791A (en) * | 1991-04-18 | 1992-11-10 | Matsushita Electric Ind Co Ltd | Signal processing method and recording and reproducing device |
| JPH04328982A (en) * | 1991-04-26 | 1992-11-17 | Victor Co Of Japan Ltd | High efficiency encoding device and decoding device |
| JPH0621826A (en) * | 1991-12-12 | 1994-01-28 | Nippon Columbia Co Ltd | Digital audio data compression system |
| US7936817B2 (en) | 1992-01-29 | 2011-05-03 | Mitsubishi Denki Kabushiki Kaisha | High-efficiency encoder and video information recording/reproducing apparatus |
| US7688892B2 (en) | 1992-01-29 | 2010-03-30 | Mitsubishi Denki Kabushiki Kaisha | High efficiency encoder and video information recording/reproducing apparatus |
| US7336708B2 (en) | 1992-01-29 | 2008-02-26 | Mitsubishi Denki Kabushiki Kaisha | High-efficiency encoder and video information recording/reproducing apparatus |
| US7362805B2 (en) | 1992-01-29 | 2008-04-22 | Mitsubishi Denki Kabushiki Kaisha | High efficiency encoder and video information recording/reproducing apparatus |
| US7376184B2 (en) | 1992-01-29 | 2008-05-20 | Mitsubishi Denki Kabushiki Kaisha | High-efficiency encoder and video information recording/reproducing apparatus |
| US7756202B2 (en) | 1992-01-29 | 2010-07-13 | Mitsubishi Denki Kabushiki Kaisha | High-efficiency encoder and video information recording/reproducing apparatus |
| JPH0678282A (en) * | 1992-08-24 | 1994-03-18 | Oki Electric Ind Co Ltd | Moving picture coder |
| EP0840519A3 (en) * | 1996-10-30 | 2000-09-13 | Victor Company Of Japan Limited | Apparatus and method of coding/decoding moving pictures |
| US6141379A (en) * | 1996-10-30 | 2000-10-31 | Victor Company Of Japan, Ltd. | Apparatus and method of coding/decoding moving picture and storage medium storing moving picture |
| US6188725B1 (en) | 1997-05-30 | 2001-02-13 | Victor Company Of Japan, Ltd. | Interlaced video signal encoding and decoding method, by conversion of selected fields to progressive scan frames which function as reference frames for predictive encoding |
| US6490321B1 (en) | 1998-03-19 | 2002-12-03 | Victor Company Of Japan, Ltd. | Apparatus and method of encoding/decoding moving picture using second encoder/decoder to transform predictive error signal for each field |
| US9386321B2 (en) | 2001-07-11 | 2016-07-05 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9571855B2 (en) | 2001-07-11 | 2017-02-14 | Dolby Laboratories Licensing Corporation | Region sizing for macroblocks |
| US10869057B2 (en) | 2001-07-11 | 2020-12-15 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US10225574B2 (en) | 2001-07-11 | 2019-03-05 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US10080035B2 (en) | 2001-07-11 | 2018-09-18 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9788012B2 (en) | 2001-07-11 | 2017-10-10 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9549201B2 (en) | 2001-07-11 | 2017-01-17 | Dolby Laboratories Licensing Corporation | Region sizing for macroblocks |
| US7894524B2 (en) | 2001-07-11 | 2011-02-22 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9473791B2 (en) | 2001-07-11 | 2016-10-18 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9247269B2 (en) | 2001-07-11 | 2016-01-26 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9232232B2 (en) | 2001-07-11 | 2016-01-05 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9083979B2 (en) | 2001-07-11 | 2015-07-14 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US9078002B2 (en) | 2001-07-11 | 2015-07-07 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8050323B2 (en) | 2001-07-11 | 2011-11-01 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8111754B1 (en) | 2001-07-11 | 2012-02-07 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8139640B2 (en) | 2001-07-11 | 2012-03-20 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8139641B2 (en) | 2001-07-11 | 2012-03-20 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8139638B2 (en) | 2001-07-11 | 2012-03-20 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8139639B2 (en) | 2001-07-11 | 2012-03-20 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8144774B2 (en) | 2001-07-11 | 2012-03-27 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8149912B2 (en) | 2001-07-11 | 2012-04-03 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8160142B2 (en) | 2001-07-11 | 2012-04-17 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8213507B2 (en) | 2001-07-11 | 2012-07-03 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8249158B2 (en) | 2001-07-11 | 2012-08-21 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8279929B2 (en) | 2001-07-11 | 2012-10-02 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8290043B2 (en) | 2001-07-11 | 2012-10-16 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8325809B2 (en) | 2001-07-11 | 2012-12-04 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8379720B2 (en) | 2001-07-11 | 2013-02-19 | Dolby Laboratories Licensing Corporation | Region sizing for macroblocks |
| US8401078B2 (en) | 2001-07-11 | 2013-03-19 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8873632B2 (en) | 2001-07-11 | 2014-10-28 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| US8873629B2 (en) | 2001-07-11 | 2014-10-28 | Dolby Laboratories Licensing Corporation | Interpolation of video compression frames |
| USRE47358E1 (en) | 2002-04-09 | 2019-04-16 | Lg Electronics Inc. | Method for predicting a bi-predictive block of a moving picture |
| US8553775B2 (en) | 2002-04-09 | 2013-10-08 | Lg Electronics Inc. | Method for predicting a bi-predictive block of a moving picture |
| US8553774B2 (en) | 2002-04-09 | 2013-10-08 | Lg Electronics Inc. | Method for predicting an image |
| US8548053B2 (en) | 2002-04-09 | 2013-10-01 | Lg Electronics Inc. | Method for predicting a bi-predictive block of a moving picture |
| US8548054B2 (en) | 2002-04-09 | 2013-10-01 | Lg Electronics Inc. | Method for predicting an image |
| US8902984B2 (en) | 2002-04-09 | 2014-12-02 | Lg Electronics Inc. | Method for predicting a bi-predictive block of a moving picture |
| US8553773B2 (en) | 2002-04-09 | 2013-10-08 | Lg Electronics Inc. | Method for predicting an image |
| US8902983B2 (en) | 2002-04-09 | 2014-12-02 | Lg Electronics Inc. | Method for predicting a bi-predictive block of a moving picture |
| JP2003319403A (en) * | 2002-04-09 | 2003-11-07 | Lg Electronics Inc | Method of predicting block in improved direct mode |
| JP2006180527A (en) * | 2002-04-09 | 2006-07-06 | Lg Electronics Inc | Block prediction method |
| US10721472B2 (en) | 2002-07-15 | 2020-07-21 | Interdigital Vc Holdings, Inc. | Adaptive weighting of reference pictures in video encoding |
| US11102486B2 (en) | 2002-07-15 | 2021-08-24 | Interdigital Vc Holdings, Inc. | Adaptive weighting of reference pictures in video encoding |
| US9549191B2 (en) | 2002-07-15 | 2017-01-17 | Thomson Licensing | Adaptive weighting of reference pictures in video encoding |
| US7720152B2 (en) | 2002-10-01 | 2010-05-18 | Thomson Licensing | Implicit weighting of reference pictures in a video decoder |
| US7801217B2 (en) | 2002-10-01 | 2010-09-21 | Thomson Licensing | Implicit weighting of reference pictures in a video encoder |
| TWI562602B (en) * | 2002-11-20 | 2016-12-11 | Godo Kaisha Ip Bridge 1 | Picture coding and decoding system |
| US7944972B2 (en) | 2002-11-22 | 2011-05-17 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7944973B2 (en) | 2002-11-22 | 2011-05-17 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7903740B2 (en) | 2002-11-22 | 2011-03-08 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7616691B2 (en) | 2002-11-22 | 2009-11-10 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7949048B2 (en) | 2002-11-22 | 2011-05-24 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7885333B2 (en) | 2002-11-22 | 2011-02-08 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7885332B2 (en) | 2002-11-22 | 2011-02-08 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US7599437B2 (en) | 2002-11-22 | 2009-10-06 | Kabushiki Kaisha Toshiba | Video encoding/decoding method and apparatus |
| US9445121B2 (en) | 2008-08-04 | 2016-09-13 | Dolby Laboratories Licensing Corporation | Overlapped block disparity estimation and compensation architecture |
| US9357230B2 (en) | 2008-08-04 | 2016-05-31 | Dolby Laboratories Licensing Corporation | Block disparity estimation and compensation architecture |
| US10321134B2 (en) | 2008-08-04 | 2019-06-11 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US10574994B2 (en) | 2008-08-04 | 2020-02-25 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US10645392B2 (en) | 2008-08-04 | 2020-05-05 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US9843807B2 (en) | 2008-08-04 | 2017-12-12 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US9667993B2 (en) | 2008-08-04 | 2017-05-30 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US11025912B2 (en) | 2008-08-04 | 2021-06-01 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US9060168B2 (en) | 2008-08-04 | 2015-06-16 | Dolby Laboratories Licensing Corporation | Overlapped block disparity estimation and compensation architecture |
| US11539959B2 (en) | 2008-08-04 | 2022-12-27 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US11843783B2 (en) | 2008-08-04 | 2023-12-12 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
| US12192475B2 (en) | 2008-08-04 | 2025-01-07 | Dolby Laboratories Licensing Corporation | Predictive motion vector coding |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2530217B2 (en) | 1996-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02192378A (en) | Inter-frame predictive coding system | |
| RU2123769C1 (en) | Method and device for encoding images and information medium for storing images | |
| JP3265818B2 (en) | Video encoding method | |
| EP0542195B1 (en) | Interframe predicting method and picture signal coding/decoding apparatus | |
| CA2108704C (en) | Picture signal encoding method and apparatus and picture signal decoding method and apparatus | |
| JPH02285816A (en) | Adaptive inter-frame prediction encoding system | |
| JPH02288788A (en) | Inter-frame forecasting encoder | |
| JPH04115686A (en) | High efficiency coder for digital picture signal | |
| US5103307A (en) | Interframe predictive coding/decoding system for varying interval between independent frames | |
| JPH0818979A (en) | Image processing device | |
| US5870147A (en) | Predictive video signal coding and decoding with suppression of low frequencies | |
| JP3164056B2 (en) | Moving image encoding / decoding device, moving image encoding / decoding method, and moving image code recording medium | |
| JPH02141088A (en) | Moving image encoding system | |
| JP3178233B2 (en) | Image encoding method, image encoding device, and optical disk | |
| JP3069363B2 (en) | Moving image encoding method, moving image encoding device, data recording device, and data communication device | |
| US6038345A (en) | Apparatus for encoding/decoding image data | |
| JPH02214283A (en) | Moving compensation coding system | |
| JP2530217C (en) | ||
| JPH03106190A (en) | Moving picture coding control system | |
| JPH02177684A (en) | Inter-frame encoder for television signal | |
| JP3168723B2 (en) | Video signal encoding device | |
| JPH06133304A (en) | Image coding method | |
| JP2870588B2 (en) | Moving picture prediction encoding apparatus, moving picture prediction encoding method, and moving picture prediction decoding apparatus | |
| JP2647230B2 (en) | Image decoding device | |
| JPH03209991A (en) | High efficiency encoding device for video signals |
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: 20090614 Year of fee payment: 13 |