JPS6165574A - Picture signal coding system - Google Patents
Picture signal coding systemInfo
- Publication number
- JPS6165574A JPS6165574A JP59187670A JP18767084A JPS6165574A JP S6165574 A JPS6165574 A JP S6165574A JP 59187670 A JP59187670 A JP 59187670A JP 18767084 A JP18767084 A JP 18767084A JP S6165574 A JPS6165574 A JP S6165574A
- Authority
- JP
- Japan
- Prior art keywords
- mode
- encoded
- block
- pixel
- rank
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/004—Predictors, e.g. intraframe, interframe coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は多値画像信号データ圧縮方式に係り、特に予測
符号化方式を用いたとき、予測誤差を高能率で符号化す
る方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a multilevel image signal data compression method, and particularly to a method for encoding prediction errors with high efficiency when a predictive encoding method is used.
多値画像のデータ圧縮方式として、予測符号化方式があ
る。この方式は、符号化画素Xと所定の位置関係にある
既に入力済みの画像信号S(以下このSを参照画素信号
と呼ぶ)に基づいて、現在入力中の画像信号Xを予測し
、その予測信号Xと上記画像信号Xとの誤差信号eを符
号化するものである。従来よく知られているD P C
M (Differential Pu1se Cod
e Modulation)方式では、予測信号XをS
の線形結合として求める。例えば、Sとして第4図に示
すa、b、cの3画素を用いたとき、線形予測では予測
信号Xは、
X=kl alに2 blに3 cで求める。There is a predictive coding method as a data compression method for multivalued images. This method predicts the currently input image signal X based on an already input image signal S that is in a predetermined positional relationship with the encoded pixel The error signal e between the signal X and the image signal X is encoded. Conventionally well-known DPC
M (Differential Pulse Cod
e Modulation) method, the predicted signal
Find it as a linear combination of . For example, when three pixels a, b, and c shown in FIG. 4 are used as S, the predicted signal X in linear prediction is determined by X=kl al 2 bl 3 c.
ここでkl 、に2 + k3は係数であり、その大
きさが各参照画素のXに対する相関の強さを示す。Here, kl and 2 + k3 are coefficients, and the magnitude thereof indicates the strength of the correlation of each reference pixel with respect to X.
予測誤差信号eは、 e=X−X で求める。The prediction error signal e is e=X−X Find it with
予測誤差信号eの発生確率P (elは第5図に示すよ
うに、予測誤差e=0周辺の小さな値に集中する性質が
あるので、第6図に示す如く、e=0周辺の、発生しや
すい予測誤差はど短い符号を割り当てる。こうすること
により、効率良くデータ圧縮が行われる
このDPCM方式に対して、更に高能率の圧縮を行うた
め、特開昭57−150278.特開昭56−2487
7の方式が提案されている。The probability of occurrence P of the prediction error signal e (el has the property of concentrating on small values around e=0 as shown in A short code is assigned to a prediction error that is easy to cause.By doing this, data is compressed efficiently using this DPCM method. -2487
Seven methods have been proposed.
前者の方式は、Sによってeの発生確率分布が変化する
ことを利用して圧縮比を高めようとするものである。こ
れは例えば、Sによるeの通学確率が90%以上のSを
Sa (添字のGはGOOD状態を示す)、同90%
未満のSをS、(添字のBはBAD状態を示す)とする
と、S、、SBに対応する予測誤差eの発生確率P (
elsc)、P (elsB)が第7図fan、 fb
lのようになることから、SC。The former method attempts to increase the compression ratio by utilizing the fact that the occurrence probability distribution of e changes depending on S. For example, if S has a probability of e attending school of 90% or more, then Sa (the subscript G indicates the GOOD state) is 90% or more.
If S is less than S, (subscript B indicates BAD state), then the probability of occurrence of prediction error e corresponding to S, SB is P (
elsc), P (elsB) are shown in Figure 7 fan, fb
Since it becomes like l, SC.
SBの予測誤差に対して、第8図(al、 (blに示
す各予測誤差分布に適応する如く、符号表を2通り用意
して符号化を行う。なお第6図及び第8図(a)。For the prediction error of SB, encoding is performed by preparing two code tables to adapt to each prediction error distribution shown in Fig. 8 (al, (bl). ).
(b)におけるL(e)、 LG (81,t、、
[elは、いずれも符号長を示す。L(e) in (b), LG (81,t,,
[el indicates the code length.
第9図のブロック図にこの方式を実施するための圧縮回
路の一例を示し、以下同図によりその動作を説明する。An example of a compression circuit for implementing this method is shown in the block diagram of FIG. 9, and its operation will be explained below with reference to the same diagram.
ここで画像信号はO〜15の16値(ビット/画素)と
する。画像信号は4ビット×(β+2)ワードのシフト
レジスタ10に入力される。ここでβは1ライン当りの
画素数であり、シフトレジスタ10には(6+2)画素
骨の画像信号が蓄えられ、このうちから参照画素a、b
、cが予測器11とモード信号発生器12に入力される
。予測器11は予測信号量を出力する。これとシフトレ
ジスタ10の符号化信号Xから減算器3により、予測誤
差信号eが得られる。この予測誤差信号eは、前述の予
測道中率の高いときのGOODモード符号表と、予測適
中率の低いときのBADモード符号表に入力され、予測
誤差に対応する符号が出力される。一方、モード信号発
生器12は、予測状態がGOODモードであるか、BA
Dモードであるかを指定する1ビットの信号Mを出力し
、この符号を選択する。選択された符号はパラレル・シ
リアル変換器17に入力され、ここで一連の圧縮符号に
直されて出力される。Here, the image signal has 16 values (bits/pixel) from 0 to 15. The image signal is input to a shift register 10 of 4 bits×(β+2) words. Here, β is the number of pixels per line, and the shift register 10 stores (6+2) pixel bone image signals, from which reference pixels a, b
, c are input to the predictor 11 and the mode signal generator 12. The predictor 11 outputs a predicted signal amount. From this and the coded signal X of the shift register 10, the subtracter 3 obtains a prediction error signal e. This prediction error signal e is input to the GOOD mode code table when the predicted hit rate is high and to the BAD mode code table when the predicted hit rate is low, and a code corresponding to the prediction error is output. On the other hand, the mode signal generator 12 determines whether the predicted state is GOOD mode or not.
A 1-bit signal M specifying whether the mode is D is output, and this code is selected. The selected code is input to the parallel-to-serial converter 17, where it is converted into a series of compressed codes and output.
この方式は、可変長符号を用いて符号化を行うので、装
置化は比較的容易になる。しかも、予測状態に合わせて
符号を選択するのでDPCM符号化よりは大きい圧縮比
が得られる。しかし、1画素の階調を1つの可変長符号
で符号化するので、取り得る圧縮比が符号化方法によっ
て制約されるという欠点がある。例えば、画像信号が1
6値(4ビット/画素)のときは圧縮比は4以上には取
れない。Since this method performs encoding using variable length codes, it is relatively easy to implement the device. Moreover, since the code is selected according to the predicted state, a compression ratio higher than that of DPCM encoding can be obtained. However, since the gradation of one pixel is encoded with one variable length code, there is a drawback that the possible compression ratio is limited by the encoding method. For example, if the image signal is 1
When using 6 values (4 bits/pixel), the compression ratio cannot be higher than 4.
これに対し後者の方式は、上記符号化方式による制約を
なくすため予測誤差をRL符号化している。この方式で
は、更に圧縮比を高めるため、非線形予測を用いている
。第10図にこの方式を実施するためのデータ圧縮回路
の一例をプ0.7り図で示し、以下同図によりその動作
を説明する。On the other hand, in the latter method, prediction errors are RL encoded in order to eliminate the restrictions imposed by the above-mentioned encoding method. This method uses nonlinear prediction to further increase the compression ratio. An example of a data compression circuit for implementing this method is shown in a schematic diagram in FIG. 10, and its operation will be explained below with reference to the same diagram.
10はシフトレジスタであり前記第9図におけるシフト
レジスタ10と同様の働きをする。この方式では、参照
画素信号a、b、cと符号化画素信号Xより、順位発生
器21を用いて、予測誤差としてa、b、cの状態下で
のXの出やすさの順位を得る。Reference numeral 10 is a shift register which functions similarly to the shift register 10 in FIG. 9 above. In this method, a ranking generator 21 is used to obtain a ranking of how likely X is to appear as a prediction error under conditions a, b, and c from reference pixel signals a, b, and c and encoded pixel signal X. .
順位発生器21は、a、b、cの総ての組合せについて
、何枚かの画像を用いてXの出やすさの順序を求めて作
成してお(。順位発生器21から出力された4ビット(
第1〜第16順位)からなる順位信号の各ビットeQ、
el 、e2.e3は、シフトレジスタ22にセットさ
れる。ここでeQが順位の最下位ビット(LSB)、8
3が最上位ビット(MSB)である。The rank generator 21 is created by determining the order of ease of producing X using several images for all combinations of a, b, and c. 4 bits (
Each bit eQ of the rank signal consisting of 1st to 16th ranks),
el, e2. e3 is set in the shift register 22. Here eQ is the least significant bit (LSB) of the order, 8
3 is the most significant bit (MSB).
モード信号発生回路23は、参照画素信号a、b。The mode signal generation circuit 23 generates reference pixel signals a and b.
Cと順位信号を構成するeo、el 、e2.e3ビッ
トを入力して、順位信号の各ビットが0になる確率が高
い(GOODモード)か、0になる確率が低い(BAD
モード)かを示すモード信号を出力し、シフトレジスタ
24にセットする。ここで、MO。C and eo, el, e2. which constitute a ranking signal. Input e3 bits and select whether each bit of the ranking signal has a high probability of being 0 (GOOD mode) or a low probability of becoming 0 (BAD mode).
A mode signal indicating which mode is selected is output and set in the shift register 24. Here, M.O.
Ml、M2 、M3はモート′信号の各ビットであり、
それぞれが、順位の各ビットe。+ el+82+e
3(7)モードを示す。次にシフトレジスタ22.24
をシフトし、24のシリアル出力がGOODモードなら
デマルチプレクサ25をGOODモードRL符号器26
の方に切り換える。またシフトレジスタ24のシリアル
出力がBADモードなら、デマルチプレクサ25をBA
DモードRL符号器27の方へ切り換える。Ml, M2, M3 are each bit of the mote signal,
Each bit e of rank. +el+82+e
3(7) mode is shown. Next shift register 22.24
If the serial output of 24 is in the GOOD mode, the demultiplexer 25 is changed to the GOOD mode RL encoder 26.
Switch to . Also, if the serial output of the shift register 24 is in BAD mode, the demultiplexer 25 is set to BA
Switch to the D mode RL encoder 27.
こうすることで、順位の各ビットは6000モードと
BADモードに分けて、そのRLがカウントされ符号化
される。次にRL符号は、復元時に使用される順に出力
順序制御回路29で出力する順序を並べ換えてマルチプ
レクサ28により選択して出力される。By doing this, each bit of the order has 6000 modes.
The RL is counted and encoded in BAD mode. Next, the RL codes are rearranged in the output order by the output order control circuit 29 in the order used at the time of restoration, and are selected and output by the multiplexer 28.
この方式では、GOODモードのRLが長く取れるため
、理論上の上限に近い圧縮比が得られるという利点があ
る。しかし、この方式はRLをカウントしなければなら
ず、しかも各モートのRL分布を考慮したRL符号器が
2つ必要なこと、可変長となったRL符号の出力順序の
制御が必要なことなど、論理が複雑でハードウェアも大
きくなるという欠点がある。This method has the advantage that a compression ratio close to the theoretical upper limit can be obtained because the GOOD mode RL can be long. However, this method requires counting RLs, requires two RL encoders that take into account the RL distribution of each mote, and requires control of the output order of variable-length RL codes. , the disadvantage is that the logic is complex and the hardware becomes large.
上述の如〈従来の予測誤差符号化方式は、圧t1d比を
充分大きく取れないか、圧縮比を大きく取ろうとすると
、出力順序の制御を行うための論理が複雑でハードウェ
アも大きくなるという問題があった。As mentioned above, conventional prediction error encoding methods have problems such as not being able to obtain a sufficiently large pressure t1d ratio, or when attempting to obtain a large compression ratio, the logic for controlling the output order becomes complex and the hardware becomes large. was there.
本発明は上記問題点を解消し、簡単な符号化で圧縮比が
比較的大きく取れる能率的な画像信号符号化方式を提供
することを目的とする。SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems and to provide an efficient image signal encoding method that can achieve a relatively large compression ratio with simple encoding.
この目的は本発明において、予測誤差の順位がGOOD
モードにおいて、第1順位の発生確率が特に高(なり、
しかもこの第1順位が連続して出現する性質を利用し、
順位信号を所定の複数個単位にブロック化して、
(1)1ブロツク内の順位が総て第1順位のときは、そ
のブロックを識別符号“0° 1ビットで符号化し、
(2)■ブロック内に第1順位以外が含まれるときは、
識別符号“1′ と、次にブロック内の順位m個をGO
ODモードと BAロモードとに共通な順位の可変長符
号で符号化するようにしたことにより、達成される。This purpose is to improve the ranking of prediction errors in the present invention.
mode, the probability of occurrence of the first rank is particularly high (becomes,
Moreover, taking advantage of the property that this first rank appears consecutively,
Block the rank signal into a predetermined plurality of blocks, (1) When all the ranks in one block are the first rank, encode that block with an identification code "0° 1 bit," (2) ■ Block If it includes a rank other than the first rank,
ID code "1'" and then go to m ranks in the block.
This is achieved by encoding with a variable length code having a common rank for OD mode and BA mode.
本発明においては、予測誤差の順位をGOODモー)’
トBADモードに分け、GOODモードについて順位を
複数個ずつまとめて符号化し、且つ一つのブロック内に
第1順位以外の順位が含まれるときのみフラグビットを
付し、第1順位のみからなる場合には1ビットで符号化
し、 BADモードについては1画素ごとにフラグビッ
トを付すことなしに予測誤差を符号化するようにしたこ
とで、簡単な符号化で圧縮比が比較的大きく取れること
となる。In the present invention, the ranking of prediction errors is
For the GOOD mode, the ranks are coded together into multiple ranks, and a flag bit is added only when a rank other than the first rank is included in one block. is encoded with 1 bit, and in BAD mode, the prediction error is encoded without attaching a flag bit to each pixel, making it possible to obtain a relatively large compression ratio with simple encoding.
第1図は本発明に係る画像信号符号化方式を実施するた
めのデータ圧縮回路の一例を示すブロック図で、以下本
発明の一実施例を同図を参照して説明する。FIG. 1 is a block diagram showing an example of a data compression circuit for implementing the image signal encoding method according to the present invention, and one embodiment of the present invention will be described below with reference to the figure.
第1図において、シフトレジスタlO5順位発生器21
.モード信号発生器12は従来と同様である。In FIG. 1, shift register lO5 rank generator 21
.. The mode signal generator 12 is the same as the conventional one.
ただしモード信号発生器12は、Sの組合せに基づいて
、第1順位の予測誤差の出現確率が高いときをGOOD
モードとし、第1順位の出現確率が低いときをBADモ
ードとして、これを指示する信号Mを出力する。次に順
位信号eはデマルチプレクサ30により、GOODモー
ドのときはシフトレジスタ31の側に入力され、BAD
モードのときはFIFOメモリ33に書き込まれる。こ
こで、本実施例ではGOODモードの順位信号を4個ご
とにブロック化する例を説明する。However, based on the combination of S, the mode signal generator 12 selects GOOD when the probability of occurrence of the prediction error of the first rank is high.
The BAD mode is set when the probability of appearance of the first rank is low, and a signal M instructing this is output. Next, the ranking signal e is inputted to the shift register 31 side by the demultiplexer 30 in the GOOD mode, and
In the mode, the data is written to the FIFO memory 33. Here, in this embodiment, an example will be described in which the GOOD mode ranking signals are divided into blocks every four.
シフトレジスタ31の構成は、(順位信号のビット数)
×(フロック化の単位数)とすることが必要で、本実施
例においては順位信号を4個ごとにブロック化するので
、4ビット×4ワード構成とする。The configuration of the shift register 31 is (number of bits of rank signal)
x (number of units of flocking), and in this embodiment, the rank signals are divided into blocks every four, so the structure is 4 bits x 4 words.
上記の動作を繰り返して、シフトレジスタ31に符号化
すべき順位信号が4個分蓄えられると、検出器32は、
これらの順位が総て第1順位であるか否かを検出する。By repeating the above operation, when four rank signals to be encoded are stored in the shift register 31, the detector 32
It is detected whether all of these rankings are the first ranking.
もし、順位が総て第1順位であれば、マルチプレクサ3
8を切り換えて、識別符号“0” 1ビットを出力する
。もし、シフトレジスタ31に蓄えられた1ブロツクの
順位信号中に第1順位以外のものがあれば、マルチプレ
クサ38を切り換えて識別符号′1゛ 1ビットを出力
し、これに続けてシフトレジスタ31を1つシフトし、
マルチプレクサ34を介して、順位を符号表36に人力
し対応する符号を出力させる。符号表36は、例えば第
2図に示すように、各順位に対して符号が割り付けられ
ている。符号表36から出力された上記順位に対応する
符号は、パラレル・シリアル変換器37によって、一連
の圧縮符号としてマルチプレクサ38を通して出力され
る。If the rankings are all first, multiplexer 3
8 and outputs 1 bit of identification code “0”. If there is a signal other than the first rank among the rank signals of one block stored in the shift register 31, the multiplexer 38 is switched to output the identification code '1' 1 bit, and then the shift register 31 is Shift by one,
The ranking is entered into the code table 36 via the multiplexer 34 and the corresponding code is output. In the code table 36, as shown in FIG. 2, for example, a code is assigned to each rank. The codes corresponding to the above rankings outputted from the code table 36 are outputted by the parallel-to-serial converter 37 through the multiplexer 38 as a series of compressed codes.
GOODモードの4個分の順位は、符号表36からの符
号を出力するこの操作を4回繰り返して符号化される。The four ranks of the GOOD mode are encoded by repeating this operation of outputting the codes from the code table 36 four times.
一方、BADモードの順位は、出力順序制御回路35に
より、復元時に使用される順序を考慮して符号化される
。これは、例えば第3図に示すようにして行われる。On the other hand, the order of the BAD mode is encoded by the output order control circuit 35 in consideration of the order used during restoration. This is done, for example, as shown in FIG.
同図中、○卵内の数字は符号化して出力する順序を示す
。GOODモードの順位は411?jずつまとめて符号
化するため、■のブロックのように、GOODモードの
ブロックの最初の順位がBADモードの順位より先−出
現すれば、■のブロックが出力された後に、 BADモ
ードの順位が■、■、■と順に出力される。このように
、GOODモード、 BADモードの順位は復元時に使
用される順に出力されるので、復元時はGOODモード
、 BADモードの順位が混同されることはない。In the figure, the numbers inside circles indicate the order of encoding and output. GOOD mode ranking is 411? Since the block is encoded in blocks of j, if the first block of GOOD mode appears before the BAD mode, like the block of ■, then the BAD mode will be ranked after the block of ■ is output. ■, ■, ■ are output in order. In this way, the ranks of GOOD mode and BAD mode are output in the order in which they are used during restoration, so the ranks of GOOD mode and BAD mode are not confused during restoration.
FIFO33は、 BADモードの順位の出力順序を調
整するための一時記憶手段である。出力順序制御回路5
は、G00ロモードの順位がシフトレジスタ31に1個
でも格納されていれば、GOODモードの順位が4個蓄
えられるまで、PIFO33からの BADモードの順
位の出力を控える。そして、GOODモードの順位4回
分をマルチプレクサ34を介して出力した後、PIFO
33に蓄えられたBADモード順位を総てマルチプレク
サ34を介して出力する。もし、GOODモード順位が
シフトレジスタ31に1個も格納してなければ、 BA
Dモードの順位もGOODモードと同様に符号表36と
ps変換器37を経て、一連の圧縮符号として出力され
る。The FIFO 33 is a temporary storage means for adjusting the output order of BAD mode rankings. Output order control circuit 5
If at least one G00 low mode rank is stored in the shift register 31, it refrains from outputting the BAD mode rank from the PIFO 33 until four GOOD mode ranks are stored. After outputting the four GOOD mode rankings through the multiplexer 34, the PIFO
All BAD mode rankings stored in 33 are outputted via multiplexer 34. If no GOOD mode order is stored in the shift register 31, BA
Similarly to the GOOD mode, the D mode ranking is outputted as a series of compressed codes via the code table 36 and the ps converter 37.
ここでは、特に述べていないが、この圧縮符号データの
復元は上記と逆の動作をする回路によって実現される。Although not specifically mentioned here, the restoration of this compressed encoded data is realized by a circuit that operates in the opposite manner to the above.
前記第1図に示す一実施例では、非線形予測により予測
誤差として順位を得るようにしたが、これは前記第9図
のように線形予測を行い、予測誤差として予測信号と符
号化画素信号の差分信号を使っても良い。In the embodiment shown in FIG. 1, a ranking is obtained as a prediction error by non-linear prediction, but in this case, linear prediction is performed as shown in FIG. A differential signal may also be used.
本発明によれば、GOODモードにおいて、予測誤差を
複数個ずつまとめて符号化するので、予測誤差を単に可
変長符号化する方式より大きな圧縮比が得られる。また
、予2111J誤差は可変長符号で符号化されるととも
に、GOODモード、 BADモードとも同一の符号表
を用いるので、回路構成が簡単になる。According to the present invention, in the GOOD mode, a plurality of prediction errors are collectively encoded, so that a compression ratio higher than that of a method in which prediction errors are simply variable-length encoded can be obtained. Further, since the pre-2111J error is encoded with a variable length code and the same code table is used for both the GOOD mode and the BAD mode, the circuit configuration is simplified.
第1図は本発明の一実施例としてのデータ圧縮回路の構
成を示すブロック図、
第2図は第1図の符号表36における順位に対する符号
の割り付は例を示す符号図、
第3図は第1図のデータ圧縮回路におけるGOODモー
ド順位とBADモード順位をマルチプレクサ34から出
力順序回路35で制御して出力する順序を説明するため
の図、
第4図は予測を行うときの参照画素と符号化画素の位置
関係を示す配置図、
第5図は予測誤差信号の発生確率を示す図、第6図はこ
の予測誤差信号に対する符号長割り当てを示す図、
第7図は予測の道中率によりGOODモードとBADモ
ードに分けたときの予測誤差信号の発生確率を示す図、
第8図はこのGOODモード、 BADモードの予測誤
差信号に対する符号長割り当てを示す図、第9図、第1
0図は従来方式のデータ圧縮回路の構成を示すブロック
図である。
図において、10.31はシフトレジスタ、11は予測
器、12.23はモード信号発生器、13は減算器、1
4、15.36は符号表、16.28.34.38はマ
ルチプレクサ、25.30はデマルチプレクサ、17.
37はパラレル・シリアル変換器、21ば順位発生器、
22゜24はレジスタ、33はFIFOメモリ、29.
35は出力順序制御回路である。
112 図
113 図
第 4 図
妙鼾−■−■−−−−
一 ■−■−−−一−−−
@5図 第6図FIG. 1 is a block diagram showing the configuration of a data compression circuit as an embodiment of the present invention, FIG. 2 is a code diagram showing an example of the assignment of codes to the ranks in the code table 36 of FIG. 1, and FIG. 1 is a diagram for explaining the order in which the GOOD mode order and the BAD mode order in the data compression circuit of FIG. 1 are controlled and output from the multiplexer 34 by the output order circuit 35. FIG. Figure 5 is a diagram showing the positional relationship of encoded pixels, Figure 5 is a diagram showing the probability of occurrence of a prediction error signal, Figure 6 is a diagram showing the code length assignment for this prediction error signal, and Figure 7 is a diagram showing the prediction error signal based on the prediction error rate. Figure 8 is a diagram showing the probability of occurrence of a prediction error signal when divided into GOOD mode and BAD mode.
FIG. 0 is a block diagram showing the configuration of a conventional data compression circuit. In the figure, 10.31 is a shift register, 11 is a predictor, 12.23 is a mode signal generator, 13 is a subtracter, 1
4, 15.36 is a code table, 16.28.34.38 is a multiplexer, 25.30 is a demultiplexer, 17.
37 is a parallel-to-serial converter, 21 is a rank generator,
22.24 is a register, 33 is a FIFO memory, 29.
35 is an output order control circuit. 112 Figure 113 Figure 4 Figure Myo-snoring-■−■−−−−1 ■−■−−−1−−− @Figure 5 Figure 6
Claims (1)
号化済み画素を参照画素として前記符号化画素の実際の
画素値の予測順位を求め、該予測順位を用いて前記符号
化画素の画素値を符号化する多値画像信号の予測符号化
方式において、前記複数個の参照画素の画素値に基づい
て、前記符号化画素の予測値の適中率が所定値より高い
第1のモードと前記所定値より低い第2のモードとの何
れに属するかを各画素ごとに判定し、前記第1のモード
の予測順位及び第2のモードの予測順位のそれぞれを所
定個数毎にブロック化し、該ブロック内の予測誤差が総
て0であれば当該ブロックを所定の識別符号1ビットで
符号化し、前記ブロック内の予測誤差の総てが0ではな
い場合には前記所定の識別符号とは異なる1ビットの識
別符号と該ブロックの予測誤差のそれぞれに対応する可
変長符号とにより符号化し、前記第2のモードのブロッ
ク内の予測誤差を対応する可変長符号により符号化する
ことを特徴とする画像信号符号化方式。A prediction rank of the actual pixel value of the encoded pixel is determined using a plurality of encoded pixels having a predetermined positional relationship with respect to the encoded pixel as reference pixels, and the predicted rank of the actual pixel value of the encoded pixel is calculated using the predicted rank. In a predictive coding method for a multivalued image signal that encodes a value, a first mode in which the predictive value of the encoded pixel has a higher predictive value than a predetermined value based on the pixel values of the plurality of reference pixels; It is determined for each pixel which of the second modes it belongs to which is lower than a predetermined value, and the prediction order of the first mode and the prediction order of the second mode are each divided into blocks for a predetermined number of blocks. If all the prediction errors in the block are 0, the block is encoded with a 1-bit predetermined identification code, and if all the prediction errors in the block are not 0, the block is coded with 1 bit different from the predetermined identification code. and a variable length code corresponding to each of the prediction errors of the block, and a prediction error in the block in the second mode is encoded with the corresponding variable length code. Encoding method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59187670A JPS6165574A (en) | 1984-09-06 | 1984-09-06 | Picture signal coding system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59187670A JPS6165574A (en) | 1984-09-06 | 1984-09-06 | Picture signal coding system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6165574A true JPS6165574A (en) | 1986-04-04 |
Family
ID=16210099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59187670A Pending JPS6165574A (en) | 1984-09-06 | 1984-09-06 | Picture signal coding system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6165574A (en) |
-
1984
- 1984-09-06 JP JP59187670A patent/JPS6165574A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0253326B1 (en) | Method and apparatus for encoding and decoding dither signals for reproduction of the halftone of a picture | |
| TWI466454B (en) | Image coding apparatus, image coding method | |
| EP1309202B8 (en) | Video coding system | |
| HK3294A (en) | Method and apparatus for transmitting digital information and/or for recording and reproducing | |
| JPS62262533A (en) | DPCM value transmission method | |
| US6020923A (en) | Method and apparatus for coding and recording an image signal and recording medium for storing an image signal | |
| JPH01177786A (en) | Method and apparatus for scanning symmetrical image block of low block boundary phenomenon | |
| US5296938A (en) | Address generating method, and circuit therefor | |
| JPS586344B2 (en) | Fugou Kasouchi | |
| JPS60232793A (en) | Digital device | |
| JP2634793B2 (en) | Color image signal encoding device | |
| CN114567782B (en) | Raw image compression method and device suitable for 3DNR image noise reduction | |
| JPS6165573A (en) | Picture signal coding system | |
| JPS594380A (en) | System for compressing intermediate tone picture | |
| JPH0323720A (en) | Variable length encoding and decoding system | |
| JP3368001B2 (en) | Image coding apparatus and method | |
| JPH036066Y2 (en) | ||
| KR100281258B1 (en) | Image display data compression method and apparatus | |
| JPS58124370A (en) | Intermediate tone transmission system for facsimile | |
| JPS6329333Y2 (en) | ||
| JPS6294077A (en) | Image data transmission device | |
| JPS63224568A (en) | Sequence converting circuit for video signal | |
| JPS58111487A (en) | Encoding system of picture having multi-level gradation | |
| JPS63102557A (en) | Multiple-valued image encoding device | |
| JPS61123277A (en) | Picture data compression system |