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
JP2968028B2 - Figure input processing method - Google Patents
[go: Go Back, main page]

JP2968028B2 - Figure input processing method - Google Patents

Figure input processing method

Info

Publication number
JP2968028B2
JP2968028B2 JP2264301A JP26430190A JP2968028B2 JP 2968028 B2 JP2968028 B2 JP 2968028B2 JP 2264301 A JP2264301 A JP 2264301A JP 26430190 A JP26430190 A JP 26430190A JP 2968028 B2 JP2968028 B2 JP 2968028B2
Authority
JP
Japan
Prior art keywords
graphic
partial
input
certainty
recognition
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
Application number
JP2264301A
Other languages
Japanese (ja)
Other versions
JPH04140883A (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 JP2264301A priority Critical patent/JP2968028B2/en
Publication of JPH04140883A publication Critical patent/JPH04140883A/en
Application granted granted Critical
Publication of JP2968028B2 publication Critical patent/JP2968028B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は,地図や各種設計図面を構成する図形情報を
効率よく計算機に入力する図形入力処理方法に関するも
のである。
Description: TECHNICAL FIELD The present invention relates to a graphic input processing method for efficiently inputting graphic information constituting a map or various design drawings to a computer.

〔従来の技術〕[Conventional technology]

従来の図形データ獲得技術の代表的手法としては,図
面を大型タブレット(ディジタイザ)に貼りつけ,抽出
しようとする図形を構成する線分の一本一本を手作業で
入力するものであった。このため,作業効率は極めて悪
く,多大の時間を要していた。また,対象図面のサイズ
が例えばA0判サイズのような大型サイズである場合,大
型タブレットを使用し,オペレータは立ちっぱなしの作
業になり,過酷な労働を強いられていた。
As a typical method of the conventional graphic data acquisition technique, a drawing is pasted on a large tablet (digitizer), and each line segment constituting a graphic to be extracted is manually input. For this reason, the work efficiency was extremely poor and required a lot of time. In addition, when the size of the target drawing is a large size such as an A0 size, for example, a large tablet is used, and the operator has to stand and work hard.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

一方,図面中の図形を計算機で自動的に認識しようと
する技術も研究されているが,現状の認識技術では,対
象図形がごく限られたものになり,実用上必要な図形種
の全ての図形データの獲得はほとんど不可能に近い。
On the other hand, a technique for automatically recognizing a figure in a drawing by a computer has also been studied. However, with the current recognition technology, the target figure is very limited, and all kinds of figure types necessary for practical use are available. Acquisition of figure data is almost impossible.

本発明は,図形情報を効率よく(高速度に)計算機に
入力することのみならず,オペレータの負担を従来技術
に比べて大幅に軽減させることを目的とする。
It is an object of the present invention to not only efficiently input graphic information (at high speed) to a computer, but also to significantly reduce the burden on an operator as compared with the prior art.

〔課題を解決するための手段〕[Means for solving the problem]

第1図は本発明の原理処理態様を示す。図中の符号1
は図形種入力過程(第1の過程)であって、図形の種類
を入力する。符号2は追跡開始部分図形指示過程(第2
の過程)であって、入力される図形を構成する部分図形
を指示する。符号3は追跡方向の部分図群抽出過程(第
3の過程)と各部分図形の認識確かさ度算出過程(第4
の過程)であって、第2の過程で指示された部分図形の
周辺に存在する複数個の部分図形を抽出し、当該抽出さ
れた複数個の部分図形が、第1の過程で入力された図形
種となりうる確かさ度を算出する。符号4は部分図形の
強調色表示過程であって確かさ度の高い部分図形から順
次強調表示を行う。符号5はオペレータ判断のための表
示過程(第5の過程)を表している。
FIG. 1 shows the principle processing mode of the present invention. Symbol 1 in the figure
Is a graphic type input process (first process) for inputting a graphic type. Reference numeral 2 denotes a tracking start partial figure designating process (second
), And designates a partial graphic constituting the input graphic. Reference numeral 3 denotes a process of extracting a partial figure group in the tracking direction (third process) and a process of calculating the degree of recognition certainty of each partial graphic (fourth process).
Step), a plurality of partial figures existing around the partial figure specified in the second step are extracted, and the extracted plurality of partial figures are input in the first step. The degree of certainty that can be a figure type is calculated. Reference numeral 4 denotes a process of highlighting a partial graphic, in which a partial graphic having a higher degree of certainty is sequentially highlighted. Reference numeral 5 indicates a display process (fifth process) for operator determination.

〔作 用〕(Operation)

本発明においては,計算機ができることは計算機にさ
せ,計算機が認識困難な場合のみオペレータが補助をす
るという図形入力処理方法を提供するものであり,別に
入力された図形の種類に関する情報(図形種)にもとづ
いて,当該図形種の図形である確かさ度を得て,確かさ
度の高い部分図形から表示するようにし,オペレータの
負担を軽減している。
The present invention provides a graphic input processing method in which a computer is made to do what a computer can do, and an operator assists only when the computer is difficult to recognize, and information (graphic type) on a separately input graphic type is provided. Based on this, the degree of certainty, which is the figure of the figure type, is obtained, and the partial figure having the highest degree of certainty is displayed, thereby reducing the burden on the operator.

〔実施例〕〔Example〕

本発明で取り扱う図形は,図面が線画で形成されるも
のとみなし,その線画の心線(中心線)を単純ベクトル
近似して得られたベクトルデータや,その心線を形成す
る画素列の座標値列データ,あるいはその画素列をチェ
イン符号化して得られるチェイン符号化データなどいず
れの表現形式をも対象とする。さらに,スキャナ装置か
ら入力された図面のイメージ情報をも対象範囲とする。
The figures dealt with in the present invention are considered to be a drawing formed by a line drawing, and vector data obtained by simple vector approximation of a center line (center line) of the drawing, and coordinates of a pixel column forming the center line. Any expression format, such as value string data or chain-encoded data obtained by chain-encoding the pixel string, is targeted. Further, image information of the drawing input from the scanner device is also set as the target range.

以下,説明と理解の簡単化のために,取り扱う基の図
形データが上記ベクトル化されたデータ(以下ベクトル
データとよぶ)として,説明する。
Hereinafter, for the sake of simplicity of explanation and understanding, description will be made assuming that the basic graphic data to be handled is the above-described vectorized data (hereinafter referred to as vector data).

以下上述した第1図を参照して処理態様を説明する。 Hereinafter, the processing mode will be described with reference to FIG.

処理:認識(抽出)しようとする図形種は,それが多
数ある場合には,ディスプレイ上にメニューとして表示
し,オペレータはその一つの図形種をピックするなどの
方法で,計算機に知らせる。以下,これから認識しよう
とする図形がその図形種であることを前提として以下の
一連の処理を実行する。
Processing: If there are many graphic types to be recognized (extracted), they are displayed as a menu on a display, and the operator notifies the computer by picking one of the graphic types. Hereinafter, the following series of processing is executed on the assumption that the figure to be recognized is the figure type.

処理:次に,認識対象とする図形(図面)をディスプ
レイ上に表示し,オペレータはこれから抽出しようとす
る図形を構成する部分図形を,マウスカーソルなどを用
いてピックする。ここでピックされた部分図形が全図形
データのうちのどの部分図形データに相当するかを判定
する処理は,通常の図形処理システムが通常具備してい
る機能(公知の技術)を利用すればよい。
Processing: Next, a figure (drawing) to be recognized is displayed on a display, and the operator picks a partial figure constituting the figure to be extracted from the display using a mouse cursor or the like. The process of determining which partial graphic data the selected partial graphic corresponds to in the entire graphic data may use a function (known technology) normally provided in a normal graphic processing system. .

計算機はピックされた部分図形を追跡開始部分図形と
して以下の処理を行う。
The computer performs the following processing with the picked partial graphic as the tracking start partial graphic.

