JPH10269366A - 図面記号認識方法 - Google Patents
図面記号認識方法Info
- Publication number
- JPH10269366A JPH10269366A JP9087276A JP8727697A JPH10269366A JP H10269366 A JPH10269366 A JP H10269366A JP 9087276 A JP9087276 A JP 9087276A JP 8727697 A JP8727697 A JP 8727697A JP H10269366 A JPH10269366 A JP H10269366A
- Authority
- JP
- Japan
- Prior art keywords
- symbol
- mark
- feature
- input
- angle
- 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
Links
Landscapes
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
Abstract
記号情報を認識する図面記号認識方法を提供することに
ある。 【解決手段】本発明は、イメージスキャナ等の入力部か
ら入力した地図や平面図などの図面に描かれている方位
記号などのように、描かれている向きに意味を持つ記号
を認識する方法において、記号の中から方向情報を持つ
部分の特徴を抽出するステップと、抽出された特徴をデ
ータベース登録するためにパターン化するステップと、
該データベースと入力パターンとの照合により記号の方
向を認識するステップとを有することを特徴とする。
Description
どの入力部を介して入力される、手書きまたは印刷され
た図面から、図面に表記されている方位記号等の意味を
自動的に認識する方法に関し、図面の電子化(CAD入
力)のための自動入力用ツールなどとして利用すること
ができる。
ル入力が一般的であり、自動入力はほとんど行われてい
ない。限られた図面に対して自動入力をしている場合で
も、決まった書き方で、かつ、きれいに書かなければな
らないなどの制約が存在していた。
鑑みてなされたもので、従来の図面認識技術を利用して
も、図面入力には多くの制約があったという上記の問題
点を解決し、手書きによりラフに書かれた記号情報を認
識する図面記号認識方法を提供することを目的とする。
に本発明の図面記号認識方法は、イメージスキャナ等の
入力部から入力した地図や平面図などの図面に描かれて
いる方位記号などのように、描かれている向きに意味を
持つ記号を認識する方法において、記号の中から方向情
報を持つ部分の特徴を抽出するステップと、抽出された
特徴をデータベース登録するためにパターン化するステ
ップと、該データベースと入力パターンとの照合により
記号の方向を認識するステップとを有することを特徴と
する。
向情報を持つ図面記号の特徴を抽出するステップにおい
て、記号の中心から放射線方向に一定値離れたドーナツ
状の領域から記号を表す画素を抽出することを特徴とす
る。
号を描く用紙において、あらかじめ中心を通るいくつか
の線分で分割した円記号などを、あらかじめドロップア
ウトカラーで印刷しておくことを特徴とする。
向情報を持つ図面記号をパターン化する方法において、
該記号を構成する画素をその位置情報によるクラスタリ
ングをすることと、クラスタリングされた画素情報を基
に該記号をパターン化することを特徴とする。
学習用として用意した手書きの記号データから、歪みな
どの影響を受け難い部分の特徴を獲得する手法と、
(2) 獲得した特徴を比較しやすい数値パターンに変
換する手法を用いる。
の形態例を詳細に説明する。本発明による図面記号認識
方法は、一般住宅の間取りを表す平面図などに描かれ
る、方位などを表す記号の自動認識に利用可能である。
以下は、建築用の平面図に表記された方位記号の自動認
識に適用した本発明の実施形態例の説明である。
記号登録処理で、認識処理で用いる角度テーブルを学習
データから生成し、20図面記号認識処理で、該角度テ
ーブルと入力データを照合することにより記号を認識し
ている。
タを入力し12特徴抽出処理と13パターン登録により
14角度テーブルを生成している。11学習データは、
図3に示すように、図面用紙にあらかじめドロップアウ
トカラーで印刷した円記号上に、方位を表す記号を描い
たものである。方位記号の書き方の例として3種類を図
4(a),(b),(c)に示す。ここで図4(a),
(b),(c)に示す記号は、全て右斜め上方向を表現
した状態を表している。こういった記号を11学習デー
タとしてイメージスキャナなどのデータ入力装置から読
みとる。
ら読みとった11学習データから黒画素を抽出し、その
位置の持つ角度情報から方位マークデータとしてパター
ン化している。この処理フローを図2に示す。まず、3
1黒画素抽出処理は図5に示すように、図面用紙に描か
れた方位記号から、ドーナツ状の灰色の部分(図では点
で表している。)の黒画素を抽出する。図5の部分拡大
図で示すように、射影範囲(20Dot)の周囲にノイ
ズ除去(10Dot)部分がある。図5で、方位マーク
と斜線の重なっている部分を抽出する。次に、32角度
検出処理で、得られた黒画素に対して、図6に示すよう
に円の中心からの角度を計算する。すなわち、X,Yを
黒画素の座標、θを角度、rを半径、Xr,Yrを円の
中心座標とすると、 θ=tan-1{(Y−Yr)/(X−Xr)} θ<0の場合 θ+=360 となる。そして、33クラスタリング処理では、32角
度検出処理で得られた角度を、図7(a),(b)に示
すように例えば番号(Number)0〜15の16分
割とした角度範囲に割り振り、そして、図8(a),
(b)に示すように、番号0〜15の角度範囲毎に黒画
素の検出数をカウントする。図8(a),(b)の例は
45度の場合である。これを図面に描かれた1つの記号
データ毎に行い、一定値以上の数がカウントされた角度
範囲を1、それ以外を0としたビット列の並びを34出
力データとして1つのパターンとする。
を基に、14角度テーブルを作成する。14角度テーブ
ルは、方位の角度を検出するために使用する方位マーク
データと照合するために作成する。テーブル数は、分割
したパターンのデータ分存在する。本事例のように16
分割とすると216=65536となる。まず図9に示す
65536行のサイズを有する角度テーブルを用意し、
確定範囲欄の初期値は全て−1の状態としておく。次に
学習データである方位マークを順次登録していく。例え
ば図8の方位マークに対しては、計算により方位マーク
データ「0011111000000100」が得られ
るとともにそのマークが表現している方向が「2」であ
ると操作者により予め定義されている。登録に当たって
は角度テーブル上、「001111100000010
0」にアクセスし、予め定義された「2」を確定範囲と
して書き込む。確定範囲欄には角度範囲を示す数値(0
〜15)の何れかが書き込まれる。登録する学習データ
のパターンは、1つのデータに対し円の中心に対して一
定度数づつ360度回転させたデータを生成すること
で、あらゆる方向のデータを登録できる。
タを入力し22特徴抽出処理と23角度認識処理により
24認識結果を出力している。21評価データは、11
学習データと同様の書式で描かれた方位記号である。こ
れを、イメージスキャナ等のデータ入力装置から読みと
り、22特徴抽出処理を行う。この22特徴抽出処理
は、12特徴抽出処理とほぼ同様の処理であるが、32
角度検出処理の後に、下記の黒画素検出テーブルを作成
する処理を追加する。該黒画素検出テーブルは、検出さ
れた角度毎に黒画素数をカウントした数を格納したテー
ブルである。23角度認識処理では、22特徴抽出処理
により得られたパターンを14角度テーブルと照合させ
る。この時、確定範囲が未登録(−1)の場合にはエラ
ーとして出力する。未登録でなかった場合は、登録され
ている角度範囲に対し、該黒画素検出テーブルを参照
し、黒画素のピーク値を検出し、それを24認識結果と
する。図10(a),(b),(c)にこの処理の例を
示す。図10(a)に示すように、方位マークデータが
「0011111000000100」の場合、方位マ
ークの確定範囲は2となる。これは図10(b)に示す
ように、33.75〜56.25度のピーク検出範囲で
あるので、図10(c)に示すように、方位マーク2の
黒画素検出テーブル34〜56度の範囲からピーク値を
求める。この場合、43度〜47度までのピーク検出と
なり、45度で最も黒画素が検出されているので、45
度を方位マークの角度として確定し、認識結果は45度
となる。
用の平面図や地図などに手書きした方位記号を自動認識
することで、CAD入力等にかかる時間を削減できる。
成説明図である。
を示す構成説明図である。
示す構成説明図である。
施形態例に係る方位マークの書式を示す構成説明図であ
る。
す構成説明図である。
す説明図である。
範囲を示す構成説明図である。
成を示す説明図である。
構成説明図である。
例に係る角度の確定を示す説明図である。
Claims (4)
- 【請求項1】 イメージスキャナ等の入力部から入力し
た地図や平面図などの図面に描かれている方位記号など
のように、描かれている向きに意味を持つ記号を認識す
る方法において、記号の中から方向情報を持つ部分の特
徴を抽出するステップと、抽出された特徴をデータベー
ス登録するためにパターン化するステップと、該データ
ベースと入力パターンとの照合により記号の方向を認識
するステップとを有することを特徴とする図面記号認識
方法。 - 【請求項2】 方向情報を持つ図面記号の特徴を抽出す
るステップにおいて、記号の中心から放射線方向に一定
値離れたドーナツ状の領域から記号を表す画素を抽出す
ることを特徴とする請求項1記載の図面記号認識方法。 - 【請求項3】 記号を描く用紙において、あらかじめ中
心を通るいくつかの線分で分割した円記号などを、あら
かじめドロップアウトカラーで印刷しておくことを特徴
とする請求項1または2記載の図面記号認識方法。 - 【請求項4】 方向情報を持つ図面記号をパターン化す
る方法において、該記号を構成する画素をその位置情報
によるクラスタリングをすることと、クラスタリングさ
れた画素情報を基に該記号をパターン化することを特徴
とする請求項1、2または3記載の図面記号認識方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09087276A JP3088088B2 (ja) | 1997-03-24 | 1997-03-24 | 図面記号認識方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09087276A JP3088088B2 (ja) | 1997-03-24 | 1997-03-24 | 図面記号認識方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10269366A true JPH10269366A (ja) | 1998-10-09 |
| JP3088088B2 JP3088088B2 (ja) | 2000-09-18 |
Family
ID=13910260
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09087276A Expired - Lifetime JP3088088B2 (ja) | 1997-03-24 | 1997-03-24 | 図面記号認識方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3088088B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013088517A1 (ja) * | 2011-12-13 | 2013-06-20 | 株式会社日立製作所 | 停立人物の向き推定方法 |
-
1997
- 1997-03-24 JP JP09087276A patent/JP3088088B2/ja not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013088517A1 (ja) * | 2011-12-13 | 2013-06-20 | 株式会社日立製作所 | 停立人物の向き推定方法 |
| JPWO2013088517A1 (ja) * | 2011-12-13 | 2015-04-27 | 株式会社日立製作所 | 停立人物の向き推定方法 |
| US9235895B2 (en) | 2011-12-13 | 2016-01-12 | Hitachi, Ltd. | Method for estimating direction of person standing still |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3088088B2 (ja) | 2000-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111507251B (zh) | 试题图像中作答区域的定位方法、装置、电子设备及计算机存储介质 | |
| CN105260733A (zh) | 用于处理图像信息的方法和装置 | |
| JP3602596B2 (ja) | ドキュメントファイリング装置および方法 | |
| US6600482B1 (en) | Method and system for form recognition and digitized image processing | |
| EP1654610B1 (en) | Method and system for identifying multiple questionnaire pages | |
| JP4704601B2 (ja) | 文字認識方法,プログラム及び記録媒体 | |
| JPH06282686A (ja) | 文字認識方法 | |
| JP3088088B2 (ja) | 図面記号認識方法 | |
| JP4807618B2 (ja) | 画像処理装置及び画像処理プログラム | |
| JPH11134509A (ja) | 図面認識処理方法及び建築図面認識処理方法 | |
| JP2829002B2 (ja) | 文字認識装置 | |
| JP3977473B2 (ja) | 手書き文字認識方法及び手書き文字認識装置 | |
| JPS6172374A (ja) | 文字認識装置 | |
| JP3113217B2 (ja) | 破線認識方法 | |
| JPH09305701A (ja) | 帳票認識方法 | |
| JPH10154191A (ja) | 帳票識別方法及び装置並びに帳票識別プログラムを記録した媒体 | |
| JP2813600B2 (ja) | 表形式文書読取装置 | |
| JP3001929B2 (ja) | 図面認識装置及び図面認識方法 | |
| JPH05242224A (ja) | 指紋照合装置 | |
| JP4079346B2 (ja) | 画像位置検出方法 | |
| JPH0773228A (ja) | 図面自動認識方法 | |
| CN118609152A (zh) | 一种学生作业智能批改方法及系统 | |
| JP2000339405A (ja) | 光学的文字認識システム、同システムに於ける帳票のフォーマットコントロール作成方法、及び同方法が格納された記憶媒体 | |
| CN120375344A (zh) | 一种检验仪字段值识别方法及系统 | |
| JP2925270B2 (ja) | 文字読取装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080714 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080714 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090714 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090714 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100714 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100714 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110714 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120714 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130714 Year of fee payment: 13 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |