JPS6120189B2 - - Google Patents

Info

Publication number
JPS6120189B2
JPS6120189B2 JP6714877A JP6714877A JPS6120189B2 JP S6120189 B2 JPS6120189 B2 JP S6120189B2 JP 6714877 A JP6714877 A JP 6714877A JP 6714877 A JP6714877 A JP 6714877A JP S6120189 B2 JPS6120189 B2 JP S6120189B2
Authority
JP
Japan
Prior art keywords
signal
prediction
signals
selection means
pixel
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
Application number
JP6714877A
Other languages
Japanese (ja)
Other versions
JPS54920A (en
Inventor
Toshio Koga
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
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP6714877A priority Critical patent/JPS54920A/en
Priority to CA293,165A priority patent/CA1091810A/en
Priority to US05/861,340 priority patent/US4144543A/en
Publication of JPS54920A publication Critical patent/JPS54920A/en
Publication of JPS6120189B2 publication Critical patent/JPS6120189B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明はテレビジヨン信号等の画像信号の予測
符号化・復号化伝送装置に関する。テレビジヨン
信号等の画像信号は画面の水平方向および垂直方
向および時間軸方向に対して相関が強いので、画
像信号を直接伝送する代りに伝送しようとする画
素信号の近傍の画素信号から予測信号を作り、伝
送しようとする信号と予測信号との差信号、すな
わち、予測誤差信号を伝送することによつて伝送
情報量を節約することができる。このような符号
化方法は予測符号化と呼ばれ、予測信号を同一フ
レーム内の画素信号から得るフレーム内予測符号
化、1フイールド前の画素信号から得るフイール
ド間予測符号化、1フレーム前の画素信号から得
るフレーム間予測符号化あるいはこれらを組合せ
た複合予測符号化などが知られている。フレーム
内符号化は、平坦な画像やぼけた画像に対しては
予測的中率が高く、従つて、能率が良い。フレー
ム間符号化は動きの少ない画像に対して能率が良
く、フイールド間符号化や複合符号化はこれらの
中間的な性質となる。従来の予測符号化装置にお
いては、一般にこれらのうちの一つの予測方式を
用いているが、伝送しようとする画像信号が、例
えば、放送テレビジヨン信号のように動きが少な
い場合もあれば多い場合もあり平坦な画像も複雑
な画像もあるような場合には、予測方式を固定に
しておくと常に能率の良い符号化を行なうことが
できないという欠点がある。一方、フレーム内予
測とフレーム間予測の2種の予測信号を作り、複
数個の画素からなるブロツク単位にどちらが能率
が良いかあらかじめ調べて能率の良い方を選択す
るという予測切換え方式も提案されているが、画
面の変化速度が大きい時には上記2種の予測方式
の能率は両者ともに低下し、予測切換え方式はそ
の効果を充分に発揮できなくなつてくる。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a predictive encoding/decoding transmission apparatus for image signals such as television signals. Image signals such as television signals have strong correlations in the horizontal and vertical directions of the screen and in the time axis direction, so instead of directly transmitting the image signal, a predicted signal is generated from pixel signals in the vicinity of the pixel signal to be transmitted. By transmitting the difference signal between the signal to be created and transmitted and the predicted signal, that is, the prediction error signal, the amount of transmitted information can be saved. This kind of encoding method is called predictive encoding, and includes intra-frame predictive encoding in which the predicted signal is obtained from pixel signals in the same frame, inter-field predictive encoding in which the predicted signal is obtained from the pixel signal in the previous field, and predictive coding in which the predicted signal is obtained from the pixel signal in the previous frame. Interframe predictive coding obtained from a signal, composite predictive coding that combines these, and the like are known. Intraframe coding has a high predictive accuracy for flat or blurred images, and is therefore efficient. Interframe coding is efficient for images with little motion, and interfield coding and composite coding have properties intermediate between these. Conventional predictive coding devices generally use one of these prediction methods; however, when the image signal to be transmitted has little or no movement, such as a broadcast television signal, In cases where there are flat images and complex images, if the prediction method is fixed, there is a drawback that efficient encoding cannot always be performed. On the other hand, a prediction switching method has also been proposed in which two types of prediction signals, intra-frame prediction and inter-frame prediction, are created, and which one is more efficient is checked in advance for each block consisting of multiple pixels, and the more efficient one is selected. However, when the speed of screen change is high, the efficiency of both of the above two prediction methods decreases, and the prediction switching method is no longer able to fully demonstrate its effects.

本発明の目的は、複数個の画素からなるブロツ
ク単位で複数個の予測信号の予測能率を比較し、
良い能率を示すものを複数の予測信号から少なく
とも2個ブロツク毎に選択し、その予測信号の中
からさらに画素単位で能率の良い予測信号を1つ
選択して予測符号化を行なう予測符号化装置と、
これに対する復号化装置を提供することにある。
The purpose of the present invention is to compare the prediction efficiency of a plurality of prediction signals in units of blocks consisting of a plurality of pixels,
A predictive coding device that selects at least two predictive signals showing good efficiency for each block from a plurality of predictive signals, and further selects one highly efficient predictive signal for each pixel from among the predictive signals to perform predictive coding. and,
An object of the present invention is to provide a decoding device for this purpose.

本発明によれば、局部復号信号より複数の予測
信号を得、これから少なくとも2つの予測信号を
制御信号に従つて選択する第1の選択手段と、複
数個の画素(ブロツク)単位に前記複数の予測信
号について予測能率を比較し、その比較結果に応
じて該ブロツク単位で前記制御信号を発生する手
段と、前記第1の選択手段出力の予測信号の1つ
を選択する第2の選択手段と、前記第2の選択手
段を画素単位で制御する手段、前記第2の選択手
段の出力予測信号と前記画像信号との差(予測誤
差信号)を得る手段と、前記第2の選択手段の出
力予測信号と前記予測誤差信号とから前記局部信
号を得る手段と、少なくとも前記制御信号と前記
予測誤差信号を符号変換する手段、を具備する予
測符号化装置と、符号変換された前記制御信号と
予測誤差信号を符号逆変換する手段、復号信号よ
り前記予測符号化装置における同様に複数の予測
信号を得、これから少なくとも2つの予測信号を
符号逆変換された前記制御信号に従つて選択する
第3の選択手段と、前記第3の選択手段出力の予
測信号の1つを選択する第4の選択手段と、前記
第4の選択手段を画素単位で制御する手段と、前
記第4の選択手段の出力予測信号と、前記符号逆
変換された予測誤差信号とから前記復号信号を得
る手段と、を具備する予測復号化装置、とから構
成されることを特徴とする予測符号化・復号化伝
送装置が得られる。
According to the present invention, the first selection means obtains a plurality of predicted signals from a locally decoded signal and selects at least two predicted signals from the plurality of predicted signals according to a control signal; means for comparing the prediction efficiencies of the prediction signals and generating the control signal for each block according to the comparison result; and a second selection means for selecting one of the prediction signals output from the first selection means. , means for controlling the second selection means pixel by pixel, means for obtaining a difference (prediction error signal) between the output prediction signal of the second selection means and the image signal, and an output of the second selection means. a predictive encoding device comprising: means for obtaining the local signal from a prediction signal and the prediction error signal; and means for converting the code of at least the control signal and the prediction error signal; and the code-converted control signal and prediction. means for inversely converting the code of the error signal; a third means for similarly obtaining a plurality of prediction signals in the predictive encoding device from the decoded signal and selecting at least two predicted signals therefrom according to the control signal that has been inversely code-converted; a selection means, a fourth selection means for selecting one of the prediction signals output from the third selection means, a means for controlling the fourth selection means pixel by pixel, and an output of the fourth selection means. A predictive encoding/decoding transmission device comprising: a predictive signal; and means for obtaining the decoded signal from the predicted error signal subjected to code inverse transformation. can get.

本発明の予測符号化・復号化伝送装置を使用す
れば、第1の選択手段で選択された複数の予測信
号を指定する情報をブロツク単位で伝送するが、
第2の選択手段における画素単位の選択をたとえ
ば伝送される予測誤差振巾の大小により行なえ
ば、この選択を指示する情報は伝送しなくても復
号化装置では正しく復号できるため指定情報の1
画素あたりの情報量は大巾に節減される。
If the predictive encoding/decoding transmission device of the present invention is used, information specifying a plurality of predictive signals selected by the first selection means is transmitted in units of blocks.
If the second selection means selects each pixel based on the magnitude of the transmitted prediction error amplitude, the decoding device can correctly decode the selection without transmitting the information instructing the selection.
The amount of information per pixel is greatly reduced.

また画面の内容(被写体の動き、模様の大小、
白黒かカラ−、など)が変つた時にはその画面を
能率良く符号化する予測信号が第1の選択手段に
より選択されるため、この段階ですでにかなりの
符号化能率の向上があり、さらにこれらの予測信
号中から、たとえば予測誤差信号を最も小さくす
る予測信号が次に選択するように画素単位で選択
されるため能率の良い符号化が実現でき、かつ符
号化された画像信号からもとの画像信号を再生す
ることができるため、伝送路を通す場合には所要
伝送速度を低くすることができ、デジタル信号の
記録媒体に記録する場合には所要容量が少なくて
済むことになる。したがつて本発明を実用に供す
るその効果はきわめて大きい。
Also, the contents of the screen (the movement of the subject, the size of the pattern,
When the screen changes (black and white, color, etc.), the first selection means selects a prediction signal that efficiently encodes that screen, so there is already a considerable improvement in encoding efficiency at this stage. For example, the prediction signal that minimizes the prediction error signal is selected pixel by pixel from among the prediction signals of Since the image signal can be reproduced, the required transmission speed can be lowered when passing through a transmission path, and the required capacity can be reduced when recording on a digital signal recording medium. Therefore, the effect of putting the present invention into practical use is extremely large.

つぎに図面を参照しながら本発明の実施例につ
いて詳しく説明する。第1図は本発明の構成を簡
略化して示したブロツク図である。端子1へ入力
された入力画像信号は符号化装置500により符
号化され、伝送路あるいはデジタル記録媒体であ
るAに与えられる。Aの出力から復号化装置60
0によりもとの画像信号が再生され、端子1′へ
出力される。
Next, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a simplified configuration of the present invention. The input image signal input to terminal 1 is encoded by encoding device 500 and provided to A, which is a transmission line or a digital recording medium. A decoding device 60 from the output of A
0, the original image signal is reproduced and output to terminal 1'.

以下符号化装置、復号化装置の各々について詳
しく説明する。
Each of the encoding device and decoding device will be explained in detail below.

第2図は本発明における予測符号化装置の構成
例を示すブロツク図である。端子1に印加された
画像信号はアナログ/デジタル変換器(A/D変
換器)10によりデジタル信号1011に変換さ
れる。このようにデジタル変換された画像信号は
予測能率比較回路15での予測能率比較に要する
時間Tだけ遅延させる遅延回路11へ供給され
る。遅延回路11の出力信号はスイツチ回路16
の出力である予測信号1612だけ減算器12に
より差をとられる。この差すなわち予測誤差信号
は量子化回路13へ供給される。量子化回路13
では予測誤差信号のとり得るレベル数を制限する
ことにより情報量の圧縮効果をより高める。この
予測誤差信号1314は予測信号1612と加算
器17において和がとられ局部復号信号1718
となり、予測器群18へと供給される。予測器群
18においては制御信号1514により指定され
た予測信号を含めたとえば二つ選択された各々予
測信号1801、1802として第2の選択手段
であるスイツチ回路16へ供給される。スイツチ
回路16においてはこの二予測信号の中から選択
が行なわれるが、その制御は制御信号2016に
従つて行なわれる。制御信号2016の作り方を
つぎに述べる。予測誤差信号1314は比較回路
19においてあらかじめ定められた値と比較さ
れ、この閾値より大か否かの比較結果(たとえば
大であれば符号1、否であれば符号0など)が1
画素の遅延を与える遅延素子20に供給される。
そしてこの遅延素子20の出力がスイツチ回路1
6の制御信号2016となる。たとえば制御信号
2016が1を示していればスイツチ回路では前
のサンプル時刻における予測信号ではない方を選
択し、0を示していれば前のサンプル時刻におけ
る予測信号を再び続けて選択する。
FIG. 2 is a block diagram showing an example of the configuration of a predictive encoding device according to the present invention. The image signal applied to the terminal 1 is converted into a digital signal 1011 by an analog/digital converter (A/D converter) 10. The image signal thus digitally converted is supplied to a delay circuit 11 that delays the time T required for the prediction efficiency comparison circuit 15 to perform the prediction efficiency comparison. The output signal of the delay circuit 11 is sent to the switch circuit 16.
The difference is calculated by the subtracter 12 by the predicted signal 1612 which is the output of the subtracter 12. This difference, that is, the prediction error signal, is supplied to the quantization circuit 13. Quantization circuit 13
In this method, the effect of compressing the amount of information is further enhanced by limiting the number of levels that the prediction error signal can take. This prediction error signal 1314 is summed with the prediction signal 1612 in the adder 17, and the local decoded signal 1718 is
and is supplied to the predictor group 18. In the predictor group 18, the predicted signal specified by the control signal 1514 is supplied to the switch circuit 16, which is a second selection means, as two selected predicted signals 1801 and 1802, respectively. In the switch circuit 16, selection is made between these two predicted signals, and the control is performed according to the control signal 2016. How to create the control signal 2016 will be described below. The prediction error signal 1314 is compared with a predetermined value in the comparison circuit 19, and the comparison result of whether or not it is larger than this threshold value (for example, if it is large, the code is 1, if it is not, the code is 0, etc.) is 1.
It is supplied to a delay element 20 which provides pixel delay.
The output of this delay element 20 is the switch circuit 1.
6 control signal 2016. For example, if the control signal 2016 indicates 1, the switch circuit selects a signal other than the predicted signal at the previous sample time, and if it indicates 0, it continues to select the predicted signal at the previous sample time.

なお、符号化・復号化装置間で整合をとるため
に少なくとも動作開始時に一度は同一の予測信号
を強制的に選択する必要がある。例えば各水平走
査線内の同期信号部分などはフレーム間予測信号
の的中率が高い。したがつて水平走査線の始まり
をたとえば強制的にフレーム間予測とすれば能率
も良く、同時に符号化・復号化装置間の整合がと
れることになる。
Note that in order to ensure consistency between encoding and decoding devices, it is necessary to forcibly select the same predicted signal at least once at the start of operation. For example, the interframe prediction signal has a high accuracy rate in the synchronization signal portion within each horizontal scanning line. Therefore, if the start of a horizontal scanning line is forcibly subjected to inter-frame prediction, efficiency is improved, and at the same time consistency between encoding and decoding devices can be achieved.

なお、以上では簡単にするため予測器群18の
出力予測信号数2としたが原理的には何個あつて
も良い。
Note that in the above description, the number of output prediction signals of the predictor group 18 is set to two for simplicity, but in principle, any number of output prediction signals may be provided.

つぎに予測器群18の具体的構成例について説
明する。
Next, a specific configuration example of the predictor group 18 will be explained.

第3図に予測器群18の構成例を示す。 FIG. 3 shows an example of the configuration of the predictor group 18.

予測器群18は大別するとフレーム内予測器と
フレーム間予測器からなる。たとえば参照数字1
80で表わした予測器はフレーム内予測器であ
り、具体的な例としては、前値予測、すなわち1
画素遅延素子により構成される。
The predictor group 18 is roughly divided into an intra-frame predictor and an inter-frame predictor. For example, reference number 1
The predictor denoted by 80 is an intra-frame predictor, and a specific example is the previous value prediction, that is, 1
It is composed of pixel delay elements.

フレーム間予測器については多様な画面につい
て能率よく符号化するために、動き予測が可能な
予測器の構成をもたせることにする。動き予測の
一例をつぎに示す。1フレーム遅延素子を用いた
フレーム間予測は静止している画面に対しては良
く的中するが、例えば画面が左右に動くと的中し
なくなつている。たとえば前フレームの画面に対
して現フレームの画面が1画素右に動いた場合は
(1フレーム+1)画素遅延した信号を予測信号
とすれば的中するようになる。このような動き予
測ができる予測器は181の(1フレーム−T−
3)画素遅延素子とT画素遅延素子183とシフ
トレジスタ184により構成される。すなわち1
フレームの画素数をFとすればT画素遅延素子1
83の出力には(F−3)画素遅延した予測信号
F-3が得られる。この信号をさらにシフトレジ
スタ184で1画素づつ遅延させれば、その出力
にはXF-2からXF+3の各予測信号が得られる。フ
レーム間における変化が上記の例(3画素まで)
を超える場合に対応するためには、一般的には1
81を(F−T−n)画素遅延素子としシフトレ
ジスタ184の遅延素子を2nとすればよい。こ
のようにして得られた予測信号群XF-3からXF+3
は第1の選択手段であるスイツチ回路185に与
えられ、スイツチ回路185では制御信号151
4により適切な動き予測信号が選択される。(F
−T−3)画素遅延素子181の出力は同時に1
84と同一の構成のシフトレジスタ182へも与
えられ(F−T−3)から(F−T+3)画素ま
で遅延した計7個の信号1815が得られ、これ
は予測能率比較回路15において予測能率の比較
に用いられる。
As for the interframe predictor, in order to efficiently encode a variety of screens, we will provide a predictor configuration that can perform motion prediction. An example of motion prediction is shown below. Interframe prediction using a one-frame delay element is accurate for a stationary screen, but becomes less accurate when the screen moves from side to side, for example. For example, if the screen of the current frame moves one pixel to the right with respect to the screen of the previous frame, if a signal delayed by (1 frame + 1) pixel is used as the predicted signal, the prediction will be accurate. A predictor capable of such motion prediction is 181 (1 frame-T-
3) Consists of a pixel delay element, a T pixel delay element 183, and a shift register 184. i.e. 1
If the number of pixels in a frame is F, T pixel delay elements 1
The predicted signal X F -3 delayed by (F-3) pixels is obtained at the output of 83. If this signal is further delayed pixel by pixel by the shift register 184, each predicted signal from X F-2 to X F+3 is obtained as an output. The above example shows changes between frames (up to 3 pixels)
In general, in order to deal with cases exceeding 1
81 may be a (F-T-n) pixel delay element, and the delay element of the shift register 184 may be 2n. The predicted signal group X F-3 to X F+3 obtained in this way
is given to the switch circuit 185 which is the first selection means, and the switch circuit 185 receives the control signal 151.
4, an appropriate motion prediction signal is selected. (F
-T-3) The output of the pixel delay element 181 is 1 at the same time
A total of seven signals 1815 delayed from (F-T-3) to (F-T+3) pixels are obtained. Used for comparison.

つぎに第2図の予測能率比較回路15について
説明する。
Next, the predictive efficiency comparison circuit 15 shown in FIG. 2 will be explained.

第4図に予測能率比較回路15の一具体例を示
す。
FIG. 4 shows a specific example of the predictive efficiency comparison circuit 15.

デジタル化された画像信号1011と予測群1
8中のフレーム間予測信号XF-T-3からXF-T+3
での7種の予測信号1815は減算器150にお
いて減算せられ、その差はXF-T-3からXF-T+3
対応するチヤンネルCh・1からCh・7の各々に
より閾値回路151に与えられる。閾値回路15
1ではこれらの差がある閾値より大か否かを判定
し、大ならばたとえば数値1を否ならばたとえば
数値0を発生し、この数値は各チヤンネルを通し
て計数器152へ与えられる。計数器152では
この数値を各チヤンネル毎に計数(加算)し、計
数結果は比較器153に与えられる。比較器15
3ではブロツク単位にCh・1からCh・7までの
計数結果の中最も少ない計数結果を示したチヤン
ネルが何番であるかを比較判定し、そのチヤンネ
ル番号を切換信号1514として出力する。この
切換信号1514にもとづいて予測器群18の出
力予測信号を選択するスイツチ回路185を制御
する。予測誤差信号と予測器群18の制御信号は
いずれも受信側へ伝送されるが、伝送に当つては
符号変換器14において能率の良い伝送用符号に
変換される。この例としては各信号の分布より得
られるハフマン符号などの不等長符号が適用でき
る。符号変換器14はさらに、符号変換された制
御信号と予測誤差信号を定められた順序で並べ、
伝送路との速度整合を行なつた後、出力端子7へ
符号を出力する。また伝送路の代りにデイスクや
ドラムなどのデジタル信号記録媒体へ記録する時
は、記録媒体の書込み速度と整合をとつた後出力
端子7への符号が出力される。
Digitized image signal 1011 and prediction group 1
The seven types of prediction signals 1815 from interframe prediction signals X FT-3 to X F-T+3 in 8 are subtracted in the subtracter 150, and the difference is calculated from X FT-3 to X F-T+3. The signal is applied to the threshold circuit 151 by each of the corresponding channels Ch.1 to Ch.7. Threshold circuit 15
1, it is determined whether the difference between these is greater than a certain threshold value, and if the difference is greater than a certain threshold, then a value of 1 is generated, for example, and if not, a value of 0 is generated, and this value is provided to the counter 152 through each channel. The counter 152 counts (adds) this numerical value for each channel, and the counting result is given to the comparator 153. Comparator 15
3, it is compared and determined which channel number shows the smallest count result among the count results from Ch.1 to Ch.7 in block units, and the channel number is outputted as a switching signal 1514. Based on this switching signal 1514, a switch circuit 185 that selects the output prediction signal of the predictor group 18 is controlled. Both the prediction error signal and the control signal of the predictor group 18 are transmitted to the receiving side, but upon transmission, the code converter 14 converts them into codes for efficient transmission. As an example, an unequal length code such as a Huffman code obtained from the distribution of each signal can be applied. The code converter 14 further arranges the code-converted control signal and prediction error signal in a predetermined order,
After performing speed matching with the transmission line, the code is output to the output terminal 7. Furthermore, when recording on a digital signal recording medium such as a disk or drum instead of a transmission path, the code is outputted to the output terminal 7 after matching the writing speed of the recording medium.

つぎに復号化装置について説明する。 Next, the decoding device will be explained.

第5図は復号化装置の構成例を説明する図であ
る。
FIG. 5 is a diagram illustrating an example of the configuration of a decoding device.

伝送時またはデジタル信号記録媒体からの符号
は入力端子7′を通つて符号逆変換器14′に与え
られ、符号化装置における符号変換器14と逆の
操作により、符号化装置における制御信号151
4に対応する1418′を予測誤差信号1314
に対応する予測誤差信号1440′に分離され
る。予測誤差信号1440′は予測信号164
0′と加算器40′において加算され復号信号40
30′となる。復号信号4030′はデジタル/ア
ナログ(D/A)変換器30′によりもとのアナ
ログ画像信号となり端子1′から出力される。同
時に予測器群18′へも与えられ、予測信号18
01′、1802′を作るのに使用される。
During transmission or from a digital signal recording medium, the code is applied to the code inverter 14' through the input terminal 7', and by an operation opposite to that of the code converter 14 in the encoder, a control signal 151 in the encoder is generated.
1418′ corresponding to 4 is the prediction error signal 1314
is separated into a prediction error signal 1440' corresponding to the prediction error signal 1440'. The prediction error signal 1440' is the prediction signal 164
0' and the decoded signal 40 which is added in the adder 40'.
It becomes 30'. The decoded signal 4030' is converted into an original analog image signal by a digital/analog (D/A) converter 30' and outputted from a terminal 1'. At the same time, it is also given to the predictor group 18', and the predicted signal 18
01', 1802'.

第6図に示すように、予測器群18′について
は符号化装置における予測符号器群18からシフ
トレジスタ182と予測信号1815を除去した
ものと同一の機能をもつている。したがつて予測
信号XF-3からXF+3までの計7種の中1つが切換
信号1418′に従つて第3の選択手段であるス
イツチ回路185′により選択され、この結果2
つの予測信号1801′、1802′が第4の選択
手段であるスイツチ回路16′に与えられること
は符号化装置におけると同様である。つぎに制御
信号2016′の作り方について述べる。分離さ
れた予測誤差信号1440′は比較回路1′におい
て符号化装置と同一の 値と比較され、符号化装
置と同一の論理により符号1または0に変換され
る。そしてこの符号を1画素遅延素子20′にお
いて1画素遅延したものが制御信号2016′で
ある。このようにして符号化された画像信号は復
号化装置により、もとの画像信号になる。なお、
画面内の上下および斜め方向への動きに対しては
符号化・復号化装置ともに1水平走査線の遅延素
子を複数個用いてさらに予測信号を増すことがで
きるため、さらに能率良くすることが可能であ
る。
As shown in FIG. 6, the predictor group 18' has the same function as the predictive encoder group 18 in the encoding device except that the shift register 182 and prediction signal 1815 are removed. Therefore, one of the seven prediction signals X F-3 to X F+3 is selected by the switch circuit 185', which is the third selection means, in accordance with the switching signal 1418', and as a result, 2
As in the encoding device, the two prediction signals 1801' and 1802' are applied to the switch circuit 16', which is the fourth selection means. Next, how to create the control signal 2016' will be described. The separated prediction error signal 1440' is compared with the same value as the encoding device in the comparator circuit 1', and is converted into a code 1 or 0 by the same logic as the encoding device. The control signal 2016' is obtained by delaying this code by one pixel in the one-pixel delay element 20'. The image signal encoded in this manner is converted into the original image signal by a decoding device. In addition,
For vertical and diagonal movements within the screen, both the encoding and decoding devices can use multiple delay elements for one horizontal scanning line to further increase the predicted signal, making it even more efficient. It is.

第7図は他の方法を用いて第2の選択手段の制
御信号2016、2016′を作る場合を説明す
る図である。
FIG. 7 is a diagram illustrating a case where the control signals 2016, 2016' for the second selection means are generated using another method.

符号化装置、復号化装置ともに同一の変更とな
るため符号化装置を例にとり説明する。予測信号
1801、1802(各X1、X2と略記する)よ
り局部復号信号1718(X0と略記する)だけ
差をとるX1−X0は減算器31、X2−X0は減算
器32でそれぞれ実行される。X1−X0とX2
0の絶対値を各々絶対値回路33、34でと
り、比較器35にて大小比較する。|x1−x0
>|×2−x0|ならば、たとえば符号0を、逆な
らば符号1を発生させ、この符号を1画素遅延素
子20へ与えるとこの出力が制御信号2016で
ある。スイツチ回路16は制御信号2016が符
号0である時にはX2を、符号1である時にはX1
を選択することができるものとする。
Since the changes are the same for both the encoding device and the decoding device, the encoding device will be explained as an example. X 1 -X 0 is a subtracter 31, and X 2 -X 0 is a subtracter, which takes the difference by a locally decoded signal 1718 (abbreviated as X 0 ) from predicted signals 1801 and 1802 (abbreviated as X 1 and X 2 , respectively). 32, respectively. X 1 −X 0 and X 2
The absolute value of X 0 is taken by absolute value circuits 33 and 34, respectively, and compared by a comparator 35. |x 1 −x 0
If > | The switch circuit 16 outputs X 2 when the control signal 2016 has a code of 0, and outputs X 1 when the control signal 2016 has a code of 1 .
shall be able to select.

すなわちこのようにして制御信号2016、2
016′を作るためには第7図の回路を第2図の
比較器19と第5図の比較器19′のかわりに挿
入すれば良い。なお、局部復号信号1718につ
いては復号化装置においては復号信号1440′
と読みかえるものとする。このような制御信号2
016、2016′の作り方によれば先に説明し
た実施例の場合よりもさらにきめ細かに制御信号
を作ることになるため、予測能率はさらに改善さ
れる。
That is, in this way, the control signals 2016, 2
016', the circuit shown in FIG. 7 may be inserted in place of the comparator 19 of FIG. 2 and the comparator 19' of FIG. 5. Note that the local decoded signal 1718 is converted into a decoded signal 1440' in the decoding device.
shall be read as Such control signal 2
According to the method of making 016 and 2016', the control signal is made more finely than in the case of the previously described embodiment, so that the prediction efficiency is further improved.

第8図は本発明の符号化・復号化装置を簡略化
する場合の例を説明する図である。
FIG. 8 is a diagram illustrating an example of simplifying the encoding/decoding apparatus of the present invention.

これまでの実施例においては、ブロツク単位に
あらかじめ複数の予測信号の予測能率を比較した
が、本実施例は比較された結果が次の時刻のブロ
ツクにおいて用いられる場合であり、先の実施例
の回路構成を大巾に簡略化できる。すなわち符号
化装置において第3図に示される予測器群18内
のシフトレジスタ182と184を共通化し(F
−T−3)画素遅延素子181とT画素遅延素子
183を一体化して(F−3)画素遅延素子18
6とする。この変更例を第8図に示す。上記と同
時に第2図におけるT画素遅延回路11を除去す
る。
In the previous embodiments, the prediction efficiencies of a plurality of prediction signals were compared in advance for each block, but in this embodiment, the compared results are used in the next block. The circuit configuration can be greatly simplified. That is, in the encoding device, the shift registers 182 and 184 in the predictor group 18 shown in FIG. 3 are made common (F
-T-3) Pixel delay element 181 and T pixel delay element 183 are integrated (F-3) Pixel delay element 18
Set it to 6. An example of this modification is shown in FIG. At the same time as above, the T pixel delay circuit 11 in FIG. 2 is removed.

復号化装置においては何ら変更を要しない。 No changes are required in the decoding device.

このようにブロツク単位の予測能率の比較結果
を、次の時刻のブロツク内の画像信号の第1の選
択手段における予測信号の選択に用いると、符号
化装置を簡略化できる。
In this way, by using the comparison result of the prediction efficiency in block units for the selection of the prediction signal in the first selection means for the image signal in the block at the next time, the encoding apparatus can be simplified.

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

第1図は本発明の予測符号化・復号化伝送装置
の構成を示すブロツク図、第2図は本発明におけ
る予測符号化装置の構成例を示すブロツク図、第
3図は予測符号化装置の予測器群18の構成例を
示すブロツク図、第4図は予測符号化装置の予測
能率比較回路15の構成例を示すブロツク図、第
5図は本発明における復号化装置の構成例を示す
ブロツク図、第6図は復号化装置の予測器群1
8′の構成例を示すブロツク図、第7図は第2の
選択手段の制御信号を得る他の例を示す図、第8
図は予測符号化装置の予測器群18の他の構成例
を示すブロツク図である。 図において、Aは伝送路またはデジタル信号の
記録媒体、10……アナログ/デジタル(A/
D)変換器、11……T画素遅延素子、12……
減算器、1……入力端子、13……量子化器、1
4……符号変換器、15……予測能率比較回路、
16……スイツチ回路、17……加算器、18…
…予測器群、19……比較回路、20……1画素
遅延素子、7……出力端子、180……フレーム
内予測器(1画素遅延素子)、181……(F−
T−3)画素遅延素子、182,184……シフ
トレジスタ、183……T画素遅延素子、185
……スイツチ回路、150……減算器、151…
…閾値回路、152……計数器、153……比較
器、7′……入力端子、14′……符号逆変換器、
40′……加算器、16′……スイツチ回路、1
8′……予測器群、19′……比較回路、20′…
…1画素遅延素子、30′……デジタル/アナロ
グ(D/A)変換器、1′……出力端子、18
0′……フレーム内予測器(1画素遅延素子)、1
86′……(F−3)画素遅延素子、184′……
シフトレジスタ、185′……スイツチ回路、3
1,32……減算器、33,34……絶対値回
路、35……比較器、186……(F−3)画素
遅延素子である。
FIG. 1 is a block diagram showing a configuration of a predictive coding/decoding transmission device of the present invention, FIG. 2 is a block diagram showing a configuration example of a predictive coding device of the present invention, and FIG. 3 is a block diagram of a predictive coding device of the present invention. FIG. 4 is a block diagram showing an example of the configuration of the predictor group 18, FIG. 4 is a block diagram showing an example of the configuration of the prediction efficiency comparison circuit 15 of the predictive encoding device, and FIG. 5 is a block diagram showing an example of the configuration of the decoding device in the present invention. Figure 6 shows predictor group 1 of the decoding device.
8' is a block diagram showing an example of the configuration of the second selection means.
The figure is a block diagram showing another example of the configuration of the predictor group 18 of the predictive encoding device. In the figure, A is a transmission line or a recording medium for digital signals, 10 is an analog/digital (A/
D) Converter, 11...T pixel delay element, 12...
Subtractor, 1... Input terminal, 13... Quantizer, 1
4... Code converter, 15... Prediction efficiency comparison circuit,
16...Switch circuit, 17...Adder, 18...
...Predictor group, 19...Comparison circuit, 20...1 pixel delay element, 7...Output terminal, 180...Intraframe predictor (1 pixel delay element), 181... (F-
T-3) Pixel delay element, 182, 184...Shift register, 183...T pixel delay element, 185
...Switch circuit, 150...Subtractor, 151...
...Threshold circuit, 152...Counter, 153...Comparator, 7'...Input terminal, 14'...Sign inverse converter,
40'... Adder, 16'... Switch circuit, 1
8'...Predictor group, 19'...Comparison circuit, 20'...
...1 pixel delay element, 30'...Digital/analog (D/A) converter, 1'...Output terminal, 18
0'...Intraframe predictor (1 pixel delay element), 1
86'...(F-3) Pixel delay element, 184'...
Shift register, 185'...Switch circuit, 3
1, 32... subtractor, 33, 34... absolute value circuit, 35... comparator, 186... (F-3) pixel delay element.

Claims (1)

【特許請求の範囲】[Claims] 1 画像信号の伝送にあたり、局部復号信号より
複数の予測信号を得、これから少なくとも2つの
予測信号を制御信号に従つて選択する第1の選択
手段と、複数個の画素(ブロツク)単位に前記複
数の予測信号について予測能率を比較し、その比
較結果に応じて該ブロツク単位で前記制御信号を
発生する手段と、前記第1の選択手段出力の予測
信号の1つを選択する第2の選択手段と、前記第
2の選択手段を画素単位で制御する手段、前記第
2の選択手段の出力予測信号と前記画像信号との
差(予測誤差信号)を得る手段と、前記第2の選
択手段の出力予測信号と前記画像信号とから前記
局部信号を得る手段と、少なくとも前記制御信号
と前記予測誤差信号を符号変換する手段、を具備
する予測符号化装置と、符号変換された前記制御
信号と予測誤差信号を符号逆変換する手段、復号
信号より前記予測符号化装置におけると同様に複
数の予測信号を得、これから少なくとも2つの予
測信号を符号逆変換された前記制御信号に従つて
選択する第3の選択手段と、前記第3の選択手段
出力の予測信号の1つを選択する第4の選択手段
と、前記第4の選択手段を画素単位で制御する手
段と、前記第4の選択手段の出力予測信号と、前
記符号逆変換された予測誤差信号とから前記復号
信号を得る手段と、を具備する予測復号化装置、
とから構成されることを特徴とする予測符号化装
置・復号化伝送装置。
1. When transmitting an image signal, a first selection means obtains a plurality of predicted signals from a locally decoded signal and selects at least two predicted signals from the plurality of predicted signals according to a control signal; means for comparing the prediction efficiencies of the predicted signals and generating the control signal for each block according to the comparison result; and a second selection means for selecting one of the predicted signals output from the first selection means. and means for controlling the second selection means pixel by pixel, means for obtaining a difference (prediction error signal) between the output prediction signal of the second selection means and the image signal, and the second selection means. a predictive encoding device comprising: means for obtaining the local signal from the output prediction signal and the image signal; and means for transcoding at least the control signal and the prediction error signal; and the transcoding of the control signal and prediction. a third means for inversely converting the code of the error signal, obtaining a plurality of prediction signals from the decoded signal in the same manner as in the predictive encoding device, and selecting at least two prediction signals from the above according to the control signal that has been inversely code-converted; a fourth selection means for selecting one of the prediction signals output from the third selection means; a means for controlling the fourth selection means pixel by pixel; A predictive decoding device comprising means for obtaining the decoded signal from the output prediction signal and the code-inversely transformed prediction error signal;
A predictive encoding device/decoding/transmission device comprising:
JP6714877A 1976-12-16 1977-06-06 Forecast coding and decoding transmitter for video signal Granted JPS54920A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP6714877A JPS54920A (en) 1977-06-06 1977-06-06 Forecast coding and decoding transmitter for video signal
CA293,165A CA1091810A (en) 1976-12-16 1977-12-15 Predictive codec capable of selecting one of at least three prediction signals in two steps
US05/861,340 US4144543A (en) 1976-12-16 1977-12-16 Predictive codec capable of selecting one of at least three prediction signals in two steps

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6714877A JPS54920A (en) 1977-06-06 1977-06-06 Forecast coding and decoding transmitter for video signal

Publications (2)

Publication Number Publication Date
JPS54920A JPS54920A (en) 1979-01-06
JPS6120189B2 true JPS6120189B2 (en) 1986-05-21

Family

ID=13336521

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6714877A Granted JPS54920A (en) 1976-12-16 1977-06-06 Forecast coding and decoding transmitter for video signal

Country Status (1)

Country Link
JP (1) JPS54920A (en)

Also Published As

Publication number Publication date
JPS54920A (en) 1979-01-06

Similar Documents

Publication Publication Date Title
KR950005665B1 (en) High efficiency encoding device
JPS6214998B2 (en)
JPS6036153B2 (en) Predictive coding device
JPS634755B2 (en)
US4488175A (en) DPCM Video signal processing technique with spatial subsampling
JPS61118085A (en) Coding system and device for picture signal
KR100364312B1 (en) Apparatus and method of inter-block predictive coding/decoding
JP2864725B2 (en) High-efficiency coding device for image signals
JP3773277B2 (en) Device for transmitting television image, device for receiving television image, and video recorder
JP3164056B2 (en) Moving image encoding / decoding device, moving image encoding / decoding method, and moving image code recording medium
US6904093B1 (en) Horizontal/vertical scanning frequency converting apparatus in MPEG decoding block
JPS6120189B2 (en)
JPH0583700A (en) Dpcm forecasting coding circuit
JPH06284395A (en) Image compression-encoder
JPS6138672B2 (en)
JP2888523B2 (en) Image processing device
JPH09182081A (en) Motion compensation predictive coding device
JPH0837660A (en) Image compression coding device
JPS6127951B2 (en)
JPH06319124A (en) Picture data converter and its inverter
JPS6127950B2 (en)
JPH01205670A (en) Picture signal encoding system
JPH08340540A (en) Method and apparatus for encoding or decoding image frame
JPS61214886A (en) Coding and decoding device for animation picture signal
JPH07255056A (en) Moving picture reproducing method and device therefor