処理:まず,その追跡開始部分図形の周辺に存在する
部分図形を抽出する。この一例として,通常の地図中に
含まれる等高線図形を例にとり,第2図を用い,以下説
明する。第2図に示すように,追跡開始部分図形の一方
の方向に追跡しようとする場合を考える。すなわち,第
2図の追跡開始部分図形の一方の端点aの周辺に存在す
る部分図形(群)を抽出する。第2図の例では,3個の部
分図形A,B,Cを抽出できる。その3個の部分図形が,追
跡開始部分図形に対して,等高線として連結される可能
性を認識確かさ度として算出する。この等高線の例で
は,追跡開始部分図形に対する方向性(等高線は急峻な
角度で折れ曲がることはないなどの性質)や,等高線を
構成する部分図形は大きく湾曲した丸みを持った曲線で
あるという性質(これを単調曲線性とよぶ),地図中の
等高線はある程度長い線分で形成されるなどの諸特徴を
抽出し,それを総合判定することにより,各部分図形の
等高線としての確かさ度を算出する。他の図形種の場合
もその図形種特有の諸性質を有し,その諸性質を利用し
てその図形種である確かさ度を算出することができる。
このようにして求められる3個の部分図形の認識確かさ
度をpA,pB,pCとする。また,0.0≦pA,pB,pC≦1.0とし、
その値が大きければ,認識対象図形の部分図形である可
能性が高いとする。
Processing: First, a partial figure existing around the tracking start partial figure is extracted. As an example of this, a contour figure included in a normal map will be described as an example with reference to FIG. As shown in FIG. 2, it is assumed that the user wants to track in one direction of the tracking start partial figure. That is, a partial figure (group) existing around one end point a of the tracking start partial figure in FIG. 2 is extracted. In the example of FIG. 2, three partial figures A, B, and C can be extracted. The possibility that the three partial figures are connected as contour lines to the tracking start partial figure is calculated as the recognition certainty degree. In this contour line example, the directionality (the contour line does not bend at a steep angle or the like) with respect to the tracking start part figure or the property that the partial figure constituting the contour line is a curved curve with a large curve ( This is called monotonic curve characteristics), and contour lines in the map are extracted from various features, such as being formed by long lines to some extent, and comprehensive judgment is made to calculate the degree of certainty of each partial figure as a contour line. I do. Other graphic types also have various characteristics specific to the graphic type, and the certainty degree of the graphic type can be calculated using the various characteristics.
Let pA, pB, and pC be the recognition certainty degrees of the three partial figures obtained in this way. Also, 0.0 ≦ pA, pB, pC ≦ 1.0,
If the value is large, it is determined that there is a high possibility that the figure is a partial figure of the figure to be recognized.

処理:次に,認識確かさ度の高い部分図形から順次デ
ィスプレイ上に強調色表示する。
Processing: Next, highlight colors are sequentially displayed on the display in order from the partial figure having the highest recognition certainty.

ここで,部分図形が1個のみ抽出され,かつその認識
確かさ度が高ければ,あるいは複数個の部分図形が抽出
されても,1個の部分図形の認識確かさ度が他の部分図形
のそれより十分高く対象図形種の構成要素になり得る可
能性が十分にあれば,ここで抽出された部分図形をディ
スプレイ上に強調色表示せず,追跡を続行する。すなわ
ち,上記の処理に戻る。
Here, if only one partial figure is extracted and its recognition certainty is high, or even if a plurality of partial figures are extracted, the recognition certainty of one partial figure is the same as that of another partial figure. If there is a sufficiently high possibility that the target figure can be a constituent element of the target figure type, the tracking is continued without highlighting the extracted partial figure on the display. That is, the process returns to the above processing.

処理:オペレータは,処理で順次強調色表示される
部分図形を判断し, (1) それが認識対象図形である場合には,その旨を
計算機に指示し,計算機はその部分図形を追跡続行部分
図形であるとして,上記処理に戻る。
Processing: The operator determines partial graphics to be sequentially highlighted in the processing, and (1) if it is a recognition target graphic, instructs the computer to that effect; It is determined that the object is a graphic, and the process returns to the above.

(2) 強調色表示図形が対象図形でないならば,認識
確かさ度が次に高い部分図形を表示するように,処理
に戻る。なお,処理,は巡回するものとする。
(2) If the highlighted color display graphic is not the target graphic, the process returns to display the partial graphic having the next highest recognition certainty. The processing is to be circulated.

(3) これ以上,その方向に追跡する部分図形がなけ
れば,処理に戻り,逆方向の部分図形の追跡を行う。
(3) If there is no more partial figure to be traced in that direction, the process returns to the step of tracking the partial figure in the opposite direction.

(4) (3)で,逆方向の追跡もすでに行っている場
合には,認識対象図形を構成する全ての部分図形を抽出
が終了(完了)したものとして,認識処理を終了する。
(4) In the case of (3), when the tracking in the reverse direction has already been performed, it is assumed that the extraction of all the partial graphics constituting the recognition target graphic has been completed (completed), and the recognition processing ends.

第2図の例では,処理,で,部分図形Aがオペレ
ータ選択されたとすると,次に第2図中のb点の近傍に
ある部分図形(D,E,F,G,H)の5個の部分図形が抽出さ
れ,それぞれの部分図形の等高線として認識確かさ度が
算出され,上記処理〜が行われる。
In the example of FIG. 2, assuming that the partial figure A is selected by the operator in the processing, five partial figures (D, E, F, G, H) in the vicinity of the point b in FIG. Are extracted, the degree of recognition certainty is calculated as a contour line of each of the partial figures, and the above processings 1 to 3 are performed.

なお,部分図形A,B,Cの各認識確かさ度において,例
えば部分図形Aの認識確かさ度が十分に高く(pA≫pB,p
C),かつ部分図形B,Cの認識確かさ度が極めて低ければ
(pB〜0.0,pC〜0.0),上述したように,処理,を
行わず,直ちに処理に戻り,上記点bの近傍の部分図
形の抽出処理およびそこで抽出された部分図形の認識確
かさ度の算出処理を行う。すなわち,この場合,トンネ
ルの介在を必要とせず,次の部分図形の追跡/抽出を続
行する。
In each of the recognition degrees of the partial figures A, B, and C, for example, the recognition degree of the partial figure A is sufficiently high (pA≫pB, p
C) If the recognition accuracy of the partial figures B and C is extremely low (pB ~ 0.0, pC ~ 0.0), as described above, the processing is not performed, and the processing immediately returns to the processing in the vicinity of the point b. The extraction processing of the partial graphic and the calculation processing of the recognition certainty degree of the extracted partial graphic are performed. That is, in this case, the tracking / extraction of the next partial figure is continued without requiring the intervention of the tunnel.

以上の手順を処理(4)で終了(完了)するまで繰
り返す。
The above procedure is repeated until the process (4) is completed (completed).

〔発明の効果〕〔The invention's effect〕

以上説明したように,本発明によれば,認識図形を構
成する部分図形を,その認識図形を構成する可能性(認
識確かさ度)の高いものから順次計算機が指示するもの
であり,さらに,連続して追跡できればオペレータの介
在を必要とせず,目的の図形を獲得できる。すなわち,
計算機ができることは計算機が行い、計算機が認識でき
ない場合のみ,オペレータが介在するというものである
ため,図形データの入力作業を効率的に(高速度に)行
うことができ,かつ従来の自動認識技術のように対象図
形を限定することなく全ての図形種を取り扱うことがで
き,さらに,オペレータの負担は従来システムに対して
大幅に軽減されているという点で,実用的価値は極めて
高いものである。
As described above, according to the present invention, a computer sequentially designates partial figures constituting a recognized figure in descending order of the possibility of forming the recognized figure (recognition certainty degree). If continuous tracking is possible, the desired figure can be obtained without the need for operator intervention. That is,
Since the computer can do what the computer does and the operator only intervenes when the computer cannot be recognized, the input operation of the graphic data can be done efficiently (at high speed) and the conventional automatic recognition technology It is possible to handle all types of graphics without limiting the target graphics as shown in Fig. 2. Furthermore, the burden on the operator is greatly reduced compared to the conventional system, and the practical value is extremely high. .

なお,どのような図形種においても上記の追跡時の認
識確かさ度を求めることができるが,仮に認識確かさ度
の解析・演算・算出精度が悪くても,追跡候補の全ての
部分図形を抽出することは可能であり,かつ,順次それ
らの部分図形を強調色表示できる。
Note that the recognition certainty at the time of tracking described above can be obtained for any type of figure. However, even if the accuracy, analysis, calculation, and calculation accuracy of the recognition certainty are low, all partial figures of the tracking candidate can be obtained. Extraction is possible, and these partial figures can be sequentially highlighted.

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

第1図は本発明の原理処理態様である処理手順を説明す
る図,第2図は本発明の図形認識の一例として等高線図
形を認識する例を説明する図である。 図中、1は図形種入力過程、2は追跡開始部分図形指示
過程、3は追跡方向の部分図形群抽出過程と各部分図形
の認識確かさ度算出過程、4は部分図形の強調色表示過
程、5はオペレータ判断のための表示過程を表してい
る。
FIG. 1 is a view for explaining a processing procedure which is a principle processing mode of the present invention, and FIG. 2 is a view for explaining an example of recognizing a contour figure as an example of the figure recognition of the present invention. In the figure, 1 is a graphic type input process, 2 is a tracking start partial graphic designating process, 3 is a tracking direction partial graphic group extraction process and a recognition certainty calculation process of each partial graphic, and 4 is a partial graphic highlight color display process. Numerals 5 and 5 indicate a display process for operator judgment.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−6683(JP,A) 特開 平1−14677(JP,A) (58)調査した分野(Int.Cl.6,DB名) G06F 17/50 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-63-6683 (JP, A) JP-A-1-14677 (JP, A) (58) Fields investigated (Int. Cl. 6 , DB name) G06F 17/50

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】入力された図形をディスプレイ上に表示す
る図形入力処理方法において、 認識しようとする図形種を入力する第1の過程と、 前記入力された図形を構成する部分図形のうち一つをオ
ペレータによって指示されるようにされる第2の過程
と、 第2の過程で指示された部分図形の周辺に存在する部分
図形を抽出する第3の過程と、 第3の過程で抽出された部分図形が第1の過程で入力し
た図形種になり得る可能性を表現する認識確かさ度とし
て算出する第4の過程と、 第4の過程で算出される認識確かさ度の高い部分図形よ
り順次ディスプレイ上に強調表示する第5の過程と、 第5の過程で順次表示される部分図形が前記図形種であ
る場合にオペレータによってその旨を指示されるように
される第6の過程と、を有し 前記入力された図形の全ての構成要素を抽出するまで第
3の過程ないし第6の過程を反復し、 前記入力された図形に関する情報を計算機に入力するこ
とを特徴とする図形入力処理方法。
1. A graphic input processing method for displaying an input graphic on a display, comprising: a first step of inputting a graphic type to be recognized; and one of partial graphics constituting the input graphic. A second process in which the operator is instructed by the operator, a third process of extracting a partial graphic existing around the partial graphic specified in the second process, and a third process extracted in the third process. A fourth step of calculating the degree of recognition certainty representing the possibility that the partial figure can be the figure type input in the first step; and a partial figure having a high degree of recognition certainty calculated in the fourth step. A fifth process of sequentially highlighting on the display, and a sixth process in which, when the partial graphic sequentially displayed in the fifth process is the graphic type, the operator is instructed to that effect, Having said input A third step to a sixth step until all components of the input graphic are extracted; and inputting information on the input graphic to a computer.
【請求項2】第4の過程で算出された部分図形の認識確
かさ度の最大値が一定の閾値以上の場合、前記最大値に
対応する部分図形を指示された部分図形として第3の過
程を反復し、前記確かさ度が前記閾値未満の場合には第
5の過程を実行することを特徴とする請求項1記載の図
形入力処理方法。
2. A method according to claim 3, wherein when the maximum value of the degree of certainty of recognition of the partial graphic calculated in the fourth step is equal to or greater than a predetermined threshold value, the partial graphic corresponding to said maximum value is set as the designated partial graphic in the third step. 2. The graphic input processing method according to claim 1, wherein the fifth step is executed when the certainty degree is less than the threshold value.
【請求項3】第6の過程において第3の過程ないし第6
の過程の反復を終了するか否かの判断を要求し受け付け
る過程を有することを特徴とする請求項1ないし2記載
の図形入力処理方法。
3. The method according to claim 1, wherein the third step to the sixth step are performed in the sixth step.
3. The graphic input processing method according to claim 1, further comprising a step of requesting and accepting a judgment as to whether or not to end the repetition of the step.
【請求項4】第6の過程において認識対象図形の構成要
素としての判断を否定されたとき第5の過程を反復し、
第5の過程は一度に一個の部分図形を表示し反復の都度
次に認識確かさの高い部分図形を表示することを特徴と
する請求項1ないし3のいずれか1項に記載の図形入力
処理方法。
4. When the judgment as a component of the figure to be recognized is denied in the sixth step, the fifth step is repeated,
4. The graphic input processing according to claim 1, wherein the fifth step displays one partial graphic at a time and displays a partial graphic having the second highest recognition certainty each time it is repeated. Method.
JP2264301A 1990-10-02 1990-10-02 Figure input processing method Expired - Fee Related JP2968028B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2264301A JP2968028B2 (en) 1990-10-02 1990-10-02 Figure input processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2264301A JP2968028B2 (en) 1990-10-02 1990-10-02 Figure input processing method

