JPS5836073A - Pair run encoding system - Google Patents
Pair run encoding systemInfo
- Publication number
- JPS5836073A JPS5836073A JP13328181A JP13328181A JPS5836073A JP S5836073 A JPS5836073 A JP S5836073A JP 13328181 A JP13328181 A JP 13328181A JP 13328181 A JP13328181 A JP 13328181A JP S5836073 A JPS5836073 A JP S5836073A
- Authority
- JP
- Japan
- Prior art keywords
- run
- black
- length
- pair
- white
- 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
- 238000000034 method Methods 0.000 claims abstract description 16
- 230000015654 memory Effects 0.000 abstract description 11
- 230000003111 delayed effect Effects 0.000 abstract description 2
- 230000002194 synthesizing effect Effects 0.000 abstract 1
- 230000000694 effects Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000928106 Alain Species 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/41—Bandwidth or redundancy reduction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
Abstract
Description
【発明の詳細な説明】
本発明はファクシミリ信号のような2電信号列の一次元
符号化方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a one-dimensional encoding system for a two-electronic signal train such as a facsimile signal.
従来から白黒2値ファクンミリ信号の一次元符号化方式
の代表的な例として国際電信電話諮問委員会(CCIT
T)で標準化されたモディファイド・・ 1−
フV 7 (Modified Huffman :
MH)方式がある。この方式は、Oから63画素までの
範囲にあるランレングス(同一極性が続く画素列の長さ
)は表1に示すターミネイティング符号だけで符号化し
、64画素以上のラン(同一極性の画素列)は初めにそ
のランレングスに等しいか、またはそれより小さいラン
レングスを表わすメイクアップ符号(表2)で符号化し
、その後実際のランとメイクアップ符号によって表わさ
れるランレングスとの差をターミネイティング符号で符
号化するものである。Conventionally, the Consultative Committee for International Telegraph and Telephone (CCIT)
Modified Huffman standardized by T) 1-F7 (Modified Huffman:
There is a MH) method. In this method, run lengths in the range from O to 63 pixels (the length of pixel rows with the same polarity) are encoded using only the terminating code shown in Table 1, and runs of 64 pixels or more (pixel rows with the same polarity) are encoded using the terminating code shown in Table 1. ) is first encoded with a make-up code (Table 2) representing a run length equal to or less than that run length, and then the difference between the actual run and the run length represented by the make-up code is encoded as a terminating code. It is encoded by
このように従来のMH方式においては、表11表2から
明らかなように、白ランと黒ランそれぞれのランレング
スの全範囲に対して符号語(コード)が固定的に定めら
れているのでこの符号体系を用いる限り符号化効率の向
上には限度がある。In this way, in the conventional MH system, as is clear from Table 11 and Table 2, the code word (code) is fixedly determined for the entire range of run lengths for each of the white run and black run. As long as a coding system is used, there is a limit to the improvement in coding efficiency.
本発明は、上述の従来技術に鑑みなされたもので、符号
化効率の高い一次元符号化方式であるペアラン符号化方
式を提供することを目的とし、極性の異なる2つのラン
をペア(ペアとしたランを「ペアラン」と称す)とし、
その2つのランレン弐1 ターミネイティング符号
表2 メイクアップ符号
(&1標準紙幅用
fbl 拡張紙幅用
3−
ゲスの和(「ペアランのランレングスJ、!:称t)と
必要に応じペアとしたいずれか一つのランのランレング
スを符号化することを特徴とするものである。The present invention was made in view of the above-mentioned prior art, and aims to provide a pair-run encoding method which is a one-dimensional encoding method with high encoding efficiency. The run is called a "pair run"),
The two run lengths 2 1 Terminating code table 2 Make-up code (&1 fbl for standard paper width 3 for extended paper width This method is characterized by encoding the run length of one run.
以下本発明を図面を用いて詳細に説明する。The present invention will be explained in detail below using the drawings.
先ず図1を用いて本発明の詳細な説明する。First, the present invention will be explained in detail using FIG.
図において、(a)は画素列を示し、正方形は画素でこ
のうち斜線部分は黒の画素を表わしている。In the figure, (a) shows a pixel column, where squares represent pixels and the shaded areas represent black pixels.
fblは符号化例を示している。図において最初の白ラ
ンと黒ランを組み合せたペアのランレングスは5である
から、表1のMH白ランコードを用いて’J100”と
符号化する。次にこのペアランに含まれる黒ランを表3
に示すコードを用いて符号化する。この例では黒ランの
長さは2であるがら“’io”と符号化される。2番目
に現われるペアランは白1、黒1であるからこのペアラ
ンのランレングス2を表1のMHコードにより”011
1”と符号化する。なお、この場合にペアランのランレ
ングスが2ということは白1.黒1と一義的に定まるか
らペアランに含まれる黒ランの符号化は行わない。fbl indicates an encoding example. In the figure, the run length of the first pair of white run and black run is 5, so it is encoded as 'J100' using the MH white run code in Table 1. Next, the black run included in this pair run is Table 3
Encode using the code shown below. In this example, although the length of the black run is 2, it is encoded as "'io". The second pair run that appears is 1 white and 1 black, so the run length 2 of this pair run is ``011'' using the MH code in Table 1.
In this case, since the run length of the pair run is 2, it is uniquely defined as 1 white and 1 black, so the black run included in the pair run is not encoded.
5−
4−
従来の方法のように白1.黒1のランをそれぞれ表1の
MHコードで符号化すれば、“000111″′。5- 4- White 1 as in the conventional method. If each black 1 run is encoded using the MH code in Table 1, it will be "000111"'.
”010”となり9ビ、トを要するが、本発明によれば
4ビ、トで済み、ここに符号化効率を高める要因を生じ
ている。3番目のペアランのランレングスは9であり、
このうち黒のランレングスは3であるから’JO100
″’、”11”と符号化され、4番目のペアランのラン
レングスは7であり、このうち黒のランレングスは6で
あるから”’ 1111″1.IIQQ11″′と符号
化される。同様に5番目のペアランのランレングスは1
3であり黒のランレングスは3であるから”00001
1″l 、 11 IQ I+と符号化する。The code becomes "010" and requires 9 bits, but according to the present invention, only 4 bits are required, which is a factor in improving the encoding efficiency. The run length of the third pair run is 9,
Of these, black's run length is 3, so 'JO100'
The run length of the fourth pair of runs is 7, and the run length of black is 6, so it is encoded as "'1111"1.IIQQ11"'. Similarly, the run length of the fifth pair run is 1
3 and black's run length is 3, so "00001"
1″l, 11 IQ I+.
次に本発明の有効性について述べる。本発明は、白ラン
のランレングスをW1黒ランのランレングスをBとして
、〔〕で符号語長を表わすとき、表1、表2に示すMH
方式においては、白ランのランレングスWの符号語長〔
W〕と黒ランのランレングスBの符号語長CB ) 菱
よびペアランのランレングス(W十B)の符号語長CW
十B)の間には〔W〕+(BE> (W十B)の関係が
あることに着目して、べ 6−
アランのランレングス(W十B)を表わす符号語に、ペ
アランのランレングス(W十B)を参照しながらペアラ
ンめランレングス(W十B)に含まれる黒ランのランレ
ングスBの情報を最小限の符号語長で付加するものであ
り、この場合の黒ランのランレングスBの符号語長を[
B]で衣わすどき、なお、(W〕+ CB) > [W
十B )十1B1mの関係を生じさせ符号化効率を高め
ようとするものである。従って、黒ランのランレングス
Bを示す符号語長匡B刀が重要となる。この黒ランのラ
ンレングスの符号語ノー例を示すものが表3である。表
3はペアランのランレングス2〜J1の間までの符号を
示し、12以上はM)(方式の符号を使用する例である
。この表3の符号を用いて上述した原理に基づいて符号
化した場合の符号語長(所要ビット数)を従来のMH方
式と比較したものが表4である。衣4はペアランのラン
レングス2〜7の間において〔W〕十〔B〕≧[W+B
] +[B3の関係にあることを示している。Next, the effectiveness of the present invention will be described. In the present invention, when the run length of the white run is W1 and the run length of the black run is B, and the code word length is represented by [ ], the MH shown in Tables 1 and 2 is used.
In the method, the codeword length of the run length W of the white run [
W] and the codeword length CB of the run length B of the black run) The codeword length CW of the run length (W 1 B) of the diamond and pair runs
By focusing on the relationship [W] + (BE> (W0B) between The information of the run length B of the black run included in the pair run length (W1B) is added to the minimum code word length while referring to the length (W1B) of the black run in this case. The codeword length of run length B is [
B], and (W) + CB) > [W
10B) 11B1m is created to improve the encoding efficiency. Therefore, the code word Nagamasa Bto indicating the run length B of the black run is important. Table 3 shows an example of the code word no for the run length of this black run. Table 3 shows the codes for pair run run lengths 2 to J1, and 12 or more is an example of using the M) (method code). Using the codes in Table 3, encoding is performed based on the principle described above. Table 4 shows a comparison of the code word length (required number of bits) with the conventional MH method.
] +[It shows that there is a relationship of B3.
CCITTのファクシミリテストドキュメントを用いた
ノミュレー/ヨンの結果によれば、ベアラン表 3
表 4
のランレングスは2〜11の間で大部分が生起しており
衣3を用いた場合でも大きな符号化効率の向上が期待で
きる。According to the results of Nomura/Yon using CCITT's facsimile test document, most of the run lengths in Bear Run Table 3 and Table 4 occur between 2 and 11, and even when using 3, the encoding efficiency is large. can be expected to improve.
さらに、弄3においては黒ランのランレングスの短い方
から生起確率が高いとしているが、実際の画信号には生
起確率に片寄りがあるので、これを考慮すれば効率をさ
らに高めることができる。Furthermore, in 3, it is assumed that the probability of occurrence of black runs is higher from the shortest run length, but in actual image signals, the probability of occurrence is biased, so if this is taken into account, efficiency can be further increased. .
例エバ、ペアランのランレングス4に着目すると、ペア
ランのランレングス4の中で黒ランの取り得るランレン
グスは1,2および3である。表3においては、黒ラン
1に対して最小の符号を与えているが、黒ラン1.2.
3のうち最も生起確率の高いランに対して最小の符号を
割当てるようにすれば効率を高めることができる。同様
のことが表3において他のペアランのランレングスにつ
いても言える。For example, if we focus on the run length 4 of the pair run, the possible run lengths of the black run among the run lengths 4 of the pair run are 1, 2, and 3. In Table 3, the smallest sign is given to black run 1, but black run 1.2.
Efficiency can be improved by assigning the smallest code to the run with the highest probability of occurrence among the three. The same thing can be said about the run lengths of other pair runs in Table 3.
また、本発明において、表11表2に示す範囲のランレ
ングスの全てに対してCW)+[B]>(W+B)+(
[:B3の関係を保つことはできない。表4においても
ペアランのランレングス8以上におい10−
ては、効果が淡れてくる。この場合には表11表2に示
す符号を適用するか、または従来のMI(方式とを適応
的に使用することが考えられる。In addition, in the present invention, for all run lengths in the range shown in Table 11 and Table 2, CW)+[B]>(W+B)+(
[:B3 relationship cannot be maintained. Also in Table 4, when the run length of the pair run is 8 or more, the effect becomes weaker. In this case, it is conceivable to apply the codes shown in Tables 11 and 2, or to adaptively use the conventional MI (method).
以下、本発明の詳細な説明する。The present invention will be explained in detail below.
図2に本方式による符号化回路の一実施例を示す。1は
入力端子、2は出力端子、10は1ライン分の情報を記
憶する容量を有するメモリ、21〜26はアンドゲート
回路(一部入力側に否定回路を含む)、31〜32は遅
延回路、41〜44はカウンタ、50は加算器、61〜
63はコーグ、70は信号合成回路(オア回路)である
。FIG. 2 shows an embodiment of an encoding circuit using this method. 1 is an input terminal, 2 is an output terminal, 10 is a memory having a capacity to store information for one line, 21 to 26 are AND gate circuits (some of which include a negative circuit on the input side), and 31 to 32 are delay circuits. , 41 to 44 are counters, 50 is an adder, 61 to 44 are counters, 50 is an adder, and 61 to 44 are counters;
63 is a Korg, and 70 is a signal synthesis circuit (OR circuit).
ファクシミリ信号は入力端子1より入力されてメモリ1
0に一旦蓄積される。メモIJIOに蓄積されたフッフ
ンミリ信号は直接ゲート回路21〜24に加わる。また
遅延回路31で1ビツト遅れたファクシミリ信号もゲー
ト回路21〜24に加わる。ゲート回路21は2人力が
共に0(白)のとき出カッ々ルスを出力しこのパルス数
はカウンタ41で計数される。ゲート回路22は信号が
白から黒に変化したとき出力パルスを出力し、これによ
りカラ/り41の計数を中止させる。カウンタ41の計
数値は白ランのランレングスに相当する。一方、ゲート
回路24ば2人力が1(黒)のとき出力パルスを出し、
そのパルス数はカウンタ42で計数される。ゲート回路
23は信号が黒から白に変化したとき出力パルスを出し
、これKよりカウンタ42の計数を中止させる。カウン
タ42の計数値は黒ランのう/レングスに相当する。カ
ウンタ41と42の内容は加算器50で加えられる。こ
の値はペアランのランレングスに相当する。The facsimile signal is input from input terminal 1 and memory 1
It is temporarily stored at 0. The fufunmiri signal accumulated in the memo IJIO is directly applied to the gate circuits 21-24. Furthermore, the facsimile signal delayed by one bit in the delay circuit 31 is also applied to the gate circuits 21-24. The gate circuit 21 outputs an output pulse when both of the two input powers are 0 (white), and the number of pulses is counted by the counter 41. The gate circuit 22 outputs an output pulse when the signal changes from white to black, thereby stopping the color/color 41 counting. The count value of the counter 41 corresponds to the run length of the white run. On the other hand, when the gate circuit 24 is 1 (black), it outputs an output pulse.
The number of pulses is counted by a counter 42. The gate circuit 23 outputs an output pulse when the signal changes from black to white, causing the counter 42 to stop counting from this point K. The count value of the counter 42 corresponds to the length of the black run. The contents of counters 41 and 42 are added in adder 50. This value corresponds to the run length of the pair run.
加算器50の値はコーグ61により符号化され信号合成
回路(オア回路)に加わり出力端子2に伝わる。The value of the adder 50 is encoded by the KOG 61, applied to the signal synthesis circuit (OR circuit), and transmitted to the output terminal 2.
また、カウンタ42の計数値はコーグ62で加算器50
の値を参照して符号化される。この符号化が終了した時
点でカウンタ41 、42はリセットされる。コーグ6
2の出力は信号合成回路を経て入力端子2に伝わる。Further, the count value of the counter 42 is calculated by the adder 50 in the Korg 62.
is encoded by referring to the value of . The counters 41 and 42 are reset when this encoding is completed. korg 6
The output of 2 is transmitted to input terminal 2 via a signal synthesis circuit.
上述の説明では、ペアランのランレングスはコーグ61
により他の値を参照することなく符号化したが、1ライ
ンの符号化されていない画素数を参照して符号化するこ
とができる。表1のMH符号体系では64種のランレン
グスについて、都合よく符号を割当てているが例えば残
り画素数が16以下になった場合に現われる全てのペア
ランのランレングスは4ビツトの符号長で表現できる。In the above explanation, the run length of the pair run is Korg 61.
Although encoding was performed without referring to other values, encoding can be performed by referring to the number of unencoded pixels in one line. In the MH coding system shown in Table 1, codes are conveniently assigned to 64 types of run lengths, but for example, the run lengths of all pair runs that appear when the number of remaining pixels is 16 or less can be expressed with a 4-bit code length. .
同様に残り画素数が8以下の場合3ビツトの符号長で、
残り画素数が4以下の場合2ビツトの符号長でという具
合に符号化することができ、符号化効率をさらに高める
ことができる。これは図2においてフロック1で示すカ
ウンタ44で残り画素数を計算しコーグ61がこの値を
参照することにより実現できる。Similarly, if the number of remaining pixels is 8 or less, the code length is 3 bits,
When the number of remaining pixels is 4 or less, encoding can be performed with a code length of 2 bits, and the encoding efficiency can be further improved. This can be achieved by calculating the number of remaining pixels with the counter 44 shown as block 1 in FIG. 2, and by having the Cog 61 refer to this value.
また、普通のドキーメントでは右側に大きな余白がおり
比較的長い白ランが生ずる。これを初めに符号化し、そ
の後先頭からペアランのう/レングスを実行すると符号
化効率が向上するが、これは図2に示すようにブロック
2を追加することにより実現できる。すなわち、はじめ
メモリ10の内容を後側から読み出し直接および遅延回
路を介してゲー) 25 、26に加え、白ランをカウ
ンタ43で計数しコーグ63で符号化する。その後は、
前述のべ13−
アランのランレングスの符号化を実行する。In addition, a normal document has a large margin on the right side, resulting in a relatively long white run. Encoding efficiency can be improved by first encoding this and then performing pair run/length from the beginning, but this can be achieved by adding block 2 as shown in FIG. That is, the contents of the memory 10 are first read from the rear side and are counted directly and via a delay circuit in addition to the games (25, 26), white runs by the counter 43, and encoded by the cog 63. After that,
13- Execute Alain's run length encoding as described above.
図3に本発明方式により符号化された符号列の復号化回
路の一実施例を示す。101は入力端子、102は出力
端子、111〜113はメモリ、121〜123はゲー
ト、131〜133はデコーダ、140は減算器、15
0はカウンタである。FIG. 3 shows an embodiment of a decoding circuit for a code string encoded by the method of the present invention. 101 is an input terminal, 102 is an output terminal, 111 to 113 are memories, 121 to 123 are gates, 131 to 133 are decoders, 140 is a subtracter, 15
0 is a counter.
符号化された1ライン分のファクシミリ信号は入力端子
101を介してメモリ111に格納される。The encoded facsimile signal for one line is stored in the memory 111 via the input terminal 101.
当初ゲート121は開かれており、メモリ111から1
ペアラン分の信号がゲート121を介してデコーダ13
1に読み出される。デコーダ131によりペアランの復
号化が終了すると、ゲート121は閉じられ、ゲート1
22が開く。これにより、メモリ111から1ランレン
グス分の信号がゲート122を介してデコーダ132に
読み出される。デコーダ132はデコーダ131の値を
参照してその1ランレングスの復号化を行う。デコーダ
132の復号化が終了すると、ゲート122は閉じられ
、ゲート121が開かれる。減算器140ではデコーダ
131の値からデコ−1132の値を減算し、白ランレ
ングスに相当す14−
る画素数を計算する。ラインメモ1J112には初め減
算器140の白ラン″0″′の画素数が加わり、続いて
デコーダ132の黒ラン” 1 ”の画素数が加わり元
の画素列が復元される。ゲート121および122の開
閉により上述の復号化動作が繰返され、順次白ラン、黒
ランが復元される。Initially, the gate 121 is open and the memory 111 to 1
The signal for the pair run is sent to the decoder 13 via the gate 121.
1. When the decoding of the pair run is completed by the decoder 131, the gate 121 is closed and the gate 1
22 opens. As a result, one run-length signal is read out from the memory 111 to the decoder 132 via the gate 122. The decoder 132 refers to the value of the decoder 131 and decodes the one run length. When decoding by decoder 132 is completed, gate 122 is closed and gate 121 is opened. A subtracter 140 subtracts the value of decoder 1132 from the value of decoder 131 to calculate the number of pixels corresponding to the white run length. First, the number of pixels in the white run "0"' of the subtracter 140 is added to the line memo 1J112, and then the number of pixels in the black run "1" of the decoder 132 is added to restore the original pixel string. The above decoding operation is repeated by opening and closing the gates 121 and 122, and the white run and black run are sequentially restored.
符号化回路の実施例で述べたごとく、ペアランのランレ
ングスがその1ラインの符号化されていない画素数を参
照して符号化されている場合には、デコーダ131ハブ
ロツク1内のカウンタ150の値を参照して復号化する
。ここでカウンタ150は当初lラインの画素数を格納
しており、デコーダ131で各ペアランのランレングス
が復号化される度にその値を減算していくカウンタであ
る。As described in the embodiment of the encoding circuit, when the run length of a pair run is encoded by referring to the number of unencoded pixels in one line, the value of the counter 150 in the decoder 131 hublock 1 Refer to and decrypt. Here, the counter 150 is a counter that initially stores the number of pixels of l line, and subtracts the value each time the run length of each pair run is decoded by the decoder 131.
また、各ラインの右端のランが初め符号化され、その後
先頭のペアランのランレングス符号化を実施している場
合には図3においてブロック2を付加することにより復
号化される。すなわち、最初にゲート123だけを開き
、右端のランに相当する信号をメモリ111からゲート
123を介して読み出シ、デコーダ133で復号化する
。この値はメモリ113に蓄積され、■ラインの最後に
ラインメモリ112に加えられる。デコーダ133での
復号化が終了すると、ゲート123は閉じられ、ゲー)
121が開く。以下上述の各ペアランの復号化が実行
される。Further, if the run at the right end of each line is first encoded, and then the run-length encoding of the first pair run is performed, the run is decoded by adding block 2 in FIG. 3. That is, first, only the gate 123 is opened, and the signal corresponding to the rightmost run is read out from the memory 111 via the gate 123 and decoded by the decoder 133. This value is stored in the memory 113 and added to the line memory 112 at the end of the line (2). When the decoding by the decoder 133 is completed, the gate 123 is closed and the gate 123 is closed.
121 opens. The decoding of each pair run described above is then executed.
上述の説明ではペアランのランレングスを示す符号とし
て表11表2のコードを、黒ランのランレングスを示す
符号として表3を例として示したが、本発明方式はこれ
らの符号に制限されるものでなく、その他の符号を適用
できることは勿論である。In the above explanation, the codes shown in Tables 11 and 2 are used as codes that indicate the run length of pair runs, and Table 3 is used as codes that indicate the run length of black runs, but the method of the present invention is limited to these codes. Of course, other codes can be applied instead.
また、昭和56年8月19日出願の「ファクンミリ信号
の一次元符号化方式」においてファン/ミリ信号を予め
N画素おきに抽出した画素(基本画素と称す)に本発明
を適用し、基本画素の間に位置する画素(補充画素と称
す)は既に符号化された近傍の画素を参照し符号化する
ことも可能である。In addition, the present invention is applied to pixels (referred to as basic pixels) from which fan/millimeter signals are extracted every N pixels (referred to as basic pixels) in the "One-dimensional coding method for Facun-millimeter signals" filed on August 19, 1981, and the basic pixel Pixels located in between (referred to as supplementary pixels) can also be encoded by referring to neighboring pixels that have already been encoded.
本発明の符号化効果については既に述べたが、本発明は
更に伝送誤りの影響を局部範囲内に留め他に波及させな
い効果も有する。例えば、図1において黒ランを示す信
号110′が伝送誤りのため+ 111と受信されても
黒ランの長さが3と認識される(白ランは2となる)だ
けで他のペアラン。The encoding effect of the present invention has already been described, but the present invention also has the effect of keeping the influence of transmission errors within a local range and preventing them from spreading to other areas. For example, in FIG. 1, even if the signal 110' indicating a black run is received as +111 due to a transmission error, the length of the black run is only recognized to be 3 (the length of the white run is 2), and the length of the black run is 2.
黒ランへの影響はない。There is no effect on Black Run.
図1は本発明による符号化の原理を説明するためのタイ
ムチャート、図2は本発明の実施例を示すブロック図、
図3は本発明により符号化された符号列を復号するだめ
の回路例を示すプロ、り図である。
特許出願人 国際電信電話株式会社
代 理 人 犬 塚 学外1名
17−FIG. 1 is a time chart for explaining the principle of encoding according to the present invention, FIG. 2 is a block diagram showing an embodiment of the present invention,
FIG. 3 is a diagram showing an example of a circuit for decoding a code string encoded according to the present invention. Patent applicant International Telegraph and Telephone Corporation Representative Inuzuka 1 person from outside the university 17-
Claims (1)
において、前記2電信号の隣接する白ランと黒ランの組
合せが順次対をなすように各対のランを選定し、該対と
した白ランと黒ランの和の長さと必要に応じて前記各対
を構成する白ラン又は黒ランのいずれか一方の長さを符
号化することを特徴とするペアラン符号化方式。In a one-dimensional encoding method for two electric signals such as facsimile signals, each pair of runs is selected so that the combination of adjacent white runs and black runs of the two electric signals sequentially form a pair, and A pair-run encoding method characterized by encoding the length of the sum of a run and a black run and, if necessary, the length of either a white run or a black run constituting each pair.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13328181A JPS5836073A (en) | 1981-08-27 | 1981-08-27 | Pair run encoding system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13328181A JPS5836073A (en) | 1981-08-27 | 1981-08-27 | Pair run encoding system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS5836073A true JPS5836073A (en) | 1983-03-02 |
Family
ID=15100967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13328181A Pending JPS5836073A (en) | 1981-08-27 | 1981-08-27 | Pair run encoding system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5836073A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60146326A (en) * | 1983-12-30 | 1985-08-02 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | Image conversion from bit map to run display |
JPS60154777A (en) * | 1983-12-30 | 1985-08-14 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | Method of converting from run display of image to bit map |
US4926266A (en) * | 1987-09-21 | 1990-05-15 | Kabushiki Kaisha Toshiba | Method of decoding in run representation |
-
1981
- 1981-08-27 JP JP13328181A patent/JPS5836073A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60146326A (en) * | 1983-12-30 | 1985-08-02 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | Image conversion from bit map to run display |
JPS60154777A (en) * | 1983-12-30 | 1985-08-14 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | Method of converting from run display of image to bit map |
JPH0439830B2 (en) * | 1983-12-30 | 1992-06-30 | ||
JPH0473667B2 (en) * | 1983-12-30 | 1992-11-24 | ||
US4926266A (en) * | 1987-09-21 | 1990-05-15 | Kabushiki Kaisha Toshiba | Method of decoding in run representation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3210996B2 (en) | High efficiency coding device and high efficiency decoding device | |
DE3784266T2 (en) | COMPRESSION OF MULTI-STAGE SIGNALS. | |
US4420771A (en) | Technique for encoding multi-level signals | |
US4040093A (en) | System for coding information change picture elements in facsimile signal | |
US4245257A (en) | Transmission method and system for facsimile signal | |
CA2165492A1 (en) | Temporally-Pipelined Predictive Encoder/Decoder Circuit and Method | |
US4258392A (en) | Coding method for facsimile signal | |
US5404138A (en) | Apparatus for decoding variable length codes | |
KR890004438B1 (en) | Coded transmission method of halftone screen information | |
US4090222A (en) | Facsimile signal reception system | |
KR930024430A (en) | Arithmetic coding | |
US4511213A (en) | Coding method for multilevel-gradated picture signal | |
JPS583350A (en) | Method of encoding binary data | |
JPS5836073A (en) | Pair run encoding system | |
JPS5854695B2 (en) | Signal control method | |
US4212035A (en) | Facsimile signal coding system | |
JPS5818824B2 (en) | Fukushima Shingouno Fugoukahoushiki | |
JPH07193809A (en) | Coding and decoding method for picture data | |
JP2812064B2 (en) | Image processing device | |
US5736945A (en) | Circuit for zero-run developing RUN/LEVEL sets and method for zero-run developing the same | |
JPS6352812B2 (en) | ||
JPS5923514B2 (en) | Two-dimensional sequential encoding method | |
KR100476389B1 (en) | Binary Data Encoding Method of Image Signal | |
JPS6359308B2 (en) | ||
JPS6181078A (en) | Encoding system of time series signal |