JP3027759B2 - Variable rate image coding device - Google Patents

Variable rate image coding device

Info

Publication number
JP3027759B2
JP3027759B2 JP8913990A JP8913990A JP3027759B2 JP 3027759 B2 JP3027759 B2 JP 3027759B2 JP 8913990 A JP8913990 A JP 8913990A JP 8913990 A JP8913990 A JP 8913990A JP 3027759 B2 JP3027759 B2 JP 3027759B2
Authority
JP
Japan
Prior art keywords
orthogonal transform
unit
transform coefficients
variable
signal
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.)
Expired - Fee Related
Application number
JP8913990A
Other languages
Japanese (ja)
Other versions
JPH03289788A (en
Inventor
知明 田中
久嗣 笠原
裕 渡辺
克利 真鍋
佳伸 外村
新一 志和
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP8913990A priority Critical patent/JP3027759B2/en
Publication of JPH03289788A publication Critical patent/JPH03289788A/en
Application granted granted Critical
Publication of JP3027759B2 publication Critical patent/JP3027759B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は受信側で動画像信号を復号化する際、ビット
レート及びそれに伴う画像品質を自由に変化させること
が可能な可変レート画像符号化装置に関する。
Description: TECHNICAL FIELD The present invention relates to variable-rate image coding that can freely change the bit rate and the associated image quality when decoding a moving image signal on the receiving side. Related to the device.

(従来の技術) フレーム間差分を用いる一般的な画像符号化装置の実
施装置ブロック図を第2図に示し、(1)は送信側、
(2)は受信側である。図において、1は減算器、2は
フレームメモリ、3は直交変換処理部、4は量子化器、
5は可変長符号化部、6は逆量子化器、7は逆直交変換
処理部、8は加算器、9は可変長復号化部、10は逆量子
化器、11は逆直交変換処理部、12は加算器、13はフレー
ムメモリである。
(Prior Art) FIG. 2 is a block diagram showing an implementation of a general image encoding apparatus using an inter-frame difference.
(2) is a receiving side. In the figure, 1 is a subtractor, 2 is a frame memory, 3 is an orthogonal transformation processing unit, 4 is a quantizer,
5 is a variable length coding unit, 6 is an inverse quantizer, 7 is an inverse orthogonal transform processing unit, 8 is an adder, 9 is a variable length decoding unit, 10 is an inverse quantizer, and 11 is an inverse orthogonal transform processing unit. , 12 are adders and 13 is a frame memory.

この実施装置の動作を説明すると、送信側(1)で入
力された動画像信号は、減算器1でフレームメモリ2に
蓄えられた前フレームの信号から減算され、その差分信
号のみが直交変換処理部3へ送出される。この直交変換
処理部3で直交変換係数に変換された情報は量子化器4
で量子化される。量子化された情報は、可変長符号化部
5および逆量子化器6に送られる。可変長符号化部5で
は、情報を符号化し、直接あるいは一旦メモリ等へ蓄積
された後に受信側に送信される。
The operation of this embodiment will be described. The moving image signal input on the transmitting side (1) is subtracted from the signal of the previous frame stored in the frame memory 2 by the subtracter 1, and only the difference signal is subjected to the orthogonal transformation processing. It is sent to the unit 3. The information converted into orthogonal transform coefficients by the orthogonal transform processing unit 3 is quantized by a quantizer 4.
Is quantized by The quantized information is sent to the variable length coding unit 5 and the inverse quantizer 6. The variable-length encoding unit 5 encodes the information and directly or temporarily stores the information in a memory or the like and transmits the information to the receiving side.

また、逆量子化器6に送られた情報は、逆量子化され
た後、逆直交変換処理部7で、直交変換前の信号に戻さ
れ、加算器8で、フレームメモリ2に蓄えられている前
フレームの情報に加算され、フレームメモリ2に書き込
まれる。このようにしてフレームメモリ2は最新の信号
に更新される。
After the information sent to the inverse quantizer 6 is inversely quantized, the inverse orthogonal transform processing unit 7 returns the signal to the signal before the orthogonal transform, and the adder 8 stores the signal in the frame memory 2. The information is added to the information of the previous frame and written to the frame memory 2. Thus, the frame memory 2 is updated to the latest signal.

次に受信側(2)では、送られてきた符号化情報を可
変長復号化部9で復号化し逆量子化器10で直交変換係数
を戻され、逆直交変換処理部11で直交変換前の信号すな
わち前フレームとの差分信号に戻され、加算器12でフレ
ームメモリ13に蓄えられている前フレームの信号に加算
され出力動画像信号を得る。さらに、この出力動画像信
号を書き込むことにより、フレームメモリ13を最新の信
号に更新する。
Next, on the receiving side (2), the transmitted coded information is decoded by the variable length decoding unit 9, the orthogonal transform coefficient is returned by the inverse quantizer 10, and the inverse orthogonal transform The signal, that is, the difference signal from the previous frame, is returned to the adder 12 and added to the signal of the previous frame stored in the frame memory 13 to obtain an output moving image signal. Further, by writing the output moving image signal, the frame memory 13 is updated to the latest signal.

送信部(1)の逆量子化器6と逆直交変換処理部7で
行われる処理は、装置構成によって多少の誤差はあるも
のの、送信側(2)の逆量子化器10と逆直交変換処理部
11で行われる処理は等しく、従って、送信側(1)のフ
レームメモリ2と受信側(2)のフレームメモリ13に蓄
えられている信号は、誤差分を除いて常に等しいことを
前提にしている。
The processing performed by the inverse quantizer 6 and the inverse orthogonal transform processing unit 7 of the transmission unit (1) is slightly different from the inverse quantizer 10 of the transmission side (2), although there are some errors depending on the device configuration. Department
The processing performed in 11 is the same, and therefore, it is assumed that the signals stored in the frame memory 2 on the transmitting side (1) and the frame memory 13 on the receiving side (2) are always equal except for the error. .

また、特願昭63−165215号「可変レート画像符号化方
式」では、必須の情報と、場合にっては捨てても良い情
報に分割することを目的として、符号化情報を階層化し
ている。
Further, in Japanese Patent Application No. 63-165215 "Variable Rate Image Coding Method", coded information is hierarchized for the purpose of dividing into essential information and information that may be discarded in some cases. .

第3図は上記発明の実施装置ブロック図を示し、第2
図と同じブロックについては同一番号を付してある。図
において、14は階層化部、15は加算器、16は逆量子化
器、17は逆直交変換処理部である。
FIG. 3 shows a block diagram of an embodiment of the present invention, and FIG.
The same blocks as those in the figure are given the same numbers. In the figure, 14 is a layering unit, 15 is an adder, 16 is an inverse quantizer, and 17 is an inverse orthogonal transform processing unit.

この実施装置の動作を説明すると、送信側(1)で入
力された動画像信号は減算器1でフレームメモリ2に蓄
えられた前フレームの信号から減算され、その差分信号
のみが直交変換処理部3へ送出される。この直交変換処
理部3で直交変換係数に信号変換された情報は量子化器
4で量子化され、階層化部14で画質に及ぼす影響の大き
い部分(MSP)と小さい分(LPS)に階層化される。
The operation of this embodiment will be described. The moving image signal input on the transmission side (1) is subtracted by the subtracter 1 from the signal of the previous frame stored in the frame memory 2, and only the difference signal is output from the orthogonal transform processing unit. 3 is sent. The information converted into orthogonal transform coefficients by the orthogonal transform processing unit 3 is quantized by the quantizer 4 and hierarchized by the hierarchizing unit 14 into a portion (MSP) having a large effect on image quality and a small portion (LPS). Is done.

階層化された符号化情報のうち、MPSは逆量子化部6
および逆直交変換処理部7で直交変換前の信号に戻され
た後、加算器8でフレームメモリ2から読み出した前フ
レームのMSPのみから復号化された信号と加算し、この
信号をフレームメモリ2に書き込む。このようにしてフ
レームメモリ2は送信の信号に更新される。
Among the hierarchically encoded information, the MPS is the inverse quantizer 6
After the signal is returned to the signal before the orthogonal transformation by the inverse orthogonal transformation processing unit 7, the adder 8 adds the signal decoded from only the MSP of the previous frame read from the frame memory 2 and adds this signal to the frame memory 2. Write to. In this manner, the frame memory 2 is updated to a transmission signal.

階層化部14で階層化されたMSPとLSPはそれぞれに可変
長符号化部5で符号化され、直接あるいは一旦蓄積され
た後に、受信側(2)に送信される。
The MSPs and LSPs hierarchized by the hierarchization unit 14 are respectively encoded by the variable length encoding unit 5, and are directly or temporarily stored and then transmitted to the receiving side (2).

受信側(2)では、可変長復号化部9で復号化した
後、MSPは逆量子化器10および逆直交変換処理部11で直
交変換前の信号に戻したのち、加算器12でフレームメモ
リ13から読み出された信号と、加算し、加算器15へ送信
するとともにフレームメモリ13を書き替える。LSPは逆
量子化器16と逆直交変換処理部17でもとの信号に戻した
後、加算器15へ送出し、MSPを復号した信号を加算する
ことにより出力動画像を得る。
On the receiving side (2), after decoding by the variable length decoding unit 9, the MSP is returned to a signal before the orthogonal transform by the inverse quantizer 10 and the inverse orthogonal transform processing unit 11, and then added to the frame memory by the adder 12. It adds the signal read from 13 to the adder 15 and sends it to the adder 15 and rewrites the frame memory 13. The LSP is returned to the original signal by the inverse quantizer 16 and the inverse orthogonal transform processing unit 17, and then sent to the adder 15, and the output moving image is obtained by adding the MSP decoded signal.

この発明においても、送信側(1)のフレームメモリ
2と受信側(2)のフレームメモリ13の内容は、誤差を
除いて等しいことを前提にしている。
Also in the present invention, it is assumed that the contents of the frame memory 2 on the transmitting side (1) and the frame memory 13 on the receiving side (2) are equal except for errors.

(発明が解決しようとする課題) 上記のように、符号化情報を階層化するという考え方
はあったものの、従来の技術においては送信側(1)と
受信側(2)は、同一の復号化手順を採用し、フレーム
メモリの内容を同一にすることを基本としており、その
ため、送信側の符号化時に決定されたビットレートすな
わち画像品質は、受信側で変更するわけにはいかず、受
信側(復号化側)からの要求が変われば、符号化方法を
変える必要があるという欠点を持っていた。
(Problems to be Solved by the Invention) As described above, although there is a concept of coding information being hierarchized, in the related art, the transmitting side (1) and the receiving side (2) perform the same decoding. The procedure is based on making the contents of the frame memory the same. Therefore, the bit rate determined at the time of encoding on the transmitting side, that is, the image quality cannot be changed on the receiving side, and the receiving side ( If the request from the decoding side changes, the encoding method must be changed.

本発明は、ハードの大きな変更を行わずに、常に一定
の方法で符号化された動画像を、受信側(復号化側)の
要求に応じて任意のピットレートすなわち任意の品質で
復号可能とすることを目的としている。
The present invention makes it possible to decode a moving picture coded by a constant method at an arbitrary pit rate, that is, at an arbitrary quality according to a request of a receiving side (decoding side) without major changes in hardware. It is intended to be.

(課題を解決するための手段) 本発明は上記課題及び目的を達成するため、入力動画
像信号と予測画像信号との差分信号を直交変換により信
号変換する直交変換処理部と、 該直交変換処理部で直交変換係数に変換された情報を
量子化する量子化部と、 前記量子化された直交変換係数の全てを用いて復号化
した画像信号を次フレームの予測画像として記憶する記
憶部と、 単数あるいは複数の直交変換係数毎に階層化する階層
化部と、 階層化された直交変換係数を可変長符号化変換する可
変長符号化部と、 該可変長符号化部で可変長符号化された全ての直交変
換係数のうち、任意の階層までの符号化された直交変換
係数を受信側へ送信する送信制御部と からなる送信側、 並びに階層化されて送信された直交変換係数を結合
し、直交変換係数が送信されなかった階層に該当する、
直交変換係数が足りない部分には入力画像の当該部分の
直交変換係数が前フレーム中の対応する部分の直交変換
係数と同じであることを示す係数にあたる符号化情報を
付加する受信制御部と、 該受信制御部からの直交変換係数を復号化する可変長
復号化部と、 復号化された直交変換係数を逆量子化する逆量子化部
と、 逆量子化された直交変換係数から出力動画像信号を得
る逆直交変換処理部と からなる受信側 を有する ことを特徴とする。
(Means for Solving the Problems) In order to achieve the above objects and objects, the present invention provides an orthogonal transformation processing unit for performing signal transformation by orthogonal transformation on a difference signal between an input moving image signal and a predicted image signal; A quantization unit that quantizes the information transformed into orthogonal transform coefficients by the unit, a storage unit that stores an image signal decoded using all of the quantized orthogonal transform coefficients as a predicted image of the next frame, A layering unit that hierarchizes one or more orthogonal transform coefficients, a variable-length encoding unit that performs variable-length encoding conversion of the layered orthogonal transform coefficients, and a variable-length encoding unit that performs variable-length encoding with the variable-length encoding unit. Out of all the orthogonal transform coefficients, a transmission control unit for transmitting the coded orthogonal transform coefficients up to an arbitrary layer to the receiving side, and the orthogonal transform coefficients layered and transmitted. , Orthogonal transform coefficient True not transmitted hierarchy,
A reception control unit that adds coding information corresponding to a coefficient indicating that the orthogonal transform coefficient of the corresponding part of the input image is the same as the orthogonal transform coefficient of the corresponding part in the previous frame in a part where the orthogonal transform coefficient is insufficient, A variable length decoding unit that decodes the orthogonal transform coefficient from the reception control unit; an inverse quantization unit that inversely quantizes the decoded orthogonal transform coefficient; and an output moving image from the inversely quantized orthogonal transform coefficient. And a receiving side comprising an inverse orthogonal transform processing unit for obtaining a signal.

(作 用) ディスクリートコサイン変換、アダマール変換、KL変
換などの直交変換により得られる各係数は、おおよそ周
波数成分に対応している。例えば、ディスクリートコサ
イン変換で8×8画素を1ブロックとした場合には、64
個の係数が得られるが、常にそのうちの低周波成分から
32個しか復号に使用しなくても、高周波数成分が除かれ
る分、画質は劣化するが画像の再生は可能である。
(Operation) Each coefficient obtained by orthogonal transform such as discrete cosine transform, Hadamard transform, and KL transform roughly corresponds to a frequency component. For example, when 8 × 8 pixels are made into one block by the discrete cosine transform, 64
Number of coefficients are obtained, but the low-frequency component
Even if only 32 pixels are used for decoding, the image quality is degraded by the removal of the high frequency components, but the image can be reproduced.

本発明はこのことを利用し、送信側(符号化側)で
は、通常の直交変換を行い、符号化された単数あるいは
複数の変換係数ごとに階層化して符号化し、受信側(復
号化側)の要求に応じて任意の階層までの符号化された
直交変換係数を受信側に送信する送信制御部と、送られ
てきた符号化情報を結合し、直交変換係数が送信されな
かった階層に該当する、直交変換係数が足りない部分に
は入力画像の当該部分の直交変換係数が前フレーム中の
対応する部分の直交変換係数と同じであることを示す係
数に対応する符号化情報を付加して可変長復号化部に送
信する受信制御部を持つことにより、送信側と受信側で
フレームメモリの内容を異なることを許容し、符号化は
常に一定でありながら、かつ受信側(復号化側)の要求
によってビットレートが選択可能とする。
The present invention takes advantage of this fact, and performs ordinary orthogonal transform on the transmitting side (encoding side), hierarchizes and encodes the encoded single or plural transform coefficients, and performs reception (decoding side). A transmission control unit that transmits coded orthogonal transform coefficients up to an arbitrary layer to the receiving side in response to the request, and combines the transmitted coded information, and corresponds to the layer where the orthogonal transform coefficients were not transmitted. To the part where the orthogonal transform coefficient is insufficient, coding information corresponding to a coefficient indicating that the orthogonal transform coefficient of the corresponding part of the input image is the same as the orthogonal transform coefficient of the corresponding part in the previous frame is added. By having a reception control unit for transmitting to the variable length decoding unit, the contents of the frame memory are allowed to be different between the transmission side and the reception side, and the encoding is always constant and the reception side (decoding side) Bit rate by request And it can be selected.

(実施例) 第1図は本発明装置の一実施例に係る実施装置ブロッ
ク図を示し、前記第2図及び第3図と同じブロックにつ
いては同一番号を付してある。図において、18は送信制
御部、19は受信制御部、20,21は送信側(1),受信側
(2)に設定された端末制御部である。
(Embodiment) FIG. 1 is a block diagram showing an embodiment of the apparatus according to the present invention, and the same blocks as those in FIGS. 2 and 3 are denoted by the same reference numerals. In the figure, 18 is a transmission control unit, 19 is a reception control unit, and 20 and 21 are terminal control units set on the transmission side (1) and the reception side (2).

この実施装置の動作を説明すると、送信側(1)で入
力された動画像信号は、減算器1でフレームメモリ2に
蓄えられた前フレームの信号から減算され、その差分信
号のみが直交変換処理部3へ送出される。この直交変換
処理部3で直交変換係数に変換された情報は量子化器4
で量子化される。
The operation of this embodiment will be described. The moving image signal input on the transmitting side (1) is subtracted from the signal of the previous frame stored in the frame memory 2 by the subtracter 1, and only the difference signal is subjected to the orthogonal transformation processing. It is sent to the unit 3. The information converted into orthogonal transform coefficients by the orthogonal transform processing unit 3 is quantized by a quantizer 4.
Is quantized by

量子化された情報は、階層化部14および逆量子化器6
に送られる。階層化部14では直交変換係数ごとに情報を
階層化し可変長符号化部5に情報を送る。可変長符号化
部5では、情報を符号化し、送信制御部18に送る。
The quantized information is sent to the hierarchical unit 14 and the inverse quantizer 6.
Sent to The hierarchization unit 14 hierarchizes the information for each orthogonal transform coefficient and sends the information to the variable length coding unit 5. The variable length coding unit 5 codes the information and sends it to the transmission control unit 18.

送信制御部18では、直接あるいは一旦蓄積した後に、
受信側(2)が望む階層までの符号化情報を送信する。
逆量子化器6に送られた情報は、逆量子化された後、逆
直交変換処理部7で、直交変換前の信号に戻され、加算
器8で、フレームメモリ2に蓄えられている前フレーム
の情報に加算され、フレームメモリ2に書き込まれる。
このようにしてフレームメモリ2は最新の信号に更新さ
れる。
In the transmission control unit 18, directly or after temporarily storing,
The encoded information up to the layer desired by the receiving side (2) is transmitted.
After the information sent to the inverse quantizer 6 is inversely quantized, the inverse orthogonal transform processing unit 7 returns the signal to the signal before the orthogonal transform, and the adder 8 stores the information before being stored in the frame memory 2. It is added to the information of the frame and written to the frame memory 2.
Thus, the frame memory 2 is updated to the latest signal.

受信側(2)では、必要とする画像品質またはビット
レートに応じて、必要とする符号化情報の階層を送信側
(1)に両方の端末制御部20,21を介して指示する。階
層化され送られてきた符号化情報を受信制御部19で受信
する。受信制御部19では、送られてきた符号化情報を結
合し、直交変換係数が送信されなかった階層に該当す
る、直交変換係数が足りない部分には入力画像の当該部
分の直交変換係数が前フレーム中の対応する部分の直交
変換係数と同じであることを示す係数に対応する符号化
情報を付加して、可変長復号化部9に送信する。
The receiving side (2) instructs the required coding information hierarchy to the transmitting side (1) via both terminal control units 20 and 21 according to the required image quality or bit rate. The reception control unit 19 receives the coded information that has been layered and sent. The reception control unit 19 combines the transmitted coded information, and in a portion where the orthogonal transform coefficient is insufficient, which corresponds to the layer where the orthogonal transform coefficient was not transmitted, the orthogonal transform coefficient of the corresponding portion of the input image is earlier. The coding information corresponding to the coefficient indicating that the coefficient is the same as the orthogonal transform coefficient of the corresponding part in the frame is added and transmitted to the variable length decoding unit 9.

可変長復号化部9で復号された信号は、逆量子化器1
0,逆直交変換処理部11で直交変換前の信号すなわち前フ
レームとの差分信号に戻され、加算器12でフレームメモ
リ13に蓄えられている前フレームの信号に加算され出力
動画像信号を得る。さらに、この信号を書き込むことに
より、フレームメモリ13を最新の信号に更新する。
The signal decoded by the variable length decoding unit 9 is supplied to the inverse quantizer 1
0, the signal is returned to the signal before the orthogonal transformation by the inverse orthogonal transformation processing unit 11, that is, the difference signal from the previous frame, and is added to the signal of the previous frame stored in the frame memory 13 by the adder 12 to obtain an output moving image signal . Further, by writing this signal, the frame memory 13 is updated to the latest signal.

このようにして更新される信号は、送信側の符号化情
報の一部しか使用していないため、送信側のフレームメ
モリ2の内容とは異なっている点が、従来の技術と大き
く異なっている。しかし、直交変換の性質から、常に同
じ階層までの情報を用いていれば、情報量が減った分、
低品質になるが動画を再現可能である。
Since the signal updated in this manner uses only a part of the encoded information on the transmitting side, the signal differs from the content of the frame memory 2 on the transmitting side, which is significantly different from the conventional technology. . However, due to the nature of orthogonal transformation, if information is always used up to the same layer, the amount of information is reduced,
Although the quality is low, the movie can be reproduced.

ここまでの例は、符号化にフレーム間差分を用いた例
を述べたが、フレーム内差分においても、同様に本発明
が適応可能であることは言うまでもない。フレーム間差
分の場合は、ある画像品質を保つためには、フレームメ
モリを前のフレームと関係無しに書き換える周期リフレ
ッシュから、次の周期リフレッシュまでは、同じ階層ま
でを使用する必要があるが、フレーム内符号化の場合に
は、前のフレームとの関係は無いため、毎フレームごと
に、使用する階層を変更しても問題は無い。
In the examples up to this point, an example in which an inter-frame difference is used for encoding has been described. However, it goes without saying that the present invention is similarly applicable to an intra-frame difference. In the case of an inter-frame difference, in order to maintain a certain image quality, it is necessary to use up to the same layer from the periodic refresh in which the frame memory is rewritten without relation to the previous frame to the next periodic refresh. In the case of inner encoding, there is no relationship with the previous frame, so there is no problem even if the layer used is changed for each frame.

また、別の実施例として、受信制御部19までを送信側
(1)に持ってくる装置もある。この場合、直交変換係
数が送信されなかった階層に該当する、直交変換係数が
足りない部分には入力画像の当該部分の直交変換係数が
前フレーム中の対応する部分の直交変換係数と同じであ
ることを示す情報を付与して送ることになるため、ビッ
トレートの点では、デメリットとなるが、受信側が、従
来の受信側と全く同じ構成になるというメリットがあ
る。
Further, as another embodiment, there is a device that brings the reception control unit 19 up to the transmission side (1). In this case, the orthogonal transform coefficient of the portion of the input image corresponding to the layer where the orthogonal transform coefficient was not transmitted is the same as the orthogonal transform coefficient of the corresponding portion in the previous frame. Since this information is transmitted after being added, there is a demerit in terms of bit rate, but there is an advantage that the receiving side has exactly the same configuration as the conventional receiving side.

(発明の効果) 以上説明したように、本発明を用いれば、送信側(符
号化側)では、常に一定の符号化を行い、かつ、受信側
(復号化側)の要求によって、ビットレートを変えるこ
とが可能となる。このことは、2つの使用例において最
も効果が現れる。
(Effects of the Invention) As described above, according to the present invention, the transmitting side (encoding side) always performs constant encoding, and the bit rate is increased by the request of the receiving side (decoding side). It can be changed. This is most effective in the two use cases.

まず第1の使用例は、符号化情報を一度蓄積した後に
復号化する場合である。この場合、符号化の時点で、ど
の程度のビットレート、画質が要求されるのか不明で
も、直交変換係数を階層化して蓄積し、任意の階層の情
報までを使用することによって、ビットレート、画質を
選択して復号化することが可能になる。このことは、必
要とされるかもしれない各ビットレート対応に符号化
し、その全てを蓄積しておくよりも、大幅なメモリの節
約になる。
First, a first usage example is a case where encoded information is once accumulated and then decoded. In this case, at the time of encoding, even if it is unknown what bit rate and image quality are required, the bit rate and image quality can be obtained by layering and accumulating the orthogonal transform coefficients and using information of an arbitrary layer. Can be selected for decoding. This results in significant memory savings over coding for each bit rate that may be needed and storing all of them.

また第2の使用例は、多対地への通信である。従来
は、ビットレートが異なる場合、符号化も異なるため、
多対地に対して、複数のビットレートで送信を行いたい
場合には、複数の符号化器を必要としていた。しかし、
本発明を用いれば、どの階層まで送るかを選択するだけ
で良いため、単数の符号化器で複数のビットレートが実
現可能となり、大幅なハードの削減となる。
A second use example is communication to a multipoint. Conventionally, when the bit rate is different, the encoding is also different,
When it is desired to perform transmission at a plurality of bit rates with respect to multiple locations, a plurality of encoders are required. But,
According to the present invention, since it is only necessary to select up to which layer to send, a plurality of bit rates can be realized with a single encoder, and the hardware is greatly reduced.

また、周期リフレッシュ等のフレーム内符号化を行っ
たフレームを静止画として検索することを考えると、動
画像の場合と同様に、任意の品質の画像が得られること
になる点で従来にはないメリットが得られる。
Also, considering that a frame subjected to intra-frame encoding such as periodic refresh is searched for as a still image, an image of an arbitrary quality can be obtained as in the case of a moving image, which is not present in the related art. Benefits are obtained.

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

第1図は本発明装置の一実施例に係る実施装置ブロック
図、第2図及び第3図は従来の画像符号化装置の各実施
装置ブロック図である。 1……減算器、2,13……フレームメモリ、3……直交変
換処理部、4……量子化器、5……可変長符号化部、6,
10……逆量子化器、7,11……逆直交変換処理部、8,12…
…加算器、9……可変長復号化部、14……階層化部、18
……送信制御部、19……受信制御部、20,21……端末制
御部。
FIG. 1 is a block diagram of an embodiment according to an embodiment of the apparatus of the present invention, and FIGS. 2 and 3 are block diagrams of each embodiment of a conventional image encoding apparatus. 1 ... Subtractor, 2,13 ... Frame memory, 3 ... Orthogonal transformation processing unit, 4 ... Quantizer, 5 ... Variable length coding unit, 6,
10 ... Inverse quantizer, 7,11 ... Inverse orthogonal transform processing unit, 8,12 ...
... adder, 9 ... variable length decoding unit, 14 ... layering unit, 18
... a transmission control unit, 19 ... a reception control unit, 20, 21 ... a terminal control unit.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 真鍋 克利 東京都千代田区内幸町1丁目1番6号 日本電信電話株式会社内 (72)発明者 外村 佳伸 東京都千代田区内幸町1丁目1番6号 日本電信電話株式会社内 (72)発明者 志和 新一 東京都千代田区内幸町1丁目1番6号 日本電信電話株式会社内 (56)参考文献 特開 平1−280981(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 7/24 - 7/68 ────────────────────────────────────────────────── ─── Continuing on the front page (72) Katsutoshi Manabe 1-6, Uchisaiwaicho, Chiyoda-ku, Tokyo Nippon Telegraph and Telephone Corporation (72) Yoshinobu Tonomura 1-1-6, Uchisaiwaicho, Chiyoda-ku, Tokyo Nippon Telegraph and Telephone Corporation (72) Inventor Shinichi Shiwa 1-6-1 Uchisaiwaicho, Chiyoda-ku, Tokyo Nippon Telegraph and Telephone Corporation (56) References JP-A-1-280981 (JP, A) (58) Fields surveyed (Int.Cl. 7 , DB name) H04N 7/ 24-7/68

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】入力画像信号と予測画像信号との差分信号
を直交変換により信号変換する直交変換処理部と、 該直交変換処理部で直交変換係数に変換された情報を量
子化する量子化部と、 前記量子化された直交変換係数の全てを用いて復号化し
た画像信号を次フレームの予測画像として記憶する記憶
部と、 単数あるいは複数の直交変換係数毎に階層化する階層化
部と、 階層化された直交変換係数を可変長符号化変換する可変
長符号化部と、 該可変長符号化部で可変長符号化された全ての直交変換
係数のうち、任意の階層までの符号化された直交変換係
数を受信側へ送信する送信制御部と からなる送信側、 並びに階層化されて送信された直交変換係数を結合し、
直交変換係数が送信されなかった階層に該当する、直交
変換係数が足りない部分には入力画像の当該部分の直交
変換係数が前フレーム中の対応する部分の直交変換係数
と同じであることを示す係数にあたる符号化情報を付加
する受信制御部と、 該受信制御部からの直交変換係数を復号化する可変長復
号化部と、 復号化された直交変換係数を逆量子化する逆量子化部
と、 逆量子化された直交変換係数から出力動画像信号を得る
逆直交変換処理部と からなる受信側 を有する ことを特徴とする可変レート画像符号化装置。
An orthogonal transformation processing unit for transforming a difference signal between an input image signal and a predicted image signal by orthogonal transformation, and a quantization unit for quantizing information transformed into orthogonal transformation coefficients by the orthogonal transformation processing unit. A storage unit that stores an image signal decoded using all of the quantized orthogonal transform coefficients as a predicted image of the next frame, a hierarchical unit that hierarchizes one or more orthogonal transform coefficients, A variable-length encoding unit that performs variable-length encoding conversion of the layered orthogonal transform coefficients; and a variable-length encoding unit that encodes up to an arbitrary layer among all the orthogonal transform coefficients that are variable-length encoded by the variable-length encoding unit. And a transmission control unit for transmitting the orthogonal transform coefficient to the receiving side, and combining the hierarchically transmitted orthogonal transform coefficients,
The portion where the orthogonal transform coefficients are not transmitted, which corresponds to the layer where the orthogonal transform coefficients are not transmitted, indicates that the orthogonal transform coefficients of the corresponding portion of the input image are the same as the orthogonal transform coefficients of the corresponding portion in the previous frame. A reception control unit that adds encoded information corresponding to a coefficient, a variable length decoding unit that decodes the orthogonal transform coefficient from the reception control unit, and an inverse quantization unit that inversely quantizes the decoded orthogonal transform coefficient. A variable-rate image encoding apparatus, comprising: a receiving side configured to obtain an output video signal from the inversely quantized orthogonal transform coefficient.
JP8913990A 1990-04-05 1990-04-05 Variable rate image coding device Expired - Fee Related JP3027759B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8913990A JP3027759B2 (en) 1990-04-05 1990-04-05 Variable rate image coding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8913990A JP3027759B2 (en) 1990-04-05 1990-04-05 Variable rate image coding device

Publications (2)

Publication Number Publication Date
JPH03289788A JPH03289788A (en) 1991-12-19
JP3027759B2 true JP3027759B2 (en) 2000-04-04

Family

ID=13962542

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8913990A Expired - Fee Related JP3027759B2 (en) 1990-04-05 1990-04-05 Variable rate image coding device

Country Status (1)

Country Link
JP (1) JP3027759B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005167962A (en) * 2003-11-11 2005-06-23 Secom Co Ltd Coded signal separating device, coded signal synthesizing device, and coded signal separating and synthesizing system

Also Published As

Publication number Publication date
JPH03289788A (en) 1991-12-19

Similar Documents

Publication Publication Date Title
JP2986039B2 (en) Statistical multiplexer for multi-channel image compression system
US5173773A (en) Moving picture signal progressive coding system
US5305113A (en) Motion picture decoding system which affords smooth reproduction of recorded motion picture coded data in forward and reverse directions at high speed
US7245663B2 (en) Method and apparatus for improved efficiency in transmission of fine granular scalable selective enhanced images
MY110794A (en) Inverse discrete cosine transform method, inverse discrete transform apparatus, coding apparatus for moving picture, information recording medium, and transmitting apparatus
US5739862A (en) Reverse playback of MPEG video
JP2001211455A (en) Image coding method and image coder
GB2173067A (en) Method and arrangement of coding digital image signals utilizing interframe correlation
JPH08205180A (en) Method and system for two-stage video film compression
AU2003203271A1 (en) Image coding method and apparatus and image decoding method and apparatus
US5838265A (en) Method, encoder and decoder for resynchronization to a data stream which contains errors
KR20000057295A (en) Image element processor for a memory management system using recompression
KR100830355B1 (en) Method, encoder, decoder, and multiplex for the encoding and decoding of two correlated sequences of data
US20050265444A1 (en) Moving image encoding/decoding apparatus and method
JP3418485B2 (en) Image data storage device
KR20050012763A (en) Non-scalable to scalable video conversion method, scalable to non-scalable video conversion method
JPH06225279A (en) Coding/decoding methods and coding/decoding devices
EP0651582B1 (en) Device for transmitting television pictures and device for receiving said pictures
JP3027759B2 (en) Variable rate image coding device
JPH11243548A (en) Method and device for encoding and decoding image sequence
JPH07327227A (en) Picture transmission equipment
JPH07115649A (en) Video signal encoder/decoder
JPH07107464A (en) Picture encoding device and decoding device
US6798836B1 (en) Device for transmitting television pictures and device for receiving said pictures
KR100207380B1 (en) Apparatus for reducing the data in motion picture

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees