JPS59200381A - 図形入力装置 - Google Patents

図形入力装置

Info

Publication number
JPS59200381A
JPS59200381A JP58074441A JP7444183A JPS59200381A JP S59200381 A JPS59200381 A JP S59200381A JP 58074441 A JP58074441 A JP 58074441A JP 7444183 A JP7444183 A JP 7444183A JP S59200381 A JPS59200381 A JP S59200381A
Authority
JP
Japan
Prior art keywords
line
data
shape
additional
information
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.)
Granted
Application number
JP58074441A
Other languages
English (en)
Other versions
JPH0148584B2 (ja
Inventor
Satoshi Tanaka
聡 田中
Akira Maeda
前田 ▲あきら▼
Hideaki Kanechika
金近 秀明
Shigeru Takagi
茂 高木
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP58074441A priority Critical patent/JPS59200381A/ja
Publication of JPS59200381A publication Critical patent/JPS59200381A/ja
Publication of JPH0148584B2 publication Critical patent/JPH0148584B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Image Input (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 この発明は物の形状を示す線図形データを入力する図形
入力装置に関するものである。
従来の図形入力装置の構成を第1図に示す。第1図にお
いて、(1)は線図形を画像として入力し。
画像を2値化する画像入力装置、(2)は2値化した画
像を記憶する画像メモIJ 、 (31は2値化した画
像の線の中心点を求め1点列データを作成し、その点列
データを認識して線図形をコード化する線図形コード化
装置、(4)はコード化された図形データをたくわえる
図形データメモリである。
画像入力装置(1)によって、入力された線図形は2値
化され、太さをもったディジタル画像として画像メモリ
(2)に記憶される。線図形コード化装置(3)は第2
図に!印で示すように太さをもった線図形のデータから
1”印で示すような線の中心となる点を求め、その位置
情報である点列データのx−y座標を線の情報としてと
り出す。線の中心を求める一方法として、細線化法があ
る。これは。
線の太さが1になるまで9元の線図形を細めていく処理
である。細められた線図形の点列データから、線図形を
認識するのに、j画素(第2図において正方形の1つを
画素という単位で呼ぶ)ずつ離れだ3点より求められる
曲率から、角・直線・円弧を認識し、直線と円弧の図形
データを図形データメモ1月4)に格納する。
従来の図形入力装置では、線図形を認識し、直線と円弧
で近似した線図形が9元の入力された線図形の寸法と異
なるため1人手により対話修正し。
線図形データを補正しなければならなかった。
この発明は、この様な従来のものの欠点を除くためにな
されたもので1図面中の対象の形状を表わす形状線と1
寸法値や寸法線などの付加情報が混在する図面において
9文字領域を切り出して。
文字認識し、残った付加線と形状線を直線と円弧でコー
ド化し、コード化された図形データを線分の接続関係情
報を用いて、形状線と付加線に分離し、抽出・認識され
た文字データと付加線情報を形状線に意味づけること蹟
より、形状線を自動的に付加情報通りに補正し、コード
化する図形入力装置を提供することを目的としている。
以下、この発明の一実施例を図忙ついて説明する。第3
図において、(1)は画像入力装置、(2)は画像メモ
IJ 、 +31は線図形コード化装置、(4)は図形
データメモIJ 、 (5)は文字抽出装置、(6)は
文字認識装置、(7)は文字データメモリ、 (81は
接続関係認識装置、(9)は接続関係データメモIJ 
、 (11は付加線分離装置、(1υは形状線データメ
モリ、(擾は付加線データメモリ、峙は形状線補正装置
、a4)は補正データメモリ、αつは線図形データメモ
リである。
次に動作について説明する。処理対象は第4図に示すよ
うに寸法線や寸法値などの付加情報と対象を表わす形状
線とがまざって書かれた2次元(破線・鎖線を含まない
)の図面である。付加情報の入った線図形を画像入力装
置(1)Kよって入力し。
2値画像として2画像メモ1月2)に格納する。画像メ
モ1月2)の線図形を表わす画像データは文字抽出装置
(5)により1文字領域と矢印領域を検出する。
第5図に示すように各孤立領域にラベルをつける。
各孤立領域の面積を求め9面積の小さいラベルの矩形領
域を文字領域として元の線図形から切り出す。切り出さ
れた矩形領域の左上点A、O,右下点B、Dのx−y座
標も蓄える。抽出された文字は元の線図形から取り除か
れる。壕だ、各矩形領域で矢印の基準パターンとのマツ
チングにより矢印領域を検出する。矢印の抽出された文
字は文字の矩形領域の左上点Fi、G右下点F、HのX
 117座標も蓄える認識装置(6)により細線化され
、基準パターンとのマツチングにより、切り出された文
字が認識される。文字・矢印の位置と認識された文字情
報は1文字データメモリに格納される。文字領域の取り
除かれた線図形を表わす画像データは接続関係認識装置
(7)により、細線化処理法で。
線の中心のx−y座標を各点について求ヤ、これを点列
アドレスとする。求まった点列アドレスに対し、各線分
の接続関係情報をとり出す。第6図において、求められ
た線の中心をV又は6・”で示す。ここで線の端を端点
く第6図では、”1 +”2+”5+P4) *線が3
方向以上に分岐する点を分岐点(第6図では、P5.P
6)とし、端点と分岐点をあわせて特徴点と呼ぶ。第6
図で特徴点を“・”で示す。特徴点から特徴点までの点
列を1本の線分と定義する。線分の接続関係情報とは、
各線分の両端の特徴点でどの線分と接続しているかとい
う情報である。例えば、第6図では線分L1は特徴点P
5で線分L4.L5に接続している。次に第7図に示す
ように、求まった各点列アドレスから、線図形コード化
装置(3)によって線分ごとに図形データを作成する。
点列中の1番目の点に対して、1−j番目の点とl+j
番目の点を結んだ直線を点1の弦と呼び(2,+は弦を
はっている点の数)1点1と弦との垂直距離をdとする
。dは距離算出対象点1が進行方向に向かって1弦の左
側にある場合を正、右側にある場合を負とする。各点に
おいて。
dの値を求めると、第8図に示すように、直線区間では
d=o付近の値1円弧区間ではdの値が一定、角が存在
する点ではdの絶対値が大きくなる。
このようにして、線図形を認識して、直線と円弧にコー
ド化する。コード化された図形データは図形データメモ
1月4)に格納する。接続関係データメモリ(9)中の
線分接続関係を用いて、付加線分離装置a1により、コ
ード化された線分を統合し、付加線と形状線を分離し、
付加線データ、形状線データを付加線分離装置a1によ
って別々に作成する。
付加線と形状線を分離する一例を第9図、第10図に示
す。線情報は線分ごとに図形データとして蓄えられてい
るため、付加線や形状線は特徴点において分断される。
文字データメモリ(7)中の矢印領域のx−y座標から
矢印の羽根を示す線分をとり出す。2つの矢印の羽根線
分のベクトル和の方向へ、線分を追跡し、特徴点が分岐
点で、かつ、特徴点において、2直線のなす角度θが 180°−α≦θ≦180°+α (α:しきい値) 
−−−(11をみたす線分が、線分接続関係データに存
在するとき、追跡された線分を1本の寸法線又は引出し
線として統合する。例えば、第10図では、線分11か
ら追跡をはじめると、特徴点Bにおいて線分e2゜!、
、 14.15.136のうち、線分l!2が選ばれ、
さらに、同様の方法で追跡していくと、l、、18が選
ばれて、線分18. A!It 12.117が1本の
引出し線として統合され元の図形データから分離される
特徴点が端点のとき、又は、2直線のなす角度θが上記
の式を満足する線分が存在しないとき、線分追跡をやめ
る。第10図では、特徴点A1 v A2にきたとき、
追跡を停止し、別の矢印の羽根から、まだ分離されてい
ない線分を追跡する。このようにして9寸法線・引出し
線を統合し1元の図形デーから分離する。分離された寸
法線・引出し線は追跡対象の線分としないっ次に寸法線
・引出し線と90°をなす方向に、端点をもつ線分が存
在するとき、同様の方法で線分を追跡l〜9寸法補助線
として統合する(第9図(b))。図形データの線分か
ら寸法線・引出し線・寸法補助線を取ゆ除いた線分にお
いて、端点をもつ線分から同様の方法で線分追跡し、1
本の中心線として統合する(第9図(C))。
このようにして付加線データを作成し、付加線すべてを
図形データから取り除くと、形状線のみが残る。これを
線分接続関係を用いて統合し、形状線データとする(第
9図(a))。このようにして作成された付加線データ
と形状線データをそれぞれ。
付加線データメモリI9、形状線データメモリa3に記
憶する0その際、第9図の黒丸で示すように中心線の交
点、即ち1円の中心座標や9寸法線の両端の点9寸法線
が水平か垂直か斜めかの別寸法補助線の端点等々の座標
を同時に付加線データメモlj (11)に格納する。
次に形状線補正装置(13において形状線データを基本
的な線要素(例えば、水平線。
垂直線、斜め線9円弧1円など)に変換する。第11図
(1)に示すように、形状線データは円弧と直線でコー
ド化されている。これを第11図りb)のような線要素
コードにするが、このデータは元の線図形の寸法と比べ
1円の中心座標や角の位置が正確なものになっていない
。これを付加線データをもとにして9文字データメモ1
月7)中の付法値のデータにより正確な寸法に補正する
。補正方法の一例を第12図で説明する。P−Q−Rは
線要素のコードがV+Hで構成される。補正データメモ
リ(I4)中には付属情報辞書があり、これには線要素
のコードによって、各線分に対し、どのような寸法が必
要かを明示するものである。この付属情報辞書により線
分Q、R(線要素コードH)が点Pからみてどのような
位置に存在することが必要(この場合線分PIQのコー
ドは■であるため9点Pから点Qまでのy座標が必要で
ある)かを示す。線分QRのy座標を求めるため、付加
線データ中のP、Q付近の寸法補助線をさがし、その寸
法補助線に接続する寸法線で垂直なものから文字データ
中の付法値データ(この場合60)をさがし1点Qのy
座標にあてはめる。同様にして2線要素が円(線要素コ
ードC)の場合、付属情報辞書により1円の中心座標9
円の半径が必要であることを示し、付加線データと文字
データから、必要な値をとり・だし。
あてはめる。このようにして、形状線データの角。
直′線9円弧の座標を元の線図形の図面中の付加情報通
りに補正された線図形データが作成される。
この線図形データを線図形データメモリ(1啼に格納す
る。
以上のようにして、この発明による図形入力装置では、
物の形状を表わす線図形をそれに付随した付加情報も含
めて認識し、付加情報を線図形にあてはめているため9
人手による寸法修正を必要とせず1図面中の寸法値通り
の線図形データが自動的に作成可能である。また、線図
形そのものをラフスケッチで書いても、付加情報があれ
ば1寸法値通りのデータを作成することも可能であろっ
【図面の簡単な説明】
第1図は、従来の図形入力装置の構成図、第2図は、入
力された線図形から中心点を求めるだめの説明図、第3
図は仁の発明の一実施例を示すブロック図であろう第4
図は、大刀対象となる図面の例、第5図は1文字の抽出
・認識を行なうための説明図、第6図は、線分・特徴点
・線分接続関係の説明図、第7図は線図形と距離の関係
を示す説明図、第8図は直線・円・角と距離dのグラフ
の関係を示す説明図、第9図(a)(b)(c)(d)
(e)は、付加線の分離・統合と形状線の統合を示す説
明図、第10図は付加線を分離するだめの線分追跡を示
す説明図、第11図(aXb)は形状線データから線要
素データに変換する方法を示す説明図、第12図は線要
素データから付加線データ・文字データを探索し。 線図形を補正するだめの説明図であり1図中(11は画
像入力装置、(2)は画像メモり 、 +3)は線図形
コード化装置、(4)は図形データメモリ、(5)は文
字抽出装置、(6)は文字認識装置、(7)は文字デー
タメモリ。 (8)は接続関係認識装置、(9)は接続関係データメ
モILHは付加線分離装置、 (11)は付加線データ
メモリ、任邊は形状線データメモIJ 、 (11は形
状線補正装置、 +14)は補正データメモリ、α9は
線図形データメモリである。 なお9図中同一符号は、同一または、相当部分を示すも
のとする。 代理人大岩増雄 第5図 d フ゛ラフ                  線
図上シ第6図 y   第7図 第9図 第10図 第11 L・直線 A1円(5臥) (+2)形4人を東デ゛−7 第 H十V 図。 H;水平縁  V:皇直呼車 A:Fc1f)rD、   5:Ia+h撞C=FI(
b)  ま泉幣鼻コード 12図

Claims (2)

    【特許請求の範囲】
  1. (1)  物の形状を示す図形データを入力する図形入
    力装置において9紙に書かれた図面を読取り。 画像データを入力する手段と、読取られた画像データを
    記憶する手段と1画像データを処理して画像中の文字情
    報を抽出し1文字の位置を求める手段と、抽出された文
    字情報を認識する手段と、認識した文字情報と9文字の
    位置を記憶する手段と。 線の端点・分岐点・交点等の特徴点を求め、特徴点より
    線の間の接続関係データを求める手段と。 接続関係データを記憶する手段と9画像中の線情報をコ
    ード化する手段と、コード化された線情報を記憶する手
    段と1.接続関係データを解析して。 図面中の対象の形状を表わす形状線データと、外形の各
    部分の形状の大きさを表わす数値の及ぶ範囲や位置を示
    す付加線データとを分離する手段と。 形状線データを記憶する手段と付加線データを記憶する
    手段と9分離された付加線データと形状線データと前記
    抽出され認識された文字情報データより形状線データの
    補正を行なう手段と、補正(2だ線図形データを記憶す
    る手段を備えたことを特徴とする図形入力装置。
  2. (2)図面中の対象の形状を表わす形状線データと、外
    形の各部分の形状の大きさを表わす数値の及ぶ範囲や位
    置を示す付加線データを分離する手段として、特徴点と
    特徴点を結ぶ線分を線分の接続情報をもとに追跡し、特
    徴点において分岐している線分のうち、既に追跡統合さ
    れた線分と一直線をなす線分が存在する場合、付加線と
    して統合し、−直線をなす線分が存在しなくなるまでを
    1本のまとまった付加線にし、付加線データとして分離
    する手段を備えたことを特徴とする特許請求の範囲第(
    1)項記載の図形入力装置。 、(3)分離された付加線データと形状線データと抽出
    され認識された文字情報データより形状線データの補正
    を行なう手段として、形状線データを線要素のコードに
    変換する手段と、複数の線要素間の関連情報を求める手
    段と、複数の線要素間の関連情報と関連した付属情報の
    辞書と、辞書を読み出し、辞書の内容から補正に必要な
    寸法情報を付加線データの中から探索する手段と、辞書
    の内容から補正に必要な4法情報を付加線データの中か
    ら探索する手段によって、探索された付加線の付近に書
    かれた文字情報データ中の寸法値を線要素に当てはめる
    ことにより形状線データを補正する手段を備えたことを
    特徴とする特許請求の範囲第(1)項記載の図形入力装
    置。
JP58074441A 1983-04-27 1983-04-27 図形入力装置 Granted JPS59200381A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58074441A JPS59200381A (ja) 1983-04-27 1983-04-27 図形入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58074441A JPS59200381A (ja) 1983-04-27 1983-04-27 図形入力装置

Publications (2)

Publication Number Publication Date
JPS59200381A true JPS59200381A (ja) 1984-11-13
JPH0148584B2 JPH0148584B2 (ja) 1989-10-19

Family

ID=13547318

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58074441A Granted JPS59200381A (ja) 1983-04-27 1983-04-27 図形入力装置

Country Status (1)

Country Link
JP (1) JPS59200381A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6249575A (ja) * 1985-08-29 1987-03-04 Mitsubishi Electric Corp 図形入力方式
JPS63273969A (ja) * 1987-05-01 1988-11-11 Oyo Densan Giken Kk 建築製図用cadの入力装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6249575A (ja) * 1985-08-29 1987-03-04 Mitsubishi Electric Corp 図形入力方式
JPS63273969A (ja) * 1987-05-01 1988-11-11 Oyo Densan Giken Kk 建築製図用cadの入力装置

Also Published As

Publication number Publication date
JPH0148584B2 (ja) 1989-10-19

Similar Documents

Publication Publication Date Title
KR900008555B1 (ko) 수서도형의 온라인 인식방법 및 장치
JPS60217477A (ja) 手書き文字認識装置
JPH01253077A (ja) 文字列検出方法
US4015239A (en) Character recognition apparatus
JPH0148584B2 (ja)
JPS62111369A (ja) シンボル認識方法
KR100301216B1 (ko) 온라인문자인식장치
JPS5835674A (ja) オンライン手書文字特徴抽出方法
JP2930996B2 (ja) 画像認識方法および画像認識装置
JPH0357509B2 (ja)
JPS613287A (ja) 図形入力方式
JPH0142029B2 (ja)
JPS59154574A (ja) パタ−ン認識装置
JP2851865B2 (ja) 文字認識装置
JPH0877293A (ja) 文字認識装置および文字認識用辞書作成方法
JP2972443B2 (ja) 文字認識装置
JPH07107698B2 (ja) 文字認識方法
JPH024031B2 (ja)
JPH0773228A (ja) 図面自動認識方法
JPH01292589A (ja) 文字認識装置
JPH01197890A (ja) 傾斜文字の認識方式
JPH0438024B2 (ja)
JPH0746363B2 (ja) 図面読取装置
JPS61255487A (ja) オンライン手書き文字認識装置
JPH0394385A (ja) 図面読取り装置