JPH0269879A - 手書きpad図面認識装置 - Google Patents

手書きpad図面認識装置

Info

Publication number
JPH0269879A
JPH0269879A JP63221751A JP22175188A JPH0269879A JP H0269879 A JPH0269879 A JP H0269879A JP 63221751 A JP63221751 A JP 63221751A JP 22175188 A JP22175188 A JP 22175188A JP H0269879 A JPH0269879 A JP H0269879A
Authority
JP
Japan
Prior art keywords
code
information
unit
recognition
pad
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.)
Pending
Application number
JP63221751A
Other languages
English (en)
Inventor
Noritake Okada
憲武 岡田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63221751A priority Critical patent/JPH0269879A/ja
Publication of JPH0269879A publication Critical patent/JPH0269879A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ソフ)CADにおける手書きPAD図面認識
装置に関するものである。
従来の技術 近年、ソフ)CADの重要性が高まシ、PADエディタ
を始めとするプログラムの図的エディタに関する開発が
進み、プログラム開発のベーパレス化が進行しつつある
発明が解決しようとする課題 しかしながら、既に、紙面に記載されたPAD図面を入
力するために、PADエディタを用いるのは二度手間に
なり、また、近年、問題になっているVDT作業の軽減
を計るために、手書きPAD図面を認識し、コンピュー
タシステムへ入力する装置が必要となってきている。
課題を解決するための手段 上記、課題を解決するため、本発明の手書きPAD図面
認識装置は紙面上のPAD図を読み取る画像入力部と、
図面情報を図形情報とコード情報に分離する画像情報分
離部と、それぞれの情報をパターン認識的手法を用いて
認識するシンボル認識部及びコード認識部と、コードを
文法的に解析する構文解析部と、PAD図面内のコード
情報作成ルールが記憶してあるPAD図面内コードルー
ルベース部と、前記シンボル認識部で認識された図形情
報と前記構文解析部の解析情報とを用いて、前記コード
認識部の認識結果を判断する認識結果判断部と前記コー
ド認識結果判断部において誤認識と、判断されたときに
再度コード認識を要求するコード再認識要求部を備えて
いる。
作   用 本発明は前記した構成により、手書きPAD図面ヲコン
ピュータシステムへ入力することが可能になυPAD図
の入力に要する人間の負担を軽減することができる。
実施例 以下、本発明の詳細を図面を参照しながら説明する。第
1図は、本発明の一実施例の手書きPAD図面装置のブ
ロック図である。図において、1は入力しようとする手
書きPAD図面であり、2は図面1を入力するための画
像入力部であり、例えばイメージスキャナで構成される
3、3は画像入力部2で入力された図面情報を図形情報
とコード情報に分離する画像情報分離部であり、4は画
像情報分離部3で分離された図形情報を認識するシンボ
ル認識部であや、6は画像情報分離部3で得られたコー
ド情報を認識するコード認識部であり、6はコード認識
部5で得られたコード情報を構文解析する構文解析部で
ある。7はPAD図面の各シンボルごとのコード情報作
成ルールが保存されているPAD図面図面−コードルー
ルベースる。
8はシンボル認識部4で得られたシンボル情報と構文解
析部6で得られたコード解析情報とPAD図面内コード
ルールベース7を元に認識結果が正しいかどうかを判断
する認識結果判断部である。
9はコード認識結果判断部8において誤認識と判断され
たときに再度コード認識を要求するコード再認識要求部
である。
以上のように構成された本実施例の手書きPAD図而認
面装置について以下その動作を詳しく説明する。画像入
力部2から手書きPAD図面1を入力する。入力された
データは画像情報分離部3に渡される3、画像情報分離
部3は、濃度値ヒストグラムを求め、しきい値処理を行
い、ラベリングを施し、得られたラベル図形の縦×横(
面積)のヒストグラムを作成する。このヒストグラムは
コード情報と(英数字)と図形情報(PAD図)を分離
するしきい値を選択するのに用いられる。なぜなら、英
数字はPAD図中に含まれるので、面積は小さくなシ、
ヒストグラムはbimodalの特性をもつからである
。上記の方法で用いたしきい値で画像情報分離部8は、
図面情報を図形情報(PAD図)と文字情報(英数字)
に分割し、蓄積する。
上記のように得られた図形情報(PAD図)と文字情報
(英数字)は、それぞれシンボル認識部4とコード認識
部5の入力となる。
以下、それぞれの認識の過程を説明する。
シンボル認識部4は図形情報から各々のシンボル情報の
認識をおこなう。まず、図形情報を細線化し、連結数(
8連結)を計算し、分岐点、交差点を得る。次に、これ
らの点を用いて、図形情報を分離し、各処理箱(シンボ
ル)が得られる(第2図)。次に、これら各シンボルの
境界線をフーリエ級数に展開し得られる係数を特徴ベク
トルとし、代表的なパターンとのマツチングをとり、各
処理箱の種類(プロセス箱、if箱、while箱など
)を決定する。
コード認識部6は、英数字、および、記号の認識を特徴
ベクトルを用いたパターン認識技法によりおこなう。次
に、認識されたコードは各処理箱内単位ごとに構文解析
部6に渡され、文法的に解析される。シンボル認識部4
の認識結果を元にPAD[lli内にコードルールベー
ス7よす、シンボル内に許される表現が決定される(第
3図)。
構文解析部6の解析結果とPAD図面内コードルールベ
ース部7のルールベースよシ得られた結果はコード認識
結果判断部8に送られる。コード認識結果判断部8の結
果、誤認識と判断されたならば、再度コード認識を要求
するコード再認識要求部9を通して再びコード認識部5
からやり直す。
以上のような手順でシンボル認識、および、コード認識
を終えた後、ソースコードに変換する。
以下、動作について具体例を用いて説明する。
第4図に示される手書きPAD図面を入力すると画像情
報分離部3において第5図イ9口のような図形情報とコ
ード情報に分けられる。図形情報はシンボル認識部4に
おいて第6図に示すような各処理箱が認識され、コード
情報は、コード認識部5において認識処理が行われる。
また、シンボル情報に基づいて、PAD図面図面−コー
ドルールペース許される表現が決定される。この表現と
先のコード認識結果はコード認識結果判断部8に送られ
る。この認識結果判断部8で誤認識と判断された場合は
再度コード認識部5からやり直す。
例えば、最初、コード認識部5でosexL t □が
osexi tl )と認識されたとする。シンボル情
報はプロセス箱であるので許される表現は文である。
ossxi tl )は文ではないのでコード認識結果
判断部8は誤認識と判断し、再度コード認識(第2候補
)をおこない、osexitに)が得られる。
以上のような認識過程を経て第7図に示すソースコード
が生成される。
発明の効果 以上のように、本発明によれば、紙面に書かれPAD図
を、直接、認識し読み込むことが可能であpPAD図の
入力に要する人間の負担を軽減することができるので、
実用土瓶めて有利なものである。
【図面の簡単な説明】
第1図は本発明における実施例のブロック図、第2図は
図形情報の具体例を示す説明図、第3図はPAD図面図
面−コードルールベース要のm開園、第4図は実施例で
用いた手書きPAD図面の一例を示す説明図、第6図は
第4図のPAD図面の入力をもとに得られた画像情報分
離部の出力結果例を示す説明図、第6図は第5図の図形
情報をもとに得られたシンボル認識部の出力結果例を示
す説明図、第7図は生成されたソースコードの例を示す
説明図である。 1・・・・・・手誓きPAD図面、2・・・・・・画像
入力部、3・・・・・・画像情報分離部、4・・・・・
・シンボル認識部、5・・・・・・コード認識部、6・
・・・・・構文解析部、7・・・・・・PAD図面内コ
ードルールベース部、8・・・・・・コード認識結果判
断部、9・・・・・・コード再認識要求部。 代理人の氏名 弁理士 粟 野 重 孝 ほか1名第1
0 第、20 ]士狛 第 図 er(LCeSs i! (A7hrJ!e it 第 図 第 図 IF(αr寥C−a)

Claims (1)

    【特許請求の範囲】
  1. PAD図面を読みこむ画像入力部と、PAD図面情報を
    図形情報とコード情報に2分する画像情報分離部と、分
    離された図形情報を認識するシンボル認識部と、分離さ
    れたコード情報を認識するコード認識部と、コードを文
    法的に解析する構文解析部と、PAD図面内のコード情
    報作成ルールが記憶してあるPAD図面内コードルール
    ベース部と、前記シンボル認識部で認識された図形情報
    と前記構文解析部の解析情報とを用いて、前記コード認
    識部の認識結果を判断するコード認識結果判断部と、前
    記コード認識結果判断部において誤認識と判断されたと
    きに再度コード認識を要求するコード再認識要求部を備
    えた手書きPAD図面認識装置。
JP63221751A 1988-09-05 1988-09-05 手書きpad図面認識装置 Pending JPH0269879A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63221751A JPH0269879A (ja) 1988-09-05 1988-09-05 手書きpad図面認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63221751A JPH0269879A (ja) 1988-09-05 1988-09-05 手書きpad図面認識装置

Publications (1)

Publication Number Publication Date
JPH0269879A true JPH0269879A (ja) 1990-03-08

Family

ID=16771643

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63221751A Pending JPH0269879A (ja) 1988-09-05 1988-09-05 手書きpad図面認識装置

Country Status (1)

Country Link
JP (1) JPH0269879A (ja)

Similar Documents

Publication Publication Date Title
Okazaki et al. An automatic circuit diagram reader with loop-structure-based symbol recognition
JPH04311286A (ja) オンライン手書き文字認識における類似文字のプロトタイプを改良するための方法および装置
JP4704601B2 (ja) 文字認識方法,プログラム及び記録媒体
JPH0269879A (ja) 手書きpad図面認識装置
JPH07220023A (ja) 表認識方法及びその装置
Roth An approach to recognition of printed music
JP4878057B2 (ja) 文字認識方法,プログラム及び記録媒体
JPH09274645A (ja) 文字認識方法および装置
KR102673900B1 (ko) 표 데이터 추출 시스템 및 그 방법
JP2550012B2 (ja) パタ−ン切り出し及び認識方法
JPS62281082A (ja) 文字認識装置
JPH10187884A (ja) 文字認識装置および記録媒体
JPH06251187A (ja) 文字認識誤り修正方法及び装置
JPH11126216A (ja) 図面自動入力装置
JPS60217487A (ja) 文字認識装置
JPH0318987A (ja) 辞書登録方法
JP2925270B2 (ja) 文字読取装置
JPS62107378A (ja) 図面デ−タ管理システム
JPS61229177A (ja) 濁点・半濁点付き文字の認識方式
JPS6318483A (ja) 光学的情報入力装置用文字認識方法
JPS62187340U (ja)
JPS62281089A (ja) 画像処理方法
JPH04199287A (ja) 帳票認識方法
JPH10198763A (ja) 文字認識装置およびコンピュータを文字認識装置として機能させるプログラムを格納したコンピュータが読取可能な記憶媒体
JPH07210623A (ja) 文書画像処理装置