JPH01282981A - Animation coding system - Google Patents

Animation coding system

Info

Publication number
JPH01282981A
JPH01282981A JP63110547A JP11054788A JPH01282981A JP H01282981 A JPH01282981 A JP H01282981A JP 63110547 A JP63110547 A JP 63110547A JP 11054788 A JP11054788 A JP 11054788A JP H01282981 A JPH01282981 A JP H01282981A
Authority
JP
Japan
Prior art keywords
refresh
encoding
prediction
signal
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.)
Pending
Application number
JP63110547A
Other languages
Japanese (ja)
Inventor
Kuronku Maikeru
マイケル クロンク
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP63110547A priority Critical patent/JPH01282981A/en
Publication of JPH01282981A publication Critical patent/JPH01282981A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • H04N19/45Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder performing compensation of the inverse transform mismatch, e.g. Inverse Discrete Cosine Transform [IDCT] mismatch
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

PURPOSE:To connect even coding for which a different inverse conversion computing element is used by executing a refreshing operation for the coding so that a refreshing cycle can be variable adaptively. CONSTITUTION:A picture signal decoded at a decoder at a receiving side is stored through an inverse quantizer and an IDCT circuit into a frame memory 302. Refreshing processing is periodically executed, in which the frame memory 302 is updated in order to suppress a mismatch error. The necessary refreshing cycle is adaptively determined by a parameter to indicate the actual condition of the coding and the cumulative characteristics of the mismatch error for the CODEC of the other party.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明はTV会議システム、TV電話システム、等に
用いられる動画符号化方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Field of Industrial Application) The present invention relates to a video encoding method used in a TV conference system, a TV telephone system, and the like.

