JPH02187877A - Graphic recognizing device - Google Patents
Graphic recognizing deviceInfo
- 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
Links
- 230000015654 memory Effects 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 238000005452 bending Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Image Analysis (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、コンピュータシステム、ワードプロセッサに
おいて、キーボード、マウス2人カペン等を用いて描か
れた図形を認識する装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a device for recognizing figures drawn using a keyboard, a mouse, etc. in a computer system or word processor.
〔従来の技術及び発明が解決しようとする課題〕従来の
図形認識装置は、予め登録されている円。[Prior art and problems to be solved by the invention] Conventional figure recognition devices recognize circles that are registered in advance.
三角形、四角形、直線等と、キーボード、マウス入力ペ
ン等を用いて描かれた手書きの図形との形状を比較し、
形状が近似している登録図形を、描かれた図形として認
識する。Compare the shapes of triangles, squares, straight lines, etc. with handwritten shapes drawn using a keyboard, mouse input pen, etc.
Registered figures whose shapes are similar are recognized as drawn figures.
さらに、描かれた図形を直線と認識した場合、その傾き
が座標上の水平又は垂直方向から所定の角度範囲内であ
れば水平又は垂直線として認識する。一方、その傾きが
所定の角度範囲以上であれば、描かれた線分の傾きどお
りの直線として認識する。Further, when a drawn figure is recognized as a straight line, if its slope is within a predetermined angle range from the horizontal or vertical direction on the coordinates, it is recognized as a horizontal or vertical line. On the other hand, if the slope is greater than or equal to a predetermined angle range, the drawn line segment is recognized as a straight line with the same slope.
以上のような構成の図形認識装置において、キーボード
、マウス、入力ペンによって遠近法に基づく立体図形又
は一定の傾きを持った直線群を描こうとする場合、オペ
レータの目分量では正確な立体図形及び一定の傾きを持
った直線群を描くことは難しい。In a figure recognition device configured as described above, when an operator attempts to draw a three-dimensional figure based on perspective or a group of straight lines with a certain slope using the keyboard, mouse, and input pen, the operator's visual ability is unable to accurately draw a three-dimensional figure or a group of straight lines with a certain slope. It is difficult to draw a group of straight lines with a slope of .
従って、例えば線分が収束する遠方の1点へ向けて一旦
ガイド線を描いておき、このガイド線に従って目的の線
分を描いた後にガイド線を消去する。又は、所要線分の
傾きに応したX方向、Y方向の線分の長さ、始点、終点
の座標値等を算出し、入力面の座標表示を参照しながら
正確な線分を描く。Therefore, for example, a guide line is once drawn toward one point in the distance where the line segments converge, and after the target line segment is drawn according to this guide line, the guide line is erased. Alternatively, the length of the line segment in the X direction and Y direction, the coordinate values of the start point, the end point, etc. are calculated according to the slope of the required line segment, and an accurate line segment is drawn while referring to the coordinate display on the input surface.
しかし、ガイド線は後で消去しなければならず、入力作
業が煩雑である。また、所要長さと座標値を算出した場
合は、算出した値に従って図形を正確に描かなければな
らず、人力作業が困難で煩雑であるという問題があった
。However, the guide lines must be erased later, making the input work complicated. Further, when the required length and coordinate values are calculated, the figure must be accurately drawn according to the calculated values, which poses a problem that manual work is difficult and complicated.
本発明はこのような問題を解決するためになされたもの
であって、大まかに描かれた手書き図形を、遠近法にの
っとった正しい立体図形又は一定の傾きを有する直線群
として認識し得る図形認識装置の提供を目的とする。The present invention has been made to solve these problems, and is a figure recognition method that can recognize roughly drawn hand-drawn figures as correct three-dimensional figures according to perspective or as a group of straight lines having a certain slope. The purpose is to provide equipment.
本発明の図形認識装置は、その入力面に描かれた図形を
認識する装置において、所定の傾きを有する直線を予め
基準直線として定めておく手段と、基準直線の傾きと、
描かれた線分の傾きとを比較する手段と、比較の結果、
前記基準直線と描かれた線分との傾きの差が所定値以下
である場合、描かれた線分を基$直線と傾きが同一の直
線として認識する手段とを備えたことを特徴とする。The figure recognition device of the present invention recognizes a figure drawn on its input surface, and includes means for predetermining a straight line having a predetermined slope as a reference straight line, and an inclination of the reference straight line.
A means of comparing the slope of a drawn line segment and the result of the comparison,
If the difference in slope between the reference straight line and the drawn line segment is less than or equal to a predetermined value, the drawn line segment is characterized by comprising means for recognizing the drawn line segment as a straight line having the same slope as the base straight line. .
本発明の図形認識装置は、描かれた線分を、予め定めで
ある所定の傾きを有する基準直線と比較し、比較の結果
、基準直線と描かれた線分との傾きの差が所定値以下で
ある場合、描かれた線分を基$直線と傾きが同一の直線
として認識する。The figure recognition device of the present invention compares a drawn line segment with a reference straight line having a predetermined slope, and as a result of the comparison, the difference in slope between the reference straight line and the drawn line segment is a predetermined value. If the following is true, the drawn line segment is recognized as a straight line with the same slope as the base $ straight line.
また、比較の結果、(頃きの差が所定値以上である場合
は、描かれた線分の傾きと同一の直線として認識する。Furthermore, as a result of the comparison, if the difference in the rotation is greater than or equal to a predetermined value, it is recognized as a straight line with the same slope as the drawn line segment.
以下、本発明をその実施例を示す図面に基づき詳述する
。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below based on drawings showing embodiments thereof.
第1図は、本発明に係る図形認識装置の構成を示すブロ
ック図である。図中1は、その人力面を移動する入力ペ
ンの軌跡を時系列の座標データとして検出し、座標デー
タ識別部2へ出力する手書き図形入力部であって、座標
データに応して、座標データ識別部2の動作モード、即
ち基準点、基準進の指定、図形入力等のモートが決定さ
れる。FIG. 1 is a block diagram showing the configuration of a figure recognition device according to the present invention. 1 in the figure is a handwritten figure input unit that detects the trajectory of the input pen moving on the human surface as time-series coordinate data and outputs it to the coordinate data identification unit 2. The operating mode of the identification unit 2, ie, the mode of reference point, reference hex designation, graphic input, etc., is determined.
座標データ識別部2は、与えられた時系列の座標データ
を、動作モードに応して、メモリ3.4、傾き検出部5
又は図形識別部6へ出力する。The coordinate data identification unit 2 stores the given time series coordinate data in the memory 3.4 and the tilt detection unit 5 according to the operation mode.
Or output to the figure identification section 6.
図形識別部6は、与えられた時系列の座標データに基づ
き、描かれた図形の種別を識別し、識別結果に応じて、
装置外部又は直線識別部7へ図形のデータを出力する。The figure identification unit 6 identifies the type of the drawn figure based on the given time series coordinate data, and according to the identification result,
The graphic data is output to the outside of the device or to the straight line identification section 7.
傾き検出部5は、与えられたデータに基づいて直線の傾
きを検出し、座標データ識別部2又は直線識別部7へ出
力する。直線識別部7は、傾き検出部5から与えられた
データ及びメモリ3,4から読み出したデータに基づき
、描かれた線分を適正な直線として識別する。The inclination detection section 5 detects the inclination of a straight line based on the given data and outputs it to the coordinate data identification section 2 or the straight line identification section 7. The straight line identifying unit 7 identifies the drawn line segment as a proper straight line based on the data given from the inclination detecting unit 5 and the data read from the memories 3 and 4.
第2図は、本発明装置による図形認識方法の原理を説明
する模式図である。図中、aは手書きの線分、θaはそ
の傾き、bは遠近法において線分が収束する遠方の点、
Cは手書きの線分の始点Sと遠方の点すとを結ぶ直線、
θCはその傾き、dは予め設定されたθCの傾きを有す
る直線、dθは手書きの線分の(頃きが基準直線の傾き
に等しいと認め得る士各方向の角度範囲である。FIG. 2 is a schematic diagram illustrating the principle of the figure recognition method using the apparatus of the present invention. In the figure, a is a handwritten line segment, θa is its slope, b is a distant point where the line segment converges in perspective,
C is a straight line connecting the starting point S of the handwritten line segment and a distant point,
θC is its slope, d is a straight line having a preset slope of θC, and dθ is the angular range in each direction of the handwritten line segment (where it can be recognized that the slope is equal to the slope of the reference straight line).
第2図では、(θc−dθ)≦θa≦(θC+dθ)で
あるので、手書きの線分aの傾きはθCに等しいと認識
され、手書きの線分が、遠近法に基づく正しい直線とし
て認識される。In Figure 2, since (θc-dθ)≦θa≦(θC+dθ), the slope of handwritten line segment a is recognized as equal to θC, and the handwritten line segment is recognized as a correct straight line based on the perspective law. Ru.
以上のような構成の図形認識装置における図形認識方法
につき説明する。手書き図形入力部1は、その図形入力
面上を移動する入力ペンの!It跡をX−y座標上の時
系列データとして検出し、検出した座標データを座標デ
ータ識別部2に与える。入力ペンが、手書き図形入力部
1の入力面に設けたモード指定領域を押圧すると、座標
データ識別部2は、指定領域のモードに応じた動作モー
ドに切り替わる。A figure recognition method in the figure recognition apparatus configured as above will be explained. The handwritten figure input section 1 includes an input pen that moves on the figure input surface! It traces are detected as time series data on X-y coordinates, and the detected coordinate data is provided to the coordinate data identification section 2. When the input pen presses a mode designated area provided on the input surface of the handwritten figure input section 1, the coordinate data identification section 2 switches to an operation mode according to the mode of the designated area.
例えば、遠近法に基づき立体図形を描く際の遠方の点を
指定する動作モードに切り替わると、座標データ識別部
2が、以降に与えられる時系列の座標データの先頭の座
標点(始点)を、遠方点として検出し、この座標値をメ
モリ3に格納する。For example, when switching to an operation mode that specifies a distant point when drawing a three-dimensional figure based on perspective, the coordinate data identification unit 2 determines the first coordinate point (starting point) of the time-series coordinate data given thereafter. It is detected as a far point, and its coordinate values are stored in the memory 3.
また、一定の傾きの直線を基準直線として指定する場合
、座標データ識別部2が、以降に与えられる線分の始点
及び終点の座標データを傾き検出部5に与え、傾き検出
部5は与えられた座標データからその直線の傾きを求め
て座標データ識別部2に与え、座標データ識別部2は与
えられたデータをメモリ4に格納する。なお、メモリ4
には、複数の直線の傾きを基準直線の傾きとして格納し
得る。In addition, when specifying a straight line with a constant slope as a reference straight line, the coordinate data identification unit 2 provides the coordinate data of the starting point and end point of the line segment given thereafter to the slope detection unit 5, and the slope detection unit 5 The slope of the straight line is determined from the obtained coordinate data and provided to the coordinate data identification section 2, and the coordinate data identification section 2 stores the provided data in the memory 4. In addition, memory 4
can store the slopes of a plurality of straight lines as the slopes of the reference straight line.
さらに、図形が入力された場合、座標データ識別部2が
、以降に与えられる時系列の座標データを図形識別部6
に与える。図形識別部6は、与えられた座標データから
入力ベンの屈曲点等の図形の特徴を検出し、円、三角形
、四角形、直線等、図形の種別を検出する。検出結果が
直線以外の図形、例えば円の場合であれば円と特定する
種別コード、円の中心座標2円の半径等のデータを装置
外部へ出力する。Furthermore, when a figure is input, the coordinate data identification unit 2 inputs the time-series coordinate data given thereafter to the figure identification unit 6.
give to The figure identification unit 6 detects the features of the figure, such as the bending point of the input bend, from the given coordinate data, and detects the type of the figure, such as a circle, triangle, square, straight line, etc. If the detection result is a figure other than a straight line, for example a circle, data such as a type code identifying it as a circle, the center coordinates of the circle, 2 the radius of the circle, etc. are output to the outside of the device.
一方、検出結果が直線の場合、時系列の座標データの先
頭データ(始点)及び最終データ(終点)を直線識別部
7に与える。直線識別部7は、与えられた始点及び終点
の座標データを傾き検出部5に与え、傾き検出部5が検
出した傾きデータを受は取る。次に、直線識別部7は、
始点とメモリ3に格納されている遠方点との座標データ
を傾き検出部5に与えて、両点を結ぶ直線の傾きを求め
させ、その直線の傾きデータを受は取る。On the other hand, if the detection result is a straight line, the leading data (starting point) and the final data (ending point) of the time-series coordinate data are provided to the straight line identification unit 7. The straight line identification section 7 provides coordinate data of the given starting point and end point to the inclination detecting section 5, and receives and receives the inclination data detected by the inclination detecting section 5. Next, the straight line identification section 7
The coordinate data of the starting point and the distant point stored in the memory 3 is given to the inclination detecting section 5 to determine the inclination of the straight line connecting both points, and the inclination data of the straight line is received.
また、直線識別部7は、入力面に描かれた線分の傾きデ
ータを、0゛ (水平軸)、90’(垂直軸)、始点と
遠方点を結ぶ直線の傾き、メモリ4に格納された基準直
線の傾きと比較し、いずれの傾きに一番近いかを検出し
、その傾きを、描かれた線分の傾きとして設定する。In addition, the straight line identification unit 7 stores the slope data of the line segment drawn on the input surface in the memory 4 as 0゛ (horizontal axis), 90' (vertical axis), the slope of the straight line connecting the starting point and the far point. The slope is compared with the slope of the reference straight line drawn, which slope is closest is detected, and that slope is set as the slope of the drawn line segment.
さらに、描かれた線分の終点を、設定した傾きの直線に
垂直に投影し、投影した点を描かれた直線の終点として
再設定する。なお、描かれた線分の始点はそのままとす
る。Furthermore, the end point of the drawn line segment is projected perpendicularly to the straight line with the set inclination, and the projected point is reset as the end point of the drawn straight line. Note that the starting point of the drawn line segment remains unchanged.
一方、描かれた線分の傾きに近い基準直線が検出されな
い場合は、描かれた直線の始点及び終点の座標データか
ら検出された傾きをそのまま直線の傾きとして設定し、
始点及び終点もそのままとする。On the other hand, if a reference straight line close to the slope of the drawn line segment is not detected, the slope detected from the coordinate data of the starting point and end point of the drawn straight line is directly set as the slope of the straight line,
The starting point and ending point are also left unchanged.
直線識別部7は、以上のようにして求めた始点。The straight line identification unit 7 is the starting point obtained as described above.
終点を図形識別部6に与える。図形識別部6は、直線と
特定する種別コード、始点及び終点の座標データを、描
かれた線分の認識結果として装置外部へ出力する。The end point is given to the figure identification section 6. The figure identification unit 6 outputs the type code identifying a straight line and the coordinate data of the start point and end point to the outside of the device as a recognition result of the drawn line segment.
次に、第3図に示すフローチャートに基づき、遠近法に
基づいて描かれた直線からなる立体図形を認識する動作
について説明する。なお、立体図形の線分が収束する遠
方の点すの座標値、傾きが等しいと判定し得る上方向そ
れぞれの許容角度dθ及び角度を適宜に指定したM本の
基準直線の始点終点の座標値は予め登録しておく。Next, based on the flowchart shown in FIG. 3, the operation of recognizing a three-dimensional figure consisting of straight lines drawn based on perspective will be explained. In addition, the coordinate values of the distant point where the line segment of the solid figure converges, the allowable angle dθ in the upward direction where the slope can be determined to be equal, and the coordinate values of the start and end points of M reference straight lines with appropriate angles specified. must be registered in advance.
まず、手書きの線分の傾きに返信する傾きの直線が予め
記憶されているか否かを示すフラグFに初期値“0″を
設定する(1)゜次に、手書きの線分aの傾きθaと水
平軸の傾きOoの差θを算出する(2)。算出した傾き
の差θが所定角度dθより大きいか小さいかを判定しく
3)、差が小さい場合、即ち手書きの線分の停きがほぼ
水平軸に等しい場合、フラグFに1”、θ1に比較基準
となった水平軸の領き0°、θ2に傾きの差θを設定し
く4)、垂直軸との比較は省略して次の比較へ移行する
。First, an initial value "0" is set to a flag F indicating whether a straight line with a slope that responds to the slope of a handwritten line segment is stored in advance (1).Next, the slope θa of the handwritten line segment a The difference θ between and the slope Oo of the horizontal axis is calculated (2). It is necessary to judge whether the calculated difference θ in the slope is larger or smaller than the predetermined angle dθ3). If the difference is small, that is, the stop of the handwritten line segment is almost equal to the horizontal axis, the flag F is set to 1", and θ1 is set to 1". The difference in inclination θ is set to 0° and θ2 on the horizontal axis, which serves as a comparison standard4), and the comparison with the vertical axis is omitted and the process moves to the next comparison.
一方、傾きの差θが所定角度dθより大きい場合、即ち
水平軸に近接していない場合は、次に垂直軸の傾き90
°との差θを算出する(5)。算出した傾きの差θが所
定角度dθより大きいか小さいかを判定しく6)、差が
小さい場合、フラグFに“1”θ1に比較基準となった
垂直軸の傾き90°、θ2に傾きの差θを設定しく7)
、次の比較へ移行する。On the other hand, if the difference in inclination θ is larger than the predetermined angle dθ, that is, if it is not close to the horizontal axis, then the inclination of the vertical axis is 90
Calculate the difference θ between the two degrees (5). It is necessary to judge whether the calculated difference θ in the inclination is larger or smaller than the predetermined angle dθ6). If the difference is small, the flag F is set to “1”. Set the difference θ7)
, move on to the next comparison.
次に、手書きの線分の始点Sと遠方点すとを結ぶ直線の
傾きθbと手書きの線分の傾きθaとの差θを算出する
(8)。算出した傾きの差θが所定角度dθより大きい
か小さいかを判定しく9)、差が小さく、フラグFが“
0″の場合、フラグFに61”θ1にdθ、θ2に傾き
の差θを設定する00)。Next, the difference θ between the slope θb of the straight line connecting the starting point S of the handwritten line segment and the far point S and the slope θa of the handwritten line segment is calculated (8). It is necessary to determine whether the calculated difference θ in the inclination is larger or smaller than the predetermined angle dθ9), and if the difference is small, the flag F is “
0'', the flag F is set to 61'', θ1 is set to dθ, and θ2 is set to the slope difference θ (00).
また、既に(’Fきのほぼ等しい直線が検出されてフラ
グFが“1″の場合は、θ2をθと比較しく1))、θ
がθ2より小さいければフラグFはそのまま、θ1に今
回の傾きθb、θ2に傾きの差θを設定するαω。一方
、θがθ2より大きければフラグF。In addition, already (if a straight line with almost equal 'F' is detected and the flag F is "1", compare θ2 with θ and 1)), θ
If is smaller than θ2, the flag F remains unchanged, and θ1 is set to the current slope θb, and θ2 is set to the slope difference θ. On the other hand, if θ is larger than θ2, flag F is set.
θ1.θ2はそのままにして次の比較へ移行する。θ1. θ2 is left as is and the process moves to the next comparison.
次に、M本の基準直線との比較を順次行い、上述と同様
に、傾きの差θがdθ以下の基準直線が検出されれば、
その差θと02とを比較し、θがθ2より小さければθ
2の値を更新し、傾きの差が最小の基準直線を検出する
。Next, comparison with M reference straight lines is performed sequentially, and as described above, if a reference straight line whose slope difference θ is less than or equal to dθ is detected,
Compare the difference θ and 02, and if θ is smaller than θ2, θ
2 is updated, and the reference straight line with the minimum difference in slope is detected.
比較の結果、(頃きの近似した基準直線が検出された場
合は、手書きの線分の傾きを01とし、さらに、傾きが
01の直線に手書きの線分の終点を垂直に投影して直線
の終点を再設定しく12)、描かれた線分を、遠近法に
基づいた直線として認識する。As a result of the comparison, if a reference straight line that has been approximated is detected, the slope of the handwritten line segment is set to 01, and the end point of the handwritten line segment is vertically projected onto the straight line with a slope of 01 to create a straight line. 12), and the drawn line segment is recognized as a straight line based on perspective.
また、比較の結果、傾きの近似した基準直線が検出され
なかった場合は、描かれた線分の傾きθaの直線として
認識する(13)。Further, as a result of the comparison, if a reference straight line with an approximate slope is not detected, the drawn line segment is recognized as a straight line with a slope θa (13).
第4図ta+〜(dlは、上述の如き手順で各直線を設
定する状態、(elは、設定の結果、手書き図形が遠近
法に基づく正しい立体図形として認識された状態を示す
概念図である。Figure 4 ta+~(dl is a conceptual diagram showing a state in which each straight line is set according to the procedure described above, and (el is a conceptual diagram showing a state in which a handwritten figure is recognized as a correct three-dimensional figure based on the perspective law as a result of the setting. .
なお、本実施例では、遠近法に基づいた立体図形を認識
する手順につき説明したが、同様の原理を用いて、手書
きの直線群を一定の傾きを有する直線群として認識する
ことも可能である。第5図はこのような認識状態を示す
概念図であって、(alに示すような手書きの線分al
l 32 + 33を、指定した一定の傾きを有
する基準直線d、、d2に基づき認識した結果、(bl
に示すような互いに平行な直線群からなる立体図形とし
て認識し得る。In addition, in this example, the procedure for recognizing a three-dimensional figure based on perspective has been explained, but it is also possible to recognize a group of hand-drawn straight lines as a group of straight lines having a certain slope using the same principle. . FIG. 5 is a conceptual diagram showing such a recognition state.
As a result of recognizing l 32 + 33 based on the specified reference straight lines d,, d2 having a constant slope, (bl
It can be recognized as a three-dimensional figure consisting of a group of mutually parallel straight lines as shown in .
本発明の図形認識装置は、遠近法に基づいた立体図形を
描く際、線分が収束する遠方の点に向かう直線に近い傾
きで描かれた線分を、遠近法に基づいた正確な直線とし
て認識できる。また、一定の傾きを有する直線群に近い
傾きで描かれた線分を、所定の傾きの直線群からなる立
体図形として認識できる。従って、厳密に正確な図形を
描かなくても、所定の法則に従った正確な立体図形とし
て認識するので、図形の入力作業が容易になるという優
れた効果を奏する。When drawing a three-dimensional figure based on perspective, the figure recognition device of the present invention recognizes a line segment drawn with an inclination close to a straight line toward a distant point where the line segments converge as an accurate straight line based on perspective. Recognizable. Furthermore, a line segment drawn with an inclination close to a group of straight lines having a constant slope can be recognized as a three-dimensional figure made up of a group of straight lines with a predetermined slope. Therefore, even if a strictly accurate figure is not drawn, it is recognized as an accurate three-dimensional figure in accordance with a predetermined law, which has the excellent effect of facilitating figure input work.
第1図は本発明に係る図形認識装置の構成を示すブロッ
ク図、第2図は図形認識の原理を説明する概念図、第3
図は図形認識の手順を示すフローチャート、第4図及び
第5図は図形認識の状態を示す概念図である。
1・・・手書き図形入力部 2・・・座標データ識別部
3.4・・・メモリ 5・・・傾き検出部 6・−・図
形識別部 7・・・直線識別部
特 許 出願人 三洋電機株式会社
代理人 弁理士 河 野 登 夫
図
90度
図
(a)
(b)
(C)
図
(a)
図FIG. 1 is a block diagram showing the configuration of a figure recognition device according to the present invention, FIG. 2 is a conceptual diagram explaining the principle of figure recognition, and FIG.
The figure is a flowchart showing the procedure of figure recognition, and FIGS. 4 and 5 are conceptual diagrams showing the state of figure recognition. 1... Handwritten figure input unit 2... Coordinate data identification unit 3.4... Memory 5... Tilt detection unit 6... Figure identification unit 7... Straight line identification unit Patent Applicant: Sanyo Electric Noboru Kono, Patent Attorney, Agent Co., Ltd. Figure 90 degree view (a) (b) (C) Figure (a) Figure
Claims (1)
て、 所定の傾きを有する直線を予め基準直線と して定めておく手段と、 基準直線の傾きと、描かれた線分の傾きと を比較する手段と、 比較の結果、前記基準直線と描かれた線分 との傾きの差が所定値以下である場合、描かれた線分を
基準直線と傾きが同一の直線として認識する手段と を備えたことを特徴とする図形認識装置。(1) In a device that recognizes figures drawn on the input surface, a means for predetermining a straight line with a predetermined slope as a reference straight line, and comparing the slope of the reference straight line with the slope of the drawn line segment. and means for recognizing the drawn line segment as a straight line having the same slope as the reference straight line, if the difference in slope between the reference straight line and the drawn line segment is less than or equal to a predetermined value as a result of the comparison. A figure recognition device characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1006464A JP2589175B2 (en) | 1989-01-13 | 1989-01-13 | Figure recognition device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1006464A JP2589175B2 (en) | 1989-01-13 | 1989-01-13 | Figure recognition device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02187877A true JPH02187877A (en) | 1990-07-24 |
| JP2589175B2 JP2589175B2 (en) | 1997-03-12 |
Family
ID=11639170
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1006464A Expired - Fee Related JP2589175B2 (en) | 1989-01-13 | 1989-01-13 | Figure recognition device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2589175B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4665317B2 (en) * | 2001-02-08 | 2011-04-06 | ソニー株式会社 | Coordinate sequence feature calculation method, video special effect device control method, and video special effect device control system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5862771A (en) * | 1981-10-12 | 1983-04-14 | Oki Electric Ind Co Ltd | Drawing recognizing device |
| JPS6148023A (en) * | 1984-08-15 | 1986-03-08 | Hitachi Ltd | Drawing copying device |
-
1989
- 1989-01-13 JP JP1006464A patent/JP2589175B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5862771A (en) * | 1981-10-12 | 1983-04-14 | Oki Electric Ind Co Ltd | Drawing recognizing device |
| JPS6148023A (en) * | 1984-08-15 | 1986-03-08 | Hitachi Ltd | Drawing copying device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2589175B2 (en) | 1997-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3282637B2 (en) | Handwritten input display device and method | |
| EP1629366B1 (en) | Single camera system for gesture-based input and target indication | |
| JP3242108B2 (en) | Target mark recognition and tracking system and method | |
| US8692792B2 (en) | Bounding box gesture recognition on a touch detecting interactive display | |
| CN103885571B (en) | An information processing method and electronic device | |
| CN113748429B (en) | Word recognition method, device and storage medium | |
| CN115512343A (en) | A method for calibrating and reading recognition of a circular pointer instrument | |
| CN112180947A (en) | Method and equipment for selecting initial traveling direction of mobile robot | |
| Mardia et al. | Techniques for online gesture recognition on workstations | |
| JP2589175B2 (en) | Figure recognition device | |
| JPH0854222A (en) | Method for detecting displacement by image processing | |
| JP3454906B2 (en) | Navigation display method and apparatus | |
| JP2021085781A (en) | Information processing device, information processing method, measuring device, program, system, and article manufacturing method | |
| CN116039613A (en) | A vehicle autonomous parking method and system based on human body gesture recognition | |
| JPH0624018B2 (en) | Ellipse detector | |
| JPH02186491A (en) | Character graphic recognizing device | |
| JPS6331822B2 (en) | ||
| JP2000193439A (en) | Method and apparatus for recognizing three-dimensional shape and storage medium storing program for recognizing three-dimensional shape | |
| JPS63241679A (en) | Pattern recognizing system | |
| CN114973400B (en) | Method, device and computer readable storage medium for matching target based on pointing information of indicator | |
| JPH0519958A (en) | How to enter information | |
| JPS61241611A (en) | Visual sensor | |
| JP2712885B2 (en) | Work direction identification method and device | |
| JPH0563816B2 (en) | ||
| CN121386743A (en) | Autonomous charging method, device, equipment and storage medium for mobile robot |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |