[go: up one dir, main page]

JPH0670307A - Moving picture conding decoding device - Google Patents

Moving picture conding decoding device

Info

Publication number
JPH0670307A
JPH0670307A JP21760392A JP21760392A JPH0670307A JP H0670307 A JPH0670307 A JP H0670307A JP 21760392 A JP21760392 A JP 21760392A JP 21760392 A JP21760392 A JP 21760392A JP H0670307 A JPH0670307 A JP H0670307A
Authority
JP
Japan
Prior art keywords
buffer memory
moving picture
transmission
decoding
coding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP21760392A
Other languages
Japanese (ja)
Other versions
JP2943516B2 (en
Inventor
Mitsuo Nishiwaki
光男 西脇
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP21760392A priority Critical patent/JP2943516B2/en
Publication of JPH0670307A publication Critical patent/JPH0670307A/en
Application granted granted Critical
Publication of JP2943516B2 publication Critical patent/JP2943516B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

PURPOSE:To avoid overflow/underflow of a reception buffer memory when the processing frequency of a coder differs from that of a decoder. CONSTITUTION:A coder 100 uses an inter-frame prediction coding circuit 110 to implement the variable length coding for a digital picture signal and a multiplexer circuit 15 multiplexes a transmission buffer memory storage quantity BOCS in a transmission buffer memory 17, a control signal (C) based on a control signal C from a coder 200 and a variable length code and the multiplexed signal is sent to a transmission line via a transmission buffer memory 17. A buffer memory 27 of the decoder 200 stores input data in the reception buffer memory 27, a multiplexer/demultiplexer circuit 31 multiplexes/ demultiplexes the data, a subtractor 28 detects a reception buffer memory storage quantity BOCR, an adder 29 calculates a total delay time as BOCR+BOCS, a control circuit 32 outputs control signals a, b based on the quantity of the time to avoid overflow/underflow of the buffer memory 27.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は動画像符号化復号化装置
に関し、特に動画像信号を符号化するクロックと、復号
化するクロックとが非同期である場合に、動画像信号を
フレーム間予測符号化により高能率符号化しうる動画像
符号化復号化装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving picture coding / decoding apparatus, and more particularly, to an interframe predictive coding for a moving picture signal when the clock for coding the moving picture signal and the clock for decoding the moving picture signal are asynchronous. The present invention relates to a moving picture coding / decoding apparatus capable of highly efficient coding by encoding.

【0002】[0002]

【従来の技術】動画像をフレーム間予測符号化により符
号化する場合において、適応量子化やエントローピー符
号化を用いた場合に符号化データの発生頻度が一定とな
らず、入力画像信号の性質に応じて時間とともにランダ
ム変化する。
2. Description of the Related Art When a moving picture is coded by inter-frame predictive coding, the frequency of occurrence of coded data is not constant when adaptive quantization or entropy coding is used, and the nature of the input image signal varies. Randomly changes with time.

【0003】このような符号化方式を用いた符号化装置
の送信側および受信側においては、おのおのバッファメ
モリを備え、符号化部と伝送路、伝送路と復号化部の間
で速度平滑化を行うとともにクロックの乗換を行う。
The transmitting side and the receiving side of an encoding apparatus using such an encoding system are provided with buffer memories, respectively, for speed smoothing between the encoding unit and the transmission line, and between the transmission line and the decoding unit. At the same time, the clock is changed.

【0004】この場合、送受信バッファメモリにおい
て、符号化データの欠落もしくは重複を含むことなく速
度変換がなされる必要がある。もし、符号化データの欠
落または重複が発生した場合には復号誤りを発生するの
で、フレーム間予測符号化においては何らかの方法でフ
レーム間予測値をリフレッシュするまで誤りが継続する
ことになる。
In this case, it is necessary for the transmission / reception buffer memory to perform the speed conversion without the loss or duplication of the encoded data. If the encoded data is lost or duplicated, a decoding error occurs. Therefore, in the interframe predictive coding, the error continues until the interframe predicted value is refreshed by some method.

【0005】このため、従来は、例えば「特開昭58−
59641号公報」に示すように、受信バッファメモリ
で符号化データの欠落および重複が起こらないように、
送信バッファメモリでの遅延時間を測定し、送受信のバ
ッファメモリでの総合遅延時間が一定になるように受信
バッファメモリの読出しを制御していた。
Therefore, in the prior art, for example, "Japanese Patent Laid-Open No. 58-58-58"
As described in Japanese Patent Publication No. 59641 ”, in order to prevent loss and duplication of encoded data in the reception buffer memory,
The delay time in the transmission buffer memory was measured, and the reading of the reception buffer memory was controlled so that the total delay time in the transmission and reception buffer memory was constant.

【0006】[0006]

【発明が解決しようとする課題】上述した従来のバッフ
ァメモリの制御方式では、あくまで入力画像信号の符号
化クロックと復号化クロックとが同期しているという前
提のもとに成立するものであり、この前提が成り立たな
い場合、例えば符号化クロックより復号化クロックのほ
うがクロック周波数が低い場合には、復号化処理が間に
合わず受信バッファメモリに蓄積される符号化データが
徐徐に増大し、最後にオーバーフローを起してデータの
欠落を生じ、復号誤りを発生するという問題点がある。
The above-mentioned conventional buffer memory control system is established on the premise that the encoding clock and the decoding clock of the input image signal are synchronized with each other. If this premise does not hold, for example, if the decoding clock has a lower clock frequency than the encoding clock, the decoding process will not be in time and the encoded data stored in the receive buffer memory will gradually increase and eventually overflow. However, there is a problem in that a data loss is caused due to the above error and a decoding error occurs.

【0007】本発明の目的は上述した問題点を解決し、
動画像信号を符号化するクロックと復号化するクロック
が非同期でも、動画像信号をフレーム間予測符号化によ
り復号誤りを発生することなく高能率符号化復号化しう
る動画像符号化復号化装置を提供することにある。
The object of the present invention is to solve the above-mentioned problems,
Provided is a moving picture coding / decoding device capable of highly efficient coding / decoding of a moving picture signal by inter-frame predictive coding without causing a decoding error even when a clock for coding the moving picture signal and a clock for decoding the moving picture signal are asynchronous. To do.

【0008】[0008]

【課題を解決するための手段】本発明の動画像符号化装
置は、フレーム間予測符号化および可変長符号化により
動画像信号を高能率符号化し、かつランダムに発生する
符号化データを平滑化するとともに伝送路のクロックに
乗り換えるための送信バッファメモリを有する動画像符
号化装置において、前記送信バッファメモリでの遅延時
間を前記送信バッファメモリのデータ蓄積量を評価尺度
として検出して1画像フレームごとに送出し、また動画
像復号化装置から前記符号化データの送受信における総
合遅延時間にもとづいて提供される制御信号の入力の都
度1画像フレームの信号の符号化を禁止するものとした
構成を有する。
A moving picture coding apparatus according to the present invention efficiently codes moving picture signals by interframe predictive coding and variable length coding, and smoothes coded data generated at random. In addition, in the moving picture coding device having the transmission buffer memory for changing to the clock of the transmission path, the delay time in the transmission buffer memory is detected by using the data storage amount of the transmission buffer memory as an evaluation measure, and every one image frame And the encoding of the signal of one image frame is prohibited each time the control signal provided by the moving picture decoding device based on the total delay time in transmitting and receiving the encoded data is input. .

【0009】また本発明の動画像復号化装置は、前記画
像符号化装置から伝送路を介して送信された前記符号化
データを受信し、伝送路のクロックから動画像信号に復
号化するためのクロックに乗り換えるための受信バッフ
ァメモリを備え、前記動画像符号化装置とは非同期のク
ロックで復号化する動画像復号化装置において、前記受
信バッファメモリでの遅延時間を前記受信バッファメモ
リのデータ蓄積量を評価尺度として検出し、前記動画像
符号化装置の送信バッファメモリでの遅延時間と加算し
た総合遅延時間があらかじめ設定した第1のしきい値を
超える時に、前記制御信号を前記動画像符号化装置に供
給し、前記総合遅延時間があらかじめ設定した前記第1
のしきい値よりも低い第2のしきい値に達しない時には
1画像フレーム時間復号化処理を停止するものとした構
成を有する。
Further, the moving picture decoding apparatus of the present invention receives the coded data transmitted from the picture coding apparatus via a transmission line, and decodes the coded data into a moving picture signal from a clock of the transmission line. In a moving picture decoding apparatus, which comprises a receiving buffer memory for changing to a clock, and which decodes with a clock asynchronous with the moving picture coding apparatus, a delay time in the receiving buffer memory is set as a data storage amount of the receiving buffer memory. As an evaluation measure, and when the total delay time added to the delay time in the transmission buffer memory of the moving picture coding device exceeds a preset first threshold value, the control signal is set to the moving picture coding. The total delay time supplied to the device is preset to the first
When the second threshold value lower than the threshold value is not reached, the one image frame time decoding process is stopped.

【0010】[0010]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0011】図1は本発明の一実施例の動画像符号化復
号化装置のブロック図である。図1において、符号10
0は符号化装置、また符号200は復号化装置を示し、
伝送路を介して対向する一対の動画像符号化復号化装置
の一方を示す。
FIG. 1 is a block diagram of a moving picture coding / decoding apparatus according to an embodiment of the present invention. In FIG. 1, reference numeral 10
0 is an encoding device, and reference numeral 200 is a decoding device,
1 illustrates one of a pair of moving picture coding / decoding devices facing each other via a transmission path.

【0012】まず符号化装置100について説明する。First, the encoding device 100 will be described.

【0013】入力端子1にデジタル画像信号が入力し、
減算器5に供給される。減算器5で、デジタル画像信号
はフレームメモリ10から出力されるフレーム間予測値
と減算され、予測誤差信号を発生する。
A digital image signal is input to the input terminal 1,
It is supplied to the subtractor 5. In the subtractor 5, the digital image signal is subtracted from the inter-frame prediction value output from the frame memory 10 to generate a prediction error signal.

【0014】予測誤差信号は、量子化器8により量子化
され、選択器6に供給される。
The prediction error signal is quantized by the quantizer 8 and supplied to the selector 6.

【0015】選択器6では、制御回路11の制御信号
(c)により、ゼロ(「0」)信号または量子化信号の
いずれかが選択され可変長符号化回路13と加算器12
とに供給される。
In the selector 6, either the zero ("0") signal or the quantized signal is selected by the control signal (c) of the control circuit 11, and the variable length coding circuit 13 and the adder 12 are selected.
And supplied to.

【0016】加算器12では、選択器6からの選択出力
にフレームメモリ10から出力するフレーム間予測値を
加えて画像信号を復号し、フレームメモリ10に書き込
む。
The adder 12 adds the inter-frame prediction value output from the frame memory 10 to the selected output from the selector 6 to decode the image signal, and writes it in the frame memory 10.

【0017】フレームメモリ10に書き込まれた信号は
次のフレーム間予測値として、1フレーム時間遅延後減
算器5と加算器12に供給される。
The signal written in the frame memory 10 is supplied to the subtracter 5 and the adder 12 after one frame time delay as the next inter-frame predicted value.

【0018】さて、量子化器8で量子化された等長符号
は、可変長符号化回路13で可変長符号に変換され、多
重回路15に供給される。多重化回路15では、復号化
装置200から供給される制御信号aおよび減算器16
からの送信バッファメモリ蓄積量(BOCS)と多重化
され、フレームの先頭を示すフラッグ(F)が付加され
て送信バッファメモリ17に書き込まれる。
The equal-length code quantized by the quantizer 8 is converted into a variable-length code by the variable-length coding circuit 13 and supplied to the multiplexing circuit 15. In the multiplexing circuit 15, the control signal a supplied from the decoding device 200 and the subtractor 16
Is accumulated in the transmission buffer memory storage amount (BOCS) from (1) to (3), and a flag (F) indicating the head of the frame is added and written to the transmission buffer memory 17.

【0019】多重化回路15は、書込みパルスを書込み
アドレス発生回路14に供給し、書込みアドレス発生回
路14において送信バッファメモリ17への書込みアド
レスを発生し、符号化データは送信バッファメモリ17
に書き込まれる。
The multiplexing circuit 15 supplies a write pulse to the write address generation circuit 14, generates a write address to the transmission buffer memory 17 in the write address generation circuit 14, and the encoded data is the transmission buffer memory 17.
Written in.

【0020】入力端子3には伝送路クロックが入力し、
読出しアドレス発生回路18により送信バッファメモリ
17の読出しアドレスを発生し、送信バッファメモリ1
7から符号化データを読み出し、送信符号化データとし
て出力端子4へ出力する。
The transmission line clock is input to the input terminal 3,
The read address generation circuit 18 generates a read address of the transmission buffer memory 17, and the transmission buffer memory 1
The encoded data is read from 7 and is output to the output terminal 4 as transmission encoded data.

【0021】減算器16は、送信バッファメモリ17の
書込みアドレスから読出しアドレスを減算することによ
り、送信バッファメモリ17のデータ蓄積量(BOC
S)を算出し、多重化回路15で多重化するとともに、
制御回路7に供給する。
The subtracter 16 subtracts the read address from the write address of the transmission buffer memory 17 to obtain the data storage amount (BOC) of the transmission buffer memory 17.
S) is calculated and multiplexed by the multiplexing circuit 15,
It is supplied to the control circuit 7.

【0022】制御回路7では、BOCSに応じて量子化
器8の特性を切り替えて発生情報量を制御し、送信バッ
ファメモリ17に蓄積される情報量を制御する。
The control circuit 7 switches the characteristic of the quantizer 8 according to BOCS to control the amount of generated information, and controls the amount of information accumulated in the transmission buffer memory 17.

【0023】制御回路11は、復号化装置200から制
御信号cを受信し、1画像フレーム時間の符号化を停止
させるための制御信号(c)を選択器6に与え、選択器
6でゼロ信号を選択出力させるとともに、多重化回路1
5に与えて1画像フレーム時間の多重化動作を停止し、
送信符号化データの発生を禁止する。
The control circuit 11 receives the control signal c from the decoding device 200, gives a control signal (c) for stopping the coding of one image frame time to the selector 6, and the selector 6 outputs a zero signal. Selective output and multiplex circuit 1
5 to stop the multiplexing operation for one image frame time,
Prohibits the generation of transmission coded data.

【0024】図2に、制御信号cを制御回路11が受信
したときの符号化装置100の動作タイムチャートを示
す。
FIG. 2 shows an operation time chart of the encoding apparatus 100 when the control signal c is received by the control circuit 11.

【0025】次に、復号化装置200について説明す
る。
Next, the decoding device 200 will be described.

【0026】入力端子22に受信符号化データが入力
し、入力端子21からの伝送路クロックにもとづいて、
書込みアドレス発生回路26から供給される書込みアド
レスにより受信バッファメモリ27に書き込まれる。
Received encoded data is input to the input terminal 22, and based on the transmission path clock from the input terminal 21,
It is written in the reception buffer memory 27 by the write address supplied from the write address generation circuit 26.

【0027】書き込まれた受信符号化データは、読出し
アドレス発生回路30から供給される読出しアドレスに
より読み出され、多重化分離回路31に供給される。
The written reception coded data is read by the read address supplied from the read address generation circuit 30 and supplied to the demultiplexing circuit 31.

【0028】多重化分離回路31では、符号化装置10
0で多重化されたフラッグF,制御信号(c),BOC
Sおよび符号化データの多重化が分離され、符号化デー
タは可変長復号化回路33に供給されて等長符号に変換
・復元され加算器34に供給される。加算器34では、
フレームメモリ36からのフレーム間予測値が加算され
復号信号を得る。
In the demultiplexing circuit 31, the encoding device 10
Flag F multiplexed with 0, control signal (c), BOC
The multiplexing of S and the encoded data is separated, and the encoded data is supplied to the variable length decoding circuit 33 to be converted / restored into an equal length code and supplied to the adder 34. In the adder 34,
The inter-frame prediction value from the frame memory 36 is added to obtain a decoded signal.

【0029】得られた復号信号は、フレームメモリ36
に供給されるとともに選択器37を介して出力端子23
へ復号画像信号として出力される。また、フレームメモ
リ36に書き込まれた信号は、1フレーム遅延し次のフ
レームのフレーム間予測値として加算器34と選択器3
7に供給される。
The obtained decoded signal is stored in the frame memory 36.
To the output terminal 23 via the selector 37.
To be output as a decoded image signal. The signal written in the frame memory 36 is delayed by one frame and is added as an inter-frame prediction value for the next frame to the adder 34 and the selector 3.
7 is supplied.

【0030】多重化分離回路31で分離された制御信号
(c)は制御信号cとして符号化装置100の制御回路
11に供給される。
The control signal (c) separated by the demultiplexing circuit 31 is supplied to the control circuit 11 of the encoding device 100 as the control signal c.

【0031】減算器28は、書込みアドレスから読出し
アドレスを減算して受信バッファメモリ31の蓄積量を
計算し、受信バッファメモリ蓄積量(BOCR)として
加算器29に出力し、多重化分離回路31で分離された
送信バッファメモリ蓄積量(BOCS)と加算し、送受
のバッファメモリに蓄積されているデータ量の送受信バ
ッファメモリ総蓄積量(BOC)として制御回路32に
供給される。
The subtractor 28 subtracts the read address from the write address to calculate the storage amount in the reception buffer memory 31, and outputs it as the reception buffer memory storage amount (BOCR) to the adder 29. It is added to the separated transmission buffer memory storage amount (BOCS) and is supplied to the control circuit 32 as the transmission / reception buffer memory total storage amount (BOC) of the data amount stored in the transmission / reception buffer memory.

【0032】制御回路32では、BOCの値に応じて制
御信号aもしくはbを復号化フレームごとに発生する。
この場合、あらかじめ定めたBOCの値を超えたとき
は、a=1を、またあらかじめ定めたBOCの値を下回
ったときにb=1を発生する。あらかじめ定めた範囲内
にBOCがある時には、a=b=0を出力する。
The control circuit 32 generates the control signal a or b for each decoded frame according to the value of BOC.
In this case, a = 1 is generated when the predetermined BOC value is exceeded, and b = 1 is generated when the BOC value is lower than the predetermined BOC value. When the BOC is within the predetermined range, a = b = 0 is output.

【0033】制御信号b=1が発生した場合には、読出
しアドレス発生回路30は受信バッファメモリ27の読
出しを停止し、選択器37はフレームメモリ36の出力
信号を選択出力することにより復号化動作を1フレーム
時間遅延させる。
When the control signal b = 1 is generated, the read address generation circuit 30 stops the reading of the reception buffer memory 27, and the selector 37 selectively outputs the output signal of the frame memory 36 to perform the decoding operation. Is delayed by one frame time.

【0034】送受信バッファメモリ総蓄積量(BOC)
は、伝送速度が一定の場合には、送受信バッファメモリ
の総合遅延時間に1対1に対応する。従って、BOCを
監視しつつBOCを一定の範囲に制御することにより受
信バッファメモリ27でのデータの欠落および重複を避
けることができる。
Total amount of transmission / reception buffer memory (BOC)
Corresponds to the total delay time of the transmission / reception buffer memory on a one-to-one basis when the transmission rate is constant. Therefore, by controlling the BOC within a certain range while monitoring the BOC, it is possible to avoid data loss and duplication in the reception buffer memory 27.

【0035】図3に示すように、BOCが第1のしきい
値としての総合遅延時間d3を超える量となったら制御
信号aを発生し、符号化部装置100の多重化回路15
で多重化して送信部に伝送し、送信部の符号化データを
1フレームぶん間引き、一方復号化装置200の受信部
での復号化を早め、BOCが第2のしきい値として総合
遅延時間d2を下回る量となったら受信バッファメモリ
27の読出しを禁止し、受信部での復号化を遅らせるこ
とにより制御可能である。
As shown in FIG. 3, when the BOC exceeds the total delay time d3 as the first threshold value, the control signal a is generated and the multiplexing circuit 15 of the encoding device 100 is used.
Then, the encoded data of the transmitting unit is thinned out by one frame, and the decoding of the receiving unit of the decoding device 200 is accelerated, and the BOC is used as the second threshold value for the total delay time d2. When the amount becomes less than 1, the control is possible by prohibiting the reading of the reception buffer memory 27 and delaying the decoding in the receiving unit.

【0036】図3のAは復号化クロックのほうの周波数
が高い場合、Bは符号化クロックのほうの周波数が高い
場合のBOCの変化に対応し、d3−d2は1フレーム
時間に相当し、図3にはまた、符号化装置100におけ
る送信部のみの遅延時間の最大値d1を併記して示す。
3A corresponds to the change in BOC when the frequency of the decoding clock is higher, B corresponds to the change of the frequency when the encoding clock is higher, and d3-d2 corresponds to one frame time. FIG. 3 also shows the maximum value d1 of the delay time of only the transmission unit in the encoding device 100.

【0037】いま、送受の処理クロックの周波数の差を
最大100ppm、最大遅延差1フレーム時間(33m
s)とすれば、最大約2.7分間隔でa=1またはb=
1が発生し、符号化部へ符号化停止制御または復号化部
での受信バッファメモリの読出し禁止制御が発生するこ
とになる。
Now, the frequency difference between the transmission and reception processing clocks is 100 ppm at maximum, and the maximum delay difference is 1 frame time (33 m
s), at a maximum of about 2.7 minutes, a = 1 or b =
1 occurs, which causes the encoding stop control to be performed in the encoding unit or the read inhibition control of the reception buffer memory in the decoding unit.

【0038】本実施例においては、フレーム化間予測符
号化回路110およびフレーム間予測復号化回路210
は基本的な回路としているが、直交変換符号化や動き補
償フレーム間予測符号化等の符号化と組み合わされたハ
イブリッド符号化にも適用でることは明らかである。
In this embodiment, the inter-frame predictive coding circuit 110 and the inter-frame predictive decoding circuit 210 are used.
Although it is a basic circuit, it is obvious that it is also applicable to hybrid coding combined with coding such as orthogonal transform coding and motion compensation interframe predictive coding.

【0039】[0039]

【発明の効果】以上説明したように本発明は、フレーム
間予測符号化による高能率符号化復号化装置において、
送受信バッファメモリでの総合遅延量BOCを監視しつ
つ、BOCが第1のしきい値を超えたら制御信号を発生
して、符号化部の多重化回路で多重化して送信部に伝送
し、送信部の符号化データを1フレームぶん間引いて受
信部でを符号化を早め、第2のしきい値を下回ったら受
信バッファメモリの読出しを禁止して受信部での復号化
を遅らせることにより、受信バッファメモリのオーバー
フローおよびアンダーフローを回避し、符号化と復号化
のクロックが非同期の場合においても、復号画像信号に
誤りを発生させないという効果がある。
As described above, the present invention provides a high-efficiency coding / decoding apparatus based on interframe predictive coding,
While monitoring the total delay amount BOC in the transmission / reception buffer memory, when the BOC exceeds the first threshold value, a control signal is generated, multiplexed by the multiplexing circuit of the encoding unit and transmitted to the transmission unit. Reception is performed by thinning out one frame of coded data from the receiver, speeding up encoding in the receiving unit, and prohibiting reading of the receiving buffer memory and delaying decoding in the receiving unit when the value falls below the second threshold. There is an effect that the overflow and underflow of the buffer memory are avoided, and an error does not occur in the decoded image signal even when the encoding and decoding clocks are asynchronous.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】図1における送信符号化データ例の一例を示す
図である。
FIG. 2 is a diagram showing an example of transmission encoded data in FIG.

【図3】図1の送受信バッファメモリにおける総合遅延
時間の推移を示す図である。
FIG. 3 is a diagram showing a transition of a total delay time in the transmission / reception buffer memory of FIG.

【符号の説明】[Explanation of symbols]

1,3,21,22 入力端子 4,23 出力端子 5,16,28 減算器 6,37 選択器 7,11,32 制御回路 8 量子化器 10,36 フレームメモリ 12,29,34 加算器 13 可変長符号化回路 14,26 書込みアドレス発生回路 15 多重化回路 17 送信バッファメモリ 27 受信バッファメモリ 18,30 読出しアドレス発生回路 31 多重化分離回路 33 可変長復号化回路 110 フレーム間予測符号化回路 210 フレーム間予測復号化回路 100 符号化装置 200 復号化装置 1,3,21,22 Input terminal 4,23 Output terminal 5,16,28 Subtractor 6,37 Selector 7,11,32 Control circuit 8 Quantizer 10,36 Frame memory 12,29,34 Adder 13 Variable length coding circuit 14, 26 Write address generation circuit 15 Multiplexing circuit 17 Transmission buffer memory 27 Reception buffer memory 18, 30 Read address generation circuit 31 Multiplexing / separating circuit 33 Variable length decoding circuit 110 Interframe predictive coding circuit 210 Inter-frame predictive decoding circuit 100 Encoding device 200 Decoding device

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 フレーム間予測符号化および可変長符号
化により動画像信号を高能率符号化し、かつランダムに
発生する符号化データを平滑化するとともに伝送路のク
ロックに乗り換えるための送信バッファメモリを有する
動画像符号化装置において、前記送信バッファメモリで
の遅延時間を前記送信バッファメモリのデータ蓄積量を
評価尺度として検出して1画像フレームごとに送出し、
また動画像復号化装置から前記符号化データの送受信に
おける総合遅延時間にもとづいて提供される制御信号の
入力の都度1画像フレームの信号の符号化を禁止するこ
とを特徴とする動画像符号化装置。
1. A transmission buffer memory for high-efficiency coding a moving picture signal by inter-frame predictive coding and variable-length coding, smoothing coded data generated at random, and changing to a clock of a transmission line. In the moving picture coding device having, the delay time in the transmission buffer memory is detected as the data storage amount of the transmission buffer memory as an evaluation scale, and is transmitted for each image frame,
Further, the video encoding device is characterized in that the encoding of the signal of one image frame is prohibited every time the control signal provided based on the total delay time in transmitting and receiving the encoded data from the video decoding device is input. .
【請求項2】 前記画像符号化装置から伝送路を介して
送信された前記符号化データを受信し、伝送路のクロッ
クから動画像信号に復号化するためのクロックに乗り換
えるための受信バッファメモリを備え、前記動画像符号
化装置とは非同期のクロックで復号化する動画像復号化
装置において、前記受信バッファメモリでの遅延時間を
前記受信バッファメモリのデータ蓄積量を評価尺度とし
て検出し、前記動画像符号化装置の送信バッファメモリ
での遅延時間と加算した総合遅延時間があらかじめ設定
した第1のしきい値を超える時に、前記制御信号を前記
動画像符号化装置に供給し、前記総合遅延時間があらか
じめ設定した前記第1のしきい値よりも低い第2のしき
い値に達しない時には1画像フレーム時間復号化処理を
停止することを特徴とする動画像復号化装置。
2. A reception buffer memory for receiving the encoded data transmitted from the image encoding device via a transmission path and changing the clock of the transmission path to a clock for decoding into a moving image signal. In the moving picture decoding device for decoding with a clock asynchronous with the moving picture coding device, the delay time in the reception buffer memory is detected as a data storage amount of the reception buffer memory as an evaluation measure, and the moving image is detected. When the total delay time added to the delay time in the transmission buffer memory of the image coding apparatus exceeds a preset first threshold value, the control signal is supplied to the moving picture coding apparatus, Is to stop the one-image frame time decoding process when a second threshold value lower than the preset first threshold value has not been reached. Video decoding device.
JP21760392A 1992-08-17 1992-08-17 Video encoding / decoding device Expired - Fee Related JP2943516B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21760392A JP2943516B2 (en) 1992-08-17 1992-08-17 Video encoding / decoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21760392A JP2943516B2 (en) 1992-08-17 1992-08-17 Video encoding / decoding device

Publications (2)

Publication Number Publication Date
JPH0670307A true JPH0670307A (en) 1994-03-11
JP2943516B2 JP2943516B2 (en) 1999-08-30

Family

ID=16706881

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21760392A Expired - Fee Related JP2943516B2 (en) 1992-08-17 1992-08-17 Video encoding / decoding device

Country Status (1)

Country Link
JP (1) JP2943516B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998042132A1 (en) * 1997-03-17 1998-09-24 Matsushita Electric Industrial Co., Ltd. Method of processing, transmitting and receiving dynamic image data and apparatus therefor
JP2002142217A (en) * 2000-11-01 2002-05-17 Hitachi Kokusai Electric Inc Image transmission method
US9352650B2 (en) 2013-12-12 2016-05-31 Ford Global Technologies, Llc Rule-based cruise control system and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5859641A (en) * 1981-10-05 1983-04-08 Nec Corp Digital transmitting device
JPS58139582A (en) * 1982-02-15 1983-08-18 Nippon Telegr & Teleph Corp <Ntt> Inter-frame coding system
JPS63267079A (en) * 1987-04-24 1988-11-04 Nec Corp Band compression decoder

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5859641A (en) * 1981-10-05 1983-04-08 Nec Corp Digital transmitting device
JPS58139582A (en) * 1982-02-15 1983-08-18 Nippon Telegr & Teleph Corp <Ntt> Inter-frame coding system
JPS63267079A (en) * 1987-04-24 1988-11-04 Nec Corp Band compression decoder

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998042132A1 (en) * 1997-03-17 1998-09-24 Matsushita Electric Industrial Co., Ltd. Method of processing, transmitting and receiving dynamic image data and apparatus therefor
US6674477B1 (en) 1997-03-17 2004-01-06 Matsushita Electric Industrial Co., Ltd. Method and apparatus for processing a data series including processing priority data
CN100334880C (en) * 1997-03-17 2007-08-29 松下电器产业株式会社 Method and device for sending and receiving dynamic image data
US7436454B2 (en) 1997-03-17 2008-10-14 Matsushita Electric Industrial Co., Ltd. Method and apparatus for transmitting encoded information based upon piority data in the encoded information
US7502070B2 (en) 1997-03-17 2009-03-10 Panasonic Corporation Method and apparatus for processing a data series including processing priority data
JP2002142217A (en) * 2000-11-01 2002-05-17 Hitachi Kokusai Electric Inc Image transmission method
US9352650B2 (en) 2013-12-12 2016-05-31 Ford Global Technologies, Llc Rule-based cruise control system and method

Also Published As

Publication number Publication date
JP2943516B2 (en) 1999-08-30

Similar Documents

Publication Publication Date Title
EP0665693B1 (en) Dynamic bit rate control system for very low bit rate video and associated audio coding
US6160915A (en) Coded signal transmission method and apparatus
US7317837B2 (en) Encoding apparatus, video camera
EP0920214A2 (en) Apparatus and method of coding/decoding moving picture
US6845129B2 (en) Controlling a video-buffer-verifier buffer using an MPEG-like encoder
JPS61118085A (en) Coding system and device for picture signal
JPH1118083A (en) Digital signal encoding method and apparatus, signal recording medium, and signal transmission method
KR100239007B1 (en) Data accumulation and output device
US7342961B2 (en) Encoded data outputting apparatus and method
JPH03149984A (en) image encoding device
JP2520404B2 (en) Compression decoding device
JPS63267080A (en) Video signal transmission system
JPH0670307A (en) Moving picture conding decoding device
JPH10191331A (en) Method and apparatus for encoding image data
JP2819971B2 (en) Inter-frame prediction coding / decoding device
JP2000307661A (en) Encoding device and decoding device
JP3191856B2 (en) Information storage output device
JP3071579B2 (en) Encoding apparatus and decoding apparatus for two-screen multiplexed moving image
KR0148146B1 (en) Loss prevention device of important video data
JPS58150383A (en) Inter-frame coding and decoding device for television
KR970019631A (en) MPEG II coder
JPH05191798A (en) Refresh system in inter-frame prediction coder decoder
JPH06319124A (en) Picture data converter and its inverter
JPH06189295A (en) Video coding device
JPH04341086A (en) Output controlling device for inter-frame predicting forecasting decoding signal

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990525

LAPS Cancellation because of no payment of annual fees