(従来の技術) 近年、この情報社会においては人間と人間の間をつなげ
る様な、いわゆるテレビ会議やテレビ電話が多く要求さ
れる。この様な装置を実現するには離散コサイン変換(
D CT)フレーム間予測符号化や動き補償DCT符号
化という方式は有効な方式であり、基本研究から実際の
装置開発に至るまで開発が多く進められている。
(Prior Art) In recent years, in this information society, so-called video conferences and video telephones that connect people are increasingly required. To realize such a device, discrete cosine transform (
Interframe predictive coding (DCT) and motion compensated DCT coding are effective methods, and much development is underway from basic research to actual device development.

しかしながらこの様な活発な研究開発の中で一つの課題
となって来たのは方式の微妙な違いによるコーデックの
不接続性である。特に問題となっているのは送信側と受
信側の逆変換演算器が異なる場合に生じる誤差の累積に
よる不接続性である。
However, one issue that has become a problem in this active research and development is the incompatibility of codecs due to subtle differences in formats. A particular problem is the disconnection caused by the accumulation of errors that occurs when the inverse transform arithmetic units on the transmitting side and the receiving side are different.

これは演算精度やアルゴリズム構成の僅かの違いでも、
逆変換器が全く同じでない限り、逆変換により再生され
た画像は送信側、受信側において違うものとなる可能性
はある。この送信間で生じる違いをミス・マツチ誤差と
いう。
Even if there are slight differences in calculation accuracy or algorithm configuration,
Unless the inverse transformers are exactly the same, there is a possibility that the images reproduced by the inverse transform will be different on the transmitting and receiving sides. This difference between transmissions is called a mismatch error.

実は1枚のフレームを処理する時に発生するミス・マツ
チ誤差は非常に小さいため、静止画符号化の様に1枚の
フレームを処理してミス・マッチ誤差による画質力は起
らない。しかし殆どの動画符号化の様にフレーム間予測
を用いると前のフレームで生じたミス・マツチは予測の
過程によって次のフレームで生じたミスφマツチと加え
られ、次々と誤差が受信側で累積してしまう。よって受
信側での画質が劣化し、通信に大きな害を与える。
In fact, the mismatch errors that occur when processing one frame are very small, so unlike still image encoding, image quality does not deteriorate due to mismatch errors when processing one frame. However, when inter-frame prediction is used as in most video encodings, the mismatch that occurred in the previous frame is added to the mismatch that occurred in the next frame through the prediction process, and the errors accumulate one after another on the receiving side. Resulting in. Therefore, the image quality on the receiving side deteriorates, causing great harm to communication.

現在世界中、テレビ会議、テレビ電話システムは注目さ
れており、各地でコブツクの研究開発、LSI化等が独
立的に進められ、以上の間mは起ろうとしていると考え
られる。そのため、この問題が解決されなければテレビ
会議、テレビ電話システムの普及は極めて困難であると
も考えられる。
Currently, video conferencing and video telephone systems are attracting attention all over the world, and research and development of Kobutsuku, LSI conversion, etc. are being carried out independently in various places, and it is thought that m is about to occur during this period. Therefore, it is considered that unless this problem is solved, it will be extremely difficult for video conferencing and video telephone systems to become widespread.

現在この問題の解決はなされておらず、強く要求される
A solution to this problem currently does not exist and is strongly needed.

(発明が解決しようとする課題) この様に従来のフレーム間予測や、動き補償を用いた変
換符号化において、異なる逆変換演算器を持つ符号化装
置をつなげることができないことは重大な問題であり、
テレビ会議、テレビ電話の普及をつまずかせようとして
いる。本発明は逆変換演算器が違う符号化をも接続させ
ることが可能となることを目的とする。
(Problem to be solved by the invention) As described above, in conventional interframe prediction and transform coding using motion compensation, it is a serious problem that coding devices having different inverse transform arithmetic units cannot be connected. can be,
They are trying to hinder the spread of video conferencing and video calls. An object of the present invention is to make it possible to connect different encodings to the inverse transform arithmetic unit.

[発明の構成] (課題を解決するための手段) 本発明は累積したミス・マツチ誤差を抑制するために、
受信側のフレーム中メモリを更新するといったリフレッ
シュ処理を周期的に施し、又、その必要なリフレッシュ
周期を符号化の現状を現すパラメーターと相手のコーデ
ックに対する、ミス・マツチ誤差の累積特性とにより適
応的に決める動画符号化方式である。
[Structure of the Invention] (Means for Solving the Problems) In order to suppress accumulated mismatch errors, the present invention has the following features:
Refresh processing such as updating the frame memory on the receiving side is performed periodically, and the required refresh period is adapted to the parameters representing the current state of encoding and the cumulative characteristics of mismatch errors for the other party's codec. This is a video encoding method determined by

(作用) この様に本発明では異なる変換演算器によるミス・マツ
チ誤差の累積特性と、符号化の現状を現すパラメーター
とによってどの程度にミス・マツチ誤差が累積している
かが推定できるため、その必要に応じてミス・マツチの
累積を抑制することができ、連通変換演算器をもつ符号
化器との通信ができる。
(Operation) In this way, in the present invention, it is possible to estimate how much mismatch errors have accumulated based on the cumulative characteristics of mismatch errors caused by different conversion arithmetic units and the parameters representing the current state of encoding. Accumulation of mismatches can be suppressed as necessary, and communication with an encoder having a continuous transform arithmetic unit is possible.

(実施例) 以下に本発明の実施例を図面を参照し詳述する。(Example) Embodiments of the present invention will be described in detail below with reference to the drawings.

まず第1図は本発明が適用される、動き補償(略: M
C)離散コサイン変換(略:DCT)を基本とした符号
化の送信側のブロック図である。
First of all, FIG. 1 shows motion compensation (abbreviation: M
C) It is a block diagram of the transmission side of encoding based on discrete cosine transform (abbreviation: DCT).

入力される画像信号(現フレーム)とフレーム・メモリ
101に格納される既に符号化し、再生された画像信号
(前フレーム)を用いて、動ベクトル検出器102で動
きベクトルが求められる。そのベクトルが入力される可
変遅延103によりフレーム、メモリ101に格納され
る一部はフレーム間予測信号として抽出され、引き算器
104で現フレームの信号から引かれる。
A motion vector is determined by a motion vector detector 102 using an input image signal (current frame) and an already encoded and reproduced image signal stored in the frame memory 101 (previous frame). A portion of the frame stored in the memory 101 is extracted as an interframe prediction signal by the variable delay 103 to which the vector is input, and is subtracted from the signal of the current frame by the subtracter 104.

減算器104を通ったフレーム間予測残差信号と生の現
フレームの信号とが予測判定器105に入力され、そこ
でその信号の内の一つが判定され、DCT回路106に
入力される。DCT回路106で変換されたデータは量
子化器107で量子化される。但し、この量子化器はバ
ッファー制御パラメーターにより適応的にその特性を変
えることが可能な量子化である。
The interframe prediction residual signal that has passed through the subtracter 104 and the raw current frame signal are input to a prediction determiner 105, where one of the signals is determined and input to a DCT circuit 106. The data transformed by the DCT circuit 106 is quantized by a quantizer 107. However, this quantizer is a quantizer whose characteristics can be adaptively changed by buffer control parameters.

尚、量子化器107の具体的な仕組みとしては、可変ス
テップ幅を持つ線形量子化や、違う確率分布に基づいた
非線形量子化の組みや、可変ステップ幅を持つ非線形量
子化の組み等の様々な量子化が考えられる。ここでその
内の一つを一例として第2図に示す可変ステップ幅を持
つ線形量子化を用いこの実施例を詳述する。
The specific mechanism of the quantizer 107 includes various types such as linear quantization with variable step width, nonlinear quantization based on different probability distributions, and nonlinear quantization with variable step width. quantization can be considered. This embodiment will now be described in detail using linear quantization with a variable step width as shown in FIG. 2, taking one of them as an example.

量子化器107を経たデータは可変長符号化108で符
号化され、予測判定情報と動きベクトル情報と多重化器
109で多重化され、バッファー110に入力され、受
信側に伝送される。
The data passed through the quantizer 107 is encoded by variable length coding 108, multiplexed with prediction determination information and motion vector information by a multiplexer 109, input to a buffer 110, and transmitted to the receiving side.

又、送信器の局部復号ループにおいては、量子化器10
7からのデータは逆量子化器111で逆量子化され、I
 DCT回路112で逆変換される。
Also, in the local decoding loop of the transmitter, the quantizer 10
The data from 7 is dequantized by dequantizer 111, and the data from I
The DCT circuit 112 performs inverse transformation.

加算器113ではIDCT回路112を経た信号とスイ
ッチで指定された(j号とを達すことにより再生画像が
得られ、フレーム・メモリ1011.:に納される。
In the adder 113, a reproduced image is obtained by reaching the signal that has passed through the IDCT circuit 112 and the number (j) specified by the switch, and is stored in the frame memory 1011.

この実施例のミス・マツチ誤差、対策ではバッファー制
御情報を符号化の現状を現すパラメーターとして用いる
ため、この実施例のバッファー制御方式の詳細について
述べる。変化する情報発生量によるバッファー110の
オーバーフローラ防止するため、バッファーの余ってい
る容量によりバッファー制御情報が計算され、量子化器
107と予測判定器105に入力される。具体的なバッ
ファー制御情報として様々なパラメーターが考えられる
が、以上説明した可変ステップ幅を持つ線形量子化に合
せ、第2図に示すステップ幅Sをバッファー制御のパラ
メーターとする。
Since the countermeasure against mismatch error in this embodiment uses buffer control information as a parameter representing the current state of encoding, the details of the buffer control method in this embodiment will be described. In order to prevent the buffer 110 from overflowing due to the changing amount of generated information, buffer control information is calculated based on the buffer's remaining capacity and is input to the quantizer 107 and the prediction determiner 105. Although various parameters can be considered as specific buffer control information, the step width S shown in FIG. 2 is used as a buffer control parameter in accordance with the linear quantization having a variable step width as described above.

以下、この実施例におけるミス・マツチ誤差累積対策の
詳細、つまりリフレッシュ処理とその適応化について説
明する。上記述べた様にミス・マツチ誤差が受信側で累
積してしまうのはフレーム間予測を用いることによるも
のである。この実施例の受信器のブロック図を示す第3
図かられかる様に、予測判定情報により選ばれたフレー
ム間モード(スイッチ301の真上の位置)では、今ま
で集まって来たミス・マツチ誤差が新しく入って来たミ
ス・マツチ誤差に加え、累積する。
The details of the mismatch error accumulation countermeasures in this embodiment, that is, the refresh processing and its adaptation will be explained below. As stated above, the mismatch error accumulates on the receiving side due to the use of interframe prediction. A third diagram showing a block diagram of the receiver of this embodiment.
As can be seen from the figure, in the interframe mode selected based on the prediction judgment information (the position directly above the switch 301), the mismatch errors that have been collected up to now are added to the new mismatch errors that have entered. , accumulate.

本発明においてフレーム・メモリ302の内容を更新す
ることにより、スイッチ301がフレーム内モード(ス
イッチ301の左の位置)に変えられ、フレーム・メモ
リ302の内容が更新(リフレッシュ)される。
Updating the contents of frame memory 302 in the present invention changes switch 301 to intraframe mode (left position of switch 301) and updates (refreshes) the contents of frame memory 302.

しかしこのような対策では必要上リフレッシュ処理を施
すこと或いは充分にリフレッシュを施さないことによる
符号化効率の低下が有り得るため、リフレッシュ周期の
最適化が要求される。しかし、最良の符号化効率をもた
らすリフレッシュ周期は、人力画像や通信ビット・レー
トにより大幅に異なっているため、固定したリフレッシ
ュ周期を採用すると汎用性のあるリフレッシュ処理を実
現することができない。
However, with such measures, there is a possibility that the encoding efficiency will decrease due to performing refresh processing as necessary or not performing refresh processing sufficiently, so optimization of the refresh cycle is required. However, the refresh cycle that provides the best encoding efficiency varies greatly depending on the human input image and the communication bit rate, so if a fixed refresh cycle is adopted, a versatile refresh process cannot be realized.

そこでこの実施例では次の様にリフレッシュ周期を適応
的に変える。実験結果では誤差累積速度とユ子化特性と
の関係は強いと解けたため、バッファー制御パラメータ
ーを符号化の現状を現すパラメーターとして用い、適用
的にリフレッシュ周期を決める。この技法の詳細につい
ては一例をあげ、予測判定器105の詳細ブロック図で
ある第4図を用い、下記にこの実施例を説明する。
Therefore, in this embodiment, the refresh period is adaptively changed as follows. The experimental results showed that there is a strong relationship between the error accumulation rate and the conversion characteristic, so the buffer control parameter is used as a parameter that represents the current state of encoding, and the refresh period is determined adaptively. For details of this technique, an example will be given, and this embodiment will be described below using FIG. 4, which is a detailed block diagram of the prediction judger 105.

バッファー110から出力される量子化ステップ幅パラ
メーターSとクロック402がらのブロック信号とを用
い、Sの平均値iは平均回路401で計算し、ROM4
03に入力される。又、クロック402から発生するク
ロック信号の周期数はカウンター404で数えられ、R
OM403に入力される。この二つの人力信号により、
リフレッシュ信号がROM403から出力される。リフ
レッシュ信号は零の場、フレーム間予測残差信号が予測
判定器105の出力となり、非零の場には平均回路40
1とカウンター404がリセットされ、現フレームの信
号が予測判定器105の出力となる。
Using the quantization step width parameter S output from the buffer 110 and the block signal from the clock 402, the average value i of S is calculated by the averaging circuit 401, and the average value i of S is calculated by the averaging circuit 401.
03. Further, the number of cycles of the clock signal generated from the clock 402 is counted by a counter 404, and R
Input to OM403. With these two human signals,
A refresh signal is output from ROM 403. The refresh signal is a zero field, the interframe prediction residual signal is the output of the prediction judger 105, and the average circuit 40 is a non-zero field.
1 and the counter 404 is reset, and the signal of the current frame becomes the output of the prediction judger 105.

ROM403の内容の一例を第5図で示す。横軸に示す
ROM入力信号は量子化ステップ幅の平均値iであり、
縦軸はカウンター404の出力である。Tというのはク
ロック402の一周期を示す時間である。この表を埋め
ているデータはリフレッシュ信号の値(1リフレッシュ
する、0リフレツシユしない)を示す。従って量子化の
パラメーターに対して、どの程度リフレッシュすればよ
いかという情報をこのROMに入れて置けば、そのパラ
メーターに対する最適のリフレッシュ周期を実現するこ
とができる。例えばM5図に示すROMであると平均量
子化ステップ幅iが2つの場にリフレッシュ周期が2T
秒となり、iが8の場に5T秒となる。
An example of the contents of the ROM 403 is shown in FIG. The ROM input signal shown on the horizontal axis is the average value i of the quantization step width,
The vertical axis is the output of counter 404. T is a time indicating one cycle of the clock 402. The data filling this table indicates the value of the refresh signal (1 refresh, 0 no refresh). Therefore, if information about how much refresh is required for a quantization parameter is stored in this ROM, the optimum refresh cycle for that parameter can be realized. For example, in the case of the ROM shown in diagram M5, if the average quantization step width i is 2, the refresh period is 2T.
seconds, and when i is 8, it becomes 5T seconds.

尚、ROM403の規模を拡大することや、縮小するこ
とも可能である。又その内容の設定に関しては理論的な
解析や経験的なノーハウ等による設定ができるが、この
実施例では次の設定方法を用いる。
Note that it is also possible to expand or reduce the scale of the ROM 403. The contents can be set based on theoretical analysis or empirical know-how, but in this embodiment, the following setting method is used.

■、計算機で発生した乱数データや実際の動画像をトレ
ーニング・データとして用いる。
② Random number data generated by a computer and actual moving images are used as training data.

符号化の現状を現すパラメーターの各位に対して、 29.固定したパラメーターによるミス・マップ誤差の
時間的な累積特性を計算する。(その誤差を任意の歪み
尺度で現す。) 3、誤差が任意の閾値以上累積するまでの時間を最適の
リフレッシュ周期とする。
29. For each parameter that represents the current state of encoding. Calculate the temporal cumulative characteristics of mismap errors with fixed parameters. (Express the error using an arbitrary distortion scale.) 3. Set the time until the error accumulates above an arbitrary threshold as the optimal refresh cycle.

以上の実施例の効果について説明する。第12図は二つ
のシーンに対してミス・マツチ誤差累積の特性を示し、
実験で求めたものである。横軸は送受の逆DCTが同じ
場合に比べ、逆DCTのミス・マツチがある場合にはど
の程度再生された画像のSN比が悪くなってくるかとい
うrSNLO3SJを示す。第12図かられかるように
TV会議用の標準画像シーンBに比べ別のTV会議用の
標準画像シーンAの累積速度は4倍程度速くて、入力画
像によって、ミス・マツチ誤差の累積特性がかなり違う
。従って、一定の周期を用い、リフレッシュ処理を施そ
うとしても、第12図に示す現実の故、全てのシーンに
対応することは不可能である。
The effects of the above embodiment will be explained. Figure 12 shows the characteristics of mismatch error accumulation for two scenes,
This was determined through an experiment. The horizontal axis shows rSNLO3SJ, which indicates how much the SN ratio of the reproduced image deteriorates when there is a mismatch in the inverse DCT compared to when the inverse DCTs of transmission and reception are the same. As can be seen from Figure 12, the cumulative speed of standard image scene A for another TV conference is about 4 times faster than standard image scene B for TV conference, and the cumulative characteristics of mismatch errors vary depending on the input image. Quite different. Therefore, even if it is attempted to perform refresh processing using a fixed period, it is impossible to deal with all scenes due to the reality shown in FIG. 12.

第13図は本発明が以上の実施例を施すことにより、シ
ーンAとシーンBに対するミス・マツチ誤差累積の特性
を示す理想的な図である。第13図の点線は以上のRO
M内容の設定方法に用いられる閾値である。第12図に
示したようにシーンによって量子化のステップ幅の平均
値iは違うので、累積誤差が閾値を越えないように各シ
ーンに対し、最適のリフレッシュ周期が選ばれる。
FIG. 13 is an ideal diagram showing the characteristics of mismatch error accumulation for scene A and scene B by applying the above embodiment of the present invention. The dotted line in Figure 13 is the RO above.
This is a threshold value used in the method of setting M contents. As shown in FIG. 12, since the average value i of the quantization step width differs depending on the scene, the optimum refresh period is selected for each scene so that the cumulative error does not exceed the threshold value.

量子化のステップ幅によって、最適と近いリフレッシュ
周期を選択することができる理由は次の第14図に示す
ように量子化ステップ幅とミス・マツチ誤差累積との関
係を実験結果で確認したためである。第14図は量子化
のステップ幅、S。
The reason why it is possible to select a refresh period close to the optimum by changing the quantization step width is that the relationship between the quantization step width and the mismatch error accumulation was confirmed through experimental results, as shown in Figure 14 below. . FIG. 14 shows the quantization step width, S.

が固定の場合に累積するミス・マツチ誤差を示し、誤差
の累積はSの値に強く依存することを明らかにするもの
である。このデータから本発明は非常に効果をもたらす
ものであることがわかる。
This shows the mismatch error that accumulates when is fixed, and makes it clear that the accumulation of errors strongly depends on the value of S. This data shows that the present invention is highly effective.

次に第2の実施例について述べる。Next, a second embodiment will be described.

第6図は本発明の第2の実施例の送信側のブロック図で
ある。これは第1の実施例の符号とほぼ同じであるがバ
ッファー制御は適応通過領域を持つ変換面フィルターで
行なわれるため、バッファー量が多い時にバッファー制
御による画質低下が量子化雑音としてではなく、ボケと
して現われ、第1の実施例の符号化と違う主観的な画質
をもたらすことは特有の効果である。又この実施例は量
子化のステップ幅ではなく、全く違うパラメーターを、
符号化の現状を表すパラメーターとして用い、リフレッ
シュ周期を決めることができることを示す。
FIG. 6 is a block diagram of the transmitting side of the second embodiment of the present invention. This is almost the same sign as in the first embodiment, but since buffer control is performed by a conversion plane filter with an adaptive pass region, when the buffer amount is large, the image quality deterioration due to buffer control is not caused by quantization noise, but by blurring. This is a unique effect that results in a subjective image quality different from that of the encoding in the first embodiment. Also, this example uses a completely different parameter, not the quantization step width.
This shows that the refresh cycle can be determined by using it as a parameter that represents the current state of encoding.

第1の実施例と同様に動ベクトル検出器602で求めら
れた動ベクトルにより、フレーム・メモリ601に格納
されるデータは可変遅延603で遅延させられ、減算器
604で入力された現フレームの信号から引かれ、予測
判定器605に入力される。′ 予測判定器605では第1の実施例と同様に現フレーム
の信号と減算器604からのフレーム間予測信号の内の
一つの信号が出力し、DCT回路606で変換し、変換
面フィルター615で処理し、量子化rA607で量子
化される。
As in the first embodiment, data stored in the frame memory 601 is delayed by a variable delay 603 based on the motion vector determined by the motion vector detector 602, and the current frame signal inputted by the subtractor 604 is , and input to the prediction judger 605. ' The prediction judger 605 outputs the current frame signal and one of the interframe prediction signals from the subtracter 604 as in the first embodiment, transforms it in the DCT circuit 606, and converts it in the transform plane filter 615. It is processed and quantized by quantization rA607.

量子化器607を通過したデータは可変長符号化器60
8で符号化し、動きベクトル情報、予測判定情報、バッ
ファー制御情報と多重化器609で多重化し、バッファ
ー610に入力し、伝送される。又、量子化器607を
経たデータは逆量子化器611で逆量子化し、I DC
T回路612で逆変換し、スイッチ614で指定したデ
ータと加算器613で達し、再生画像としてフレーム・
メモリ601に入力される。
The data passed through the quantizer 607 is sent to the variable length encoder 60
8, multiplexed with motion vector information, prediction determination information, and buffer control information in a multiplexer 609, input to a buffer 610, and transmitted. Further, the data that has passed through the quantizer 607 is dequantized by the dequantizer 611, and the data is dequantized by the dequantizer 611.
The T circuit 612 performs inverse transformation, the data specified by the switch 614 and the adder 613 reach the data, and the frame is output as a reproduced image.
It is input to memory 601.

スイッチ614は予測判定器605からの信号により動
かされる。即ち、フレーム間予測が予測判定器605で
選択された場合に可変遅延603から出る信号を加算器
613に入力し、現フレームの信号が選択された場合に
は零の値を持つ信号を加算器613に入力するという操
作が行なわれる。尚、第1の実例と同様、入力される画
像ブロックに分割されるため、以上の処理はブロック単
位で行なわれる。
Switch 614 is actuated by a signal from prediction determiner 605. That is, when inter-frame prediction is selected by the prediction determiner 605, the signal output from the variable delay 603 is input to the adder 613, and when the signal of the current frame is selected, the signal having a value of zero is input to the adder 613. 613 is performed. Note that, as in the first example, since the input image is divided into blocks, the above processing is performed on a block-by-block basis.

次に以上の変換面フィルター615で行なわれるバッフ
ァー制御操作とその制御情報によるリフレッシュ方式に
ついて詳しく述べる。第7図はDCTで変換されたブロ
ックの領域分割を示す図である。各領域は直流成分のみ
を含む第1領域から高域係数を含む第6の領域まで番号
で、指定される。従って、適応的な低減通過フィルタリ
ングを実現するには一つの領域番号をパラメーターとし
て変換面フィルター615に入力し、その領域までの全
ての領域を通過させれば良い。例えば3という番号を変
換面フィルターに入力すれば第1゜第2.第3の領域が
通過し、第4.第5.第6の領域の係数が切り捨られる
Next, the buffer control operation performed by the conversion plane filter 615 and the refresh method based on the control information will be described in detail. FIG. 7 is a diagram showing region division of a block transformed by DCT. Each region is designated by a number, from the first region containing only DC components to the sixth region containing high frequency coefficients. Therefore, in order to realize adaptive reduced-pass filtering, it is sufficient to input one region number as a parameter to the conversion plane filter 615 and pass all regions up to that region. For example, if you input the number 3 into the conversion surface filter, the number 1, the number 2, and so on. A third area passes through and a fourth area passes through. Fifth. The coefficients in the sixth region are truncated.

以上のフィルターを用いたバッファー制御はバッファー
610のデータ量が多い時に低域変換係数に相当する領
域のみを伝送し、バッファー量が少ない時には第7図の
第5.第6の領域までの領域までも伝送するという様な
ものである。
Buffer control using the above filter transmits only the region corresponding to the low-frequency transform coefficient when the amount of data in the buffer 610 is large, and when the amount of data in the buffer 610 is small, it is transmitted as shown in FIG. It is like transmitting even areas up to the sixth area.

この実施例では以上のバッファー制御方式におけるリフ
レッシュ処理方式は次の通りである。この実施例のリフ
レッシュ処理を実現する予測判定605の構成は予測判
定器105の構成と同じであるため、ここで第4図を参
考し、予測判定器605と予測判定器105との違いの
みについて説明する。この実施例では平均回路401の
入力Sは量子化ステップ幅ではなく、伝送する変換面領
域を指定するパラメーターであり、又ROM403の内
容は第1の実施例での内容と違う筈である。ROM40
3の内容の設定については以上説明した設定方法を用い
て設定できる。従って第4図の平均回路の入力を変換面
領域を指定するパラメーターとし、ROM403の内容
をそのパラメーターの値により設定すれば予測判定60
5で行なわれる操作となる。
In this embodiment, the refresh processing method in the above buffer control method is as follows. Since the configuration of the prediction determiner 605 that realizes the refresh processing of this embodiment is the same as the configuration of the prediction determiner 105, only the differences between the prediction determiner 605 and the prediction determiner 105 will be explained with reference to FIG. 4. explain. In this embodiment, the input S to the averaging circuit 401 is not the quantization step width but a parameter specifying the conversion surface area to be transmitted, and the contents of the ROM 403 should be different from those in the first embodiment. ROM40
Settings for the contents of item 3 can be made using the setting method described above. Therefore, if the input of the averaging circuit shown in FIG.
This is the operation performed in step 5.

次に第3の実施例について述べる。Next, a third embodiment will be described.

第8図は本発明の第3の実施例の送信器のブロック図で
ある。これは第1の実施例の符号化にバッファー制御方
式として駒落し器が追加され、符号化の現状を現すパラ
メーターが複数の場合でも本発明が適用できることを示
すものである。
FIG. 8 is a block diagram of a transmitter according to a third embodiment of the present invention. This shows that the present invention is applicable even when a frame dropper is added as a buffer control method to the encoding of the first embodiment and there are a plurality of parameters representing the current state of encoding.

この符号化ではまず入力される画像に対して駒落し器8
15で駒落しが行なわれる。どの程度駒落しするかはバ
ッファー810のデータ量により決められ、バッファー
制御パラメーターとしてその情報が駒落し器815に入
力される。駒落し器を経た信号は第1図と全く同じ構成
を持つ符号化で符号化されるので、ここでその詳細を省
略する。
In this encoding, first the frame dropper 8
On the 15th, the piece is dropped. The amount of frames to be dropped is determined by the amount of data in the buffer 810, and that information is input to the frame dropper 815 as a buffer control parameter. Since the signal that has passed through the frame dropper is encoded using an encoding having exactly the same configuration as in FIG. 1, the details thereof will be omitted here.

但し、この実施例ではバッファー制御パラメーター(駒
落しのパラメーターと量子化ステップ幅のパラメーター
)は複数のため、予測判定器805は第1の実施例の予
i11判定器105と異なり、以下に予測判定器805
の詳細ブロック図である第9図を用い詳述する。
However, in this embodiment, since there are multiple buffer control parameters (frame dropping parameters and quantization step width parameters), the prediction judger 805 differs from the pre-i11 judger 105 in the first embodiment, and the prediction judgment is as follows. vessel 805
This will be explained in detail using FIG. 9, which is a detailed block diagram of.

Cを駒落しのパラメーターとし、Sを量子化のステップ
幅とすると、第9図の通り、駒落し量子化のパラメータ
ーが平均回路907と平均回路902でそれぞれ平均し
、ROM904に入力される。ROM904では、この
二つの入力信号とカウンター905からの信号によりリ
フレッシュ信号が読み出される。リフレッシュ信号が零
である(リフレッシュしない)場合、フレーム間予測残
差が予測判定器805から出力され、リフレッシュ信号
が非零の場(リフレッシュする)には現フレームの信号
が通過し、平均回路901.902とカウンター905
は次のリフレッシュ周期を計算するためにリセットされ
る。
Assuming that C is a frame drop parameter and S is a quantization step width, the frame drop quantization parameters are averaged by averaging circuit 907 and averaging circuit 902, respectively, and input to ROM 904, as shown in FIG. In the ROM 904, a refresh signal is read out using these two input signals and a signal from the counter 905. When the refresh signal is zero (not refreshed), the inter-frame prediction residual is output from the prediction judger 805, and when the refresh signal is non-zero (refreshed), the signal of the current frame passes through and the average circuit 901 .902 and counter 905
is reset to calculate the next refresh period.

ROM904の内容については、以上説明した設定方法
を用い、定めることや駒音しが多ければ多い程ミス・マ
ツチ誤差の累積が遅くなるという様なノーハウを用い、
定めること等が可能である。
Regarding the contents of the ROM 904, use the setting method explained above, and use the know-how that the more pieces there are, the slower the accumulation of mis-match errors will be.
It is possible to set the

次に第4の実施例について述べる。Next, a fourth embodiment will be described.

第10図は本発明の第4の実施例に用いられる予#1判
定器のブロック図である。第1図、第6図。
FIG. 10 is a block diagram of a preliminary #1 determiner used in the fourth embodiment of the present invention. Figures 1 and 6.

第8図の予測判定器105,605.805にこれを適
用すると第4の実施例となる。ミス・マツチ誤差の累積
特性は相手のコブツクの逆変換精度によって異なる。そ
のため、一つの相手コブツクに対で工夫したリフレッシ
ュ処理は必ずしも他の相手コブツクに対して最適とは限
らない。本発明は複数のコブツクにも対応できることを
示すものはこの実施例である。
When this is applied to the prediction determiner 105, 605, 805 in FIG. 8, a fourth embodiment is obtained. The cumulative characteristics of mismatch errors vary depending on the inverse conversion accuracy of the opponent's Kobukku. Therefore, refresh processing devised in pairs for one partner's controller is not necessarily optimal for other partner's controllers. This example shows that the present invention can also be applied to multiple bumps.

第10図の動作は次の通りである。まず相手との通信が
始まる時に相手コブツクの証明情報がりロック周期設定
器1001に入力される。そこでどの相手コブツクであ
るかによりクロック周期が定められ、クロック1002
から°その周期を持つ信号が発生する。それから符号化
の現状を現すパラメーター1.2.3が平均回路100
3゜1004.1005で平均し、ROMI 007に
入力される。ROM1007で人力された平均値とカウ
ンター1006の出力により、リフレッシュ信号が出力
される。このリフレッシュ信号の機能は以上の実施例と
同じく、フレーム間予測残差を通過させるか現フレーム
を通過させ、平均回路1003〜1005とカウンター
1004をリセットするかがその値により決められる。
The operation of FIG. 10 is as follows. First, when communication with the other party begins, certification information of the other party is input to the lock cycle setting device 1001. Therefore, the clock cycle is determined depending on which partner Kobuku is, and the clock 1002
From ° a signal with that period is generated. Then, the parameters 1.2.3 that represent the current state of encoding are the average circuit 100
3°1004.1005 is averaged and input to ROMI 007. A refresh signal is output based on the average value manually entered in the ROM 1007 and the output of the counter 1006. The function of this refresh signal is the same as in the above embodiments, and its value determines whether to pass the interframe prediction residual or the current frame, and reset the averaging circuits 1003 to 1005 and the counter 1004.

次にこの実施例の特有の効果について説明する。Next, the unique effects of this embodiment will be explained.

相手コブツクによってミス・マツチ誤差の累積特性が違
うため、一つの相手コブツクに対して設計したミス・マ
ツチ誤差対策は必ずしも最適とは限らない。それを、第
11図を用いて説明する。第11図は以上のリフレッシ
ュ周期設定方法で用いられる様、ミス・マツチ誤差の累
積特性を示す図であり、仮想的であるが第10図に示す
パラメーター1.2.3が成る値に固定した場合に二つ
の違う相手、コブツクの特性示すものである。
Since the cumulative characteristics of mis-match errors differ depending on the opponent's Kobuk, a measure against mis-match errors designed for one opponent's Kobuk is not necessarily optimal. This will be explained using FIG. 11. FIG. 11 is a diagram showing the cumulative characteristics of mismatch errors, as used in the above refresh cycle setting method, and is hypothetical, but it is fixed at the values of parameters 1.2.3 shown in FIG. 10. In the case of two different opponents, it shows the characteristics of Kobutsuku.

画かられかる様、以上の設定方法のように誤差が成る閾
値を越えるところをそのパラメーターの値に対するリフ
レッシュ周期とすると、コブツクAの最適の周期が4T
人となり、コブツクBのが2TAとなる。従ってクロッ
ク1002の周期をTAとし、コブツクAに対する最適
化されたROM1007を用い、コブツクBと通信する
と、カウンター1006の出力が4 T Aになるまで
はリフレッシュがされないため、ミスφマツチ誤差が許
せる歪みの2倍程度累積してしまい。画質に大きな影響
が及される可能性は高い。
As you can see from the image, if the refresh period for the parameter value is set to the point where the error exceeds the threshold as in the above setting method, the optimal period for Kobuku A is 4T.
He becomes a human and Kobutsuku B's becomes 2TA. Therefore, if the period of the clock 1002 is TA, and the optimized ROM 1007 for Kobukku A is used to communicate with Kobukku B, refresh will not be performed until the output of the counter 1006 reaches 4TA, so that the distortion that can be tolerated by the miss φ match error will occur. It has accumulated about twice as much. There is a high possibility that image quality will be significantly affected.

以上の問題を回避するために、各相手コブツクに対して
最適のROMを作成して置いて、接続している相手コブ
ツクによって適当のROMを用いるという方式も考えら
れるが、この実施例では一例としてクロック周期設定器
1001の導入により以上の問題を解決する。つまり第
11図に示す例であると相手コブツクBと通信する際に
はクロツク1002の周期をT としくTT)、B  
   BI A コブツクAのために作成されたROMを用いれば、コブ
ツクBに対する最適の対策を実現することができる。こ
の様にどの相手コブツクにも対応することができる。
In order to avoid the above problems, it is conceivable to create an optimal ROM for each partner controller and use the appropriate ROM depending on the connected partner controller, but in this embodiment, as an example, The above problem is solved by introducing the clock period setter 1001. In other words, in the example shown in FIG. 11, when communicating with the other party B, the period of the clock 1002 is T (TT), B
BI A If a ROM created for Kobukku A is used, an optimal countermeasure for Kobukku B can be realized. In this way, you can respond to any opponent.

以上の実施例においては符号化の現状を現すパラメータ
ーとしてバッファー制御パラメーターを用いたがバッフ
ァーのみではなく、他のところで計算されたパラメータ
ー、例えば予測残差信号の交流成分の電力、伝送された
非零係数の数、現信号に対する再生された画像のSN比
等、パラメーターも適用可能である。又動き補償による
フレーム間予測の代りにフレーム間差分(動ベクトルが
零ということに相当する)、予測DCT回路106.6
06,806の代りに他の変換(例えばサイン変換、K
L変換等)を採用することは可能である。
In the above embodiments, the buffer control parameter was used as a parameter representing the current state of encoding, but not only the buffer but also parameters calculated elsewhere, such as the power of the AC component of the prediction residual signal, the transmitted non-zero Parameters such as the number of coefficients, the signal-to-noise ratio of the reconstructed image relative to the current signal, etc. are also applicable. Also, instead of interframe prediction using motion compensation, interframe difference (corresponding to a motion vector of zero), predictive DCT circuit 106.6
06,806 instead of other transformations (e.g. sine transformation, K
L transformation, etc.) can be adopted.

[発明の効果] 以上説明したように発明によれば、ミス・マツチ誤差を
抑制するために必要となるリフレッシュ処理を行なう際
に、符号化の現状を現すパラメーターを用い、リフレッ
シュ周期を適応的に変えることによりどの人力画像に対
しても最適の処理が施せ、又相手符号化のミス・マツチ
誤差の累積特性を用い、リフレッシュ処理を工夫するこ
とによりどの相手コブツクに対しても最適の処理を施す
ことによりどの相手コブツクに対しても最適の処理を施
すことができ、リフレッシュ処理をし過ぎることによる
無駄な情報発生とリフレッシュ処理を充分しないことに
よる画質劣化とが避けられる動画符号化を実現すること
ができる。
[Effects of the Invention] As explained above, according to the invention, when performing refresh processing necessary to suppress mismatch errors, the refresh period is adaptively adjusted using parameters representing the current state of encoding. By changing the algorithm, optimal processing can be performed on any human-generated image, and by using the cumulative characteristics of mis-match errors in opponent encoding and devising refresh processing, optimal processing can be performed on any opponent's image. To realize video encoding in which optimal processing can be applied to any partner, thereby avoiding wasteful information generation due to excessive refresh processing and image quality deterioration due to insufficient refresh processing. I can do it.

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

第1図は本発明の第1の実施例の送信側を示したブロッ
ク図、第2図は第1の実施例に用いられる量子化の特性
を示した図、第3図は第1の実施例の受信側を示したブ
ロック図、第4図は予測判定器の詳細ブロック図、第5
図は第4図のROM403の内容の一例を示した図、第
6図は本発明の第2の実施例の送信側を示したブロック
図、第7図は変換されたブラタの領域分割の一例を示し
た図、第8図は、本発明の第3の実施例の送信側を示し
たブロック図、第9図は第3の実施例の予測判定器を示
したブロック図、第10図は本発明の第4の実施例の予
測判定器を示したブロック図、第11図はミス・マツチ
誤差の累積特性の仮想的な例を示した図である。第12
図はシーンの違いによるミス・マツチ誤差の累積を示す
実験結果の図である。第13図は第1の実施例の効果を
示す図である。第14図はミス・マツチ誤差と量子化ス
テップ幅との関係を示す実験結果の図である。 101.301,601,801・・・・・・・・・・
・・・・・フレーム・メモリ102.602.802・
・・・・・・・・・・・・・・・・・・・・動きベクト
ル検出器103.603,803・・・・・・・・・・
・・・・・・・・・・・可変遅延104.604.11
04・・・・・・・・・・・・・・・・・・・・・減算
器105.1305.805・・・・・・・・・・・・
・・・・・・・・・予11判定器106.806,80
6・・・・・・・・・・・・・・・・・・・・・DCT
回路107.1307.807・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・量子化器10
B、BO8,808・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・可変長符号化109.8
09.809・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・多重化器110.810.81
0・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・バッファーttt、eti、gtt・・・
・・・・・・・・・・・・・・・・・・・・・・・・・
・・逆量子化器112.812,812・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・ID
CT回路113.613.813・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・加算器11
4.301,405,814,814,908.100
8・・・・・・スイッチ401.901,902.10
03.1004.1O05・・・・・・・・・平均回路
402.903.1002・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・クロック403.
904.1007・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・ROM404.905.1
006・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・カウンター615・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・
・・変換面フィルター815・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・駒落し器1001・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・クロック周期設
定器。 作v1飯壮則近憲佑 同  松山光之 ヘ   ♀ 第  2  図 ♀     N 尺07−’I−六n交S出nめ リフL7体 イ【(め
 − I月第5図 イ氏工収 第  7  図 めZ    JO(イ)す 硝?    JOりり 品り   0   拍    R 5−−づ    0 V1z  二〇りり
FIG. 1 is a block diagram showing the transmitting side of the first embodiment of the present invention, FIG. 2 is a diagram showing the characteristics of quantization used in the first embodiment, and FIG. 3 is a block diagram showing the transmitting side of the first embodiment of the present invention. A block diagram showing the receiving side of the example, FIG. 4 is a detailed block diagram of the prediction judger, and FIG.
The figure shows an example of the contents of the ROM 403 in Fig. 4, Fig. 6 is a block diagram showing the transmitting side of the second embodiment of the present invention, and Fig. 7 is an example of area division of converted Brata. FIG. 8 is a block diagram showing the transmitting side of the third embodiment of the present invention, FIG. 9 is a block diagram showing the prediction judger of the third embodiment, and FIG. FIG. 11 is a block diagram showing a prediction determiner according to a fourth embodiment of the present invention, and is a diagram showing a hypothetical example of cumulative characteristics of mismatch errors. 12th
The figure is a diagram of experimental results showing the accumulation of mismatch errors due to differences in scenes. FIG. 13 is a diagram showing the effects of the first embodiment. FIG. 14 is a diagram of experimental results showing the relationship between mismatch error and quantization step width. 101.301,601,801・・・・・・・・・
...Frame memory 102.602.802.
・・・・・・・・・・・・・・・・・・Motion vector detector 103.603,803・・・・・・・・・・
・・・・・・・・・・・・Variable delay 104.604.11
04・・・・・・・・・・・・・・・・・・ Subtractor 105.1305.805・・・・・・・・・・・・
...... Pre-11 judge 106.806,80
6・・・・・・・・・・・・・・・・・・DCT
Circuit 107.1307.807・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・Quantizer 10
B, BO8,808・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・Variable length coding 109.8
09.809・・・・・・・・・・・・・・・・・・
......Multiplexer 110.810.81
0・・・・・・・・・・・・・・・・・・・・・
...Buffer ttt, eti, gtt...
・・・・・・・・・・・・・・・・・・・・・・・・
...Inverse quantizer 112.812,812...
・・・・・・・・・・・・・・・・・・・・・・・・ ID
CT circuit 113.613.813・・・・・・・・・
・・・・・・・・・・・・・・・・・・ Adder 11
4.301,405,814,814,908.100
8...Switch 401.901, 902.10
03.1004.1O05・・・・・・・・・Average circuit 402.903.1002・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・Clock 403.
904.1007・・・・・・・・・・・・・・・
・・・・・・・・・・・・ROM404.905.1
006・・・・・・・・・・・・・・・・・・・・・
・・・・・・Counter 615・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・
・Conversion surface filter 815・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・
...Komaochi device 1001...
・・・・・・・・・・・・・・・・・・Clock cycle setting device. Work v1 Ii Masanori Kensuke Chika Same as Mitsuyuki Matsuyama ♀ 2nd figure ♀ N Shake 07-'I-6n cross S out nme Riff L7 body I [(Me - I month 5th figure Mr. I construction collection No. 7 Figure Z JO (I) Sutsutsu? JO Riri product 0 beat R 5--zu 0 V1z 20 Riri

Claims (2)

【特許請求の範囲】[Claims] (1)フレーム間予測、又は動き補償フレーム間予測が
変換符号化と組み合されたハイブリッド動画符号化装置
において、 符号化のリフレッシュ操作を適応的に周期が可変となる
ように行なうことを特徴とする動画符号化方式。
(1) A hybrid video encoding device in which inter-frame prediction or motion-compensated inter-frame prediction is combined with transform encoding, characterized in that a refresh operation for encoding is adaptively performed with a variable period. Video encoding method.
(2)以上のリフレッシュ操作の周期を適応的に定める
時には符号化の現状を現すパラメーターと接続している
符号化の誤差累積特性とを用い、周期を決めることを特
徴とする動画符号化方式。
(2) A video encoding method characterized in that when adaptively determining the period of the refresh operation described above, the period is determined using parameters representing the current state of encoding and error accumulation characteristics of the connected encoding.
JP63110547A 1988-05-09 1988-05-09 Animation coding system Pending JPH01282981A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63110547A JPH01282981A (en) 1988-05-09 1988-05-09 Animation coding system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63110547A JPH01282981A (en) 1988-05-09 1988-05-09 Animation coding system

Publications (1)

Publication Number Publication Date
JPH01282981A true JPH01282981A (en) 1989-11-14

Family

ID=14538589

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63110547A Pending JPH01282981A (en) 1988-05-09 1988-05-09 Animation coding system

Country Status (1)

Country Link
JP (1) JPH01282981A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03216089A (en) * 1990-01-20 1991-09-24 Victor Co Of Japan Ltd Inter-frame prediction coding device and decoding device
JPH04176291A (en) * 1990-11-09 1992-06-23 Hitachi Ltd Image encoding/decoding device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57106288A (en) * 1980-12-24 1982-07-02 Fujitsu Ltd Encoding control system between frames

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57106288A (en) * 1980-12-24 1982-07-02 Fujitsu Ltd Encoding control system between frames

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03216089A (en) * 1990-01-20 1991-09-24 Victor Co Of Japan Ltd Inter-frame prediction coding device and decoding device
JPH04176291A (en) * 1990-11-09 1992-06-23 Hitachi Ltd Image encoding/decoding device

Similar Documents

Publication Publication Date Title
JPH0832047B2 (en) Predictive coding device
JP2581341B2 (en) High efficiency encoding device and decoding device
JPH07112284B2 (en) Predictive encoding device and decoding device
JP3633204B2 (en) Signal encoding apparatus, signal encoding method, signal recording medium, and signal transmission method
JP2000201354A (en) Moving image encoder
US6580755B1 (en) Apparatus and method for encoding
US7903732B2 (en) Method and apparatus for encoding a moving-picture signal by calculating the complexity of the moving-picture signal
JPH06237454A (en) Operation estimating device provided with consideration for variable-length coding
JP3450384B2 (en) Video encoding device
US7613351B2 (en) Video decoder with deblocker within decoding loop
JPH01282981A (en) Animation coding system
US6950470B2 (en) Method and apparatus for optimizing of motion estimation
CN100425078C (en) Adaptive Joint Control Method of Coding Speed and Video Quality in Transcoding
JP2002027485A (en) Video source coding using motion estimation and block effect filtering
US6498812B1 (en) Encoding block-organized data
JPH06224773A (en) High efficiency coding circuit
JPH0984024A (en) Video signal encoder
JPH04369192A (en) Picture coding method and device
US20060181650A1 (en) Encoding method and device
JPH0514876A (en) Video coding system
JPS63199589A (en) Interframe coding system
JPH02302192A (en) image transmission device
KR100774455B1 (en) Bit rate control for real time video transmission applications
KR0124162B1 (en) Prediction coding method
JPH02222388A (en) Moving picture encoding method