Publications (2)

Publication Number Publication Date
JPH04140883A JPH04140883A (en) 1992-05-14
JP2968028B2 true JP2968028B2 (en) 1999-10-25

Family

ID=17401275

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2264301A Expired - Fee Related JP2968028B2 (en) 1990-10-02 1990-10-02 Figure input processing method

Country Status (1)

Country Link
JP (1) JP2968028B2 (en)

Also Published As

Publication number Publication date
JPH04140883A (en) 1992-05-14

Similar Documents

Publication Publication Date Title
CN110991319B (en) Hand key point detection method, gesture recognition method and related device
EP0534446B1 (en) System with approximation means for recognizing graphical elements in a drawing
KR20100051648A (en) Method for manipulating regions of a digital image
JPH09282080A (en) Information input method and device
CA1220582A (en) Method and apparatus for continuously updating a display of the coordinates of a light pen
EP0867836A2 (en) User-assisted indentification of object boundaries in a raster image
EP0782066A2 (en) Information erasing method and apparatus for a display screen
US6728407B1 (en) Method for automatically determining trackers along contour and storage medium storing program for implementing the same
JP2968028B2 (en) Figure input processing method
JP2626528B2 (en) Figure recognition device
JPH1049688A (en) Method for partial erasing method and partial detection method for picture data
JP2641249B2 (en) Symbol figure arrangement method
JP3514085B2 (en) Character string input method and apparatus, and storage medium storing character string input program
JP2633523B2 (en) Handwriting input device
JPH06168278A (en) Facility data retrieving device
JP2507812B2 (en) Square root calculation method
JP3092295B2 (en) Vector data editing processor
JP2563163B2 (en) Figure instruction method
JP3426005B2 (en) Line figure input device
JPS62274467A (en) Intellectual conversation processing method
JPH11249863A (en) Coordinate display device
JP2935331B2 (en) Figure recognition device
JP2977360B2 (en) Ruled line selection method
CN114973400A (en) A method for matching targets based on pointing information based on indicators and its related products
JPH05250469A (en) Image data linearization method

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees