JPH02187877A - 図形認識装置 - Google Patents

図形認識装置

Info

Publication number
JPH02187877A
JPH02187877A JP1006464A JP646489A JPH02187877A JP H02187877 A JPH02187877 A JP H02187877A JP 1006464 A JP1006464 A JP 1006464A JP 646489 A JP646489 A JP 646489A JP H02187877 A JPH02187877 A JP H02187877A
Authority
JP
Japan
Prior art keywords
straight line
inclination
slope
graphic
coordinate data
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
JP1006464A
Other languages
English (en)
Other versions
JP2589175B2 (ja
Inventor
Masayoshi Okamoto
正義 岡本
Kiyoshi Sawada
澤田 清
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP1006464A priority Critical patent/JP2589175B2/ja
Publication of JPH02187877A publication Critical patent/JPH02187877A/ja
Application granted granted Critical
Publication of JP2589175B2 publication Critical patent/JP2589175B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)
  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、コンピュータシステム、ワードプロセッサに
おいて、キーボード、マウス2人カペン等を用いて描か
れた図形を認識する装置に関する。
〔従来の技術及び発明が解決しようとする課題〕従来の
図形認識装置は、予め登録されている円。
三角形、四角形、直線等と、キーボード、マウス入力ペ
ン等を用いて描かれた手書きの図形との形状を比較し、
形状が近似している登録図形を、描かれた図形として認
識する。
さらに、描かれた図形を直線と認識した場合、その傾き
が座標上の水平又は垂直方向から所定の角度範囲内であ
れば水平又は垂直線として認識する。一方、その傾きが
所定の角度範囲以上であれば、描かれた線分の傾きどお
りの直線として認識する。
以上のような構成の図形認識装置において、キーボード
、マウス、入力ペンによって遠近法に基づく立体図形又
は一定の傾きを持った直線群を描こうとする場合、オペ
レータの目分量では正確な立体図形及び一定の傾きを持
った直線群を描くことは難しい。
従って、例えば線分が収束する遠方の1点へ向けて一旦
ガイド線を描いておき、このガイド線に従って目的の線
分を描いた後にガイド線を消去する。又は、所要線分の
傾きに応したX方向、Y方向の線分の長さ、始点、終点
の座標値等を算出し、入力面の座標表示を参照しながら
正確な線分を描く。
しかし、ガイド線は後で消去しなければならず、入力作
業が煩雑である。また、所要長さと座標値を算出した場
合は、算出した値に従って図形を正確に描かなければな
らず、人力作業が困難で煩雑であるという問題があった
本発明はこのような問題を解決するためになされたもの
であって、大まかに描かれた手書き図形を、遠近法にの
っとった正しい立体図形又は一定の傾きを有する直線群
として認識し得る図形認識装置の提供を目的とする。
〔課題を解決するための手段〕
本発明の図形認識装置は、その入力面に描かれた図形を
認識する装置において、所定の傾きを有する直線を予め
基準直線として定めておく手段と、基準直線の傾きと、
描かれた線分の傾きとを比較する手段と、比較の結果、
前記基準直線と描かれた線分との傾きの差が所定値以下
である場合、描かれた線分を基$直線と傾きが同一の直
線として認識する手段とを備えたことを特徴とする。
〔作用〕
本発明の図形認識装置は、描かれた線分を、予め定めで
ある所定の傾きを有する基準直線と比較し、比較の結果
、基準直線と描かれた線分との傾きの差が所定値以下で
ある場合、描かれた線分を基$直線と傾きが同一の直線
として認識する。
また、比較の結果、(頃きの差が所定値以上である場合
は、描かれた線分の傾きと同一の直線として認識する。
〔実施例〕
以下、本発明をその実施例を示す図面に基づき詳述する
第1図は、本発明に係る図形認識装置の構成を示すブロ
ック図である。図中1は、その人力面を移動する入力ペ
ンの軌跡を時系列の座標データとして検出し、座標デー
タ識別部2へ出力する手書き図形入力部であって、座標
データに応して、座標データ識別部2の動作モード、即
ち基準点、基準進の指定、図形入力等のモートが決定さ
れる。
座標データ識別部2は、与えられた時系列の座標データ
を、動作モードに応して、メモリ3.4、傾き検出部5
又は図形識別部6へ出力する。
図形識別部6は、与えられた時系列の座標データに基づ
き、描かれた図形の種別を識別し、識別結果に応じて、
装置外部又は直線識別部7へ図形のデータを出力する。
傾き検出部5は、与えられたデータに基づいて直線の傾
きを検出し、座標データ識別部2又は直線識別部7へ出
力する。直線識別部7は、傾き検出部5から与えられた
データ及びメモリ3,4から読み出したデータに基づき
、描かれた線分を適正な直線として識別する。
第2図は、本発明装置による図形認識方法の原理を説明
する模式図である。図中、aは手書きの線分、θaはそ
の傾き、bは遠近法において線分が収束する遠方の点、
Cは手書きの線分の始点Sと遠方の点すとを結ぶ直線、
θCはその傾き、dは予め設定されたθCの傾きを有す
る直線、dθは手書きの線分の(頃きが基準直線の傾き
に等しいと認め得る士各方向の角度範囲である。
第2図では、(θc−dθ)≦θa≦(θC+dθ)で
あるので、手書きの線分aの傾きはθCに等しいと認識
され、手書きの線分が、遠近法に基づく正しい直線とし
て認識される。
以上のような構成の図形認識装置における図形認識方法
につき説明する。手書き図形入力部1は、その図形入力
面上を移動する入力ペンの!It跡をX−y座標上の時
系列データとして検出し、検出した座標データを座標デ
ータ識別部2に与える。入力ペンが、手書き図形入力部
1の入力面に設けたモード指定領域を押圧すると、座標
データ識別部2は、指定領域のモードに応じた動作モー
ドに切り替わる。
例えば、遠近法に基づき立体図形を描く際の遠方の点を
指定する動作モードに切り替わると、座標データ識別部
2が、以降に与えられる時系列の座標データの先頭の座
標点(始点)を、遠方点として検出し、この座標値をメ
モリ3に格納する。
また、一定の傾きの直線を基準直線として指定する場合
、座標データ識別部2が、以降に与えられる線分の始点
及び終点の座標データを傾き検出部5に与え、傾き検出
部5は与えられた座標データからその直線の傾きを求め
て座標データ識別部2に与え、座標データ識別部2は与
えられたデータをメモリ4に格納する。なお、メモリ4
には、複数の直線の傾きを基準直線の傾きとして格納し
得る。
さらに、図形が入力された場合、座標データ識別部2が
、以降に与えられる時系列の座標データを図形識別部6
に与える。図形識別部6は、与えられた座標データから
入力ベンの屈曲点等の図形の特徴を検出し、円、三角形
、四角形、直線等、図形の種別を検出する。検出結果が
直線以外の図形、例えば円の場合であれば円と特定する
種別コード、円の中心座標2円の半径等のデータを装置
外部へ出力する。
一方、検出結果が直線の場合、時系列の座標データの先
頭データ(始点)及び最終データ(終点)を直線識別部
7に与える。直線識別部7は、与えられた始点及び終点
の座標データを傾き検出部5に与え、傾き検出部5が検
出した傾きデータを受は取る。次に、直線識別部7は、
始点とメモリ3に格納されている遠方点との座標データ
を傾き検出部5に与えて、両点を結ぶ直線の傾きを求め
させ、その直線の傾きデータを受は取る。
また、直線識別部7は、入力面に描かれた線分の傾きデ
ータを、0゛ (水平軸)、90’(垂直軸)、始点と
遠方点を結ぶ直線の傾き、メモリ4に格納された基準直
線の傾きと比較し、いずれの傾きに一番近いかを検出し
、その傾きを、描かれた線分の傾きとして設定する。
さらに、描かれた線分の終点を、設定した傾きの直線に
垂直に投影し、投影した点を描かれた直線の終点として
再設定する。なお、描かれた線分の始点はそのままとす
る。
一方、描かれた線分の傾きに近い基準直線が検出されな
い場合は、描かれた直線の始点及び終点の座標データか
ら検出された傾きをそのまま直線の傾きとして設定し、
始点及び終点もそのままとする。
直線識別部7は、以上のようにして求めた始点。
終点を図形識別部6に与える。図形識別部6は、直線と
特定する種別コード、始点及び終点の座標データを、描
かれた線分の認識結果として装置外部へ出力する。
次に、第3図に示すフローチャートに基づき、遠近法に
基づいて描かれた直線からなる立体図形を認識する動作
について説明する。なお、立体図形の線分が収束する遠
方の点すの座標値、傾きが等しいと判定し得る上方向そ
れぞれの許容角度dθ及び角度を適宜に指定したM本の
基準直線の始点終点の座標値は予め登録しておく。
まず、手書きの線分の傾きに返信する傾きの直線が予め
記憶されているか否かを示すフラグFに初期値“0″を
設定する(1)゜次に、手書きの線分aの傾きθaと水
平軸の傾きOoの差θを算出する(2)。算出した傾き
の差θが所定角度dθより大きいか小さいかを判定しく
3)、差が小さい場合、即ち手書きの線分の停きがほぼ
水平軸に等しい場合、フラグFに1”、θ1に比較基準
となった水平軸の領き0°、θ2に傾きの差θを設定し
く4)、垂直軸との比較は省略して次の比較へ移行する
一方、傾きの差θが所定角度dθより大きい場合、即ち
水平軸に近接していない場合は、次に垂直軸の傾き90
°との差θを算出する(5)。算出した傾きの差θが所
定角度dθより大きいか小さいかを判定しく6)、差が
小さい場合、フラグFに“1”θ1に比較基準となった
垂直軸の傾き90°、θ2に傾きの差θを設定しく7)
、次の比較へ移行する。
次に、手書きの線分の始点Sと遠方点すとを結ぶ直線の
傾きθbと手書きの線分の傾きθaとの差θを算出する
(8)。算出した傾きの差θが所定角度dθより大きい
か小さいかを判定しく9)、差が小さく、フラグFが“
0″の場合、フラグFに61”θ1にdθ、θ2に傾き
の差θを設定する00)。
また、既に(’Fきのほぼ等しい直線が検出されてフラ
グFが“1″の場合は、θ2をθと比較しく1))、θ
がθ2より小さいければフラグFはそのまま、θ1に今
回の傾きθb、θ2に傾きの差θを設定するαω。一方
、θがθ2より大きければフラグF。
θ1.θ2はそのままにして次の比較へ移行する。
次に、M本の基準直線との比較を順次行い、上述と同様
に、傾きの差θがdθ以下の基準直線が検出されれば、
その差θと02とを比較し、θがθ2より小さければθ
2の値を更新し、傾きの差が最小の基準直線を検出する
比較の結果、(頃きの近似した基準直線が検出された場
合は、手書きの線分の傾きを01とし、さらに、傾きが
01の直線に手書きの線分の終点を垂直に投影して直線
の終点を再設定しく12)、描かれた線分を、遠近法に
基づいた直線として認識する。
また、比較の結果、傾きの近似した基準直線が検出され
なかった場合は、描かれた線分の傾きθaの直線として
認識する(13)。
第4図ta+〜(dlは、上述の如き手順で各直線を設
定する状態、(elは、設定の結果、手書き図形が遠近
法に基づく正しい立体図形として認識された状態を示す
概念図である。
なお、本実施例では、遠近法に基づいた立体図形を認識
する手順につき説明したが、同様の原理を用いて、手書
きの直線群を一定の傾きを有する直線群として認識する
ことも可能である。第5図はこのような認識状態を示す
概念図であって、(alに示すような手書きの線分al
 l  32 +  33を、指定した一定の傾きを有
する基準直線d、、d2に基づき認識した結果、(bl
に示すような互いに平行な直線群からなる立体図形とし
て認識し得る。
〔発明の効果〕
本発明の図形認識装置は、遠近法に基づいた立体図形を
描く際、線分が収束する遠方の点に向かう直線に近い傾
きで描かれた線分を、遠近法に基づいた正確な直線とし
て認識できる。また、一定の傾きを有する直線群に近い
傾きで描かれた線分を、所定の傾きの直線群からなる立
体図形として認識できる。従って、厳密に正確な図形を
描かなくても、所定の法則に従った正確な立体図形とし
て認識するので、図形の入力作業が容易になるという優
れた効果を奏する。
【図面の簡単な説明】
第1図は本発明に係る図形認識装置の構成を示すブロッ
ク図、第2図は図形認識の原理を説明する概念図、第3
図は図形認識の手順を示すフローチャート、第4図及び
第5図は図形認識の状態を示す概念図である。 1・・・手書き図形入力部 2・・・座標データ識別部
3.4・・・メモリ 5・・・傾き検出部 6・−・図
形識別部 7・・・直線識別部 特 許 出願人  三洋電機株式会社 代理人 弁理士  河 野  登 夫 図 90度 図 (a) (b) (C) 図 (a) 図

Claims (1)

    【特許請求の範囲】
  1. (1)その入力面に描かれた図形を認識する装置におい
    て、 所定の傾きを有する直線を予め基準直線と して定めておく手段と、 基準直線の傾きと、描かれた線分の傾きと を比較する手段と、 比較の結果、前記基準直線と描かれた線分 との傾きの差が所定値以下である場合、描かれた線分を
    基準直線と傾きが同一の直線として認識する手段と を備えたことを特徴とする図形認識装置。
JP1006464A 1989-01-13 1989-01-13 図形認識装置 Expired - Fee Related JP2589175B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1006464A JP2589175B2 (ja) 1989-01-13 1989-01-13 図形認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1006464A JP2589175B2 (ja) 1989-01-13 1989-01-13 図形認識装置

Publications (2)

Publication Number Publication Date
JPH02187877A true JPH02187877A (ja) 1990-07-24
JP2589175B2 JP2589175B2 (ja) 1997-03-12

Family

ID=11639170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1006464A Expired - Fee Related JP2589175B2 (ja) 1989-01-13 1989-01-13 図形認識装置

Country Status (1)

Country Link
JP (1) JP2589175B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4665317B2 (ja) * 2001-02-08 2011-04-06 ソニー株式会社 座標列の特徴算出方法、ならびに映像特殊効果装置の制御方法および映像特殊効果装置の制御システム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5862771A (ja) * 1981-10-12 1983-04-14 Oki Electric Ind Co Ltd 図形認識装置
JPS6148023A (ja) * 1984-08-15 1986-03-08 Hitachi Ltd 図面清書装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5862771A (ja) * 1981-10-12 1983-04-14 Oki Electric Ind Co Ltd 図形認識装置
JPS6148023A (ja) * 1984-08-15 1986-03-08 Hitachi Ltd 図面清書装置

Also Published As

Publication number Publication date
JP2589175B2 (ja) 1997-03-12

Similar Documents

Publication Publication Date Title
JP3282637B2 (ja) 手書き入力表示装置および方法
EP1629366B1 (en) Single camera system for gesture-based input and target indication
JP3242108B2 (ja) ターゲットマークの認識・追跡システム及び方法
US8692792B2 (en) Bounding box gesture recognition on a touch detecting interactive display
CN103885571B (zh) 一种信息处理方法及电子设备
JPH061482B2 (ja) 図形入力方式
JPH02143309A (ja) 操縦方法及び装置
CN113748429B (zh) 单词识别方法、设备及存储介质
JPH01111281A (ja) 部品認識方法
CN115512343A (zh) 一种圆形指针式仪表校正和读数识别方法
CN114511625B (zh) 一种机器人定位方法、装置、电子设备及存储介质
JPH02187877A (ja) 図形認識装置
Mardia et al. Techniques for online gesture recognition on workstations
JPH0854222A (ja) 画像処理による変位検出方法
JP3454906B2 (ja) ナビゲーション表示方法及び装置
JP2021085781A (ja) 情報処理装置、情報処理方法、計測装置、プログラム、システム及び物品の製造方法
CN116039613A (zh) 一种基于人体姿态识别的车辆自主泊车方法及系统
JPH0624018B2 (ja) 楕円検出装置
JPH02186491A (ja) 文字図形認識装置
JPS6331822B2 (ja)
JP2000193439A (ja) 立体形状を認識する方法および装置並びに立体形状認識用プログラムを記憶した記憶媒体
JPS63241679A (ja) パタ−ン認識方式
CN114973400B (zh) 基于指示物的指点信息匹配目标的方法、装置及计算机可读存储介质
JP2712885B2 (ja) ワークの方向識別方法およびその装置
JPH0563816B2 (ja)

Legal Events

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