JPS5854729A - Forecasting decoding device - Google Patents

Forecasting decoding device

Info

Publication number
JPS5854729A
JPS5854729A JP15302081A JP15302081A JPS5854729A JP S5854729 A JPS5854729 A JP S5854729A JP 15302081 A JP15302081 A JP 15302081A JP 15302081 A JP15302081 A JP 15302081A JP S5854729 A JPS5854729 A JP S5854729A
Authority
JP
Japan
Prior art keywords
circuit
signal
information
unequal length
prediction
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
JP15302081A
Other languages
Japanese (ja)
Other versions
JPS6332291B2 (en
Inventor
Norio Suzuki
典生 鈴木
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
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP15302081A priority Critical patent/JPS5854729A/en
Publication of JPS5854729A publication Critical patent/JPS5854729A/en
Publication of JPS6332291B2 publication Critical patent/JPS6332291B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

PURPOSE:To obtain a forecasting encoder of nonrecursive type in which a picture signal can be encoded and decoded with a prescribed bit rate, by providing a pre-processing circuit such as band limit circuit, quantization circuit and thinved-out control circuit. CONSTITUTION:A picture signal inputted to an input terminal 1 is converted into a digital signal at an A/D converter 2 and quantized at a quantizing circuit 4. In this case, a control circuit 11 selects the quantizing characteristics with minute accuracy when the amount of information of a buffer memory 10 is less, and selects a coarse quantizing characteristic when that of the memory 10 is much. A forecasting device 6 outputs a forecasting signal, which is converted into a forecast error signal at a subtractor 7 and transmitted to a transmission line via an unequal length coding circuit 9. A decoder 14 stores the information to a buffer memory 16, performs inverting coding conversion corresponding to the code converting characteristics provided for the circuit 9 at an unequal length decoding circuit 17, and obtains a quantized forecast error signal, which is summed with the forecasting signal from a forecasting device 21 to be a decoding signal.

Description

【発明の詳細な説明】 を予測復号化する装置に関し,特に予測誤差信号を不等
長符号化した信号から復号信号を得る予測符号化装置に
関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a predictive decoding device, and particularly to a predictive coding device that obtains a decoded signal from a signal obtained by unequal length coding of a prediction error signal.

TV信号等のディジタル化された画像信号を予測符月化
する装置の代表的なものとして, DI””CM( D
ifferential Pulse Code Mo
dulation )符号化装置が良く知られている。
DI""CM (D
ifferential Pulse Code Mo
(duration) encoding devices are well known.

このDPCM符号化装置は。This DPCM encoding device.

入力信号から,予測器によって求められる予測信号を減
算して,予測誤差信号を求め,予測誤差信号を量子化器
で量子化するように構成されたDPCM符号器を備えて
いる。そして、量子化した予測誤差信号を符号化して伝
送するものである。そして。
The DPCM encoder is configured to subtract a prediction signal obtained by a predictor from an input signal to obtain a prediction error signal, and quantize the prediction error signal by a quantizer. Then, the quantized prediction error signal is encoded and transmitted. and.

量子化器で量子化された予測誤差信号と予測器から出力
される予測信号とを加算して局部復号信号を求め、該局
部復号信号を予測器に送るフィードバックループを備え
ている。予測器は、受けだ局部復号信号を基に次の予測
信号を出力する。即ち。
A feedback loop is provided for adding the prediction error signal quantized by the quantizer and the prediction signal output from the predictor to obtain a locally decoded signal, and sending the locally decoded signal to the predictor. The predictor outputs the next predicted signal based on the received locally decoded signal. That is.

予測器及び量子化器を含むDPCM符号器は、フィード
バックルーフをもつりカーシブタイプの予測符号器で構
成される。
The DPCM encoder including a predictor and a quantizer is a cursive-type predictive encoder with a feedback roof.

近年、量子化器の量子化特性や予測関数を適応的に切換
える等の方式が開発されている。しかしながら、これら
の方式をDPCM符号化装置に適用する場合、 DPC
M符号器がリカーシブタイプで構成されているため、上
述の適応符号化等の複雑な処理を行なうためには超高速
の回路素子が必要となる欠点がある。又実時間のDPC
M処理を行なうだめには符号化のループの処理時間が間
に合わない等の欠点があった。
In recent years, methods have been developed in which the quantization characteristics and prediction functions of a quantizer are adaptively switched. However, when applying these methods to a DPCM encoding device, DPC
Since the M encoder is constructed of a recursive type, it has the disadvantage that extremely high-speed circuit elements are required in order to perform complicated processing such as the above-mentioned adaptive encoding. Also real time DPC
The disadvantage of not performing M processing is that the processing time for the encoding loop is insufficient.

一方、フィードバックループの無いノンリカーノブタイ
プの予測符号器をもつ予測符号化装置は。
On the other hand, there is a predictive encoding device with a non-liquor knob type predictive encoder without a feedback loop.

予測誤差信号を量子化する量子化器が無く、予測誤差信
号より元の信号を復号することができる可逆な予測符号
化装置である。いいかえると情報保存が行なえる予測符
号化装置である。予測誤差信号は不等長符号に変換され
て伝送される。
This is a reversible predictive coding device that does not have a quantizer that quantizes the prediction error signal and can decode the original signal from the prediction error signal. In other words, it is a predictive coding device that can store information. The prediction error signal is converted into an unequal length code and transmitted.

との予測符号化装置によれば、量子化を行なう処理時間
は不要である。まだ、予測符号器がノンリカーシブタイ
ツ0(フィードバックルーフ0が無いことよりこれを)
詞ワードタイプとも言う)に構成されているので、入力
信号と予測器から出力される予測信号との相対的な位相
を一致させながら適当なだけ両者の信号を遅延させるこ
とにより。
According to the predictive encoding device, there is no need for processing time for quantization. Still, the predictive encoder is non-recursive tights 0 (this is because there is no feedback roof 0)
Since the input signal and the predicted signal output from the predictor are configured in a word type (also known as a word type), the input signal and the predicted signal output from the predictor are matched in relative phase, and both signals are delayed by an appropriate amount.

信号処理の時間を引きのばすことができる。この結果、
低速の素子を用いた回路構成が可能であり。
Signal processing time can be extended. As a result,
A circuit configuration using low-speed elements is possible.

′−1だ上述した適応予測符号化等の複雑な信号処理が
行なえるようになる。しかし、このノンリカーシブタイ
ツ0(即ちフォワードタイプ0)の予6111符号化装
置では、入出力信号の情報量を制御できないだめに、長
時間連続するTV信号等をリアルタイムで符号化して一
定の伝送ビットレートることができないという欠点があ
った。
'-1 makes it possible to perform complex signal processing such as the above-mentioned adaptive predictive coding. However, with this non-recursive tights 0 (i.e. forward type 0) pre-6111 encoding device, since it is not possible to control the information amount of the input/output signal, it encodes a long-term continuous TV signal etc. in real time and maintains a fixed transmission bit. The drawback was that it could not be rated.

本発明の目的は,TV信号等の画像信号を一定の伝送ビ
ットレートで符号化でき伝送できるノンリカーシブタイ
プ(即ちフォワードタイプ)の予測符号化装置よりの出
力情報を受け,復号信号を得ることのできる予測復号化
装置を提供することにある。
An object of the present invention is to obtain a decoded signal by receiving output information from a non-recursive type (i.e., forward type) predictive encoding device that can encode and transmit an image signal such as a TV signal at a constant transmission bit rate. The purpose of the present invention is to provide a predictive decoding device that can perform the following tasks.

本発明の他の目的は,出力情報を一旦蓄え平滑化して送
出するための第1のバッファメモリに入力される情報量
あるいは該第1のバッファメモリの情報蓄積量を監視す
ることにより,前処理部で入力信号の情報量を適応的に
制御して,伝送する情報量を制御するノンリカーシブタ
イツ(即ちフォワードタイf)の予測符号化装置よりの
出力情報を受け,復号信号を得ることができる予測復号
化装置を提供することにある。
Another object of the present invention is to perform preprocessing by monitoring the amount of information input to a first buffer memory or the amount of information accumulated in the first buffer memory for temporarily storing and smoothing output information before sending it out. A decoded signal can be obtained by receiving output information from a predictive coding device of non-recursive tights (i.e., forward tie f) that adaptively controls the amount of information of the input signal at the section and controls the amount of information to be transmitted. An object of the present invention is to provide a predictive decoding device.

本発明によれば,第1のバッファメモリに入力される情
報量あるいは該第1のバッファメモリの情報蓄積量を基
に決定される制御信号に従って。
According to the present invention, according to the control signal determined based on the amount of information input to the first buffer memory or the amount of information stored in the first buffer memory.

ディジタル化された画像信号の情報量の制御を行い,該
情報量の制御を受けた画像信号を予測符号化して予測誤
差信号を得,該予測誤差信号を不等(5) 長符号化して不等長符号清報を得,上記第1のバッファ
メモリが該不等長符号情報及び復号化に必要な制御情報
を一旦蓄え平滑化して出力情報として送出するようにし
た予測符号化装置における上記出力情報を入力情報とす
る予測復号化装置であって,上記入力情報を一旦蓄え速
度変換して順次出力する第2の・ぐノファメモリと,該
第2のバッファメモリより出力された情報から前記不等
長符号情報と前記制御情報とを分離するとともに,該不
等長符号情報を前記予測誤差信号に変換する不等長復号
化回路と,該不等長復号化回路より出力された前記予測
誤差信号及び前記制御情報を受け。
The amount of information in the digitized image signal is controlled, the image signal whose information amount has been controlled is predictively encoded to obtain a prediction error signal, and the prediction error signal is encoded into a non-uniform (5) long code. The above output from the predictive encoding device which obtains equal length code information, and wherein the first buffer memory temporarily stores and smoothes the unequal length code information and control information necessary for decoding, and sends out the smoothed information as output information. A predictive decoding device that takes information as input information, and includes a second memory that stores the input information, converts the speed, and sequentially outputs the information, and a second buffer memory that converts the information output from the second buffer memory into the unequal data. an unequal length decoding circuit that separates long code information and the control information and converts the unequal length code information into the prediction error signal; and the prediction error signal output from the unequal length decoding circuit. and receiving the control information.

該予測誤差信号を該制御情報に応じて予測復号化し前記
ディジタル化された画像信号を出力する予測復号器とを
含むことを特徴とする予測復号化装置が得られる。
A predictive decoding device is obtained, comprising a predictive decoder that predictively decodes the predictive error signal according to the control information and outputs the digitized image signal.

なお、上記予測符号化装置において,第1のバッファメ
モリに入力される情報量あるいは該第1のバッファメモ
リの情報蓄積量を基に決定される制御信号に従って,デ
ィジタル化された画像信号(6) の情報量の制御を行ガう前処理回路は、具体的には、(
1)前記制御信号によって選択された量子化特性に従っ
て、前記ディノタル化された画像信号を量子化すること
ができる量子化回路、又は(2)前記制御信号によって
選択された間引き特性に従って。
In addition, in the predictive encoding device, the image signal (6) is digitized according to a control signal determined based on the amount of information input to the first buffer memory or the amount of information stored in the first buffer memory. Specifically, the preprocessing circuit that controls the amount of information in (
1) a quantization circuit capable of quantizing the dinotated image signal according to a quantization characteristic selected by the control signal; or (2) a decimation characteristic selected by the control signal.

前記ディノタル化された画像信号に対して間引すべき画
素を定める第1の制御と、該間引きすべき画素を実際に
間引きする第2の制御と、該間引きすべき画素の信号を
まわりの間引きすべきでない画素の信号より補間してお
く第3の制御とのうち。
A first control for determining pixels to be thinned out from the dinotalized image signal, a second control for actually thinning out the pixels to be thinned out, and thinning out of surrounding signals of the pixels to be thinned out. Among the third controls, interpolation is performed using signals of pixels that should not be used.

少々くとも1つの制御を、前記ディノタル化された画像
信号に対して行なうことができる間引き制御回路、又は
(3)前記制御信号によって選択された帯域制限特性に
従って、前記ディノタル化された画像信号の空間周波数
及び時間軸方向の周波数のうち少なくとも一方を帯域制
限することができる帯域制限回路、又は(4)前記量子
化回路と、前記間引き制御回路と、前記帯域制限回路と
のうち、少なくとも2つを組み合せた回路で構成される
(3) a decimation control circuit that is capable of performing at least one control on the dinotalized image signal; or (3) a decimation control circuit that is capable of performing at least one control on the dinotalized image signal; a band-limiting circuit capable of band-limiting at least one of a spatial frequency and a frequency in the time axis direction; or (4) at least two of the quantization circuit, the thinning control circuit, and the band-limiting circuit. It consists of a circuit that combines the following.

ここで間引きとは適当な画素ごとに画素を取り除くこと
だけでなく適当か区間の画素をすべて取り除くこと、適
当なフィールドごとに1フイールドの全画素を除くこと
等、もとの画素列より極めて高品質のTV信号伝送が実
現できる。
Here, thinning refers not only to removing pixels one by one, but also to removing all pixels in an appropriate section, or removing all pixels in one field for each appropriate field, etc. Quality TV signal transmission can be achieved.

次に2本発明の実施例について図面を参照して説明する
Next, two embodiments of the present invention will be described with reference to the drawings.

第1図を参照すると2本発明の第1の実施例による予測
符号化装置3及び予測復号化装置14が示されている。
Referring to FIG. 1, there are shown a predictive encoding device 3 and a predictive decoding device 14 according to a first embodiment of the present invention.

本実施例においては予測符号化装置3の前処理回路とし
て量子化回路4が用いられている。入力端子1に入力さ
れたアナログのNTSC方式カラーTV信刊の画像信号
は、標本化周波数f8がサブギヤリア周波数fSCの3
倍に選ばれているAカ変換器2によってディジタル信号
9例えば−16〜15のレベルの範囲の5ビットのPC
M(Pu1se Code Modulation )
の画像信号に変換される。標本化周波数f8がfs ”
” 3−f8cの場合、−水平走査期間中のザンゾル数
nITはn1l−6825である。A、4)変換器2の
出力信号は予測符号化装置3の量子化回路4に送られる
。量子化回路4は制御回路11から送られる制御信号に
よって選択された量子化特性従って、入力画像信号を量
子化することができる。制御回路11は・ぐノフ了メモ
リ10の情報蓄積量によって適応的に量子化回路4の量
子化特性の切換制御をする。制御回路11は、バッファ
メモリ10の情報蓄積量が少ない時は量子化回路4への
入力信号と同じ精度の細かい量子化特性を選択する。こ
れによって量子化回路4は例えば5ピノl−PCMの画
像信号をそのま捷出力する。一方、バッファメモリ10
の情報蓄積量が多い時には制御回路11は和い量子化特
性を選択する。これによって量子化回路4は粗く量子化
された画像信号2例えば3ビットのPCMに量子化され
た画像信号、を出力する。量子化回路・1によって量子
化された画像信号は、予測符号器5の減算回路7と予測
器6とに送られる。予測器6は。
In this embodiment, a quantization circuit 4 is used as a preprocessing circuit of the predictive encoding device 3. The analog NTSC color TV newsletter image signal input to input terminal 1 has a sampling frequency f8 of 3 of the sub-gear frequency fSC.
The digital signal 9 is converted by the A converter 2 which is selected to be a 5-bit PC with a level range of -16 to 15, for example.
M (Pulse Code Modulation)
image signal. Sampling frequency f8 is fs”
” In the case of 3-f8c, the Zantzor number nIT during the horizontal scanning period is n1l-6825. A, 4) The output signal of the converter 2 is sent to the quantization circuit 4 of the predictive coding device 3. Quantization The circuit 4 can quantize the input image signal according to the quantization characteristic selected by the control signal sent from the control circuit 11. The control circuit 11 can adaptively quantize the input image signal according to the amount of information stored in the memory 10. The control circuit 11 controls switching of the quantization characteristic of the quantization circuit 4. When the amount of information stored in the buffer memory 10 is small, the control circuit 11 selects a fine quantization characteristic with the same precision as the input signal to the quantization circuit 4. Accordingly, the quantization circuit 4 outputs the 5-pino l-PCM image signal as it is.On the other hand, the buffer memory 10
When the amount of information stored is large, the control circuit 11 selects the sum quantization characteristic. As a result, the quantization circuit 4 outputs a coarsely quantized image signal 2, for example, an image signal quantized to 3-bit PCM. The image signal quantized by the quantization circuit 1 is sent to a subtraction circuit 7 of a predictive encoder 5 and a predictor 6. Predictor 6 is.

あらかじめ定められた整数係数の予測関数P体)P(Z
) = Z−” +Z−2no −Z−211H−1(
1)の特性に従って量子化された画像信号から予測信号
を求めて出力する。予測器6から出力された予(9) 副信号は、減算器7に送られる。減算器7は、量子化さ
れた画像信号から予測信号を減算して予測誤差信号を出
力する。この予測誤差信号は、不等長符号器8の不等長
符号化回路9に送られる。不等長符号化回路9は、量子
化回路4の有する量子化特性に対応した複数種類の符号
変換特性を有し。
A predictive function P field of predetermined integer coefficients) P(Z
) = Z-" +Z-2no -Z-211H-1(
A predicted signal is obtained from the image signal quantized according to the characteristics of 1) and output. The pre-(9) sub-signal output from the predictor 6 is sent to a subtracter 7. The subtracter 7 subtracts the prediction signal from the quantized image signal and outputs a prediction error signal. This prediction error signal is sent to the unequal length encoding circuit 9 of the unequal length encoder 8. The unequal length encoding circuit 9 has multiple types of code conversion characteristics corresponding to the quantization characteristics that the quantization circuit 4 has.

制御回路11からの制御信号に」=って選択された符号
変換特性に従って予測誤差信号を不等長符号に変換する
。不等長符号化回路9から出力される不等長符号はバッ
ファメモリ10に送られる。バッファメモリ10に送ら
れて来る情報tU、予測符号化装置3に入力される画像
信号に依存して時々刻々と変化する。バッファメモリ1
0は、不等長符号化回路9から送ら扛でくる。不等長符
号の情報と復号化に必要な制御信号や同期信号等の制御
情報とをともにバッファメモリ10に一旦記憶し。
The prediction error signal is converted into an unequal length code according to the code conversion characteristic selected by the control signal from the control circuit 11. The unequal length code output from the unequal length encoding circuit 9 is sent to a buffer memory 10. The information tU sent to the buffer memory 10 changes from moment to moment depending on the image signal input to the predictive encoding device 3. Buffer memory 1
0 comes from the unequal length encoding circuit 9. Both information on the unequal length code and control information such as control signals and synchronization signals required for decoding are temporarily stored in the buffer memory 10.

伝送路の伝送速度に合うように速度変換して出力情報を
出力端子12より伝送路に送り出す。出力端子12の出
力情報をマグネチノクテーゾ(Magnetic Ta
pe )等の記憶装置に」き込むこと(10) も考えられる。制御回路11はバッファメモリ10に貯
えられている情報蓄積量を監視している。
The speed is converted to match the transmission speed of the transmission line, and the output information is sent to the transmission line from the output terminal 12. The output information of the output terminal 12 is sent to the Magnetic Ta
It is also conceivable to store the data in a storage device such as pe) (10). The control circuit 11 monitors the amount of information stored in the buffer memory 10.

制御回路11はバッファメモリ10からの情報蓄積量を
基に量子化特性の切換の判定を適当外周期ごとに行ない
、量子化回路4の量子化特性及び不等長符号化回路9の
符号変換特性を切換える制御信号を出力する。
The control circuit 11 determines whether to switch the quantization characteristic based on the amount of information stored from the buffer memory 10 at appropriate outer cycles, and changes the quantization characteristic of the quantization circuit 4 and the code conversion characteristic of the unequal length encoding circuit 9. Outputs a control signal to switch.

以上が予測符号化装置3の動作説明である。The above is an explanation of the operation of the predictive encoding device 3.

予測復号化装置14においては、伝送路より送られてく
る情報は入力端子13より不等長復号器15のバッファ
メモリ16に送られる。伝送路から送られてくる伝送速
度で情報がバッファメモリ16に一旦記憶される。一旦
記臆された情報は不等長復号器15の不等長復号化回路
17からの要求に従って順次読み出され、不等長復号化
回路17に送られる。不等長復号化回路17は、量子化
の制御信号の情報と不等長符号の情報とを分離し2分離
した制御情報を量子化回路40に送る。
In the predictive decoding device 14, information sent from the transmission path is sent from the input terminal 13 to the buffer memory 16 of the unequal length decoder 15. Information is temporarily stored in the buffer memory 16 at the transmission speed sent from the transmission path. The information once recorded is sequentially read out according to requests from the unequal length decoding circuit 17 of the unequal length decoder 15 and sent to the unequal length decoding circuit 17. The unequal length decoding circuit 17 separates the information of the quantization control signal and the information of the unequal length code, and sends the separated control information to the quantization circuit 40 .

不等長復号化回路17は、予測符号化装置3の不等長符
号化回路9の有する符号変換特性に対応した逆符号変換
特性を有する。この不等長復号化回路17は2分離した
不等長符号列より個々の不等長符号を得ると1次に得ら
れた不等長符号に対して1分離した制御信号によって選
択された逆符号変換特性に従って、逆符号変換を行ない
、量子化された予測誤差信号を出力する。得られた予測
誤差信号は予測復号器19の加算器20に送られ。
The unequal length decoding circuit 17 has inverse code conversion characteristics corresponding to the code conversion characteristics of the unequal length encoding circuit 9 of the predictive encoding device 3. This unequal-length decoding circuit 17 obtains each unequal-length code from the unequal-length code string separated by two, and selects an inverse of the unequal-length code obtained by the first one by a control signal separated by one. Inverse code conversion is performed according to code conversion characteristics, and a quantized prediction error signal is output. The obtained prediction error signal is sent to the adder 20 of the prediction decoder 19.

予測復号器19の整数係数を有する予測器21より送ら
れてくる予測信号と加算され、復号信号となる。復号信
号は、制御信号によって帛:子化回路4の量子化特性が
切換えられなければ、予測符号器5に入力されたm:子
化の前処理を受けだ信号と等しくなる。しかし、量子化
回路/1の量子化特性る信号は、切変る前の量子化特性
の精度を有しているので、不等長復号化回路17から出
力される予測誤差信号の精度とは一致しない。このため
加算器20から出力される復号信号は、予測符号器5へ
入力された信号とは必らずしも一致しない。
It is added to the prediction signal sent from the predictor 21 having integer coefficients of the prediction decoder 19, and becomes a decoded signal. The decoded signal becomes equal to the signal received by the m:child preprocessing input to the predictive encoder 5 unless the quantization characteristic of the childization circuit 4 is switched by the control signal. However, since the signal with the quantization characteristic of the quantization circuit/1 has the accuracy of the quantization characteristic before switching, it does not match the accuracy of the prediction error signal output from the unequal length decoding circuit 17. do not. Therefore, the decoded signal output from the adder 20 does not necessarily match the signal input to the predictive encoder 5.

加算器20から出力された復号信号は量子化回路40に
送られ、量子化回路40は、不等長復号化回路17より
の制御信号を基に復号信号が予測符号器5への入力信号
と一致するように処理を行なう。一致させる処理として
は、量子化を行々う方法の他に、復号信号の値が制御信
号で選択された量子化特性の精度より下位のビットに値
を含んでいる場合にはその下位のビットの誤差の値をキ
ャンセルするように加減算を行なう方法がある。量子化
回路40から出力された復号信号は予測器21及びD/
A変換器22に送られる。予測器21は、予測符号化装
置3の予測器6が有すると同じ整数係数の予測関数P□
□□)を有し、復号信号から該予測関数に従って次の標
本化時刻の予測信号を出力して加算器20に送る。D/
A変換器22は、ディノタルの復号信号をD/A変換し
て、出力端子23にアナログの復号信号を出力する。な
お伝送路のエラー等による誤りの伝播をリセットするだ
め適当な周期で各部の信号の初期化が行なわれる。
The decoded signal output from the adder 20 is sent to the quantization circuit 40, and the quantization circuit 40 converts the decoded signal into an input signal to the predictive encoder 5 based on the control signal from the unequal length decoding circuit 17. Perform processing to match. In addition to the method of quantization, matching processing is also possible if the value of the decoded signal contains a value in the lower bits than the precision of the quantization characteristic selected by the control signal. There is a method of performing addition and subtraction to cancel the error value of . The decoded signal output from the quantization circuit 40 is sent to the predictor 21 and the D/
The signal is sent to the A converter 22. The predictor 21 uses a prediction function P□ with the same integer coefficients as the predictor 6 of the predictive encoding device 3 has.
□□), and outputs a predicted signal of the next sampling time from the decoded signal according to the prediction function and sends it to the adder 20. D/
The A converter 22 performs D/A conversion on the Dinotal decoded signal and outputs an analog decoded signal to the output terminal 23. Note that in order to reset the propagation of errors due to errors in the transmission path, the signals of each part are initialized at appropriate intervals.

以上が予測復号化装置14の動作説明である。The above is an explanation of the operation of the predictive decoding device 14.

(13) 第2図はこの発明の第1の実施例における予測符号化装
置3の量子化回路4の具体的な回路例である。この量子
化回路4は、2の補数で表わされだ5ビツトのPCM信
号Xを、制御回路11からの制御信号QSに従って、3
〜5ビットに量子化して出力する。上記5ビットのPC
M信号Xのうち最下位デジット(LSD)はXlでその
大きさを1とする。
(13) FIG. 2 is a specific circuit example of the quantization circuit 4 of the predictive encoding device 3 in the first embodiment of the present invention. The quantization circuit 4 converts the 5-bit PCM signal X expressed in two's complement into three parts according to the control signal QS from the control circuit 11.
~ Quantize to 5 bits and output. The above 5-bit PC
The least significant digit (LSD) of the M signal X is Xl and has a magnitude of 1.

最上位デジッ) (MSD )はX8で正負を示すザイ
ンデノノトである。量子化回路4に入力された5ビツト
のPCM信号X1dX3〜x8!f、での上位の3ビツ
トはそのまま出力端子y、〜ysへ送られ、下位のX2
およびxlのビットは各々論理積回路28および29へ
送られる。制御回路11から送られてくる3ビツトの制
御信号QSのうち+ QS2のビットは反転回路26に
+ QSlのビットは反転回路27にそれぞれ接続され
+ QSoは無接続となっている。
The most significant digit (MSD) is a sign that indicates positive or negative in X8. 5-bit PCM signals X1dX3 to x8 input to the quantization circuit 4! The upper 3 bits at f, are sent as they are to the output terminals y, ~ys, and the lower X2
The bits of and xl are sent to AND circuits 28 and 29, respectively. Of the 3-bit control signal QS sent from the control circuit 11, the +QS2 bit is connected to the inversion circuit 26, the +QSl bit is connected to the inversion circuit 27, and +QSo is not connected.

制御信号QSは、QSoからQS2のいずれかのビット
を正論理の1を示すHighレベルに設定するとともに
、他のビットをすべて正論理のOを示すLowレベルに
設定する。反転回路26の出力は論理積回(14) 路28及び29に送られ2反転回路27の出力は論理積
回路29へ送られる。従って、制御信号QSのQSoの
ビットがHighレベルとなって第1の量子化特性が選
択された場合は、5ビットの入力信号がその捷ま出力信
号Yとして出力される。また。
The control signal QS sets one of the bits QSo to QS2 to a high level indicating 1 of positive logic, and sets all other bits to a low level indicating 0 of positive logic. The output of the inversion circuit 26 is sent to the AND circuit (14) 28 and 29, and the output of the 2-inversion circuit 27 is sent to the AND circuit 29. Therefore, when the QSo bit of the control signal QS goes high and the first quantization characteristic is selected, the 5-bit input signal is output as the shunted output signal Y. Also.

QSlがHighレベルとなって第2の量子化特性が選
択された場合は、ylのビットはLowレベルとなって
4ビツトに量子化された信号が出力される。−1だ+Q
S2がHighレベルと々って第3の量子化特性が選択
された場合は、y およびy2がいつもLowル ベルとなって3ビツトに量子化された信号が出力される
When QSl becomes High level and the second quantization characteristic is selected, the bit of yl becomes Low level and a 4-bit quantized signal is output. -1 +Q
When S2 suddenly becomes High level and the third quantization characteristic is selected, y and y2 always become Low level and a 3-bit quantized signal is output.

第3図はこの発明の第1の実施例における予測符号化装
置3の予測器6の具体的な回路例である。
FIG. 3 shows a specific circuit example of the predictor 6 of the predictive encoding device 3 in the first embodiment of the present invention.

この予測器6は予測関数p(z)として上記(1)式で
示される関数を用いている。この(1)式の予測関数P
□□□)は。
This predictor 6 uses the function shown by the above equation (1) as the prediction function p(z). Prediction function P of this equation (1)
□□□) is.

標本化周波数fsがザブキャリア周波数fscの3倍に
選ばれて標本化が行なわれた場合の、 NTSCカラー
TV信号を、能率よく直接予測符号化することのできる
。但し’ fS ”” 3fscであるので、(1)式
において+ n11−” 682.5であり、Z−1−
e−j27c/fSである。予測器6は、入力信号を、
1.1365及び1366の標本化クロック周期だけ遅
延して出力する出力端子102 、 ] 03及び10
4を有するシフトレノスタ101と、端子102及び1
03の信号を加算する加算器105と、加算器105の
出力信号より端子104の信号を減算する減算器106
とから構成されるノンリカーシブタイプのディノタルフ
ィルタである。(1)式の予6111係数はすべて整数
である。
An NTSC color TV signal when sampling is performed with the sampling frequency fs selected to be three times the subcarrier frequency fsc can be efficiently and directly predictively encoded. However, since ' fS "" is 3 fsc, + n11-" is 682.5 in equation (1), and Z-1-
It is e-j27c/fS. The predictor 6 converts the input signal into
1. Output terminals 102 that output with a delay of 1365 and 1366 sampling clock periods, ] 03 and 10
4, a shift reno star 101 having terminals 102 and 1
an adder 105 that adds the signal at terminal 03; and a subtracter 106 that subtracts the signal at terminal 104 from the output signal of the adder 105.
This is a non-recursive type dinotal filter consisting of. All the 6111 coefficients in equation (1) are integers.

予測復号化装置14の予測器21も予測器6と同様に構
成される。
The predictor 21 of the predictive decoding device 14 is also configured similarly to the predictor 6.

次に、不等長符号化回路9の符号変換特性と不等長復号
化回路17の逆符号変換特性の具体的な1例を示す。こ
の場合2画像信号が5ビツトであるので1次の表に示す
符号番号が−16〜15で示される32個の不等長符号
が用いられる。
Next, a specific example of the code conversion characteristics of the unequal length encoding circuit 9 and the inverse code conversion characteristics of the unequal length decoding circuit 17 will be shown. In this case, since the two image signals are 5 bits, 32 unequal length codes whose code numbers are -16 to 15 shown in the primary table are used.

以下全日 最短の符号長は2ビットで最長の符号は9ビツトである
。い変換器2から出力される5ビツト(17) のPCM信号のLSI)の大きさを1とし、減算器7か
ら不等長符号化回路9へ送られてくる予測誤差信号をe
とし、不等長符号の符号番号をNとし、Xをある実数と
した時、記号〔X〕は、nを整数として、 n < x
 (n −1−1の不等式を満すnの値を表わすものと
する。すなわち記号〔〕は切捨てによる整数化を表わす
。第1.第2及び第3の量子化特性に対応する第1.第
2及び第3の符号変換特性は。
Below, the shortest code length for all days is 2 bits and the longest code length is 9 bits. The magnitude of the 5-bit (17) PCM signal (LSI) output from the converter 2 is set to 1, and the prediction error signal sent from the subtracter 7 to the unequal length encoding circuit 9 is expressed as e.
When the code number of the unequal length code is N and X is a real number, the symbol [X] is n < x, where n is an integer.
(The value of n that satisfies the inequality n -1-1. In other words, the symbol [ ] represents integerization by truncation. 1. The 1. corresponding to the 2.nd and 3. quantization characteristics. The second and third code conversion characteristics are as follows.

予測誤差信号eを各々(2) 、 (3)及び(4)式
で示される符号番号Nの不等長符号に変換する特性を有
する。
It has a characteristic of converting the prediction error signal e into unequal length codes of code numbers N shown by equations (2), (3), and (4), respectively.

N−[e]     (2) N−[u :]     (3) N−[見〕(4) 例えば第2の符号変換特性の用台は+ e−2の予測誤
差信号は(3)氏よりN−−1となり「11」の不等長
符号に変換される。ここで、予測係数が整数の係数であ
るので、量子化特性が切換らなければ、予測符号器5へ
の入力信号と予測信号との量子化の精度は一致している
。すなわち予測符号器5の入力信号と予測誤差信号の精
度は一致し。
N-[e] (2) N-[u:] (3) N-[see] (4) For example, the base for the second code conversion characteristic is + e-2's prediction error signal is from (3) It becomes N--1 and is converted into an unequal length code of "11". Here, since the prediction coefficients are integer coefficients, unless the quantization characteristics are changed, the quantization accuracy of the input signal to the predictive encoder 5 and the prediction signal match. That is, the accuracy of the input signal of the predictive encoder 5 and the prediction error signal match.

(18) 第1.第2及び第3の量子化特性の各々が選択されてい
る時の予測誤差信号eは、各々整数、2の整数倍の数及
び4の整数倍の数となり、各変換特性において予測誤差
信号と符号番号とは1対1に対応づけられている。
(18) 1st. The prediction error signal e when each of the second and third quantization characteristics is selected is an integer, an integer multiple of 2, and an integer multiple of 4, respectively. There is a one-to-one correspondence with the code number.

次に不等長復号化回路17の逆符号変換特性は次の様で
ある。不等長復号化回路17で復刊された不等長符号の
符号番号をNとし、逆変換によって得られる予測誤差信
号を合とすれば、第1.第2及び第3の量子化特性に対
応する第1.第2及び第3の逆符号変換特性は、符月番
号Nの不等長符号を各々(5) 9 (6)及び(7)
の式で示される予測誤差信号企に逆変換する特性を有す
る。
Next, the inverse code conversion characteristics of the unequal length decoding circuit 17 are as follows. If the code number of the unequal length code reprinted by the unequal length decoding circuit 17 is N, and the prediction error signal obtained by the inverse transformation is the sum, then 1. The first .corresponding to the second and third quantization characteristics. The second and third inverse code conversion characteristics convert the unequal-length code with month number N into (5), 9 (6), and (7), respectively.
It has the characteristic of inversely transforming the prediction error signal shown by the equation.

令−N(5) e = 2 X N     (6) e = 4 X N     (7) 例えば第2の符号逆変換特性では「11」の不等長符号
は金−−2の予測誤差信号に変換される。
Order-N(5) e = 2 X N (6) e = 4 be done.

情報保存の符号化を行なうだめには、すなわち予測符号
器5への入力信号と一致する予測復号化装置14の復号
信号をイ(するためには、基本的には。
In order to perform information-preserving encoding, that is, to make the decoded signal of the predictive decoding device 14 coincident with the input signal to the predictive encoder 5, basically.

予測器6および21の出力側にそれぞれ量子化回路をも
うけ、量子化された予測信号が予測符号器5への入力信
号の扇子化の精度と一致するよう量子化を行なう必要が
ある。しかし、予測係数が整数の係数のみの場合には、
第1の実施例VC示したように量子化回路40あるいは
それと等価な処理を行なう手段を設けることによって、
情報1呆(rの符号化が行なえる。(肩−子化回路40
ど等価な処理を行なう一方法として、量子化回路4の量
子−化特性が切換っ74時に予測器6及び21内の所定
のレノスタの値をリセットする方法が煮えられる。
It is necessary to provide quantization circuits on the output sides of the predictors 6 and 21, respectively, and perform quantization so that the quantized prediction signal matches the accuracy of the fanning of the input signal to the prediction encoder 5. However, when the prediction coefficients are only integer coefficients,
As shown in the first embodiment VC, by providing the quantization circuit 40 or means for performing processing equivalent thereto,
Information 1 (r) can be encoded. (shoulder-child conversion circuit 40
One method for performing equivalent processing is to reset the values of predetermined renostars in the predictors 6 and 21 when the quantization characteristic of the quantization circuit 4 is switched.

次に、第1図において、予測器6及び21の予測関数p
 (z)の係数が整数でない場合に、情報保存の符号化
を行なう方法について説明する。第1の方法は、既述し
たように、予測器6及び21の出力側に量子化回路をも
うける方法である。第2の方法は予測器6の出力側に量
子化回路をもうけないで、不等長符号化回路9の符号変
換特性を工夫することにより2等価的に第1の方法を実
現する方法である。以下、第2の方法を達成するだめの
構成を示した第4図について説明する。
Next, in FIG. 1, the prediction function p of the predictors 6 and 21 is
A method of encoding information preservation when the coefficients of (z) are not integers will be described. The first method is to provide a quantization circuit on the output side of the predictors 6 and 21, as described above. The second method is to implement the first method in a two-equivalent manner by devising the code conversion characteristics of the unequal length encoding circuit 9 without providing a quantization circuit on the output side of the predictor 6. . Hereinafter, FIG. 4, which shows the configuration for achieving the second method, will be explained.

第4図を参照すると、この発明の第2の実施例による予
測符号化装置3及び予測復号化装置14が示されている
。第4図は、第1図において、小数点をぼむ係数の予測
関数を用いるとともに、予測符号化装置3の量子化回路
4から出力される量子化された画像信号と予測復号化装
置14の復号信号とが一致するように量子化回路40を
予測器41の出力側に設けたものである。さらに、第4
図では予測器107および41の予測関数と、不等長符
号化回路108の符号変換特性が第1図のものとは異々
る。その他の部分は、第1図の同じ部分と同じ機能を有
し同様の動作を行なう。
Referring to FIG. 4, a predictive encoding device 3 and a predictive decoding device 14 according to a second embodiment of the present invention are shown. FIG. 4 shows the decoding of the quantized image signal output from the quantization circuit 4 of the predictive coding device 3 and the predictive decoding device 14 using the prediction function of the coefficients with the decimal point removed in FIG. 1. A quantization circuit 40 is provided on the output side of the predictor 41 so that the signals match. Furthermore, the fourth
In the figure, the prediction functions of the predictors 107 and 41 and the code conversion characteristics of the unequal length encoding circuit 108 are different from those in FIG. The other parts have the same functions as the same parts in FIG. 1 and perform similar operations.

予測復号化装置]4の加算器20から出力された復号信
号は、 D/A変換器22及び予測器41に供給される
。予測器41では予測関数にしたがって予測信号が求め
られ、量子化回路40へ送られる。量子化回路40は、
不等長復号化回路17からの制御信号によって選択され
る量子fヒ特性によ(21) って予測信号を量子化して出力し、量子化した予測信号
を加算器20にイj(給する。加算器20は。
The decoded signal output from the adder 20 of the predictive decoding device] 4 is supplied to the D/A converter 22 and the predictor 41. The predictor 41 obtains a predicted signal according to the prediction function and sends it to the quantization circuit 40 . The quantization circuit 40 is
The predicted signal is quantized and output according to the quantum characteristic selected by the control signal from the unequal length decoding circuit 17 (21), and the quantized predicted signal is input to the adder 20. .The adder 20 is.

量子化器40の出力信号と不等長復号化回路17よシ送
られてくる再生された予測誤差信号とを加算して、予測
符号器5へ入力した信号に等しい復号信号を出力する。
The output signal of the quantizer 40 and the reproduced prediction error signal sent from the unequal length decoding circuit 17 are added to output a decoded signal equal to the signal input to the prediction encoder 5.

量子化回路40は、予測符号化装置3の量子化回路4の
量イ化特性と同じ量子化特注を有し、第2図と同様(で
構成される。すなわち切捨てによる1什子化が行々われ
ている。
The quantization circuit 40 has the same quantization customization characteristic as the quantization circuit 4 of the predictive encoding device 3, and is constructed of (as shown in FIG. 2). It's been a long time since I've been in the middle of a long time.

第5図は第4図の予測7i107の具体的な回路例であ
る。この予測器107は、標本化周波数f8がザブギヤ
リア周波数f、。の3倍である時のカラーTV信号を能
率よく予測できる予測関数として2つの予測関数を有し
、2つの予測関数を適応的に切換選択して予測信号を求
めるようになっている。第1の予測関数P1(Z)は、
小数点り、下の予測係数を有する予測関数であり、(8
)式で示される。
FIG. 5 shows a specific circuit example of the prediction 7i107 shown in FIG. In this predictor 107, the sampling frequency f8 is the Zab Gearia frequency f. Two prediction functions are provided as prediction functions that can efficiently predict a color TV signal when the color signal is three times as large as . The first prediction function P1(Z) is
It is a prediction function with a prediction coefficient below the decimal point, and (8
) is shown by the formula.

P、(Z)=0.5Z−1−1−Z’−0,5Z−4(
8)第2の予測関数P2(2))f−1:2ライン前か
ら予Ill+++する予測関数であり、(9)式で示さ
れる。
P, (Z)=0.5Z-1-1-Z'-0,5Z-4(
8) Second prediction function P2 (2)) f-1: This is a prediction function that performs prediction from two lines before, and is expressed by equation (9).

(22) P2(Z)−Z  u   (但しn1l−682,5
)(9)そして、2つの予測関数による予測信号と予測
器107への入力信号(局部復号信号)とを比較し。
(22) P2(Z)-Z u (however, n1l-682,5
) (9) Then, compare the predicted signals by the two prediction functions and the input signal to the predictor 107 (locally decoded signal).

予測器107への入力信号に近い予測信号を出力した関
数を次の予測に用いる。
A function that outputs a prediction signal close to the input signal to the predictor 107 is used for the next prediction.

予測器1.07に入力された量子化された画像信号は、
(8)式の予測関数の特性を有する第1の予測回路42
と、(9)式の予測関数の特性を有する第2の予測回路
43と9判定回路44とに入力される。
The quantized image signal input to the predictor 1.07 is
The first prediction circuit 42 has the characteristics of the prediction function of equation (8).
and is input to the second prediction circuit 43 and the 9-judgment circuit 44, which have the characteristics of the prediction function of equation (9).

第1の予測回路42から出力される第1の予測信号は、
切換回路45の端子aと2判定回路44とに入力され、
第2の予測回路43から出力される第2の予測信号は、
切換回路45の端子すと9判定回路44とに入力される
。判定回路44は、量子化された予測gs 107への
入力信号に対してどちらの予測信号が近いかを判定し、
第1の予測信号の方が予測器107への入力信号に近い
鴨合軒0の選択信号を、第2の予測信号の方が近い場合
はlの選択信号を出力する。選択信号はレノスタ46で
1標本化クロックの周期遅延されたのち切換回路45へ
送られる。切換回路45 U: 、選択信号がOの場合
はスイッチは端子aの第1の予測信号を出力し2選択信
号が1の場合は端子すの第2の予測信号を出力する。こ
のようにして第1の又は第2の予測信号のいずれかが選
択されて予測器107の出力から予測信号が出力される
The first prediction signal output from the first prediction circuit 42 is
is input to terminal a of the switching circuit 45 and the 2 judgment circuit 44,
The second prediction signal output from the second prediction circuit 43 is
The signal is input to the terminal of the switching circuit 45 and the judgment circuit 44. The determination circuit 44 determines which prediction signal is closer to the quantized input signal to the prediction gs 107,
If the first prediction signal is closer to the input signal to the predictor 107, a selection signal of 0 is output, and if the second prediction signal is closer, a selection signal of 1 is output. The selection signal is delayed by one sampling clock cycle by the renostar 46 and then sent to the switching circuit 45. Switching circuit 45 U: When the selection signal is O, the switch outputs the first prediction signal of terminal a, and when the selection signal 2 is 1, it outputs the second prediction signal of terminal S. In this way, either the first or second predicted signal is selected and the predicted signal is output from the output of the predictor 107.

予測復号化装置14の予測器111も予測器+ 07と
同様に構成される。
The predictor 111 of the predictive decoding device 14 is also configured similarly to the predictor+07.

この適応予測(d:1ザンプル前の情報を用いて切換が
行なわれるので、予測関数を切換える信号を伝送する必
要はない。
Since switching is performed using information from this adaptive prediction (d:1 sample), there is no need to transmit a signal for switching the prediction function.

第6図は第5図に示す予測器107の中の第1の予測回
路42と第2の予測回路43との具体的な回路例である
。第1の予測回路/I2は、入力信号を1標本化クロッ
クの周期遅延させて出力するレノスタ32 、34. 
、35及び38と、減算器33と、加算器37と、05
の係数の乗算2に31及び36とを有するノンリカーシ
ブタイゾのディノタルフィルタで構成される。第2の予
測回路43は、入力信号を1365標本化クロックの周
期遅延させて出力する/フトレノスタ39で構成される
FIG. 6 shows a specific circuit example of the first prediction circuit 42 and the second prediction circuit 43 in the predictor 107 shown in FIG. The first prediction circuit/I2 delays the input signal by one sampling clock cycle and outputs the delayed signal.
, 35 and 38, the subtracter 33, the adder 37, and 05
It is composed of a non-recursive Tizo dinotal filter having multiplication coefficients of 2, 31 and 36. The second prediction circuit 43 is composed of a /ftrenostar 39 that delays the input signal by 1365 sampling clock cycles and outputs the delayed signal.

第7図(a)及び(b)は、それぞれ第4図の実施例に
おける。量子化回路40を含む予測復号器24の別の回
路例である。第7図(a)においては、予測器41から
出力される予測信号と不等長復号化回路17より送られ
てくる再生された予測誤差信号とが加算器20で加算さ
れたのち、量子化回路40によって量子化され復号信号
とされる構成となっている。第7図(b)においては、
加算器20より得られる復号信号が量子化回路40で量
子化されたのち、予測器41に送られる構成となってい
る。
FIGS. 7(a) and 7(b) are respectively for the embodiment of FIG. 4. 3 is another circuit example of the predictive decoder 24 including the quantization circuit 40. FIG. In FIG. 7(a), the prediction signal output from the predictor 41 and the reproduced prediction error signal sent from the unequal length decoding circuit 17 are added by the adder 20, and then quantized. The signal is quantized by a circuit 40 and made into a decoded signal. In Figure 7(b),
The decoded signal obtained from the adder 20 is quantized by a quantization circuit 40 and then sent to a predictor 41.

第7図(a)及び(b)はそれぞれ第4図の予測復号器
24と同様の動作を行なう。
7(a) and 7(b) each perform the same operation as the predictive decoder 24 of FIG. 4.

第4図の不等長符号化回路108の符号変換特性は次の
ようである。不等長符号化回路108へ送られてくる予
測誤差信号をeとし、不等長符号の符号番号をNとし、
Xをある実数としだ時、記号<x>はnを整数として+
 n −1,(x <n +1の不等式を満すnの直を
表わすものとする。すなわち記(25) 号〈〉は切上げによる整数化を表わす。第1.第2及び
第3の量子化特性に対応する第1および第2および第3
の符号変換特性は、予測誤差信号eを各々(10) ?
 (11)及び0→式で示される符号番号Nの不等長符
号に変換する特性を有する。
The code conversion characteristics of the unequal length encoding circuit 108 in FIG. 4 are as follows. Let e be the prediction error signal sent to the unequal length encoding circuit 108, let N be the code number of the unequal length code,
When X is a real number, the symbol <x> is + with n being an integer.
n −1, (x < n + 1) represents the directness of n that satisfies the inequality. In other words, the symbol (25) represents integerization by rounding up. 1. Second and third quantization first, second and third corresponding to the characteristics
The code conversion characteristics of each of the prediction error signals e are (10) ?
It has the characteristic of converting into an unequal length code of code number N shown by (11) and 0→formula.

N −< e >    Qo) N−く且〉01) N−<−!−>    ◇→ 例えば第2の符号変換特性の場合は、e−−−3の予測
誤差信号は(11)式よりN−−1となり「11」の不
等長符号に変換される。
N-<e>Qo) N-ku[〉01) N-<-! ->◇→ For example, in the case of the second code conversion characteristic, the prediction error signal of e---3 becomes N--1 from equation (11) and is converted into an unequal length code of "11".

第4図の不等長復号化回路17の逆符号変換特性は、第
1図のものと同じで、 (5) 、 (6)及び(7)
式で示される。
The inverse code conversion characteristics of the unequal length decoding circuit 17 in FIG. 4 are the same as those in FIG. 1, and are (5), (6), and (7).
It is shown by the formula.

第8図を参照すると、この発明の第3の実施例による予
測符号化装置3及び予測復号化装置14が示されている
。この実施例においては、予測符号化装置3の前処理回
路として、制御回路11からの制御信号によって選択さ
れた間引き特性に従って、ディノタル化された画像信号
に対して間引(26) き制御を行なうことができる間引き制御回路50が用い
られている。間引きの処理は等制約に行なわれればよい
。従って、始めに間引き制御回路50′(後述する第1
0図の回路)で実際に間引きを行なってサンプル数を減
少させ、その後予測符号器で予測符号化する第1の方法
と2間引き制御回路では間引きする画素を定めておくだ
けで2画像信号をその″jf、1予測符号器に与え、そ
の後、不等長符号化回路で実際に間引きを行なうととも
に符号変換を行なう第2の方法と9間引き制御回路で間
引きする画素を定めかつ間引きすべき画素の信号をまわ
りの間引きすべきでない画素の信号より補間しておき、
不等長符号化回路で実際に間引きを行なうとともに符号
変換を行なう第3の方法とが考えられる。この実施例は
第3の方法を採用している。
Referring to FIG. 8, a predictive encoding device 3 and a predictive decoding device 14 according to a third embodiment of the present invention are shown. In this embodiment, as a preprocessing circuit of the predictive encoding device 3, the preprocessing circuit performs thinning control (26) on the dinotalized image signal according to the thinning characteristics selected by the control signal from the control circuit 11. A thinning control circuit 50 is used that can perform the following operations. The thinning process may be performed with equal constraints. Therefore, first, the thinning control circuit 50' (the first
The first method is to actually perform thinning to reduce the number of samples using the circuit shown in Figure 0), and then perform predictive encoding using a predictive encoder. The second method is to give that "jf, 1 to the predictive encoder, and then actually perform thinning in an unequal length encoding circuit and perform code conversion. Interpolate the signal from the signal of the surrounding pixels that should not be thinned out,
A third method can be considered in which an unequal length encoding circuit actually performs thinning and also performs code conversion. This embodiment employs the third method.

端子1へ入力された画像信うは、 A/b変換器2でサ
ブギヤリア周波数の3倍の標本化周波数f8(fs=3
fsc)で標本化された5ビツトのPCM信号に変換さ
れて2間引き制御回路50に送られる間引き制御回路5
0寸、制御信号によって選択された間引き特性に従って
間引きすべき画素と間引きすべきでない画素を定めると
ともに、1わりの間引きすべきでない画素の信号を用い
て間引きすべき画素の信号値をあらかじめ補間している
The image signal input to terminal 1 is processed by A/b converter 2 at sampling frequency f8 (fs=3
decimation control circuit 5 which converts the sampled signal into a 5-bit PCM signal (fsc) and sends it to the 2-decimation control circuit 50.
0 dimensions, pixels to be thinned out and pixels not to be thinned out are determined according to thinning characteristics selected by control signals, and signal values of pixels to be thinned out are interpolated in advance using signals of pixels that should not be thinned out. ing.

間引き制御回路50から出力された画像信号は。The image signal output from the thinning control circuit 50 is as follows.

予測符号器5の減算器7と予測器107とに入力される
。減算器7では1間引き制御回路50から出力された画
像信号より、予測器107から出力される予測信号が減
算されて、予測誤差信号が出力される。予測誤差信号は
不等長符号器8の不等長符号化回路51に入力される。
The signal is input to the subtracter 7 of the predictive encoder 5 and the predictor 107 . The subtracter 7 subtracts the prediction signal output from the predictor 107 from the image signal output from the one-thinning control circuit 50, and outputs a prediction error signal. The prediction error signal is input to the unequal length encoding circuit 51 of the unequal length encoder 8.

不等長符号化回路51は、制御回路11からの制御信号
に従って。
The unequal length encoding circuit 51 follows a control signal from the control circuit 11.

間引きすべきでない画素に71応する予測誤差信号のみ
を符号変換特性にしだがって不等長符号に変換して、復
号化に必要な制御情報(間引きの制御信1号の情報等)
と共にバッファメモリ10に送る。
Only the prediction error signals corresponding to pixels that should not be thinned out are converted into unequal length codes according to the code conversion characteristics, and the control information necessary for decoding (information on thinning control signal No. 1, etc.)
It is also sent to the buffer memory 10.

バッファメモリ10は、不等長符号化回路51から送ら
れてくる情報を一旦記憶し、伝送路の伝送速度に合うよ
うに速度変換して出力端子12」ニジ伝送路に送り出す
とともに、バッファメモリIOに貯えられている情報蓄
積量を制御回路11に知らせる。制御回路11は、バッ
ファメモリ10からの情報蓄積量を基に間引き特性の切
換の判定を適当な周期ごとに行ない9間引き制御回路5
0の間引き特性及び不等長符号化回路51の符号変換特
性を切換える制御信号を出力する。制御回路11は、情
報蓄積量が多くなるにつれて間引きを行なうサンプル数
を増やすように、情報蓄積量が少ない場合は間引きをし
ないように、制御を行なう。
The buffer memory 10 temporarily stores the information sent from the unequal length encoding circuit 51, converts the speed to match the transmission speed of the transmission line, and sends it to the output terminal 12'' (Niji transmission line). The control circuit 11 is informed of the amount of information stored in the. The control circuit 11 determines whether to switch the thinning characteristics at appropriate intervals based on the amount of information accumulated from the buffer memory 10.
A control signal for switching the zero thinning characteristic and the code conversion characteristic of the unequal length encoding circuit 51 is output. The control circuit 11 performs control such that as the amount of information storage increases, the number of samples to be thinned out increases, and when the amount of information storage is small, no thinning is performed.

以上が予測符号化装置3の動作説明である。The above is an explanation of the operation of the predictive encoding device 3.

予測復号化装置14においては、伝送路より送られてく
る情報は入力端子13より不等長復号器15のノ4ツフ
ァメモリ16に送られ、一旦記憶される。この記憶され
た情報は不等長復号器15の不等長復号化回路52から
の要求に従って順次読み出される。不等長復号化回路5
2に送られる。
In the predictive decoding device 14, the information sent from the transmission line is sent from the input terminal 13 to the four-way memory 16 of the unequal length decoder 15, and is temporarily stored therein. This stored information is sequentially read out in accordance with requests from the unequal length decoding circuit 52 of the unequal length decoder 15. Unequal length decoding circuit 5
Sent to 2.

不等長復号化回路52は2間引きの制御信号の情報と不
等長符号の情報とを分離し9分離した間引(29) きの特性を切換える制御信号を補間処理回路53に送る
。不等長復号化回路52は、不等長符号化回路51の符
号変換特性に対応した逆符号変換特性を有し2分離した
不等長符号列」=り個々の不等長符号を得る。そして、
不等長復号化回路52は。
The unequal length decoding circuit 52 separates the information on the control signal for 2 decimation from the information on the unequal length code, and sends a control signal for switching the characteristics of the 9-separation decimation (29) to the interpolation processing circuit 53. The unequal length decoding circuit 52 has an inverse code conversion characteristic corresponding to the code conversion characteristic of the unequal length encoding circuit 51, and obtains two separate unequal length code strings. and,
The unequal length decoding circuit 52 is.

得られた不等長符号に対して2分*11シだ制御信号に
よって選択された逆符号変換特性に従って2間引きされ
てない画素に対応した時刻に、逆符号変換を行ない、予
測誤差信号を出力する。間引きが行なわれた画素に対応
する時刻には適当な値9例えば0の値、の予測誤差信号
が出力される。得られた予測誤差信号は、予測復号器2
4の加算器20に送られ、予測器41より送られてくる
予測信号と加算され、復号信号となる。復号信号は補間
処理回路53へ送られる。補間処理回路53は。
The obtained unequal-length code is subjected to inverse code conversion at the time corresponding to the pixel that has not been thinned out according to the inverse code conversion characteristic selected by the 2 minutes * 11 shi control signal, and a prediction error signal is output. do. A prediction error signal having an appropriate value of 9, for example a value of 0, is output at a time corresponding to the pixel that has been thinned out. The obtained prediction error signal is sent to the prediction decoder 2
The signal is sent to the adder 20 of No. 4, and is added to the prediction signal sent from the predictor 41 to become a decoded signal. The decoded signal is sent to the interpolation processing circuit 53. The interpolation processing circuit 53.

間引かれた画素に対しては正しい復号信号が得られてい
ないので、制御回路18からの制御信号によって選択さ
れだ補間特性に従って捷わりの間引きされていない画素
の信号を用いて適応的に補間を行なう。補間処理を受け
だ復号信号はD/A変換(30) 器22及び予測器41に供給される。D/A変換器22
はアナログの復号信号を端子23に出力する。
Since a correct decoded signal is not obtained for the thinned out pixels, adaptive interpolation is performed using the signals of the unthinned pixels according to the interpolation characteristics selected by the control signal from the control circuit 18. Do the following. The decoded signal that has undergone interpolation processing is supplied to a D/A converter (30) 22 and a predictor 41. D/A converter 22
outputs an analog decoded signal to terminal 23.

予測器41は復号信号より予測関数P(Z)に従って復
J号信号より予測信号を出力して加算器20に送る。
The predictor 41 outputs a predicted signal from the decoded signal according to the prediction function P(Z) from the decoded signal and sends it to the adder 20 .

以上が予測復号化装置14の動作説明である。The above is an explanation of the operation of the predictive decoding device 14.

々お、この第3の実施例(第8図)における予測器10
7および41の具体的な回路例には、第3図に示した予
測器が用いられる。従って、予測関数の係数が整数であ
ることにより予測器]07及び41のlJf力側には予
測信号を整数に量子化する回路に設けられていない。!
f、だ、不等長符号化同寸たは館2の実施例(第4図)
で説明した第1の符号変換特性及び第1の逆符号変換特
性が用いられる。
Predictor 10 in this third embodiment (FIG. 8)
For specific circuit examples 7 and 41, the predictor shown in FIG. 3 is used. Therefore, since the coefficients of the prediction function are integers, the lJf output side of the predictors 07 and 41 is not provided with a circuit for quantizing the prediction signal into integers. !
Example of f, d, unequal length encoding same size or building 2 (Figure 4)
The first code conversion characteristic and the first inverse code conversion characteristic described in .

第9図は、この発明の第3の実施例の間引き制御回路5
0での間引き特性を説明するだめの、標本化された画素
の空間的配置を示す図である。標本化周波数f8がザブ
キャリア周波数の3倍(f8−(31) 3fSC)に選らばれているだめ、1水平走査ライン中
のサンゾル数nHはn1l−682,5となる。Jフィ
ールドの第(t−3)ラインから第Lラインまでの画面
の一部分を標本化した画素の配置は第9図(a)で示さ
れる○印の様になる。第9図(b)は。
FIG. 9 shows a thinning control circuit 5 according to a third embodiment of the present invention.
FIG. 6 is a diagram showing the spatial arrangement of sampled pixels to explain the thinning characteristics at zero. Since the sampling frequency f8 is selected to be three times the subcarrier frequency (f8-(31)3fSC), the Sansol number nH in one horizontal scanning line is n1l-682.5. The arrangement of pixels sampled from a portion of the screen from the (t-3)th line to the Lth line of the J field is as shown by the ◯ marks in FIG. 9(a). FIG. 9(b) is.

第1の間引き特性による間引きが行々われる画素を示す
図である。X印のが間引かれる画素を示す。
FIG. 3 is a diagram showing pixels to be thinned out using a first thinning characteristic. The X mark indicates the pixel to be thinned out.

水平方向には3ザンゾルごとに間引きが行なわれ。In the horizontal direction, thinning is performed every 3 zansol.

垂直方向には1ラインおきに間引きが行なわれ。Thinning is performed every other line in the vertical direction.

有効なサンゾル数は5Aに減少する。間引きが行なわれ
るX印の画素は2間引きが行なわれるラインごとに1標
本化周期だけずらされる。第9図(c)は、第2の間引
き特性による間引きが行々われる画素を示す図である。
The effective Sansol number is reduced to 5A. The pixels marked with X that are thinned out are shifted by one sampling period every two lines that are thinned out. FIG. 9(c) is a diagram showing pixels to be thinned out using the second thinning characteristic.

全ラインに対し水平方向に3サンプルごとに間引きが行
なわれ、有効なサンプル数は2/3に減少する。
All lines are thinned out every 3 samples in the horizontal direction, and the number of effective samples is reduced to 2/3.

間引きが行なわれる画素の信号の補間は第9図(c)に
示すように行なう。第tラインーにの間引きが行なわれ
る画素Xの補間は、近傍の間引きが行なわれない画素a
 r 1) + e + d及びeを用いて各々(:3
2 ) の画像の信号に0.5 、0.25、−0.5 、0.
5及び0.25の重みずけを行なって加算した値を画素
Xの信号とする。、この補間をZ関数の補間フィルタ特
性H(Z)で表わせば03式のように々る。
Interpolation of signals of pixels to be thinned out is performed as shown in FIG. 9(c). The interpolation of pixel
r 1) + e + d and e respectively (:3
2) 0.5, 0.25, -0.5, 0.
The value obtained by weighting the signals by 5 and 0.25 and adding them together becomes the signal of pixel X. , if this interpolation is expressed by the interpolation filter characteristic H(Z) of the Z function, it is expressed as Equation 03.

H(Z)= 0.5 Z−” + 0.5 Z−681
−Q’、5 Z−682+ 0.25 Z−684+0
.252”””(11 第10図は実際に間引きを行々うどとができる間引き制
御回路50′の具体的な回路例である。間引き制御回路
50′に入力された画像信号は、切換回路62の端子6
3と補間フィルタ回路6Iとに送られる。補間フィルタ
回路61は、03式で示される補間フィルタ特性を有す
るディジタルフィルタで構成されており、補間信号を出
力する。補間信号は切換回路62の端子64に送られる
。切換回路62では、制御回路11から送られる制御信
号によって間引きなしの特性(第7図(a)の特性)と
第1の間引き特性(第9図(b)の特性)と第2の間引
き特性(第9図(c)の特性)のうちのいずれかの間引
き特性が選択される。そして、この間引き特性に従って
2間引きが行なわれる画素に対して(33) はスイッチ65が端子64に接続されて補間信号が得ら
れる。一方1間引きが行なわれない画素に対してはスイ
ッチ65が端子63へ接続され、なにも処理されないも
との11の画イS1信号が出力される。
H(Z) = 0.5 Z-” + 0.5 Z-681
-Q', 5 Z-682+ 0.25 Z-684+0
.. 252""" (11 FIG. 10 is a specific circuit example of the thinning control circuit 50' that can actually perform thinning. The image signal input to the thinning control circuit 50' is transferred to the switching circuit 62. terminal 6 of
3 and the interpolation filter circuit 6I. The interpolation filter circuit 61 is composed of a digital filter having interpolation filter characteristics expressed by equation 03, and outputs an interpolation signal. The interpolated signal is sent to terminal 64 of switching circuit 62. The switching circuit 62 uses a control signal sent from the control circuit 11 to switch between the non-thinning characteristic (the characteristic shown in FIG. 7(a)), the first thinning characteristic (the characteristic shown in FIG. 9(b)), and the second thinning characteristic. One of the thinning characteristics (characteristics shown in FIG. 9(c)) is selected. Then, for the pixel (33) to which 2-decimation is performed according to this thinning-out characteristic, the switch 65 is connected to the terminal 64, and an interpolation signal is obtained. On the other hand, for pixels that are not thinned out by one, the switch 65 is connected to the terminal 63, and the original 11 pixel S1 signals that are not processed are output.

第3の実施例(第8図)における予測復号化装置14の
補間処理回路53は、第10図の間引き制御回路50′
と同じ」:うに構成される。予測関数が小数点以下の値
の係数を有する場合、第8図の加算器20の出力のうち
、補間処理回路53に整数値のみを入力すれば、切捨て
による量子化が行なえる。
The interpolation processing circuit 53 of the predictive decoding device 14 in the third embodiment (FIG. 8) is similar to the thinning control circuit 50' in FIG.
Same as ': composed of sea urchins. When the prediction function has coefficients with values below the decimal point, quantization by truncation can be performed by inputting only integer values from the output of the adder 20 in FIG. 8 to the interpolation processing circuit 53.

第11図はこの発明の第3の実施例(第8図)における
間引き制御回路50及び予測符号器5の両者を合せて構
成した具体的な回路例である。この回路例は、第10図
の間引き制御回路50′の補間フィルタ回路61を第5
図の予測器107の第2の予測回路43の遅延素子で兼
用するように構成されている。
FIG. 11 shows a specific example of a circuit configured by combining both the thinning control circuit 50 and the predictive encoder 5 in the third embodiment (FIG. 8) of the present invention. In this circuit example, the interpolation filter circuit 61 of the thinning control circuit 50' in FIG.
It is configured to be used also by the delay element of the second prediction circuit 43 of the predictor 107 shown in the figure.

端子70から画像信号が入力され、端子78か(34) ら制御信号が入力され、端子79から予測誤差信号が出
力される。切換回路62は、第10図の切換回路62と
同じ機能を有する。第1の予測回路42、判定回路44
.切換回路45及びレジスタ46は、各々第5図の第1
の予測回路422判定回路44.切換回路45及びレジ
スタ46と同じ機能を有する。減算器7は第8図の減算
器7と同じ機能を有する。第2の予測回路43は、タノ
ゾ付シフトレノスタで構成され、出力端子431゜43
2 、433 、4.34及び435にはシフトレジス
タの入力信号に対して各々680 + 681 +68
3.1364及びJ365の標本化クロックの周期だけ
遅延した信号が出力される。乗算器73 、74 、7
5 、76及び77は、各々05゜0.5 、−0.5
 、0.25および0.25の係数を有し。
An image signal is input from a terminal 70, a control signal is input from a terminal 78 (34), and a prediction error signal is output from a terminal 79. The switching circuit 62 has the same function as the switching circuit 62 in FIG. First prediction circuit 42, determination circuit 44
.. The switching circuit 45 and the register 46 are respectively connected to the first circuit in FIG.
prediction circuit 422 determination circuit 44. It has the same function as the switching circuit 45 and the register 46. Subtractor 7 has the same function as subtracter 7 in FIG. The second prediction circuit 43 is composed of a shift reno star with a tano sensor, and has output terminals 431 and 43.
2, 433, 4.34 and 435 respectively have 680 + 681 + 68 for the input signal of the shift register.
A signal delayed by the period of the sampling clock of 3.1364 and J365 is output. Multipliers 73, 74, 7
5, 76 and 77 are 05°0.5 and -0.5 respectively
, with coefficients of 0.25 and 0.25.

各々乗算を行なう。それら乗算器の出力信号は加算器7
2に送られて加算された後、レジスタ71で1標本化ク
ロックの周期だけ遅延される。このレノスタフ1の出力
に補間信号が得られる。即ち。
Multiply each. The output signals of those multipliers are sent to the adder 7
After being sent to the register 71 and added, it is delayed by one sampling clock cycle. An interpolated signal is obtained at the output of this Rhenostaph 1. That is.

第2の予測回路43の入力信号とレノスタフ1の(35
) 出力信号との関係は、(9)式で示される補間フィルタ
特性に」二って決定される。
The input signal of the second prediction circuit 43 and the (35
) The relationship with the output signal is determined based on the interpolation filter characteristics shown in equation (9).

第8図の予測復号化装置14における補間処理回路53
と予測器41も同様に遅延素子を共用するように構成す
ることができる。
Interpolation processing circuit 53 in predictive decoding device 14 in FIG.
and the predictor 41 can be similarly configured to share a delay element.

第12図を参照すると1本発明の第11の実施例による
予測符号化装置3及び予測復号化装置14が示されてい
る。本実施例においては、前処理回路として、量子化回
路4と間引き制御回路50と帯域制限回路80とを組み
合せたものが用いられている。
Referring to FIG. 12, a predictive encoding device 3 and a predictive decoding device 14 according to an eleventh embodiment of the present invention are shown. In this embodiment, a combination of a quantization circuit 4, a thinning control circuit 50, and a band limiting circuit 80 is used as a preprocessing circuit.

端子1へ入力された画像信号は、 A/を変換器2でザ
ブキャリア周波数のニー3倍の標本化周波数f。
The image signal input to terminal 1 is converted to A/converter 2 at a sampling frequency f which is three times the subcarrier frequency.

(fs = 3 fsc )で標本化されだ5ビットの
PcM信号に変換されて、帯域制限回路80に送られる
(fs = 3 fsc), converted into a 5-bit PcM signal, and sent to the band limiting circuit 80.

帯域制限回路80は、制御回路82からの制御信号によ
って選択された帯域制限特性に従って、ディジタル化さ
れた画像信号の有する空間周波数及び時間軸方向の周波
数のうち少なくとも一方を帯域制限することができる。
The band limiting circuit 80 can band limit at least one of the spatial frequency and the frequency in the time axis direction of the digitized image signal according to the band limiting characteristic selected by the control signal from the control circuit 82.

そして画像信号中の雑(36) 音成分の除去を行なうように帯域制限特性を定めること
もできる。帯域制限回路80で帯域制限を受けだ画像信
号は、量子化回路4で制御回路82からの制御信号に」
:って選択された量子化特性によって量子化される。量
子化回路4で量子化された画像信号は2間引き制御回路
50に送られる。
Band-limiting characteristics can also be determined to remove noise (36) sound components in the image signal. The image signal subjected to band limitation by the band limitation circuit 80 is converted into a control signal from the control circuit 82 by the quantization circuit 4.
: is quantized according to the selected quantization characteristic. The image signal quantized by the quantization circuit 4 is sent to a 2-decimation control circuit 50.

間引き制御回路50ば、制御回路82からの制御信号に
よって選択された間引き特性に従って2間引きすべき画
素に対して補間処理を行なう。間引き制御回路50で補
間処理が行なわれだ画像信号は、予測符号器5に送られ
、予測符号器5は予測誤差信号を出力する。予測誤差信
号は不等長符号器8の不等長符号化回路81に送られる
。不等長符号化回路81は、量子化特性に対応した符号
変換特性を有し、制御回路82からの制御信号によって
選択された符号変換特性に従って1間引きすべきでない
画素に対応する予測誤差信号のみを不等長符号に変換す
る。不等長符号情報は復号化に必要な制御情報と共にバ
ッファメモリ10に送うれ、・ぐノファメモリ10に一
旦蓄えられる。バノ(37) ファメモリ10は、それら情報を平滑してから出力端子
12より伝送路へ送シ出すとともに、バッファメモリ1
0に貯えられている情報蓄積量を制御回路82に知らせ
る。制御回路82は、バッファメモリ10からの情報蓄
積量を基に帯域制限特性と量子化特性と間引き特性の切
換の判定を適当な周期ごとに行ない、帯域制限特性と量
子化特性と間引き特性と不等長符号化回路81の符号変
換特性とを切換える制御信号を出力する。
The thinning control circuit 50 performs interpolation processing on the pixels to be thinned out by two according to the thinning characteristics selected by the control signal from the control circuit 82. The image signal that has been interpolated by the thinning control circuit 50 is sent to the predictive encoder 5, and the predictive encoder 5 outputs a prediction error signal. The prediction error signal is sent to an unequal length encoding circuit 81 of the unequal length encoder 8. The unequal length encoding circuit 81 has code conversion characteristics corresponding to the quantization characteristics, and only generates prediction error signals corresponding to pixels that should not be thinned out by 1 according to the code conversion characteristics selected by the control signal from the control circuit 82. Convert to unequal length code. The unequal length code information is sent to the buffer memory 10 together with the control information necessary for decoding, and is temporarily stored in the buffer memory 10. Bano (37) The buffer memory 10 smoothes the information and sends it to the transmission path from the output terminal 12.
The control circuit 82 is informed of the amount of information stored in 0. The control circuit 82 determines whether to switch between the band limit characteristic, the quantization characteristic, and the thinning characteristic based on the amount of information accumulated from the buffer memory 10 at appropriate intervals. A control signal for switching the code conversion characteristic of the equal-length encoding circuit 81 is output.

以上が予測符号化装置3の動作説明である。The above is an explanation of the operation of the predictive encoding device 3.

予測復号化装置14においては、伝送路よシ送られてく
る情報は不等長復号器15のバッファメモリ16に送ら
れ、一旦記憶される。この記憶された情報は不等長復号
器15の不等長復号化回路83からの要求に従って順次
読み出され不等長復号化回路83に送られる。不等長復
号化回路83は、制御信号の情報と、不等長符号の情報
とに分離し2分離した制御信号の情報を量子化特性と間
引き特性と逆符号変換特性とを切換えるだめ量子化回路
40と補間処理回路53とに送る。不等長(38) 復号化回路83は、予測符号化装置3の不等長符号化回
路81で選択された符号変換特性に対応した逆符号変換
特性を有し2分離した制御信号によって選択した逆符号
変換特性に従って2分離した不等長符号より予測誤差信
号に変換する。この時。
In the predictive decoding device 14, the information sent through the transmission path is sent to the buffer memory 16 of the unequal length decoder 15 and temporarily stored. This stored information is sequentially read out and sent to the unequal length decoding circuit 83 in accordance with requests from the unequal length decoding circuit 83 of the unequal length decoder 15. The unequal length decoding circuit 83 separates control signal information and unequal length code information, and quantizes the separated control signal information by switching between quantization characteristics, thinning characteristics, and inverse code conversion characteristics. It is sent to the circuit 40 and the interpolation processing circuit 53. Unequal length (38) The decoding circuit 83 has an inverse code conversion characteristic corresponding to the code conversion characteristic selected by the unequal length encoding circuit 81 of the predictive encoding device 3, and is selected by the control signal separated into two. The unequal-length codes separated into two are converted into a prediction error signal according to the inverse code conversion characteristics. At this time.

間引かれた画素に対する予測誤差信号は適当A値。The prediction error signal for the thinned out pixels is an appropriate A value.

例えば0.が補間される。予測誤差信号は、予測復号器
24の加算器20に送られ、量子化回路40からの予測
信号と加算され、復号信号となる。
For example 0. is interpolated. The prediction error signal is sent to the adder 20 of the prediction decoder 24 and added to the prediction signal from the quantization circuit 40 to become a decoded signal.

復号信号は、補間処理回路53に送られる。補間処理回
路53は、制御信号によって選択された補間特性に従っ
て2間引きされた画素に対して捷わりの間引きされてい
ない画素の信号を用いて適応的に補間を行ない、予測符
号器5に入力された信号に等しい復号信号を出力する。
The decoded signal is sent to an interpolation processing circuit 53. The interpolation processing circuit 53 adaptively performs interpolation on the pixels that have been decimated by 2 according to the interpolation characteristics selected by the control signal using the signals of the pixels that have not been decimated and are input to the predictive encoder 5. outputs a decoded signal equal to the received signal.

補間処理を受けた復号信号は、 D/A変換器22及び
予測器41に送られる。予測器41は復号信号より予測
特性にしだがって予測信号を求め量子化回路40に供給
する。量子化回路40は予測信号を制御信号で選択され
た量子化特性に従って量子化し量子化した(3つ) 予測信号を出力する。D/A変換器22はアナログの復
号信号を出力端23に出力する。
The decoded signal subjected to interpolation processing is sent to the D/A converter 22 and the predictor 41. The predictor 41 obtains a prediction signal from the decoded signal according to the prediction characteristics and supplies it to the quantization circuit 40 . The quantization circuit 40 quantizes the predicted signal according to the quantization characteristic selected by the control signal and outputs the quantized (three) predicted signals. The D/A converter 22 outputs an analog decoded signal to an output terminal 23.

以上が予測復号化装置14の動作説明である。The above is an explanation of the operation of the predictive decoding device 14.

本実施例にJ:れば、前処理回路として、帯域制限回路
80と量子化回路4と間引き制御回路50とを絹み合ぜ
たものを用いているので、視覚的な特性を考慮してきめ
と寸かな制御が可能となり。
In this embodiment, the preprocessing circuit is a combination of the band limiting circuit 80, the quantization circuit 4, and the thinning control circuit 50, so that the preprocessing circuit is This allows for precise control.

視覚的に画質劣化が目立たない符号化を行々うことがで
きる。上記視覚的な肋性を考慮したきめと捷かい制御と
しては2例えば、低周波成分を含んだ平坦な画像の部分
では帯域制限又は間引きを比較的優先的に行ない、高周
波成分を多く含む部分では量子化による制限を比較的優
先的に行ない。
Encoding can be performed without visually noticeable deterioration in image quality. As for the fine-grained and shuffled control that takes into account the above-mentioned visual characteristics, 2. For example, band limiting or thinning is performed relatively preferentially in flat image parts containing low-frequency components, and in parts containing many high-frequency components. Restriction by quantization is performed relatively preferentially.

全体的にバランスのとれた情報の制限を行なう制御が考
えられる。
Control that restricts information in an overall well-balanced manner is conceivable.

第13図は第4の実施例(第12図)の帯域制限回路8
0の具体的ガ回路例である。この帯域制限回路80は、
空間周波数の帯域を制限するもので、水平方向の帯域制
限フィルタと垂直方向の帯域制限フィルタの積の形で構
成されている。入力(io) 端子84に入力された画像信号は、帯域通過フィルタA
87と減算器89とに供給される。入力端子85に入力
された制御回路82からの制御信号は減衰回路88及び
91に供給される。帯域通過フィルタA87は、(1Φ
式の関数kA体)で示されるディジタルフィルタで構成
され、水平方向の周波数帯域を通過させるフィルタ特性
を持つ。
FIG. 13 shows the band limiting circuit 8 of the fourth embodiment (FIG. 12).
0 is a specific example of a circuit. This band limiting circuit 80 is
It limits the spatial frequency band, and is configured as a product of a horizontal band-limiting filter and a vertical band-limiting filter. The image signal input to the input (io) terminal 84 is passed through the bandpass filter A.
87 and a subtracter 89 . A control signal from the control circuit 82 input to the input terminal 85 is supplied to attenuation circuits 88 and 91. The band pass filter A87 is (1Φ
It is composed of a digital filter represented by the function kA field of the equation, and has filter characteristics that allow a frequency band in the horizontal direction to pass.

H,(Z)=1−(0,52”−1−Z”−0,5Z−
’)    (1→帯域通過フィルタA87から出力さ
れる帯域通過信号は、減衰回路88に送られる。減衰回
路88は、制御回路82からの制御信号によって減衰の
大きさが制御されkA(0≦kA≦1)倍の大きさの帯
域通過信号を出力する。減衰回路88から出力されたk
A倍の帯域通過信号は、減算器89に供給される。減算
器89は、端子84の入力画像信号からkA倍の帯域通
過信号を減算し、水平方向に帯域制限された信号を出力
する。減算器8つの出力は、帯域通過フィルタB90と
減算器92に供給される。帯域通過フィルタB90は0
0式の関数HB□□□)で示されるディジタルフィルタ
で構成すれ。
H, (Z)=1-(0,52"-1-Z"-0,5Z-
') (1→The bandpass signal output from the bandpass filter A87 is sent to the attenuation circuit 88. The attenuation level of the attenuation circuit 88 is controlled by the control signal from the control circuit 82, kA (0≦kA ≦1) Output a bandpass signal twice as large as k output from the attenuation circuit 88.
The A-times bandpass signal is supplied to a subtracter 89 . The subtracter 89 subtracts the kA times the bandpass signal from the input image signal of the terminal 84, and outputs a horizontally band-limited signal. The outputs of the eight subtracters are supplied to a bandpass filter B90 and a subtracter 92. Bandpass filter B90 is 0
It is composed of a digital filter shown by the function HB□□□) of formula 0.

(41) 垂直方向の周波数帯域を通過させるフィルタ特性を持つ
(41) It has a filter characteristic that allows the frequency band in the vertical direction to pass.

■B(z)−1Z−2nn       O,1但L 
n、□は1ラインのザンゾル数でf8 = 3.f 8
 C(7) jQ合はn、、、 = 682.5である
。帯域通過フィルタB90から出力される帯域通過信号
は、減衰回路91に供給される。減衰回路91は、制御
回路82からの制御信号によって減衰の大きさが制御さ
れI kB(0<kR< 1. )倍の大きさの帯域通
過信号を出力する。減衰回路91から出力された1(□
倍の帯域通過信号は、減算器92に供給される。減算器
92は、水平方向に帯域制限された信−弓から1< 、
、倍の垂直方向の帯域通過信はを減算し、水平方向と垂
直方向に帯域制限された信号を出力端786に出力する
。帯域制限回路80の帯域制限特性を示すフィルタの関
数I−T’(Z)は04式のようになる。
■B(z)-1Z-2nn O, 1 However L
n and □ are the Zantzor numbers of one line, and f8 = 3. f8
C(7) jQ combination is n, , = 682.5. The bandpass signal output from the bandpass filter B90 is supplied to an attenuation circuit 91. The attenuation circuit 91 outputs a bandpass signal whose attenuation is controlled by a control signal from the control circuit 82 and whose magnitude is I kB (0<kR<1.). 1 (□
The multiplied bandpass signal is provided to a subtracter 92. A subtracter 92 subtracts 1<,
, and the vertical bandpass signal is subtracted, and a horizontally and vertically band-limited signal is output at an output terminal 786. The filter function I-T'(Z) representing the band-limiting characteristic of the band-limiting circuit 80 is expressed by equation 04.

n′(z)= (1−kA(1−0,5Z−1−Z−’
−1−(、)、5Z−4))X (1−に、、(1z−
4365) l      (l、SkAおよびl<n
は情報蓄積量が多い場合は各々1−または1に近い値に
選ばれ、情報蓄積量が少ない場(42) 合は各々0またはOに近い値いに選らばれる。kAおよ
びkBがともに0の場合は、0→式のH’(Z)は1と
なり入力画像がそのませ出力される。kA及びkBがと
もに1に近ずけば、0と一/’scの周波数の近傍でか
つ7H(t1□は水平走査周波数)の整数倍の近傍の周
波数成分のみが通過される。
n'(z)=(1-kA(1-0,5Z-1-Z-'
-1-(,),5Z-4))X (1-to,,(1z-
4365) l (l, SkA and l<n
When the amount of stored information is large, a value of 1- or close to 1 is selected, and when the amount of stored information is small (42), a value of 0 or close to O is selected. When kA and kB are both 0, H'(Z) in the 0→formula becomes 1, and the input image is output unchanged. When kA and kB both approach 1, only frequency components near frequencies of 0 and 1/'sc and near integral multiples of 7H (t1□ is the horizontal scanning frequency) are passed.

以上の説明・より明らかなように、この発明によれば、
帯域制限回路や量子化回路や間引き制御回路等の前処理
回路をもうけ、これを適応的に制御することによって、
実時間で符号化を可能としかつ回路構成を容易としたノ
ンリカーシブタイプの予測符号化装置よりの出力情報を
受け、復号信号を得ることができる予測復号化装置を提
供できる。
As explained above and more clearly, according to this invention,
By providing pre-processing circuits such as band limiting circuits, quantization circuits, and thinning control circuits, and controlling them adaptively,
It is possible to provide a predictive decoding device that can receive output information from a non-recursive type predictive encoding device that enables real-time encoding and has an easy circuit configuration, and can obtain a decoded signal.

そして、ノンリカーシブタイプの予測符号化装置及び予
測復号化装置においては予測符号器に入力されたと同じ
信号を復号することができるため。
This is because the non-recursive type predictive encoding device and predictive decoding device can decode the same signal that is input to the predictive encoder.

この発明の予測復号化装置を用いれば画像の情報が伝送
ビットレートより少ない場合には基本的には情報保存の
符号化復号化が行なえる。
If the predictive decoding device of the present invention is used, basically information-preserving encoding/decoding can be performed when the image information is less than the transmission bit rate.

なお、量子化回路4及び40の量子化特性及び構成は、
第2図に示したものに限定されることはない。予測器6
 、2 ] 、 4.1及び107の予測関数および構
成は、第3図や第5図に示したものに限定されることは
ない。符号変換特性、逆符号変換特性および不等長符号
は、第1の実施例又は第2の実施例で示しだものに限定
されることはない。
Note that the quantization characteristics and configuration of the quantization circuits 4 and 40 are as follows:
It is not limited to what is shown in FIG. Predictor 6
, 2], 4.1, and the configuration of 107 are not limited to those shown in FIGS. 3 and 5. The code conversion characteristics, inverse code conversion characteristics, and unequal length codes are not limited to those shown in the first embodiment or the second embodiment.

間引き制御回路50での間引き特性は第9図に示す特性
に限定されることば々い。そして間引き制御回路50′
及び補間処理回路53は第10図に示しだものに限定さ
れることなく、補間フィルタ回路61のフィルタ特性は
01式に示される関数に限定されない。間引き制御回路
50と予測符号器5とを合せて構成した回路は、第11
図に示j〜だものに限定されることけ斤い。帯域制限回
路80は。
The thinning characteristics of the thinning control circuit 50 are often limited to the characteristics shown in FIG. And thinning control circuit 50'
The interpolation processing circuit 53 is not limited to that shown in FIG. 10, and the filter characteristics of the interpolation filter circuit 61 are not limited to the function shown in equation 01. The circuit configured by combining the thinning control circuit 50 and the predictive encoder 5 is the 11th
The scope is limited to that shown in the figure. The band limiting circuit 80 is.

第13図に示すものに限定されることはない。不等長符
号化回路9で用いられる符号変換特性の不等長符号は、
1種類の固定した不等長符号を用いずに2種類の異なっ
たいくつかの不等長符号を適応的に切換ながら用いるよ
うにしてもよい。寸だ。
It is not limited to what is shown in FIG. The unequal length code with code conversion characteristics used in the unequal length encoding circuit 9 is as follows:
Instead of using one type of fixed unequal length code, two different types of unequal length codes may be used while being adaptively switched. It's a size.

第1〜第4の実施例においては9画像信号はNTSCカ
ラーTV信号について示したが、 NTSC方式の信号
に限定されず例えばPAC方式のものでもよい。
In the first to fourth embodiments, the nine image signals are NTSC color TV signals, but they are not limited to NTSC signals, and may be, for example, PAC signals.

そして、標本化周波数もサブギヤリア周波数の3倍に限
定されるものではない。
Furthermore, the sampling frequency is not limited to three times the sub-gear frequency.

さらに、前処理回路への制御信号を出力する制御回路は
、・ぐラフアメモリ10に入力される情報量を基に上記
前処理回路に与えるべき制御信号を決定するようにして
もよい。即ち、バッファメモリ10に入力される情報の
ある区間における積算量(バッファメモIJ 1. O
に入力される情報量の増え方が急か緩やかか)によって
上記前処理回路に与えるべき制御信号を決定するように
してもよい。
Further, the control circuit that outputs the control signal to the preprocessing circuit may determine the control signal to be given to the preprocessing circuit based on the amount of information input to the graphic memory 10. That is, the cumulative amount of information input to the buffer memory 10 in a certain section (buffer memo IJ 1. O
The control signal to be given to the preprocessing circuit may be determined depending on whether the amount of information input to the preprocessing circuit increases rapidly or gradually.

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

第1図はこの発明の第1の実施例の構成を示すブロック
図、第2図は第1図の量子化回路4の具体的な構成の一
例を示す回路図、第3図は第1図の予測器6の具体的な
構成の一例を示す回路図。 第4図はこの発明の第2の実施例の構成を示すブロック
図、第5図は第4図の予測器107の具体的な構成の一
例を示す回路図、第6図は第5図の(45) 第1の予測回路42及び第2の予測回路43の具体的な
構成の一例を示す回路図、第7図(a)及び(b)はそ
れぞれ第4図の予測復号器24の他の具体的な構成を示
す回路図、第8図はこの発明の第3の実施例の構成を示
すブロック図、第9図(a) 、 (b)及び(c)は
それぞれ間引き特性を示す図、第10図は間引き制御回
路50′を示す回路図、第11図は間引き制御回路50
と予測符号器5とを合せて構成する場合の具体的な構成
の一例を示す回路図、第12図はこの発明の第4の実施
例の構成を示すブロック図、第13図は第12図の帯域
制限回路80の具体的な構成の一例を示す回路図である
。 4は前処理回路としての量子化回路、50及び50′は
前処理回路としての間引き制御回路、80は前処理回路
としての帯域制限回路、5は予測符号器、 9 、10
8 、51 、及び81は不等長符号化回路、10は第
1のバッファメモリ、11及び82は制御回路、16は
第2のバッファメモリ。 17.52及び83は不等長復号化回路、19及び24
は予測復号器である。 (46) ((1) ρ−3−−−o。 ρ−2−−−−o   。 fl−1−−−o。 ρ  −一 〜−〇〇 (b) D−3−−−o   。 ρ−2−−−−x   。 ρ−/−−−o。 β  −−−−o   x ρ−2−−−−XO fl−1−−−ox R−−−−o   y。 第9図 o    x    o    o    x−−−o
    x    o    o    x−−−−o
   ×   0  0   × 〜 −−L  x 序10図
FIG. 1 is a block diagram showing the configuration of a first embodiment of the present invention, FIG. 2 is a circuit diagram showing an example of a specific configuration of the quantization circuit 4 shown in FIG. 1, and FIG. 3 is a circuit diagram showing an example of a specific configuration of a predictor 6. FIG. FIG. 4 is a block diagram showing the configuration of a second embodiment of the present invention, FIG. 5 is a circuit diagram showing an example of a specific configuration of the predictor 107 shown in FIG. 4, and FIG. (45) A circuit diagram showing an example of a specific configuration of the first prediction circuit 42 and the second prediction circuit 43, FIGS. 7(a) and 7(b) are the predictive decoder 24 of FIG. FIG. 8 is a block diagram showing the configuration of the third embodiment of the present invention, and FIGS. 9(a), (b), and (c) are diagrams showing thinning characteristics, respectively. , FIG. 10 is a circuit diagram showing the thinning control circuit 50', and FIG. 11 is a circuit diagram showing the thinning control circuit 50'.
FIG. 12 is a block diagram showing the configuration of a fourth embodiment of the present invention, and FIG. FIG. 2 is a circuit diagram showing an example of a specific configuration of a band limiting circuit 80 of FIG. 4 is a quantization circuit as a preprocessing circuit; 50 and 50' are thinning control circuits as preprocessing circuits; 80 is a band limiting circuit as a preprocessing circuit; 5 is a predictive encoder; 9, 10
8, 51, and 81 are unequal length encoding circuits, 10 is a first buffer memory, 11 and 82 are control circuits, and 16 is a second buffer memory. 17. 52 and 83 are unequal length decoding circuits, 19 and 24
is a predictive decoder. (46) ((1) ρ−3−−−o. ρ−2−−−o. fl−1−−−o. ρ −1 ~−〇〇(b) D−3−−−o. ρ−2−−−−x . ρ−/−−−o. β −−−−ox ρ−2−−−−XO fl−1−−−ox R−−−−o y. Fig. 9 o x o o x---o
x o o x---o
× 0 0 × ~ --L x Introduction Figure 10

Claims (1)

【特許請求の範囲】[Claims] 1、 第1のバッファメモリに入力される情報量あるい
は該第1のバッファメモリの情報蓄積量を基に決定され
る制御信号に従って、ディジタル化された画像信号の情
報量の制御を行い、該情報量の制御を受けだ画像信号を
予測符号化して予測誤差信号を得、該予測誤差信号を不
等長符号化して不等長符号情報を得、上記第1のバッフ
ァメモリが該不等長符号情報及び復号化に必要な制御情
報を一旦蓄え平滑化して出力情報として送出するように
した予測符号化装置における上記出力情報を入力情報と
する予測復号化装置であって、上記入力情報を一旦蓄え
速度変換して順次出力する第2のバッファメモリと、該
第2のバッファメモリより出力された情報から前記不等
長符号情報と前記制御情報とを分離するとともに、該不
等長符号情報を前記予測誤差信号に変換する不等長復号
化回路と、該不等長復号化回路より出力された前記予測
誤差信号及び前記制御情報を受け、該予測誤差信号を該
制御情報に応じて予測復号化し前記ディジタル化された
画像信号を出力する予測復号器とを含むことを特徴とす
る予測復号化装置。
1. Control the amount of information of the digitized image signal in accordance with a control signal determined based on the amount of information input to the first buffer memory or the amount of information stored in the first buffer memory, and A prediction error signal is obtained by predictively encoding an image signal that has been subjected to quantity control, and unequal length encoding is performed on the prediction error signal to obtain unequal length code information, and the first buffer memory stores the unequal length code. A predictive decoding device that uses the above output information as input information in a predictive coding device that temporarily stores information and control information necessary for decoding, smooths it, and sends it out as output information, wherein the above input information is temporarily stored. A second buffer memory that converts the speed and outputs it sequentially; separates the unequal length code information and the control information from the information output from the second buffer memory; and separates the unequal length code information from the an unequal length decoding circuit for converting into a prediction error signal; and receiving the prediction error signal and the control information output from the unequal length decoding circuit, and predictively decoding the prediction error signal according to the control information. A predictive decoding device comprising: a predictive decoder that outputs the digitized image signal.
JP15302081A 1981-09-29 1981-09-29 Forecasting decoding device Granted JPS5854729A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15302081A JPS5854729A (en) 1981-09-29 1981-09-29 Forecasting decoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15302081A JPS5854729A (en) 1981-09-29 1981-09-29 Forecasting decoding device

Publications (2)

Publication Number Publication Date
JPS5854729A true JPS5854729A (en) 1983-03-31
JPS6332291B2 JPS6332291B2 (en) 1988-06-29

Family

ID=15553202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15302081A Granted JPS5854729A (en) 1981-09-29 1981-09-29 Forecasting decoding device

Country Status (1)

Country Link
JP (1) JPS5854729A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62262590A (en) * 1986-05-09 1987-11-14 Mitsubishi Electric Corp Information generation amount control circuit
JPS62272790A (en) * 1986-05-21 1987-11-26 Mitsubishi Electric Corp Encoding control circuit
US6330365B1 (en) 1996-10-31 2001-12-11 Matsushita Electric Industrial Co., Ltd. Decoding method and apparatus using bitstreams and a hierarchical structure

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5295916A (en) * 1976-02-06 1977-08-12 Nec Corp Prediction compound encoder decoder device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5295916A (en) * 1976-02-06 1977-08-12 Nec Corp Prediction compound encoder decoder device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62262590A (en) * 1986-05-09 1987-11-14 Mitsubishi Electric Corp Information generation amount control circuit
JPS62272790A (en) * 1986-05-21 1987-11-26 Mitsubishi Electric Corp Encoding control circuit
US6330365B1 (en) 1996-10-31 2001-12-11 Matsushita Electric Industrial Co., Ltd. Decoding method and apparatus using bitstreams and a hierarchical structure

Also Published As

Publication number Publication date
JPS6332291B2 (en) 1988-06-29

Similar Documents

Publication Publication Date Title
JP2661220B2 (en) Digital image signal encoding and decoding method
US6873655B2 (en) Codec system and method for spatially scalable video data
JPS60180388A (en) Requantization method for encoded image signals
JPH02501436A (en) video coder
JPH03133297A (en) Video signal coding circuit
JP2754741B2 (en) Encoding device
JPS5857836A (en) Forecasting encoder
JPS5854729A (en) Forecasting decoding device
JP2841362B2 (en) High efficiency coding device
JPS6342987B2 (en)
JP2561854B2 (en) Encoder
JPS5994938A (en) Dpcm transmitting system
JPH0241936B2 (en)
KR970003647Y1 (en) Inverse quantization
JPH01205667A (en) Moving picture signal encoder
JPS62176279A (en) Video encoding/decoding device
JPH0340557B2 (en)
JPH03295363A (en) Intra-frame prediction encoding system and decoding system
JPH0270125A (en) Vector quantizer encoder and decoder
JPS58117743A (en) Encoder
JPS5862946A (en) Encoder
JPH0634523B2 (en) Color image high efficiency coding method
JPS58117742A (en) Encoder
JPH11127439A (en) Image encoding device, its method, image decoding device and its method
JPH02179073A (en) Adaptive tree coding system for picture signal