JPH0347532B2 - - Google Patents
Info
- Publication number
- JPH0347532B2 JPH0347532B2 JP59046204A JP4620484A JPH0347532B2 JP H0347532 B2 JPH0347532 B2 JP H0347532B2 JP 59046204 A JP59046204 A JP 59046204A JP 4620484 A JP4620484 A JP 4620484A JP H0347532 B2 JPH0347532 B2 JP H0347532B2
- Authority
- JP
- Japan
- Prior art keywords
- chain
- differential
- pen
- handwritten
- coordinate
- 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 - Lifetime
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Facsimiles In General (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
この発明は、手書き図形を伝送する手書き図形
伝送装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a handwritten figure transmission device that transmits handwritten figures.
従来、この種の装置として第1図に示すものが
あつた。図において、1は座標検出部、2はA/
D変換部、3はA/D変換部2で得られる各時刻
tiにおけるX座標XiとY座標Yiの変化を監視し、
8連結チエーン図形を得るために大きさ1の8方
向フリーマンチエーンを検出するチエーン検出
部、4は上記チエーン検出部3で得られる8方向
チエーン列に対して差分を計算し、差分チエーン
列を発生する差分チエーン算出部、5は上記差分
チエーン算出部4で得られる差分チエーン列に対
してデータ圧縮のための符号化を行なう差分チエ
ーン符号化部、6は回線の通信制御を行なう通信
制御部、7は通信制御部6により受信された手書
き図形信号を8連結のチエーン列に復号化する差
分チエーン復号化部、8は手書きされた図形又は
受信された図形をドツトイメージで記憶する例え
ばビデオメモリなどの画像記憶部、9は上記画像
記憶部8の内容を表示する例えばCRTデイスプ
レイなどの画像表示部、10は回線である。
Conventionally, there has been a device of this type as shown in FIG. In the figure, 1 is a coordinate detection unit, 2 is an A/
D converter, 3 is each time obtained by A/D converter 2
Monitor changes in the X coordinate Xi and Y coordinate Yi at ti,
A chain detection unit detects an 8-direction Freeman chain of size 1 in order to obtain an 8-connected chain figure, and 4 calculates a difference with respect to the 8-direction chain array obtained by the chain detection unit 3 to generate a differential chain array. 5 is a differential chain encoding unit that performs encoding for data compression on the differential chain sequence obtained by the differential chain calculating unit 4; 6 is a communication control unit that performs line communication control; Reference numeral 7 denotes a differential chain decoding unit that decodes the handwritten figure signal received by the communication control unit 6 into an 8-connected chain string, and 8 indicates a video memory, for example, that stores the handwritten figure or the received figure as a dot image. 9 is an image display section such as a CRT display for displaying the contents of the image storage section 8, and 10 is a line.
次に動作について説明する。 Next, the operation will be explained.
手書きされた図形は、座標検出部1を通してペ
ンの位置座標X,Y及びペンのアツプ/ダウンの
信号ZとしてA/D変換部2に入力される。次に
このA/D変換部2において一定の周期でペンの
位置座標が標本化され、各時刻tiにおける位置座
標信号Xi,Yi及びこのときのペンのアツプ/ダ
ウン信号Ziが得られる。次に8連結チエーン図形
を得るため、各標本化時刻tiにおけるX座標、Y
座標の変化がチエーン検出部3で監視され、第2
図に示すような大きさ1の変位が生じた時、その
変位が大きさ1の8方向フリーマンチエーン(0
〜7コード)で表示される。この8方向フリーマ
ンチエーンコードは、中心位置A0と、この中心
位置A0に対してそのX又はYの相対座標の絶対
値が1となるような各格子点A1〜A8とを結ぶ
線分の方向により決定される。そして差分チエー
ン算出部4では上記チエーンの差分が計算され、
差分チエーン列が出力される。 A handwritten figure is input through the coordinate detection section 1 to the A/D conversion section 2 as pen position coordinates X, Y and pen up/down signals Z. Next, the A/D converter 2 samples the pen position coordinates at a constant cycle, and obtains the position coordinate signals Xi, Yi at each time ti and the up/down signal Zi of the pen at this time. Next, in order to obtain an 8-connected chain figure, the X coordinate, Y coordinate at each sampling time ti,
Changes in coordinates are monitored by the chain detection section 3, and the second
When a displacement of magnitude 1 occurs as shown in the figure, the displacement becomes an 8-direction freeman chain of magnitude 1 (0
~7 code). This 8-direction Freeman chain code is based on the direction of the line segment connecting the center position A0 and each grid point A1 to A8 whose absolute value of the relative coordinate of X or Y with respect to this center position A0 is 1. It is determined. Then, the difference chain calculation section 4 calculates the difference between the chains,
A differential chain sequence is output.
そして差分チエーン符号化部5は上記差分チエ
ーン算出部4での結果をもとにして第3図に示す
ように、ストロークの開始直後のチエーンについ
てはフリーマンチエーンコードをそのまま符号化
し、それ以降のチエーン列については各差分チエ
ーンに対し第4図に示されるような差分チエーン
の出現確率に基づくハフマン符号を割り当てて符
号化する。例えば、差分チエーン符号化形式がD
1の場合、符号長3ビツトの符号「0,0,0」
を割当てる。そしてストロークの終了では終了記
号(En)を割り当てて符号化する。またストロ
ークの開始では始点座標を絶対座標で符号化す
る。通信制御部6では、上記差分チエーン符号化
部5で符号化されたデータに対し、これを回線1
0を通して伝送又は受信するための通信制御を行
なう。 Based on the results of the differential chain calculating section 4, the differential chain encoding section 5 encodes the freeman chain code as it is for the chain immediately after the start of the stroke, as shown in FIG. As for the columns, each differential chain is encoded by assigning a Huffman code based on the probability of occurrence of the differential chain as shown in FIG. For example, if the differential chain encoding format is D
In the case of 1, the code length is 3 bits “0, 0, 0”
Assign. At the end of the stroke, an end symbol (En) is assigned and encoded. Furthermore, at the start of a stroke, the starting point coordinates are encoded as absolute coordinates. The communication control unit 6 converts the data encoded by the differential chain encoding unit 5 to the line 1.
Performs communication control for transmission or reception through 0.
また上記通信制御部6で受信された手書き図形
に関するデータは、差分チエーン復号化部7で復
号化され、8方向フリーマンチエーン列に展開さ
れる。ビデオメモリ等の画像記憶部8は入力また
は受信された手書き図形に関する8方向フリーマ
ンチエーン列をドツトイメージとして記憶し、こ
れをもとにCRTデイスプレイなどの画像表示部
9で手書き図形画像が表示される。 Further, the data related to the handwritten figure received by the communication control section 6 is decoded by the differential chain decoding section 7, and expanded into an 8-direction Freeman chain sequence. An image storage unit 8 such as a video memory stores an 8-direction freeman chain sequence related to an input or received handwritten figure as a dot image, and based on this, a handwritten figure image is displayed on an image display unit 9 such as a CRT display. .
従来の手書き図形伝送装置は以上のように構成
されているので、チエーン列に対するデータ圧縮
率が充分でなく、データを300ビツト/秒程度の
低い伝送速度で伝送する場合には、速い筆記に対
しては受信側で伝送遅延が顕著になるという欠点
があつた。 Since the conventional handwritten figure transmission device is configured as described above, the data compression rate for the chain train is not sufficient, and when transmitting data at a low transmission rate of about 300 bits/second, it is difficult to handle fast handwriting. However, the disadvantage was that there was a significant transmission delay on the receiving side.
この発明は、上記のような従来のものの欠点を
除去するためになされたもので、直接、差分チエ
ーン列に対して該差分チエーンの出現確立に基づ
くハフマン符号を割り当てるのではなく、各差分
チエーンをその値によつて複数のグループに分類
し、該各差分チエーンに対し、その直前の差分チ
エーンをあらかじめ定められた数のグループに分
類し、そのグループ毎にあらかじめ出現確率に基
づいて決められるハフマン符号により符号化する
ことにより、高能率符号化による伝送を実現でき
る手書き図形伝送装置を提供することを目的とし
ている。
This invention was made to eliminate the drawbacks of the conventional ones as described above, and instead of directly assigning a Huffman code to a differential chain sequence based on the probability of occurrence of the differential chain, Classify into multiple groups based on the value, and for each difference chain, classify the immediately preceding difference chain into a predetermined number of groups, and use a Huffman code determined in advance for each group based on the probability of appearance. The object of the present invention is to provide a handwritten figure transmission device that can realize transmission by highly efficient encoding.
以下、本発明の実施例を図について説明する。
第5図はこの発明の一実施例による手書き図形伝
送装置を示し、図において、1はペンの位置座標
X,Yとペンのアツプ/ダウン状態とを検出する
座標検出部、2は上記座標検出部1で得られた位
置座標信号X,YをA/D変換して標本化すると
ともに、その位置座標のペンのアツプ/ダウン信
号Zをも標本化するA/D変換部、3はA/D変
換部2で得られる各時刻tiにおけるX座標XiとY
座標Yiの変化を監視し、8連結チエーン図形を
得るために大きさ1の8方向フリーマンチエーン
を検出するチエーン検出部、4は上記チエーン検
出部3で得られる8方向チエーン列に対して差分
を計算し、差分チエーン列を発生する差分チエー
ン算出部、11は上記差分チエーン算出部4にお
いて得られた差分チエーン列に対し、各差分チエ
ーンをその値に応じて複数のグループに分類する
差分チエーン類別部、12は上記差分チエーン類
別部11の結果をもとにして、各差分チエーンを
その直前の差分チエーンの属するグループ毎に
別々に用意されたハフマン符号を割り当てて符号
化する差分チエーン類別符号化部である。そして
上記差分チエーン類別部11及び差分チエーン類
別符号部12によつて差分チエーン符号化手段2
0が構成されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 5 shows a handwritten figure transmission device according to an embodiment of the present invention, in which 1 is a coordinate detection unit that detects the position coordinates X, Y of the pen and the up/down state of the pen; 2 is the coordinate detection unit 3 is an A/D conversion section which A/D converts and samples the position coordinate signals X and Y obtained in section 1, and also samples the up/down signal Z of the pen at the position coordinates; X coordinates Xi and Y at each time ti obtained by the D converter 2
A chain detection unit monitors changes in the coordinate Yi and detects an 8-direction Freeman chain of size 1 in order to obtain an 8-connected chain figure. and a differential chain calculation unit 11 that calculates and generates a differential chain sequence, and 11 is a differential chain classification unit that classifies each differential chain into a plurality of groups according to its value for the differential chain sequence obtained in the differential chain calculation unit 4. Section 12 is differential chain classification coding for encoding each differential chain by assigning a Huffman code prepared separately for each group to which the immediately preceding differential chain belongs, based on the results of the differential chain classification section 11. Department. Then, the differential chain encoding means 2 is processed by the differential chain classification section 11 and the differential chain classification code section 12.
0 is configured.
6は回線10を通してデータの伝送または受信
を行なうための全体の通信制御を行なう通信制御
部、13は通信制御部6により受信された手書き
図形信号に対し、すでに復号化した直前の差分チ
エーンをその値により分類し、それぞれに対応す
る符号テーブルより次の差分チエーンを求め、最
終的に手書き図形信号を8方向のフリーマンチエ
ーン列に変換する差分チエーン類別復号化部、8
は入力または受信された手書き図形に関する8方
向フリーマンチエーン列を画像として記憶する画
像記憶部、9はこの画像記憶部8に記憶されてい
る手書き図形画像を表示する画像表示部、10は
回線である。 6 is a communication control unit that performs overall communication control for transmitting or receiving data through the line 10; 13 is a communication control unit that performs the previous differential chain that has already been decoded for the handwritten figure signal received by the communication control unit 6; a differential chain classification decoding unit for classifying by value, finding the next differential chain from the corresponding code table, and finally converting the handwritten figure signal into a Freeman chain sequence in eight directions;
9 is an image storage unit that stores the 8-direction freeman chain sequence related to the input or received handwritten figure as an image; 9 is an image display unit that displays the handwritten figure image stored in this image storage unit 8; and 10 is a line. .
次に動作について説明する。 Next, the operation will be explained.
所定の標本化周波数で各時刻tiにおけるペンの
位置座標Xi,Yi及びペンのアツプ/ダウン状態
を示す信号Ziが座標検出部1において入力された
後、これらの信号A/D変換部2において量子化
されて離散的な値に変換される。次に8連結チエ
ーン図形を得るため、各標本化時刻tiにおけるX
座標Xi,Y座標Yiの変化がチエーン検出部3で
監視され、第2図に示すような大きさ1の変化が
生じた時、その変位が大きさ1の8方向フリーマ
ンチエーン(0〜7のコード)で表現される。そ
して差分チエーン算出部4では上記チエーンの差
分が計算され、差分チエーン列が出力される。こ
れらの各差分チエーンは、差分チエーン類別部1
1において、その値に応じて第6図に示すような
複数のグループに分類される。この第6図におい
ては2つのグループA,Bに分類する場合を示し
ており、各差分チエーンの値が−1,0,1の3
種類の時をグループA、その他の時をグループB
としている。一般に差分チエーン列の出現傾向を
考えると、比較的滑らかなペンの動きの場合、差
分チエーンは0および+1、−1が集中的に続く
場合が多い。一方急激なペンの動きや複雑なペン
の動きの場合には、差分チエーン列の値が特定の
値にあまり集中しない。これらの2つの状態に分
類し、そのそれぞれの状態な対して出現確率から
得られるハフマン符号を適用することにより、直
前のチエーンの値を考慮しない従来の場合に比
べ、より高能率な符号化が期待できる。差分チエ
ーン類別符号化部12では、上記差分チエーン類
別部11での差分チエーンの類別結果をもとにし
て、第7図に示すように、各差分チエーンを、そ
の直前の差分チエーンのグループによつて別々に
用意されたハフマン符号テーブルを用いて符号化
する。このハフマン符号テーブルを第8図に示し
ており、これは差分チエーンが属するグループの
出現分布に基づいて設定されたものである。例え
ば、差分チエーン類別符号化形式がDA2、即ち
符号化すべき差分チエーンが“2”で、その直前
の差分チエーン(“0”)のグループがAの場合、
上記差分チエーン“2”に対し6ビツトの符号
「001000」を割当てる。また、ストロークの開始
点では始点座標を絶対座標で符号化し、それに続
く最初のフリーマンチエーンに対しては、直接フ
リーマンチエーンの出現分布に基づくハフマン符
号を割当て、ストロークの終了では終了記号En
を符号化する。このようにして符号化されたデー
タは通信制御部6を通つて回線10に送出され
る。 After the pen position coordinates Xi, Yi and the signal Zi indicating the up/down state of the pen at each time ti at a predetermined sampling frequency are input into the coordinate detection section 1, these signals are converted into quantum signals at the A/D conversion section 2. and converted into discrete values. Next, in order to obtain an 8-connected chain figure,
Changes in the coordinates Xi and Y coordinates Yi are monitored by the chain detection unit 3, and when a change of magnitude 1 as shown in FIG. code). Then, the difference chain calculation section 4 calculates the difference between the chains, and outputs a difference chain sequence. Each of these differential chains is divided into differential chain classification section 1
1, they are classified into a plurality of groups as shown in FIG. 6 according to their values. This Figure 6 shows the case of classification into two groups A and B, where the values of each differential chain are -1, 0, 1.
Types of times are group A, other times are group B
It is said that Generally speaking, considering the tendency of difference chains to appear, in the case of relatively smooth pen movement, the difference chains often consist of 0, +1, and -1 in a concentrated sequence. On the other hand, in the case of sudden pen movements or complicated pen movements, the values of the differential chain sequence do not concentrate much on specific values. By classifying these two states and applying a Huffman code obtained from the appearance probability to each state, more efficient encoding can be achieved than in the conventional case where the value of the immediately preceding chain is not considered. You can expect it. The differential chain classification encoding section 12 classifies each differential chain according to the group of the immediately preceding differential chain, as shown in FIG. Then, encoding is performed using a separately prepared Huffman code table. This Huffman code table is shown in FIG. 8, and is set based on the appearance distribution of the group to which the differential chain belongs. For example, if the differential chain classification encoding format is DA2, that is, the differential chain to be encoded is “2”, and the immediately preceding differential chain (“0”) group is A,
A 6-bit code "001000" is assigned to the differential chain "2". In addition, at the start point of a stroke, the start point coordinates are encoded as absolute coordinates, and for the first Freeman chain following it, a Huffman code based on the appearance distribution of Freeman chains is directly assigned, and at the end of the stroke, the end symbol En
encode. The data encoded in this manner is sent to the line 10 through the communication control section 6.
一方、相手側手書き図形伝送装置から回線10
を通して送られてくる手書き図形データは、通信
制御部6を通して差分チエーン類別復号化部13
に入力される。差分チエーン類別復号化部13で
は、ストロークの先頭に対しては絶対座標より始
点座標が得られ、次のチエーンデータに対しては
“フリーマンチエーン”として第4図に示される
ハフマン符号で復号が行なわれる。それ以降のデ
ータについては“差分チエーン”としてその直前
の差分チエーンの値によつて第6図に示すように
前述の符号化の場合と同様にいくつかのグループ
(第6図では2つのグループに分類)に分類され、
各グループ毎のハフマン符号で復号化が行なわれ
る。即ち、第7図に示されるように、得られた差
分チエーン列より逆に8方向チエーン列が求めら
れる。 On the other hand, from the other party's handwritten figure transmission device to line 10
The handwritten figure data sent through the communication control unit 6 is sent to the differential chain classification decoding unit 13.
is input. In the differential chain classification decoding unit 13, the starting point coordinates are obtained from the absolute coordinates for the beginning of the stroke, and the next chain data is decoded using the Huffman code shown in FIG. 4 as a "Freeman chain". It will be done. The subsequent data is divided into several groups (two groups in Figure 6) as in the case of the above encoding, as shown in Figure 6, according to the value of the immediately preceding difference chain as a "difference chain." Classification)
Decoding is performed using Huffman codes for each group. That is, as shown in FIG. 7, an 8-direction chain array is obtained conversely from the obtained differential chain array.
そして画像記憶部8では、チエーン検出部3で
得られた大きさ1のフリーマンチエーン列又は差
分チエーン類別復号化部13で得られるチエーン
列を手書き図形として記憶し、その内容が画像表
示部9に表示される。 The image storage unit 8 stores the Freeman chain sequence of size 1 obtained by the chain detection unit 3 or the chain sequence obtained by the differential chain classification decoding unit 13 as a handwritten figure, and the contents are displayed on the image display unit 9. Is displayed.
このような本実施例では、差分チエーン列の各
差分チエーンに対して、その直前の差分チエーン
をあらかじめ定められた数のグループに分類し、
その各グループ毎にあらかじめ出現確率に基づい
て決められるハフマン符号により符号化するよう
にしたので、直前の差分チエーンの出現確率を考
慮しない従来のものと比べて高いデータ圧縮率が
得られ、低い伝送ビツトレイトに対しても受信側
で伝送遅延を生ずることはなくなる。 In this embodiment, for each differential chain in the differential chain sequence, the immediately preceding differential chain is classified into a predetermined number of groups.
Since each group is encoded using a Huffman code that is determined in advance based on the probability of occurrence, a higher data compression rate can be obtained and lower transmission There is no longer any transmission delay for the bit rate on the receiving side.
なお、上記実施例では、チエーン検出部におい
て直接、フリーマンチエーンを逐次検出する場合
について説明したが、本発明の基本原理は、上記
実施例より低い標本化周波数でもつて粗く標本点
を得、各標本点間に対し直線補間処理を施してチ
エーン列を発生させるような場合にも適用できる
のは勿論である。 In the above embodiment, a case has been described in which Freeman chains are directly detected sequentially in the chain detection section, but the basic principle of the present invention is to roughly obtain sample points even at a lower sampling frequency than in the above embodiment, and Of course, the present invention can also be applied to a case where a chain train is generated by performing linear interpolation processing between points.
また、上記実施例では、直前の差分チエーンの
値に対して2つのグループに分割する場合につい
て説明したが、分類するグループの数が増すこと
により、圧縮効果を上げることができる。例え
ば、第9図a,bに示すように、各差分チエーン
の値を3つまたは4つのグループに分類し、それ
ぞれのグループに応じた該グループ毎に異なるハ
フマン符号を使用するようにしてもよい。 Further, in the above embodiment, a case has been described in which the value of the immediately preceding difference chain is divided into two groups, but the compression effect can be improved by increasing the number of groups to be classified. For example, as shown in FIGS. 9a and 9b, the values of each differential chain may be classified into three or four groups, and a different Huffman code may be used for each group. .
更に直前の差分チエーンコード(−3から4)
の8種類に対してそれぞれ別々のグループに分類
して差分チエーンを符号化するようにしてもよ
い。 Furthermore, the previous differential chain code (-3 to 4)
The difference chain may be encoded by classifying the eight types into separate groups.
分類するグループ数を増すことにより、圧縮効
果は上がるが、記憶すべき符号並びに符号/復合
化処理が複雑になるため、設計段階で圧縮効果と
記憶容量の制約から総合的に判断してグループ数
を決定すれば良い。 Increasing the number of groups to classify will improve the compression effect, but the codes to be stored and the encoding/decoding process will become more complicated. All you have to do is decide.
以上のように、この発明によれば、得られたフ
リーマンチエーン列の差分チエーンに対し、各差
分チエーンをその値によつて複数のグループに分
類し、該各差分チエーンをその直前の差分チエー
ンの属するグループに応じた該グループ毎にそれ
ぞれ別々に用意されたハフマン符号で符号化する
ようにしたので、従来のものに比べて高能率符号
化による伝送を実現できる効果がある。
As described above, according to the present invention, for the difference chains of the obtained Freeman chain sequence, each difference chain is classified into a plurality of groups according to its value, and each difference chain is classified into a plurality of groups based on the difference chain immediately before it. Since encoding is performed using a Huffman code prepared separately for each group according to the group to which it belongs, there is an effect that transmission by highly efficient encoding can be realized compared to the conventional method.
第1図は従来の手書き図形伝送装置の構成図、
第2図は8連結チエーンの説明図、第3図は差分
チエーン符号化の説明図、第4図はフリーマンチ
エーンと差分チエーンのハフマン符号テーブルの
一例を示す図、第5図はこの発明の一実施例によ
る手書き図形伝送装置の構成図、第6図は差分チ
エーンの分類の説明図、第7図は差分チエーン類
別符号化の説明図、第8図は類別差分チエーンに
対するハフマン符号テーブルの一例を示す図、第
9図は差分チエーンの分類に対するその他の実施
例を示す説明図である。
1……座標検出部、2……A/D変換部、3…
…チエーン検出部、4……差分チエーン算出部、
20……差分チエーン符号化手段。なお図中、同
一符号は同一又は相当部分を示す。
Figure 1 is a configuration diagram of a conventional handwritten figure transmission device.
FIG. 2 is an explanatory diagram of an 8-connected chain, FIG. 3 is an explanatory diagram of differential chain encoding, FIG. 4 is a diagram showing an example of a Huffman code table for a freeman chain and a differential chain, and FIG. FIG. 6 is an explanatory diagram of classification of differential chains, FIG. 7 is an explanatory diagram of differential chain classification encoding, and FIG. 8 is an example of a Huffman code table for classified differential chains. The figure shown in FIG. 9 is an explanatory diagram showing another example of classification of differential chains. 1... Coordinate detection section, 2... A/D conversion section, 3...
...Chain detection unit, 4...Difference chain calculation unit,
20...Differential chain encoding means. In the figures, the same reference numerals indicate the same or equivalent parts.
Claims (1)
図形の標本点座標を符号化して伝送する手書き図
形伝送装置において、上記ペンにより指示される
座標及び該ペンのアツプ/ダウン状態を検出する
座標検出部と、該座標検出部において得られたペ
ンの位置に関する座標信号を一定周期で標本化し
A/D変換するA/D変換部と、該A/D変換部
において得られた各標本点におけるペンの座標信
号とペンのアツプ/ダウン信号から大きさ1の8
方向フリーマンチエーンを検出するチエーン検出
部と、該チエーン検出部において検出された8方
向フリーマンチエーンコードよりその差分チエー
ンを算出する差分チエーン算出部と、上記差分チ
エーン列の各差分チエーンに対して、その直前の
差分チエーンをあらかじめ定められた数のグルー
プに分類し、その各グループ毎にあらかじめ出現
確率に基づいて決められるハフマン符号により符
号化する差分チエーン符号化手段とを備えたこと
を特徴とする手書き図形伝送装置。1. A handwritten figure transmission device that encodes and transmits the sample point coordinates of a handwritten figure input from a tablet with a pen, comprising a coordinate detection unit that detects the coordinates indicated by the pen and the up/down state of the pen; an A/D converter that samples and A/D-converts the coordinate signal regarding the pen position obtained in the coordinate detector at a constant cycle; and a coordinate signal of the pen at each sample point obtained in the A/D converter. Size 1 of 8 from the pen's up/down signal
a chain detection unit that detects a directional Freeman chain; a difference chain calculation unit that calculates a differential chain from the 8-direction Freeman chain code detected in the chain detection unit; A handwritten handwritten item characterized by comprising a differential chain encoding means for classifying the immediately preceding differential chain into a predetermined number of groups and encoding each group using a Huffman code determined in advance based on the probability of occurrence. Graphic transmission device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59046204A JPS60189350A (en) | 1984-03-08 | 1984-03-08 | Handwritten graphic transmitting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59046204A JPS60189350A (en) | 1984-03-08 | 1984-03-08 | Handwritten graphic transmitting device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60189350A JPS60189350A (en) | 1985-09-26 |
| JPH0347532B2 true JPH0347532B2 (en) | 1991-07-19 |
Family
ID=12740551
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59046204A Granted JPS60189350A (en) | 1984-03-08 | 1984-03-08 | Handwritten graphic transmitting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60189350A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07306943A (en) * | 1994-05-11 | 1995-11-21 | Sony Corp | Image signal coding method |
| CA2526633A1 (en) * | 2005-11-10 | 2007-05-10 | Imaginet Software | Transmission of handwriting over sms protocol |
-
1984
- 1984-03-08 JP JP59046204A patent/JPS60189350A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60189350A (en) | 1985-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6549675B2 (en) | Compression of digital ink | |
| EP0193185B1 (en) | Interframe adaptive vector quantization encoding apparatus | |
| WO2002091587A1 (en) | Digital map shape vector encoding method and position information transfer method | |
| JP3917691B2 (en) | Outline coding method and apparatus | |
| JPS6043703B2 (en) | Binary signal facsimile data compression method | |
| JPH0139265B2 (en) | ||
| JP2879824B2 (en) | Image signal encoder and decoder | |
| JPH0347532B2 (en) | ||
| JPH10208062A (en) | Contour line encoder | |
| US7257259B2 (en) | Lossless variable-bit signature compression | |
| JPS60178600A (en) | Handwritten graphic transmitter | |
| JPH043000B2 (en) | ||
| JPH042999B2 (en) | ||
| JP2606583B2 (en) | Vector image coding device | |
| JPS60178599A (en) | Handwritten graphic transmitter | |
| JPH041400B2 (en) | ||
| JP2882404B1 (en) | Handwritten code processing device | |
| US20200183949A1 (en) | Method And System For Sampling And Converting Vehicular Network Data | |
| JPS6232584A (en) | Method for extracting contour shape feature | |
| JP2625452B2 (en) | Image data encoding and decoding methods | |
| JPS5939049B2 (en) | Code conversion method | |
| JPS62264763A (en) | Handwritten graphic transmission equipment | |
| JPS62252229A (en) | Handwritten graphic transmission equipment | |
| JPS61189739A (en) | Transmitter of handwritten graphic | |
| JPH09146690A (en) | Coordinate data transfer method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |