Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5813069B2 - Binary signal encoding transmission method - Google Patents
[go: Go Back, main page]

JPS5813069B2 - Binary signal encoding transmission method - Google Patents

Binary signal encoding transmission method

Info

Publication number
JPS5813069B2
JPS5813069B2 JP51016550A JP1655076A JPS5813069B2 JP S5813069 B2 JPS5813069 B2 JP S5813069B2 JP 51016550 A JP51016550 A JP 51016550A JP 1655076 A JP1655076 A JP 1655076A JP S5813069 B2 JPS5813069 B2 JP S5813069B2
Authority
JP
Japan
Prior art keywords
mode
changes
scanning
scanning line
change
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
JP51016550A
Other languages
Japanese (ja)
Other versions
JPS52100816A (en
Inventor
結城皖曠
山田豊通
川出隆司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP51016550A priority Critical patent/JPS5813069B2/en
Publication of JPS52100816A publication Critical patent/JPS52100816A/en
Publication of JPS5813069B2 publication Critical patent/JPS5813069B2/en
Expired legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明は、情報源を走査して得られる2値画像信号を符
号化して伝送する方式に関するもので、特に、既に符号
化して伝送した第1の走査線を基準にして、第1走査線
の直後に第2、第3の走査線の画素情報を符号化し、伝
送する2値信号符号化伝送方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for encoding and transmitting a binary image signal obtained by scanning an information source. The present invention relates to a binary signal encoding transmission method in which pixel information of second and third scanning lines is encoded and transmitted immediately after the first scanning line.

ファクシミリ等における画像信号は多くの冗長度を含ん
でいるが、このような冗長度を抑圧し、符号化して伝送
する方式として、2値信号の場合には、白または黒レベ
ルのランレングスを2進符号化して伝送するいわゆるラ
ンレングス符号化方式が従来から知られている。
Image signals in facsimiles, etc. contain a lot of redundancy, but in the case of binary signals, the run length of the white or black level is divided into 2 as a method to suppress such redundancy, encode it, and transmit it. A so-called run-length encoding method in which data is encoded and transmitted is conventionally known.

しかし、このようなランレングス符号化方式では、走査
線方向の相関のみを利用し、走査線間の相関を利用して
いないために冗長度を十分抑圧できず、効果的な符号化
ができないという欠点があった。
However, such run-length encoding methods only utilize correlation in the scanning line direction and do not utilize correlation between scanning lines, so redundancy cannot be suppressed sufficiently and effective encoding cannot be achieved. There were drawbacks.

本発明は、上記従来例の欠点を解消するために、既に符
号化されている第1走査線上のレベル変化位置と、第1
走査線の直後の第2、第3走査線上の各1画素の集りか
らなるモードが変化する位置の直前のモード変化の位置
のいずれかを基準座標として用い、第2、第3走査線を
一括して符号化するようにした2値信号符号化伝送方式
を提供するものである。
In order to eliminate the drawbacks of the conventional example, the present invention provides a level change position on the first scanning line that has already been encoded, and a first
The second and third scanning lines are combined at once by using one of the mode change positions immediately before the mode change position on the second and third scanning lines immediately after the scanning line, which is a group of one pixel each, as the reference coordinate. The present invention provides a binary signal encoding transmission system that performs encoding.

以下、図面により実施例を詳細に説明する。Hereinafter, embodiments will be described in detail with reference to the drawings.

第1図は、本発明の原理を説明するために符号化すべき
画素配列を示したもので、A1は既に符号化した第1走
査線、A2,A3は第1走査線A1の直後の新たに走査
する第2および第3走査線、Bは黒レベルの画素、Wは
白レベルの画素、Cは主走査方向を示す。
FIG. 1 shows the pixel array to be encoded in order to explain the principle of the present invention. A1 is the first scan line that has already been encoded, and A2 and A3 are the pixel arrays that are to be encoded immediately after the first scan line A1. Second and third scanning lines to be scanned, B indicates a black level pixel, W indicates a white level pixel, and C indicates the main scanning direction.

また、第2、第3走査線A2,A3上の上下各1画素、
例えばQ2,Q4は座標P1におけるモードを表わす。
In addition, one pixel each on the upper and lower sides on the second and third scanning lines A2 and A3,
For example, Q2 and Q4 represent the modes at coordinate P1.

このQ2,Q4は白と白のモードをモード0、白と黒の
モードをモード1、黒と白のモードをモード2、黒と黒
のモードをモード3とする。
For Q2 and Q4, the white and white mode is mode 0, the white and black mode is mode 1, the black and white mode is mode 2, and the black and black mode is mode 3.

また座標位置P1は主走査方向にモード変化のある位置
、即ちモード0からモード1への変化のあった位置であ
り、これから符号化される位置である。
Further, the coordinate position P1 is the position where the mode has changed in the main scanning direction, that is, the position where the mode has changed from mode 0 to mode 1, and is the position to be encoded from now on.

P2は第2、第3走査線A2,A3上のモードの変化す
る位置であり、P1の直前において変化する位置である
P2 is a position where the mode changes on the second and third scanning lines A2 and A3, and is a position where the mode changes immediately before P1.

P3は第1走査線A1上の画素レベルの変化する位置で
あり、主走査方向でP2よりも後にある最初の変化位置
である。
P3 is a position at which the pixel level changes on the first scanning line A1, and is the first position at which the pixel level changes after P2 in the main scanning direction.

P4は第1走査線上の画素レベルの変化する位置であり
、走査方向でP3よりも後にある最初の変化位置である
P4 is the position at which the pixel level changes on the first scanning line, and is the first position at which the pixel level changes after P3 in the scanning direction.

次に、P1におけるレベル変化方向を以下のように決定
する。
Next, the direction of level change at P1 is determined as follows.

まず、第2走査線A2のQ1からQ2に対しては画素レ
ベルは白から白と変化がなく、第3走査線A3上のQ3
からQ4に対しては画素レベルに白から黒の変化がある
First, the pixel level does not change from white to white from Q1 to Q2 on the second scanning line A2, and Q3 on the third scanning line A3.
From Q4, there is a change in pixel level from white to black.

そこでP1における走査線方向のレベルの変化を白から
黒とする。
Therefore, the level change in the scanning line direction at P1 is assumed to be from white to black.

また、第1走査線A1上のP3におけるレベル変化は黒
から白であり、P4におけるレベル変化は白から黒であ
る。
Further, the level change at P3 on the first scanning line A1 is from black to white, and the level change at P4 is from white to black.

従って、P1と同じレベル変化方向を有する位置はP4
であり、これをP5と呼ぶ。
Therefore, the position having the same level change direction as P1 is P4
, and this is called P5.

また、P1とP2の相対座標2は、1=P1−P2であ
り、第1図ではZ二5となる。
Further, the relative coordinates 2 between P1 and P2 are 1=P1-P2, which is Z25 in FIG.

なお、lは必ず1以上の整数である。Note that l is always an integer greater than or equal to 1.

またP1とP5の相対座標dはP1−P5であり、第1
図ではd=−3となる。
Also, the relative coordinates d between P1 and P5 are P1-P5, and the first
In the figure, d=-3.

ここで、ιとdのうち絶対値の小さい方はdであり、従
って、P5を基準座標として選択する。
Here, the smaller absolute value of ι and d is d, and therefore P5 is selected as the reference coordinate.

なお、dは正、零、負の値をとる。Note that d takes a positive, zero, or negative value.

基準座標を決定した後、この基準座標とP1との相対座
標を符号化する。
After determining the reference coordinates, the relative coordinates between the reference coordinates and P1 are encoded.

この例では、d=−3を符号化するが、この符号をD(
−3)と表わす。
In this example, d=-3 is encoded, and this code is D(
−3).

またその後でP1におけるモードを符号化する。After that, the mode in P1 is encoded.

またP1を符号化する方法としては、とのP1でのモー
ドの種類を直接符号化する例と、第2図に示したように
、P1の直前のQ3のモードm1からP1でのモードm
2へのモードの変化を符号化する方法も考えられるが、
この例では、モード変化、即ちモード遷移を符号化する
In addition, there are two ways to encode P1: one is to directly encode the type of mode in P1, and the other is to directly encode the mode type in P1, and as shown in FIG.
A method of encoding the mode change to 2 is also possible, but
In this example, mode changes, or mode transitions, are encoded.

このモード遷移符号をT(m1/m2)と表わすが、こ
れはモードm1からモードm2への遷移があったことを
示している。
This mode transition code is expressed as T (m1/m2), which indicates that there has been a transition from mode m1 to mode m2.

また、この例ではm1=0,m2=1で、モード遷移符
号はT(0/1)となる。
Further, in this example, m1=0, m2=1, and the mode transition code is T(0/1).

従って、モード変化位置P1はD(−3)T(0/1)
と符号化される。
Therefore, the mode change position P1 is D(-3)T(0/1)
is encoded as

なお、基準座標としてP2を選択した場合の相対座標2
に対する符号語はL(ι)と表わす。
In addition, relative coordinate 2 when P2 is selected as the reference coordinate
The code word for is expressed as L(ι).

このようにP1の符号化が終了すると、次にP1の直後
のモード変化位置P1′の符号化を行なう。
When the encoding of P1 is completed in this way, the mode change position P1' immediately after P1 is encoded next.

このとき、基準座標の候補であるP2,P3,P4,P
5はそれぞれ第1図においてP1,P4,P4′,P4
となるので、基準座標はP1となり、従ってP1′の符
号語はL(1)T(1/3)となる。
At this time, the reference coordinate candidates P2, P3, P4, P
5 are respectively P1, P4, P4', and P4 in FIG.
Therefore, the reference coordinate becomes P1, and therefore the code word of P1' becomes L(1)T(1/3).

このような処理を第2、第3走査線上の全てのモード変
化点の位置の符号化が終了するまで順次繰返す。
Such processing is sequentially repeated until the encoding of the positions of all mode change points on the second and third scanning lines is completed.

第2、第3走査線の符号化が終了したならば、第3走査
線A3を新たな第1走査線とみなし、第4、第5走査線
を上記第2、第3の走査線とみなして同様に符号化し、
このような処理を一画面の全ての走査線について行なう
Once the encoding of the second and third scanning lines is completed, the third scanning line A3 is regarded as the new first scanning line, and the fourth and fifth scanning lines are regarded as the above-mentioned second and third scanning lines. Similarly, encode
Such processing is performed for all scanning lines of one screen.

なお、画面の最初の走査線および2番目の走査線を符号
化する場合には、基準となる第1走査線A1を全て白画
素とみなしても特別の支障はない。
Note that when encoding the first scanning line and the second scanning line of the screen, there is no particular problem even if the first scanning line A1 serving as a reference is all regarded as white pixels.

次に、具体的な符号割り当て例について説明する。Next, a specific example of code assignment will be explained.

符号語D(d)において、dは正、零、負の値をとり、
かつその分布は零をピークに左右に指数分布のような急
峻なカーブを描く。
In the code word D(d), d takes a positive, zero, or negative value,
Moreover, its distribution peaks at zero and draws a steep curve like an exponential distribution to the left and right.

即ち、d−0の発生頻度が、例えば50チと極めて高い
That is, the frequency of occurrence of d-0 is extremely high, for example, 50.

このことは走査線間の相関が極めて強いことを示してい
る。
This shows that the correlation between scanning lines is extremely strong.

そこで、第3図に示したように、D(0)には最短の1
ビットの0を割り当て、ι≠0の場合には、D(±ι)
=S(±)L2(ι)(ι>0)のような符号構成とし
、S(±)には第3図に示す符号割り当てを行ない、L
2(ι)については第4図に示すピットバイピットの符
号を割り当てる。
Therefore, as shown in Figure 3, D(0) has the shortest 1
Assign bit 0, and if ι≠0, D(±ι)
=S(±)L2(ι)(ι>0), and S(±) is assigned the code shown in Fig. 3, and L2(ι)(ι>0).
2(ι) is assigned the pit-by-pit symbol shown in FIG.

このピットバイピット符号は指数分布をなす変数の符号
化に適した符号語である。
This pit-by-pit code is a code word suitable for encoding variables with an exponential distribution.

従って、第5図に示すようにD(+l)は110ι2(
ι)となり、D(−ι)は111L2(ι)となる。
Therefore, as shown in Fig. 5, D(+l) is 110ι2(
ι), and D(-ι) becomes 111L2(ι).

L(ι)の符号語については直前のモードがモード0あ
るいはモード3のときにはL(ι)=10L1(ι)と
し、直前のモードがモード1あるいはモード2のときは
L(ι)=10L2(ι)とする。
Regarding the code word of L(ι), when the previous mode is mode 0 or mode 3, L(ι) = 10L1(ι), and when the previous mode is mode 1 or mode 2, L(ι) = 10L2( ι).

このL1(ι)の具体的な符号割り当てを第6図に示す
The specific code assignment of this L1(ι) is shown in FIG.

このような符号割り当てによればιの分布が幾何分布を
なしているとき、効率的な符号化が可能となる。
Such code assignment enables efficient encoding when the distribution of ι forms a geometric distribution.

モード0あるいはモード3のランレングスの分布は幾何
分布に近く、従って基準座標がP2であって、直前のモ
ードがモード0あるいはモード1の場合には、ιはまさ
にそのモードのランレングスに等しくなり、ιの符号化
に符号L1(ι)を用いることにより効率的な符号化が
可能となる。
The distribution of run lengths in mode 0 or mode 3 is close to the geometric distribution, so if the reference coordinate is P2 and the previous mode is mode 0 or mode 1, ι is exactly equal to the run length of that mode. , ι can be efficiently encoded by using the code L1(ι).

第7図は、モード遷移符号の一例を示したもので、m1
は直前のモードであり、m2は現在のモードである。
FIG. 7 shows an example of a mode transition code, m1
is the previous mode, and m2 is the current mode.

またモード遷移符号の長さはモード遷移確率に応じて割
り当ててある。
Furthermore, the length of the mode transition code is assigned according to the mode transition probability.

一般にモードm1(m1≠0)からモード0へ遷移する
確率は50%以上で、他のモードへ遷移する確率よりも
極めて高い。
Generally, the probability of transitioning from mode m1 (m1≠0) to mode 0 is 50% or more, which is extremely higher than the probability of transitioning to other modes.

そこでT(m1/0),(m1≠0)には最短符号0を
割り当てている。
Therefore, the shortest code 0 is assigned to T(m1/0), (m1≠0).

このような符号割当てにより極めて効率的な符号化が可
能となる。
Such code assignment allows extremely efficient encoding.

第8図は、第1図の第2走査線A2と第3走査線A3を
第1走査線A1を基準走査線として符号化した例を示し
たもので、最初のモード変化は左から3ビット目にあり
、相対的座標はd=0となり、モード遷移はモード0か
らモード3になる。
Figure 8 shows an example in which the second scanning line A2 and third scanning line A3 in Figure 1 are encoded using the first scanning line A1 as the reference scanning line.The first mode change is 3 bits from the left. The relative coordinate is d=0, and the mode transition is from mode 0 to mode 3.

このとき、符号語はA5に示すように、D(0)T(0
/3)であり、さらに2進化した場合には、A4に示す
ように00と僅かに2ビットで符号化される。
At this time, the code word is D(0)T(0
/3), and when it is further binarized, it is encoded with only 2 bits as 00 as shown in A4.

次のモード変化は4ビット目であり、このとき、d=−
1,ι=1で、dとιの絶対値は等しい。
The next mode change is the 4th bit, and at this time, d=-
1, ι=1, and the absolute values of d and ι are equal.

実際の2進符号長は、D(−1)=1110,L(1)
=10000であり、この符号長はD(−1)の方が短
い。
The actual binary code length is D(-1)=1110,L(1)
=10000, and this code length is shorter for D(-1).

従って、相対距離としては、ι=1よりもd=−1を選
択し、符号化する。
Therefore, as the relative distance, d=-1 is selected rather than ι=1 and encoded.

符号語はA5に示すように、D(−1)T(3/0)で
あり、2進符号はA4に示すように11100となる。
The code word is D(-1)T(3/0) as shown in A5, and the binary code is 11100 as shown in A4.

以下、モード変化は9ビット目、10ビット目、14ビ
ット目にある。
Hereinafter, mode changes occur at the 9th, 10th, and 14th bits.

さらに第2、第3走査線の符号化の最後を示すため、最
後の位置16ビット目から仮想的な17ビット目に対し
てもモード変化があったとみなす。
Furthermore, in order to indicate the end of encoding of the second and third scanning lines, it is assumed that a mode change has occurred from the 16th bit to the virtual 17th bit at the last position.

ここでは、このモード変化をモード0からモード1とみ
なす。
Here, this mode change is regarded as mode 0 to mode 1.

以上この部分の符号語はA5に示すようにD(−3)T
(0/1)L(1)T(1/3)D(+1)T(3/0
)D(0)T(0/3)となり、2進符号はA4に示す
ようになる。
The code word for this part is D(-3)T as shown in A5.
(0/1)L(1)T(1/3)D(+1)T(3/0
)D(0)T(0/3), and the binary code becomes as shown in A4.

第9図は、本発明による符号器の実施例を示したもので
、10は第2走査線A2の信号入力線、11は第3走査
線の信号入力線A3であり、両信号は2値化され、クロ
ツクにより標本化されているものとする。
FIG. 9 shows an embodiment of the encoder according to the present invention, where 10 is a signal input line of the second scanning line A2, 11 is a signal input line A3 of the third scanning line, and both signals are binary. It is assumed that the data is digitized and sampled by a clock.

第2、第3走査線の信号は並列にモード変化検出器12
に入力され、このモード変化検出器12は直前のモード
と現在のモードの変化の有無を調べ、変化のあった場合
には、この変化位置P1の座標をP1検出回路13で検
出する。
The signals of the second and third scanning lines are sent to the mode change detector 12 in parallel.
The mode change detector 12 checks whether there is a change between the previous mode and the current mode, and if there is a change, the P1 detection circuit 13 detects the coordinates of this change position P1.

このP1検出回路13では同時にP1における変化方向
も検出する。
This P1 detection circuit 13 simultaneously detects the direction of change in P1.

なお、第3走査線の信号は同時にラインメモリ14に蓄
積される。
Note that the signals of the third scanning line are stored in the line memory 14 at the same time.

15はラインメモリであり、第1走査線1の信号を蓄積
している。
A line memory 15 stores the signal of the first scanning line 1.

P1の検出器がなされると、P5検出回路16はライン
メモリ15から第1走査線信号を読み出してレベル変化
位置P3,P4の検出を行ない、P3,P4における変
化方向も検出する。
When the P1 detector is activated, the P5 detection circuit 16 reads the first scanning line signal from the line memory 15, detects the level change positions P3 and P4, and also detects the change direction at P3 and P4.

さらにP3,P4の変化方向のうち、P1と同じ変化方
向を有する変化位置をP5としてP5の検出を終了する
Furthermore, among the changing directions of P3 and P4, the changing position having the same changing direction as P1 is set as P5, and the detection of P5 is completed.

P1検出回路13では直前のP1の位置をP2の値とし
て記憶しており、比較器17ではd=P1−P5とι=
P2−P5を計算し、dと2の絶対値を比較し、絶対値
の小さい方を基準座標とし、相対座標符号器18でP1
と基準座標の相対位置を符号化し、符号構成回路19を
通して符号化信号20を伝送路へ送出する。
The P1 detection circuit 13 stores the immediately previous position of P1 as the value of P2, and the comparator 17 stores d=P1-P5 and ι=
Calculate P2-P5, compare the absolute values of d and 2, use the smaller absolute value as the reference coordinate, and use the relative coordinate encoder 18 to set P1.
and the relative position of the reference coordinates, and sends an encoded signal 20 to the transmission path through the code configuration circuit 19.

dとιの絶対値が等しい場合には相対座標符号器18で
dとιを共に符号化し符号長の短かい方を伝送路に送る
符号として採用する。
If the absolute values of d and ι are equal, the relative coordinate encoder 18 encodes d and ι together, and the one with the shorter code length is adopted as the code sent to the transmission path.

相対位置を符号化した後、モード遷移符号発生回路21
でモード遷移符号を発生し、符号構成回路19を通して
伝送路へ送出する。
After encoding the relative position, the mode transition code generation circuit 21
A mode transition code is generated and sent to the transmission path through the code configuration circuit 19.

上記処理を変化点が走査線上の最後の座標になるまで繰
り返し、第2、第3走査線の符号化がすべて終了すると
、ラインメモリ14の内容をラインメモリ15に転送し
、P1検出回路13では現在のP1の値をP2として記
憶し、新たな2走査線の一括符号化を開始する。
The above process is repeated until the change point reaches the last coordinate on the scanning line, and when the encoding of the second and third scanning lines is completed, the contents of the line memory 14 are transferred to the line memory 15, and the P1 detection circuit 13 The current value of P1 is stored as P2, and batch encoding of two new scanning lines is started.

以上説明したように、本発明によれば、すでに符号化さ
れている第1走査線上のレベル変化位置と、第2、第3
走査線上における直前のモード変化位置のいずれかから
、第2、第3走査線上の現在のモード変化位置に最も近
い変化位置を基準座標として選択し、この基準座標と現
在のモード変化位置の相対距離として現在のモード変化
位置の符号化を繰返し、第2、第3走査線を一括符号化
して伝送することにより、画信号のもつ2次元的相関を
最大限に利用することができ、画信号のもつ冗長度を大
幅に抑圧し、送信すべき符号化データ量の削減をはかり
、所要伝送時間あるいは所要帯域幅の圧縮をはかること
が可能となり、また本発明による方式を蓄積交換による
ファクシミリ通信等の画像信号蓄積の前処理として利用
すれば、所要メモリ容量の大幅な削減も可能となるなど
の利点があるので、本発明は非常に有効な2値信号の符
号化伝送方式を提供することができる。
As explained above, according to the present invention, the level change position on the first scanning line, which has already been encoded, and the level change position on the second and third scanning line
From any of the previous mode change positions on the scanning line, select the change position closest to the current mode change position on the second and third scan lines as the reference coordinates, and calculate the relative distance between this reference coordinate and the current mode change position. By repeating the encoding of the current mode change position as , and collectively encoding and transmitting the second and third scanning lines, it is possible to make maximum use of the two-dimensional correlation of the image signal. This makes it possible to significantly suppress redundancy, reduce the amount of coded data to be transmitted, and compress the required transmission time or bandwidth. If used as pre-processing for image signal storage, the present invention has the advantage of significantly reducing the required memory capacity, so the present invention can provide a highly effective binary signal encoding and transmission method. .

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

第1図は、符号化されるべき走査線上の画素情報の例を
示した図であり、第2図は、モード遷移の説明図であり
、第3図〜第5図は、相対的符号語の例を示した図であ
り、第6図は、モード遷移説明図であり、第7図は、モ
ード遷移符号語の例を示した図であり、第8図は、符号
化の説明図であり、第9図は、本発明の符号器の実施例
を示した図である。 10,11・・・・・・信号入力線、12・・・・・・
モード変化検出器、13・・・・・・P1検出回路、1
4,15・・・・・・ラインメモリ、16・・・・・・
P5検出回路、17・・・・・・比較器、18・・・・
・・相対座標符号器、19・・・・・・符号構成回路、
20・・・・・・符号化信号、21・・・・・・相対座
標符号器。
FIG. 1 is a diagram showing an example of pixel information on a scanning line to be encoded, FIG. 2 is an explanatory diagram of mode transition, and FIGS. 3 to 5 are diagrams showing relative code words. FIG. 6 is a diagram illustrating mode transition, FIG. 7 is a diagram illustrating an example of mode transition codewords, and FIG. 8 is a diagram illustrating encoding. 9 is a diagram showing an embodiment of the encoder of the present invention. 10, 11...Signal input line, 12...
Mode change detector, 13...P1 detection circuit, 1
4, 15... Line memory, 16...
P5 detection circuit, 17... Comparator, 18...
...Relative coordinate encoder, 19... Code configuration circuit,
20...Encoded signal, 21...Relative coordinate encoder.

Claims (1)

【特許請求の範囲】 1 既に符号化して伝送した第1走査線を基準にこの第
1走査線の直後の第2、第3走査線の画素情報を符号化
して伝送する方式において、前記第2、第3走査線上の
上下各1画素の集まりからなるモードが変化する第1の
位置を符号化して伝送するために、前記第2、第3走査
線上のモードの変化する位置で、かつ前記第1の位置の
直前に変化する第2の位置と、前記第1走査線上の画素
レベルの変化する位置で、かつ前記第2の位置よりも走
査方向で後にあり、最初に変化する第3の位置と、前記
第1走査線上の画素レベルの変化する位置で、かつ前記
第3の位置よりも走査方向で後にあり、最初に変化する
第4の位置とを検出し、前記第2、第3、第4の位置か
らあらかじめ定められた規則に基づいて一つの基準座標
を選択し、この基準座標と前記第1の位置との相対位置
を符号化して伝送することを特徴とする2値信号の符号
化伝送方式。 2 既に符号化して伝送した第1走査線を基準に、この
第1走査線の直後の第2、第3走査線の画素情報を符号
化して伝送する方式において、前記第2、第3走査線上
の上下各1画素の集まりからなるモードが変化する第1
の位置を符号化して伝送するために、前記第2、第3走
査線上のモードの変化する位置で、かつ前記第1の位置
の直前に変化する第2の位置と、前記第1走査線上の画
素レベルの変化する位置で、かつ前記第2の位置よりも
走査方向で後にあり、最初に変化する第3の位置と、前
記第1走査線上の画素レベルの変化する位置で、かつ前
記第3の位置よりも走査方向で後にあり、最初に変化す
る第4の位置とを検出し、前記第2または第3走査線上
の第1の位置において走査方向にレベルの変化がある場
合には、前記第2、第3走査線上のいずれかの変化方向
を前記第1の位置の変化方向とするか、または前記第2
、第3走査線上のいずれにも変化がある場合には、前記
第2走査線上の変化方向を前記第1の位置の変化方向と
し、前記第3の位置または前記第4の位置で、かつ前記
第1走査線上の走査方向のレベル変化方向のうち、前記
第1の位置のレベル変化方向と同じレベル変化方向を有
する位置を第5の位置とし、前記第2の位置と前記第5
の位置のうち、前記第1の位置との相対座標のうちで絶
対値の短かくなる位置を基準座標とし、前記相対座標の
絶対値が等しい場合には、符号化にあたって符号長の短
かくなる方の位置を基準座標とし、この基準座標と前記
第1の位置との相対位置を符号化して伝送することを特
徴とする2値信号の符号化伝送方式。
[Scope of Claims] 1. In a method of encoding and transmitting pixel information of second and third scanning lines immediately after the first scanning line based on a first scanning line that has already been encoded and transmitted, , in order to encode and transmit the first position where the mode changes, which is a collection of one pixel each on the top and bottom on the third scanning line, and the position where the mode changes on the second and third scanning lines, and a second position that changes immediately before the first position; and a third position that is a position on the first scanning line where the pixel level changes, is after the second position in the scanning direction, and changes first. and a fourth position on the first scanning line where the pixel level changes, which is after the third position in the scanning direction and where the pixel level changes first; A binary signal code characterized in that one reference coordinate is selected from a fourth position based on a predetermined rule, and the relative position between this reference coordinate and the first position is encoded and transmitted. transmission method. 2. In a method of encoding and transmitting pixel information of the second and third scanning lines immediately after the first scanning line based on the first scanning line that has already been encoded and transmitted, The first mode in which the mode consisting of a collection of one pixel each above and below changes.
a second position that changes immediately before the first position, and a second position that changes immediately before the first position; a third position at a position where the pixel level changes and which is after the second position in the scanning direction and changes first; and a position on the first scanning line where the pixel level changes and the third position a fourth position that is located after the position in the scanning direction and changes first, and if there is a change in level in the scanning direction at the first position on the second or third scanning line, Either one of the changing directions on the second and third scanning lines is set as the changing direction of the first position, or the second
, when there is a change in any of the third scanning lines, the direction of change on the second scanning line is the direction of change in the first position, and the change occurs in the third position or the fourth position, and Among the level change directions in the scanning direction on the first scanning line, a position having the same level change direction as the level change direction at the first position is defined as a fifth position, and the second position and the fifth position
Among the positions, the position with the shortest absolute value among the relative coordinates with the first position is set as the reference coordinate, and if the absolute values of the relative coordinates are equal, the code length will be shortened during encoding. A binary signal encoding transmission system, characterized in that the first position is set as a reference coordinate, and the relative position between the reference coordinate and the first position is encoded and transmitted.
JP51016550A 1976-02-19 1976-02-19 Binary signal encoding transmission method Expired JPS5813069B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51016550A JPS5813069B2 (en) 1976-02-19 1976-02-19 Binary signal encoding transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51016550A JPS5813069B2 (en) 1976-02-19 1976-02-19 Binary signal encoding transmission method

Publications (2)

Publication Number Publication Date
JPS52100816A JPS52100816A (en) 1977-08-24
JPS5813069B2 true JPS5813069B2 (en) 1983-03-11

Family

ID=11919373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51016550A Expired JPS5813069B2 (en) 1976-02-19 1976-02-19 Binary signal encoding transmission method

Country Status (1)

Country Link
JP (1) JPS5813069B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5148924B2 (en) * 1972-09-29 1976-12-23

Also Published As

Publication number Publication date
JPS52100816A (en) 1977-08-24

Similar Documents

Publication Publication Date Title
JP3108479B2 (en) Encoding / decoding method and apparatus therefor
US7317838B2 (en) Compression of bi-level images with explicit representation of ink clusters
US4156880A (en) Method for transmitting a facsimile signal by sequential edge differential coding
JPS6145429B2 (en)
JPH034153B2 (en)
JPH06223171A (en) Coding device and encoding device
EP0153630B1 (en) Two dimensional coding apparatus
JPS5947672A (en) Picture processor
JPS5813069B2 (en) Binary signal encoding transmission method
US6339659B1 (en) Fractal coding/decoding of picture data using memory capacity information
US6240214B1 (en) Method and apparatus for encoding a binary shape signal
JPS6339187B2 (en)
JP2556047B2 (en) Image information coding device
JPH09121286A (en) Method and device for compressing picture data
JP3288594B2 (en) Image coding device
JPH0123034B2 (en)
JPS61169086A (en) Encoding system of half tone image
JP2755463B2 (en) Image data compression method
JPS6342469B2 (en)
JPH0410868A (en) Data communication equipment
JP2708254B2 (en) Image data compression method
JPS60169276A (en) Data compressing system
JPH0348576A (en) Color image forming device
JPS61136378A (en) Encoding method
JPH06169390A (en) Image processor