JPH0833917B2 - 知的会話処理による図形入力処理装置 - Google Patents
知的会話処理による図形入力処理装置Info
- Publication number
- JPH0833917B2 JPH0833917B2 JP61117590A JP11759086A JPH0833917B2 JP H0833917 B2 JPH0833917 B2 JP H0833917B2 JP 61117590 A JP61117590 A JP 61117590A JP 11759086 A JP11759086 A JP 11759086A JP H0833917 B2 JPH0833917 B2 JP H0833917B2
- Authority
- JP
- Japan
- Prior art keywords
- vector
- graphic
- point
- image data
- unit
- 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 - Fee Related
Links
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Description
【発明の詳細な説明】 (発明の属する技術分野) 本発明は、会話処理により図形を点や線分等のベクト
ルデータとして計算機等に入力する知的会話処理による
図形入力処理装置に関するものである。
ルデータとして計算機等に入力する知的会話処理による
図形入力処理装置に関するものである。
(従来の技術) 従来の方法の第一の方法として、図形の描かれた図面
等をディジタイザ(指示した位置座標を検出する図形入
力機器)上に置き、その上から操作者が図形上の点を指
示することにより、図形をベクトルデータとして入力す
る方法がある。
等をディジタイザ(指示した位置座標を検出する図形入
力機器)上に置き、その上から操作者が図形上の点を指
示することにより、図形をベクトルデータとして入力す
る方法がある。
従来の方法の第二の方法として、図面をスキャナーに
よりイメージデータとして計算機等に入力し、ディスプ
レイに表示し、ディスプレイ上で操作者が図形上の点を
指示することにより、図形をベクトルデータに変換する
方法がある。
よりイメージデータとして計算機等に入力し、ディスプ
レイに表示し、ディスプレイ上で操作者が図形上の点を
指示することにより、図形をベクトルデータに変換する
方法がある。
第1図は従来の第二の方法の例を説明する図である。
同図はディスプレイに表示された図の一部である。説
明を容易にするために、入力すべき図形、つまり、原イ
メージデータは、白地に黒く描かれているものとする。
同図で実線1、2で囲まれた部分は描画部分(黒部分)
を示し、その他の部分は背景部分(白部分)を示す。
明を容易にするために、入力すべき図形、つまり、原イ
メージデータは、白地に黒く描かれているものとする。
同図で実線1、2で囲まれた部分は描画部分(黒部分)
を示し、その他の部分は背景部分(白部分)を示す。
操作者は原イメージデータを参考にしながら、点
P1′,P2′,…,P6′を順次入力し、図形ベクトル3を
生成する。
P1′,P2′,…,P6′を順次入力し、図形ベクトル3を
生成する。
第2図は従来の第二の方法の構成例を示す図である。
入力図面4は、スキャナー5によりラスタ走査され、
白黒2値のディジタルでかつ2次元の原イメージデータ
に変換され、原イメージデータメモリ6に蓄積される。
白黒2値のディジタルでかつ2次元の原イメージデータ
に変換され、原イメージデータメモリ6に蓄積される。
原イメージデータの内、表示に必要な部分のみ原イメ
ージデータ副メモリ7に蓄積され、表示制御部8を介し
てディスプレイ9に表示される。
ージデータ副メモリ7に蓄積され、表示制御部8を介し
てディスプレイ9に表示される。
操作者はディスプレイ9上の原イメージデータを見な
がら、その上の必要な点を指示器10で順次入力する。
がら、その上の必要な点を指示器10で順次入力する。
ベクトル発生部11は、その入力された点を用いて操作
者の指示に従い図形ベクトルを生成し、図形ベクトル副
メモリ12に蓄積する。その副メモリは図形ベクトルをデ
ィスプレイに表示するためにラスタ型の図形イメージデ
ータに復号し蓄積する機能を持つ。
者の指示に従い図形ベクトルを生成し、図形ベクトル副
メモリ12に蓄積する。その副メモリは図形ベクトルをデ
ィスプレイに表示するためにラスタ型の図形イメージデ
ータに復号し蓄積する機能を持つ。
表示面の入力作業が終った段階で図形ベクトル副メモ
リの内容は図形ベクトルメモリ13に蓄積される。
リの内容は図形ベクトルメモリ13に蓄積される。
従来の第一の図形入力方法においては、入力精度を上
げようとすると、予め入力図面を拡大複製して作業を行
なう等の付加的な工数が必要となる欠点があった。
げようとすると、予め入力図面を拡大複製して作業を行
なう等の付加的な工数が必要となる欠点があった。
また、操作者の熟練度により入力精度にバラツキがあ
るという欠点があった。
るという欠点があった。
さらに、入力済みの検証や、入力洩れがないかの確認
のために、ディジタライザ上の図面とディスプレイ面を
交互に見比べなければならない等、操作が煩雑であり、
多大な時間を要するという欠点があった。
のために、ディジタライザ上の図面とディスプレイ面を
交互に見比べなければならない等、操作が煩雑であり、
多大な時間を要するという欠点があった。
従来の第二の図形入力方法においては、イメージデー
タが線幅を有する場合は、操作者により端点や交点等の
座標の入力点が異なったり、逆に、線幅が細い場合には
入力点が第1図の点P1′のように線上からはみ出したり
するなど、入力精度がバラツクという欠点があった。
タが線幅を有する場合は、操作者により端点や交点等の
座標の入力点が異なったり、逆に、線幅が細い場合には
入力点が第1図の点P1′のように線上からはみ出したり
するなど、入力精度がバラツクという欠点があった。
さらに、曲線の入力には、操作者の勘により、適当な
間隔で線分近似するために、やはり、入力精度にバラツ
キが出る等の欠点があった。
間隔で線分近似するために、やはり、入力精度にバラツ
キが出る等の欠点があった。
(発明の目的) 本発明は、上記のような欠点を除去するためになされ
たもので、図形をベクトルデータとして精度良く、効率
的に入力する手段を提供することを目的とするものであ
る。
たもので、図形をベクトルデータとして精度良く、効率
的に入力する手段を提供することを目的とするものであ
る。
(発明の構成) 第1の本発明は、図面をファクシミリ等のスキャナー
を用いて一旦計算機にイメージデータとして入力し、そ
のイメージデータと、中心線ベクトルとをディスプレイ
上に重畳表示し、ディスプレイ上で入力図形の近傍点を
座標指示器で指示し、その指示された点を予め定められ
た中心線ベクトル上の点に位置補正し、1個あるいは複
数個の前記補正点に対応する中心線ベクトルを抽出し、
その抽出ベクトルに識別子を付与し図形ベクトルとする
半自動会話処理により、図形をベクトルデータとして入
力するようにしたものである。
を用いて一旦計算機にイメージデータとして入力し、そ
のイメージデータと、中心線ベクトルとをディスプレイ
上に重畳表示し、ディスプレイ上で入力図形の近傍点を
座標指示器で指示し、その指示された点を予め定められ
た中心線ベクトル上の点に位置補正し、1個あるいは複
数個の前記補正点に対応する中心線ベクトルを抽出し、
その抽出ベクトルに識別子を付与し図形ベクトルとする
半自動会話処理により、図形をベクトルデータとして入
力するようにしたものである。
第2の本発明は、予め原イメージデータあるいは中心
線ベクトルに図形認識処理等の自動画像処理を施して、
識別子を有する図形ベクトルを生成し、その図形ベクト
ルと原イメージデータと中心線ベクトルをお互いに識別
可能な形式で表示し、図形ベクトル化されていない中心
線ベクトル部分のみを第1の手段と同様の半自動会話処
理により、図形をベクトルデータとして入力するように
したものである。
線ベクトルに図形認識処理等の自動画像処理を施して、
識別子を有する図形ベクトルを生成し、その図形ベクト
ルと原イメージデータと中心線ベクトルをお互いに識別
可能な形式で表示し、図形ベクトル化されていない中心
線ベクトル部分のみを第1の手段と同様の半自動会話処
理により、図形をベクトルデータとして入力するように
したものである。
(実施例) 以下、第1の本発明の実施例を図面を用いて詳細に説
明する。
明する。
第3図〜第5図は自動画像処理機能を含む方式概念を
説明するためのディスプレイの表示面の一部を示す例で
ある。
説明するためのディスプレイの表示面の一部を示す例で
ある。
これらの図で実線は原イメージデータの描画部分の境
界を示し、破線は中心線ベクトルで、簡単のために曲線
も線分で近似されているものとする。
界を示し、破線は中心線ベクトルで、簡単のために曲線
も線分で近似されているものとする。
黒点P1〜P8、P11〜P22、P31〜P39は中心線ベクトルを
構成する線分の始点あるいは終点で、以下、点という。
構成する線分の始点あるいは終点で、以下、点という。
点Q1〜Q5は操作者による指示器からの指示点である。
描画部分は例えば水色で表示し、中心線ベクトルは青
色で表示する。
色で表示する。
第3図は指示点の近傍の中心線ベクトル上の閉ループ
を抽出する例を説明する図である。
を抽出する例を説明する図である。
つまり、指示点Q1が入力されると、Q1の近傍の中心線
ベクトル上の点P1を検出する。点P1を起点として、例え
ば、入力点Q1を左に見る方向に、中心線ベクトル上の閉
ループを探す。
ベクトル上の点P1を検出する。点P1を起点として、例え
ば、入力点Q1を左に見る方向に、中心線ベクトル上の閉
ループを探す。
点P2では点P3の方向と点P7の方向に中心線ベクトルが
分岐するが、このような場合は分岐点から直前の点を見
て、時計回りの方向に最初に現れた線分を選択する。例
では線分P2P3が選択される。
分岐するが、このような場合は分岐点から直前の点を見
て、時計回りの方向に最初に現れた線分を選択する。例
では線分P2P3が選択される。
以下同様にして、 線分P3P4、P4P5、P5P6、P6P1を選択して、閉ループP1
P2P3P4P5P6P1を抽出する。
P2P3P4P5P6P1を抽出する。
抽出した閉ループは原イメージデータや中心線ベクト
ルと識別できるように例えば赤色で表示したり、ブリン
キング表示するなどして強調表示する。
ルと識別できるように例えば赤色で表示したり、ブリン
キング表示するなどして強調表示する。
操作者は強調表示された自動抽出結果が正しければ、
上記閉ループに例えば図形の種別を表す「建物」という
識別子を付与し、図形ベクトルとして保存する。
上記閉ループに例えば図形の種別を表す「建物」という
識別子を付与し、図形ベクトルとして保存する。
識別子付与が終了するとその閉ループの強調表示を停
止し、必要であれば建物を示す色、あるいは図形ベクト
ルを示す色で再表示し、単なる中心線ベクトルでなく、
既に図面ベクトルとして識別済みである旨操作者に判る
ようにする。
止し、必要であれば建物を示す色、あるいは図形ベクト
ルを示す色で再表示し、単なる中心線ベクトルでなく、
既に図面ベクトルとして識別済みである旨操作者に判る
ようにする。
第4図は2個の指示点間で急激にベクトルの向きが変
化したりしない滑らかな曲線を抽出する例を示す図であ
る。
化したりしない滑らかな曲線を抽出する例を示す図であ
る。
つまり、2個の指示点Q2、Q3が入力されると、Q2、Q3
の各々の近傍が中心線ベクトル上の点P11、P18を抽出す
る。
の各々の近傍が中心線ベクトル上の点P11、P18を抽出す
る。
点P11を起点として、点P18の方向に中心線ベクトルを
追跡していく。
追跡していく。
点P12のような分岐点に遭遇した時は、直前の線分の
延長方向からの角度の小さい線分を選択する。点P12で
は線分P12P13を選択する。
延長方向からの角度の小さい線分を選択する。点P12で
は線分P12P13を選択する。
以下同様にして、滑らかな曲線(この例では線分近似
されている)P11P12P13P14P15P16P17P18を抽出し、強調
表示する。
されている)P11P12P13P14P15P16P17P18を抽出し、強調
表示する。
自動抽出結果が正しければ、前記滑らかな曲線を例え
ば図形の種別を表す「道路」という識別子を付与し、図
形ベクトルとして保存する。
ば図形の種別を表す「道路」という識別子を付与し、図
形ベクトルとして保存する。
第5図は2個の指示点間の内側境界を抽出する例を説
明する図である。
明する図である。
つまり、2個の指示点Q4、Q5が入力されると、Q4、Q5
の各々の近傍の中心線ベクトル上の点P31、P37を抽出す
る。
の各々の近傍の中心線ベクトル上の点P31、P37を抽出す
る。
なお、最初の指示点は例えば内側境界が大局的には反
時計回り方向にカーブするように見た場合の起点とす
る。
時計回り方向にカーブするように見た場合の起点とす
る。
点P31を起点として、各点の近傍を直前の点の方向か
ら局所的に時計回りの方向に線分を順次選択していく。
点P34では、方向P34P33から局所的に時計回りに線分を
探し、最初に検出された線分P34P36を選択する。
ら局所的に時計回りの方向に線分を順次選択していく。
点P34では、方向P34P33から局所的に時計回りに線分を
探し、最初に検出された線分P34P36を選択する。
このようにして、内側境界を示すベクトルP31P32P33P
34P36P37を抽出し、強調表示する。自動抽出結果が正し
ければ、その内側境界を、例えば、図形の種別を表す
「建物」という識別子を付与し、図形ベクトルとして保
存する。
34P36P37を抽出し、強調表示する。自動抽出結果が正し
ければ、その内側境界を、例えば、図形の種別を表す
「建物」という識別子を付与し、図形ベクトルとして保
存する。
第6図は第1の本発明の実施例の構成図の例を示す。
同図で、4、5、6、7、9、10、12、13は第2図で
説明したものと同じである。
説明したものと同じである。
14は中心線ベクトル変換部で、原イメージデータを細
線化処理等により幅1画素の中心線イメージデータに変
換し、さらに線分近似等によりベクトル化し中心線ベク
トルとする。
線化処理等により幅1画素の中心線イメージデータに変
換し、さらに線分近似等によりベクトル化し中心線ベク
トルとする。
細線化処理については、 文献「電子通信学会技術研究報告、PRL75−66」等に
詳しく説明してあるのでここでは省略する。
詳しく説明してあるのでここでは省略する。
また、線分近似処理については、文献「昭和59年度電
子通信学会総合全国大会NO.1252」等に詳しく述べられ
ているので省略する。
子通信学会総合全国大会NO.1252」等に詳しく述べられ
ているので省略する。
15は中心線ベクトルメモリ、16は中心線ベクトル副メ
モリで、中心線ベクトルの内表示に必要な部分のみを一
時的に蓄積し、かつ、ディスプレイに表示可能なように
ラスタ型の中心線イメージデータに復号し蓄積もする。
モリで、中心線ベクトルの内表示に必要な部分のみを一
時的に蓄積し、かつ、ディスプレイに表示可能なように
ラスタ型の中心線イメージデータに復号し蓄積もする。
17は指示点補正部、18はベクトル処理部で、指示点に
関連する中心線ベクトルを抽出したり、図形ベクトルの
追加、削除、新規作成等の編集を行ない、19は抽出した
中心線ベクトルに識別子を付与する識別子付与部、20は
原イメージデータ、中心線ベクトル、図形ベクトルおよ
び指示点等を、各々識別できる状態で表示制御する表示
制御部である。
関連する中心線ベクトルを抽出したり、図形ベクトルの
追加、削除、新規作成等の編集を行ない、19は抽出した
中心線ベクトルに識別子を付与する識別子付与部、20は
原イメージデータ、中心線ベクトル、図形ベクトルおよ
び指示点等を、各々識別できる状態で表示制御する表示
制御部である。
中心線ベクトル変換部14は原イメージデータメモリ6
から原イメージデータを読み取り中心線ベクトルに変換
し、中心線ベクトルメモリ15に蓄積する。このメモリに
は一図面全体の中心線ベクトルが蓄積され、表示に必要
な部分は中心線ベクトル副メモリ16に転送される。
から原イメージデータを読み取り中心線ベクトルに変換
し、中心線ベクトルメモリ15に蓄積する。このメモリに
は一図面全体の中心線ベクトルが蓄積され、表示に必要
な部分は中心線ベクトル副メモリ16に転送される。
一画面が一度にディスプレイに表示可能な場合は、中
心線ベクトルメモリ15を省略可能である。
心線ベクトルメモリ15を省略可能である。
表示制御部20は、原イメージデータ副メモリ7の内容
と、その原イメージデータに対応する中心線ベクトル副
メモリ16の内容を読み出し、必要な表示形式でディスプ
レイ9に表示する。
と、その原イメージデータに対応する中心線ベクトル副
メモリ16の内容を読み出し、必要な表示形式でディスプ
レイ9に表示する。
指示器10で入力される指示点も必要な形状や色のカー
ソルとして表示制御部20によりディスプレイ9に同時に
表示される。
ソルとして表示制御部20によりディスプレイ9に同時に
表示される。
指示点補正部17は、指示器10により入力された指示点
の近傍の中心線ベクトル副メモリ16内の中心線ベクトル
上の点を検索する。
の近傍の中心線ベクトル副メモリ16内の中心線ベクトル
上の点を検索する。
具体的には指示点の座標を(X,Y)としてdを予め10
画素等に定め、 X−d≦Xp≦X+d、 Y−d≦Yp≦Y+d の条件を満たす中心線ベクトル上の点(Xp,Yp)を検
索する。
画素等に定め、 X−d≦Xp≦X+d、 Y−d≦Yp≦Y+d の条件を満たす中心線ベクトル上の点(Xp,Yp)を検
索する。
条件を満たす点がなければ、その旨操作者に知らせ指
示点の再入力を促す。
示点の再入力を促す。
点(Xp,Yp)があれば、その点を指示点の補正点と
し、以下その点が入力されたものとして動作を続ける。
し、以下その点が入力されたものとして動作を続ける。
1個あるいは複数個の指示点が入力され、その補正が
完了すれば、ベクトル処理部18は、例えば第3図〜第5
図で説明したような方法で中心線ベクトル副メモリ16か
ら該当する中心線ベクトルの必要部分を抽出し、表示制
御部20を介してディスプレイに強調表示する。
完了すれば、ベクトル処理部18は、例えば第3図〜第5
図で説明したような方法で中心線ベクトル副メモリ16か
ら該当する中心線ベクトルの必要部分を抽出し、表示制
御部20を介してディスプレイに強調表示する。
操作者が認識したならば、識別子付与部19はその抽出
中心線ベクトルに識別子を付与し、図形ベクトルとして
図形ベクトル副メモリ12に格納する。
中心線ベクトルに識別子を付与し、図形ベクトルとして
図形ベクトル副メモリ12に格納する。
ベクトル処理部18は、その中心線ベクトルの強調表示
を停止し、図形ベクトルとして再表示する。その表示中
の中心線ベクトルの図形ベクトル化の処理が終了すれ
ば、図形ベクトル副メモリ12の内容を図形ベクトルメモ
リ13に転送する。
を停止し、図形ベクトルとして再表示する。その表示中
の中心線ベクトルの図形ベクトル化の処理が終了すれ
ば、図形ベクトル副メモリ12の内容を図形ベクトルメモ
リ13に転送する。
この後、必要に応じて、入力図面4の他の領域の図形
入力処理を行なうために原イメージデータ副メモリ7、
中心線ベクトル副メモリ16あるいは必要に応じて図形ベ
クトル副メモリ12の内容を書き変えて上述の動作を繰り
返す。
入力処理を行なうために原イメージデータ副メモリ7、
中心線ベクトル副メモリ16あるいは必要に応じて図形ベ
クトル副メモリ12の内容を書き変えて上述の動作を繰り
返す。
次に第2の本発明の実施例について図面を用いて詳細
に説明する。
に説明する。
第7図は第2の本発明の実施例を説明する図であり、
方式概念を説明するためのディスプレイの表示面の一部
を示す例である。
方式概念を説明するためのディスプレイの表示面の一部
を示す例である。
図で、実線は原イメージデータの描画部分の境界を示
し、破線は中心線ベクトルで、一点鎖線は自動図形認識
処理で認識された図形ベクトルを示す。
し、破線は中心線ベクトルで、一点鎖線は自動図形認識
処理で認識された図形ベクトルを示す。
黒点P40〜P48は中心線ベクトルを構成する線分の端点
である。
である。
黒点P40〜P42,P45,P46は図形ベクトルを構成する線
分の端点でもある。
分の端点でもある。
点Q6,Q7は操作者による指示器からの指示点である。
描画部分は例えば水色で表示し、中心線ベクトルは青
色で表示する。
色で表示する。
図形ベクトル…P40P41P42と、P47P48…は「道路」の
一部であり、 図形ベクトルP42P45P46…は「等高線」の一部であ
る。
一部であり、 図形ベクトルP42P45P46…は「等高線」の一部であ
る。
認識洩れの中心線ベクトルP42P43P44を半自動会話処
理により「道路」に図形ベクトル化する方法を説明す
る。
理により「道路」に図形ベクトル化する方法を説明す
る。
予め「道路」の入力を行なうことを指示しておき、認
識済みの「道路」の図形ベクトル…P40P41P42の端点P42
の近傍Q6を指示し、点P42に位置補正する。
識済みの「道路」の図形ベクトル…P40P41P42の端点P42
の近傍Q6を指示し、点P42に位置補正する。
追加入力すべき中心線ベクトルの、もう一方の端点で
あるP44の近傍Q7を指示し、点P44に位置補正する。
あるP44の近傍Q7を指示し、点P44に位置補正する。
点P42を起点として第4図で示した方法等で曲線追跡
を行ない、中心線ベクトルP42P43P44を抽出し強調表示
する。
を行ない、中心線ベクトルP42P43P44を抽出し強調表示
する。
操作者が確認したならば、その抽出ベクトルを認識済
みの図形ベクトル…P40P41P42に追加し、図形ベクトル
…P40P41P42P43P44とする。その抽出ベクトルの強調表
示は停止し、図形ベクトル…P40P41P42P43P44として再
表示する。
みの図形ベクトル…P40P41P42に追加し、図形ベクトル
…P40P41P42P43P44とする。その抽出ベクトルの強調表
示は停止し、図形ベクトル…P40P41P42P43P44として再
表示する。
第8図は第2の本発明の実施例の構成を示す図であ
り、図形認識部21以外は第6図の構成要素と同じであ
る。
り、図形認識部21以外は第6図の構成要素と同じであ
る。
第1の実施例では、図形ベクトルは全て会話処理によ
り生成されたが、第2の実施例では、会話処理を行なう
前に図形の自動認識処理等の画像処理により、可能な範
囲で中心線ベクトルに識別子を付与し、図形ベクトル化
する。
り生成されたが、第2の実施例では、会話処理を行なう
前に図形の自動認識処理等の画像処理により、可能な範
囲で中心線ベクトルに識別子を付与し、図形ベクトル化
する。
図形認識部21は、この画像処理を行なう部分である。
図形認識の具体的方法の例としては、文献「昭和60年度
電子通信学会全国大会情報システム部門予稿、No.S6−
6」等が適用可能であり、ここでは詳細な説明は省略す
る。
図形認識の具体的方法の例としては、文献「昭和60年度
電子通信学会全国大会情報システム部門予稿、No.S6−
6」等が適用可能であり、ここでは詳細な説明は省略す
る。
第8図で図形認識部21は原イメージデータメモリ6あ
るいは中心線ベクトルメモリ15より、原イメージデータ
あるいは中心線ベクトル(場合によっては両方のデー
タ)を読み取って建物や道路等の認識を行ない、識別し
たベクトルに各識別子を付与し、図形ベクトルとして図
形ベクトルメモリ13に蓄積する。
るいは中心線ベクトルメモリ15より、原イメージデータ
あるいは中心線ベクトル(場合によっては両方のデー
タ)を読み取って建物や道路等の認識を行ない、識別し
たベクトルに各識別子を付与し、図形ベクトルとして図
形ベクトルメモリ13に蓄積する。
なお、ベクトル処理部18の自動画像処理機能は図形認
識部21の自動画像処理機能の一部と同一であり、それら
の部分を共通化することも可能である。
識部21の自動画像処理機能の一部と同一であり、それら
の部分を共通化することも可能である。
指示点補正部17は指示点と中心線ベクトル副メモリ16
内中心線ベクトル上の点に位置補正することに加えて、
必要な場合は指示点を図形ベクトル副メモリ内の図形ベ
クトル上の点に位置補正を行なう。その他の動作は第6
図で説明した場合と同じであり、説明を省略する。
内中心線ベクトル上の点に位置補正することに加えて、
必要な場合は指示点を図形ベクトル副メモリ内の図形ベ
クトル上の点に位置補正を行なう。その他の動作は第6
図で説明した場合と同じであり、説明を省略する。
(発明の効果) 以上説明したように、本発明によれば、ディスプレイ
上に原イメージデータと中心線ベクトルと図形ベクトル
を重畳表示するので、操作性が向上し、処理時間の短縮
が図れるという効果がある。
上に原イメージデータと中心線ベクトルと図形ベクトル
を重畳表示するので、操作性が向上し、処理時間の短縮
が図れるという効果がある。
また、イメージデータのベクトル化は予め中心線イメ
ージデータを用いて自動的に行なわれるので、操作者の
個人差や熟練度に無関係に、極めて精度良く図形のベク
トル入力が可能となる効果がある。
ージデータを用いて自動的に行なわれるので、操作者の
個人差や熟練度に無関係に、極めて精度良く図形のベク
トル入力が可能となる効果がある。
また、指示点を自動的に中心線ベクトル上の点に位置
補正するので、操作者はある程度ラフに指示点の入力が
出来るので、軽い負担で高速に処理出来るという効果が
ある。
補正するので、操作者はある程度ラフに指示点の入力が
出来るので、軽い負担で高速に処理出来るという効果が
ある。
また、会話処理においても認識機能を用いるので、少
ない指示点でより多くのベクトル図形を入力できるとい
う効果がある。
ない指示点でより多くのベクトル図形を入力できるとい
う効果がある。
第1図は従来の第二の方法の例を説明する図、 第2図は従来の第二の方法の構成例を示す図、 第3図〜第5図は自動画像処理機能を含む本発明の方式
概念を説明するための図、 第6図は第1の本発明の実施例の構成図、 第7図は第2の本発明を説明する図、 第8図は第2の本発明の実施例の構成を示す図である。 4…入力図面、5…スキャナー、6…原イメージデータ
メモリ、7…原イメージデータ副メモリ、8…表示制御
部、9…ディスプレイ、10…指示器、11…ベクトル発生
部、12…図形ベクトル副メモリ、13…図形ベクトルメモ
リ、14…中心線ベクトル変換部、15…中心線ベクトルメ
モリ、16…中心線ベクトル副メモリで、17…指示点補正
部、18…ベクトル処理部、19…識別子付与部、20…表示
制御部、21…図形認識部。
概念を説明するための図、 第6図は第1の本発明の実施例の構成図、 第7図は第2の本発明を説明する図、 第8図は第2の本発明の実施例の構成を示す図である。 4…入力図面、5…スキャナー、6…原イメージデータ
メモリ、7…原イメージデータ副メモリ、8…表示制御
部、9…ディスプレイ、10…指示器、11…ベクトル発生
部、12…図形ベクトル副メモリ、13…図形ベクトルメモ
リ、14…中心線ベクトル変換部、15…中心線ベクトルメ
モリ、16…中心線ベクトル副メモリで、17…指示点補正
部、18…ベクトル処理部、19…識別子付与部、20…表示
制御部、21…図形認識部。
Claims (2)
- 【請求項1】ディスプレイと、該ディスプレイ画面上の
任意点を指示する指示器とを備え、複数の図形イメージ
を含むイメージデータから、会話形式で必要な図形部分
を抽出しベクトルデータとして取得する図形入力処理装
置において、 図形の原イメージデータを蓄積するメモリと、 その原イメージデータを中心線ベクトルに変換する中心
線ベクトル変換部と、変換した中心線ベクトルを蓄積す
るメモリと、 その原イメージデータと対応する中心線ベクトルとを前
記ディスプレイ画面に識別可能な状態で重畳表示する表
示制御部と、 該ディスプレイ画面において前記指示器により入力され
た指示点を予め定められた中心線ベクトル上の点に位置
補正した補正点を得る指示点補正部と、 該指示点補正部により得られた1個あるいは複数個の補
正点に対応する中心線ベクトルの必要部分を自動画像処
理機能を用いて抽出するベクトル処理部と、 該ベクトル処理部により得られた中心線ベクトルに識別
子を付与し図形ベクトルとする識別子付与部と、 その図形ベクトルを識別子とともに蓄積するメモリとを
有する ことを特徴とする知的会話処理による図形入力処理装
置。 - 【請求項2】ディスプレイと、該ディスプレイ画面上の
任意点を指示する指示器とを備え、複数の図形イメージ
を含むイメージデータから、会話形式で必要な図形部分
を抽出しベクトルデータとして取得する図形入力処理装
置において、 図形の原イメージデータを蓄積するメモリと、 その原イメージデータを中心線ベクトルに変換する中心
線ベクトル変換部と、変換した中心線ベクトルを蓄積す
るメモリと、 前記原イメージデータまたは前記中心線ベクトルに自動
画像処理を施し、識別子を有する図形ベクトルを生成す
る図形認識部と、 前記原イメージデータと対応する中心線ベクトルおよび
図形ベクトルを、前記ディスプレイ画面に識別可能な状
態で重畳表示する表示制御部と、 該ディスプレイ画面において前記指示器により入力され
た指示点を予め定められた中心線ベクトル上の点に位置
補正した補正点を得る指示点補正部と、 該指示点補正部により得られた1個あるいは複数個の補
正点に対応する中心線ベクトルの必要部分を自動画像処
理機能を用いて抽出するベクトル処理部と、 該ベクトル処理部により得られた中心線ベクトルに識別
子を付与し図形ベクトルとする識別子付与部と、 前記図形認識部により生成された図形ベクトルおよび前
記ベクトル処理部と前記識別子付与部とにより得られた
図形ベクトルを識別子とともに蓄積するメモリとを有す
る ことを特徴とする知的会話処理による図形入力処理装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61117590A JPH0833917B2 (ja) | 1986-05-23 | 1986-05-23 | 知的会話処理による図形入力処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61117590A JPH0833917B2 (ja) | 1986-05-23 | 1986-05-23 | 知的会話処理による図形入力処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62274467A JPS62274467A (ja) | 1987-11-28 |
| JPH0833917B2 true JPH0833917B2 (ja) | 1996-03-29 |
Family
ID=14715582
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61117590A Expired - Fee Related JPH0833917B2 (ja) | 1986-05-23 | 1986-05-23 | 知的会話処理による図形入力処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0833917B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013108222A1 (en) | 2012-01-19 | 2013-07-25 | Danieli & C. Officine Meccaniche S.P.A. | Press for direct extrusion of metal products |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2578965B2 (ja) * | 1989-01-10 | 1997-02-05 | 富士通株式会社 | 図形処理装置 |
| JP4868990B2 (ja) * | 2006-08-31 | 2012-02-01 | キヤノン株式会社 | 閉ループ自動認識装置及び閉ループ自動認識方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5856175A (ja) * | 1981-09-30 | 1983-04-02 | Fujitsu Ltd | 図形整合方式 |
| JPS59191667A (ja) * | 1983-04-16 | 1984-10-30 | Dainippon Printing Co Ltd | 画像デ−タ変換方式 |
| JPS60111490A (ja) * | 1983-11-22 | 1985-06-17 | 富士通株式会社 | プリント板パタ−ン図自動デイジタイズ装置 |
-
1986
- 1986-05-23 JP JP61117590A patent/JPH0833917B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013108222A1 (en) | 2012-01-19 | 2013-07-25 | Danieli & C. Officine Meccaniche S.P.A. | Press for direct extrusion of metal products |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62274467A (ja) | 1987-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6714689B1 (en) | Image synthesizing method | |
| JP2918383B2 (ja) | 画像の輪郭抽出方法および装置 | |
| US5291561A (en) | Graphics processing device | |
| US5757958A (en) | Document recognizing system and method | |
| JP2020140659A (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JPH0833917B2 (ja) | 知的会話処理による図形入力処理装置 | |
| JPS62269276A (ja) | 会話型図形入力方式 | |
| JPH1049688A (ja) | 画像データの部分消去および部分検出方法 | |
| JPS6249574A (ja) | 図形入力方式 | |
| JPH01126717A (ja) | 線図形入力装置および線図形入力方法 | |
| JP3426005B2 (ja) | 線図形入力装置 | |
| JPH1139366A (ja) | コンピュータ入力システム及び方法 | |
| JPS60134381A (ja) | 図面処理装置 | |
| JP2974744B2 (ja) | 境界の包囲関係抽出処理方法およびそのための処理装置 | |
| JP2578965B2 (ja) | 図形処理装置 | |
| JPS62107380A (ja) | 図形入力方式 | |
| JP2563163B2 (ja) | 図形指示方法 | |
| EP0537685A2 (en) | Method for processing detection of candidate of branched direction | |
| JP2854588B2 (ja) | ラスタベクタ変換方法及び線図形入力装置 | |
| KR100243194B1 (ko) | 비트맵영상에서연결요소를구하는방법 | |
| JP3582143B2 (ja) | 地図入力システムにおける家屋認識方法 | |
| JPH09167235A (ja) | 図面認識処理方法及び図面認識処理装置 | |
| JPH0614354B2 (ja) | 多値画像処理方法 | |
| JPS6344278A (ja) | 図面入力システム | |
| JP2004253007A (ja) | 図形認識方法及び図形認識装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |