JP3520758B2 - Image recognition method - Google Patents
Image recognition methodInfo
- Publication number
- JP3520758B2 JP3520758B2 JP03838798A JP3838798A JP3520758B2 JP 3520758 B2 JP3520758 B2 JP 3520758B2 JP 03838798 A JP03838798 A JP 03838798A JP 3838798 A JP3838798 A JP 3838798A JP 3520758 B2 JP3520758 B2 JP 3520758B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- recognition mark
- recognition
- pattern
- storage unit
- 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
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、電子部品などの認
識マークを画像で認識する画像認識方法に関するもので
ある。
【0002】
【従来の技術】電子部品の実装装置などにおける位置決
めの方法として、画像認識による方法が広く用いられて
いる。この方法は電子部品や基板に設けられた認識マー
クを含む範囲を撮像し、撮像された画像の中から認識マ
ークを特定し、特定された認識マークの位置を検出する
ことにより電子部品や基板の位置を求めるものである。
この検出を行う際には、認識マークのパターン画像とし
て予め画像認識装置に登録された登録パターンと、撮像
された画像とをマッチングさせることが行われる。従来
の画像認識方法においては、登録パターンの登録に際し
ては実際に検査を行う電子部品や基板のうち良好な認識
マークを有するものを選び、その認識マークをカメラで
撮り込むティーチング操作を必要としていた。
【0003】
【発明が解決しようとする課題】しかしながら、上記テ
ィーチング操作は熟練を必要とするものであるため、テ
ンプレート画像の撮り込み時には登録誤差が発生しやす
く、そしてこの登録誤差はそのまま検出位置座標の誤差
となっていた。すなわち認識マークの検出精度はパター
ン登録時にティーチング操作を行う作業者の熟練度によ
って制約されるという問題点があった。また、従来の画
像認識方法では、認識マーク全体を塊として認識し、認
識マーク各部の輝度に基づいてマッチングの判定を行っ
ていたため、認識マークに汚れや部分的な欠けがある場
合や、また認識マークのサイズにばらつきがある場合に
は、認識精度が安定せず認識エラーを発生し易いという
問題点もあった。このように従来の画像認識方法は、パ
ターン登録時に熟練を必要として操作性が悪く、認識精
度が安定しないという問題点があった。
【0004】そこで本発明は、操作性に優れ認識精度が
安定した画像認識方法を提供することを目的とする。
【0005】
【課題を解決するための手段】本発明の画像認識方法
は、カメラで撮像した認識マークを含む画像データを画
像記憶部へ記憶させ、登録パターン記憶部に記憶された
認識マークの登録パターンと前記画像データを参照して
前記認識マークを特定しこの認識マークの位置座標を検
出する画像認識方法であって、前記登録パターンの特徴
データを入力する工程と、撮像された前記認識マークを
含む画像データを画像記憶部に記憶させる工程と、前記
特徴データに基づき登録パターンを生成させ登録パター
ン記憶部に記憶させる工程と、パターンマッチングによ
り前記画像記憶部中の画像の中から登録パターンに類似
する画像を探して認識マークと推定する工程と、この推
定された認識マークの画像のエッジを計測する工程と、
計測したエッジデータの良否を判定する工程と、良と判
定されたエッジデータに基づいて前記認識マークの位置
座標を求める工程とを含む。
【0006】本発明によれば、画像認識の登録パターン
の特徴データに基づいて登録パターンを生成し、撮像し
た画像の中からこの登録パターンに類似する画像を求
め、更にこの画像のエッジを計測してエッジの良否を判
定することにより、認識マークに汚れや部分的な欠けが
あっても操作性よく安定した認識精度を得ることができ
る。
【0007】
【発明の実施の形態】次に本発明の実施の形態を図面を
参照して説明する。図1は本発明の一実施の形態の画像
認識装置の構成を示すブロック図、図2は同画像認識方
法を示すフローチャート、図3、図4、図5は同認識マ
ークの画像図、図6は同認識マークのエッジ部の輝度分
布の3次元モデルを示す斜視図、図7は同認識マークの
エッジの良否判定方法を示すブロック図、図8は同画像
認識装置における表示画面である。
【0008】まず図1を参照して画像認識装置の構成を
説明する。図1においてカメラ1は下方の基板10上に
設けられた認識マークMを含む範囲を撮像する。AD変
換部2はカメラ1により取り込まれたアナログ画像デー
タをデジタル画像データに変換する。画像記憶部3は変
換された画像データを記憶する。登録パターン記憶部4
は検出対象として登録された図形のパターンを記憶す
る。操作データ入力部5はキーボード、タッチパネル、
ポインティングデバイス等で構成されており、CPU7
で自動生成される登録パターンの特徴データを入力す
る。CPU7はプログラム記憶部6に記憶されたプログ
ラムに従い、入力された特徴データに基づいて登録パタ
ーンを生成し、登録パターン記憶部4に記憶させる。表
示部8はCRTであり、認識マークMの画像を表示す
る。
【0009】次に画像認識方法について、図2のフロー
に沿って各図を参照して説明する。まず準備操作とし
て、画素レートの入力を行う。この作業は装置立ち上げ
時に、装置毎に異る固有値(画素と実際寸法との対応関
係を表す)を入力するものであり、これにより撮像対象
の実寸法を画面上で求めることが可能となる。次に、画
像認識対象の基板10の品種が特定されると、この基板
10に用いられる認識マークMの登録パターンの特徴デ
ータを操作データ入力部5より入力する。
【0010】図8は特徴データ入力時の表示画面を示
す。表示部8の画面には特徴データウィンドウ30が表
示されており、その内側には形状選択ボタン31、3
2、33が配置されている。ポインタ34でこの形状ボ
タンの中から登録すべき形状を選択すると、サブウィン
ドウ35が表示される。図8では、形状として円が選択
された場合を示している。そしてウインドウ35内のテ
キストボックス36、37寸法や色(白、黒)の情報を
入力し、登録ボタン38をポインタ34で選択して登録
作業を終了する。特徴データ入力ウインドウで入力した
特徴データは、登録パターン記憶部4に記憶される。
【0011】本実施の形態では、認識マークMとして直
径寸法0.1mmの白色の円を用いる例を示している。
このように、パターン画像の登録に際しては、単に特徴
データを入力するのみでよく、ティーチング操作など従
来求められていた熟練度を要する作業を必要とせず、パ
ターン登録時の操作性を格段に向上させることができ
る。
【0012】次に、位置決め対象の基板10上の認識マ
ークMを画像上で認識し、位置を検出するフローについ
て説明する。まずカメラ1により基板10の認識マーク
Mを含む範囲を撮像し、撮像された画像データを画像記
憶部3に取り込む(ST1)。そしてこれと並列処理で
CPU7内で入力された登録パターンの特徴データに基
づき登録パターンを生成する(ST2)。次に、撮像さ
れて画像記憶部3に取り込まれた画像中から登録パター
ンに類似した画像をパターンマッチング処理を用いて探
す(ST3)。すなわち撮像範囲の画像の中から認識マ
ークMの画像を推定する。
【0013】このとき図3に示すように、実際に取り込
まれた画像から選定した類似画像M’と、特徴データか
ら生成された登録パターンRとはサイズが完全に一致し
ているとは限らず、径が異なり中心位置がずれている場
合がある。基板10に印刷などの方法により形成された
認識マークMは、マーク形成時の誤差などの理由により
必ずしも特徴データと完全には一致しないからである。
【0014】次に類似画像が求められたならば、すなわ
ち認識マークMが推定されたならば、類似画像のエッジ
を計測する(ST4)。このとき、図4(a)に示すよ
うに正しく円形に形成された認識マークMである場合に
は、類似画像M’は正常な円形でありエッジ点Piはほ
ぼ正しい形状の円周上に求められる。これに対し認識マ
ークMに部分的な欠けがある場合には、図4(b)に示
すように類似画像M’も欠けた形状となり、エッジ点P
iは本来の円周上のみならず円周からはずれた位置にも
求められることになる(破線Aで囲まれたPi’参
照)。
【0015】次いで、このような認識マークMの形成不
良に起因する影響を排除するため、これらのエッジデー
タの良否が判定される(ST5)。ここでは、既にパタ
ーン画像の特徴データが入力され、認識マークMの形状
は円であることが前提として特定されているため、前述
の図4(b)に示すような円周から外れたエッジ点P
i’は不良データとして棄却される。そして、良データ
と判定されたエッジ点のみから円周の中心点および類似
画像(認識マーク)のサイズ(半径r)を求める(ST
6)。このとき、類似画像のエッジデータのみに基づい
て中心点Cを求めるので、図5(a)に示すように類似
画像の内部にムラがある場合でも、また図5(b)に示
すように類似画像が部分的に欠けている場合でも求めら
れる中心位置の精度には影響しない。
【0016】次に上記で求めた中心位置データ(中心点
C)、サイズデータ(半径r)に基づいて類似画像の信
頼性を評価する(ST7)。以下、この評価方法につい
て説明する。まず図6に示す輝度分布の3次元モデル
は、理想的な認識マークMのエッジ部を円周要素として
取り出してn分割し、その1部分をモデル化したもので
ある。図6に示す円環部11の高さはエッジの輝度を示
しており、円環部11の幅bは数画素分の幅に対応する
ものである。
【0017】前述のように、認識マークMは白色である
ため、撮像画面上では基板10の上面の画像より高輝度
を示し、エッジの円環部11の輝度を示す高さh1は、
円環のつば部12の輝度(基板上面の輝度)を示す高さ
h2より高く表れる。すなわち、理想的な認識マークM
の画像のエッジ部の輝度分布モデルは、図6のような形
状で表される。すなわちエッジ部は完全な円形であり、
エッジより内側の円内は全て均一に白色塗装されている
状態である。
【0018】類似画像の信頼性の評価は、この理想的な
エッジと、実際のエッジを対比することにより行われ
る。図7において、20は上記の理想的なエッジのモデ
ルであり、21は前記ST6で求めた中心位置データと
サイズデータに基づいて実際の類似画像M’から切り出
された円周要素の輝度分布のモデルである。このモデル
20とモデル21の3次元形状を比較して、これらの3
次元的な一致度を一致度演算部22にて対比する。
【0019】そしてここで求められた一致度に基づいて
エッジ判定部23にて当該部分がエッジであるかどうか
の判定を行う。そして分割されたエッジ各部分の判定結
果のデータを積分部24にて全円周について積分するこ
とにより、エッジと判定された部分の全円周に対する比
率すなわち良エッジ比率を求めることができる。そして
良エッジ比率が予め設定されたしきい値以上であれば、
類似画像の信頼性、すなわち認識マークの推定に誤りは
なく、しかも認識マークの状態も良好であるとして画像
認識の結果は合格であるとの判定がなされる(ST
8)。
【0020】このように、基板上に設けられた認識マー
クを画像認識して位置を検出する画像認識方法におい
て、認識マークのパターンのエッジのみを対象として画
像上で認識し、寸法計測してその中心位置を求めること
により、従来のように画像を塊として認識する場合に認
識精度に影響を与えていた認識マークの印刷ムラや欠け
などが存在する場合にも、高い精度で位置検出を行うこ
とができる。
【0021】
【発明の効果】本発明は、画像認識の登録パターンの特
徴データに基づいて登録パターンを生成し、撮像した画
像の中からこの登録パターンに類似する画像を求め、更
にこの画像のエッジを計測してエッジの良否を判定する
ようにしているので、従来熟練を要していたティーチン
グ操作を省略してパターン登録をデータ入力のみで行う
ことができ、パターン登録時の操作性を格段に向上させ
ることができる。また認識マークのパターンのエッジの
みを対象として画像上で認識するので、認識マークの内
部のムラや部分的な欠けがある場合にも高い精度で位置
検出を行うことができる。Description: BACKGROUND OF THE INVENTION [0001] 1. Field of the Invention [0002] The present invention relates to an image recognition method for recognizing a recognition mark such as an electronic component on an image. 2. Description of the Related Art As a positioning method in an electronic component mounting apparatus or the like, a method using image recognition is widely used. This method takes an image of a range including a recognition mark provided on an electronic component or a board, specifies the recognition mark from the captured image, and detects the position of the specified recognition mark to thereby detect the electronic component or the board. The position is determined.
When this detection is performed, a registered pattern registered in advance in the image recognition apparatus as a pattern image of the recognition mark is matched with the captured image. In the conventional image recognition method, at the time of registration of a registration pattern, a teaching operation of selecting an electronic component or a board to be inspected having a good recognition mark from the electronic component and a board and taking the recognition mark with a camera is required. [0003] However, since the above-mentioned teaching operation requires skill, a registration error is likely to occur at the time of capturing a template image, and the registration error is directly detected at the detection position coordinates. Error. That is, there is a problem that the detection accuracy of the recognition mark is restricted by the skill of the operator who performs the teaching operation at the time of registering the pattern. Further, in the conventional image recognition method, the entire recognition mark is recognized as a lump, and matching is determined based on the luminance of each part of the recognition mark. If the size of the mark varies, there is a problem that the recognition accuracy is not stable and a recognition error is likely to occur. As described above, the conventional image recognition method has a problem that the skill is required at the time of pattern registration, the operability is poor, and the recognition accuracy is not stable. Accordingly, an object of the present invention is to provide an image recognition method which has excellent operability and stable recognition accuracy. [0005] An image recognition method according to the present invention stores image data including a recognition mark captured by a camera in an image storage unit, and registers the recognition mark stored in the registration pattern storage unit. An image recognition method for identifying the recognition mark by referring to a pattern and the image data and detecting a position coordinate of the recognition mark, wherein a step of inputting feature data of the registered pattern, and a step of inputting the captured recognition mark a step of storing the image data in the image storage unit which includes a step of storing the registration pattern storage unit to generate a registered pattern based on the feature data, the pattern matching
A step of estimating the recognition mark looking for images similar to the registration pattern from the image in the image storage unit Ri, the step of measuring the edge of the estimated recognition mark images,
A step of determining the quality of the measured edge data; and a step of obtaining the position coordinates of the recognition mark based on the edge data determined to be good. According to the present invention, a registration pattern is generated based on characteristic data of a registration pattern for image recognition, an image similar to the registration pattern is obtained from a captured image, and edges of the image are measured. By determining whether the edge is good or bad, it is possible to obtain stable recognition accuracy with good operability even if the recognition mark has dirt or partial chipping. Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an image recognition device according to an embodiment of the present invention, FIG. 2 is a flowchart showing the image recognition method, FIGS. 3, 4, and 5 are image diagrams of the recognition mark, FIG. FIG. 7 is a perspective view showing a three-dimensional model of a luminance distribution of an edge portion of the recognition mark, FIG. 7 is a block diagram showing a method of determining whether or not the edge of the recognition mark is good, and FIG. 8 is a display screen of the image recognition device. First, the configuration of the image recognition device will be described with reference to FIG. In FIG. 1, a camera 1 captures an image of a range including a recognition mark M provided on a substrate 10 below. The AD converter 2 converts analog image data captured by the camera 1 into digital image data. The image storage unit 3 stores the converted image data. Registration pattern storage unit 4
Stores a pattern of a figure registered as a detection target. The operation data input unit 5 includes a keyboard, a touch panel,
The CPU 7 includes a pointing device and the like.
Input the feature data of the registration pattern automatically generated in. The CPU 7 generates a registration pattern based on the input feature data according to the program stored in the program storage unit 6 and stores the registration pattern in the registration pattern storage unit 4. The display unit 8 is a CRT and displays an image of the recognition mark M. Next, an image recognition method will be described with reference to the drawings according to the flow of FIG. First, a pixel rate is input as a preparation operation. This operation involves inputting a unique value (representing the correspondence between the pixel and the actual size) that differs for each device at the time of starting the device, whereby the actual size of the imaging target can be obtained on the screen. . Next, when the type of the board 10 to be image-recognized is specified, the feature data of the registration pattern of the recognition mark M used for the board 10 is input from the operation data input unit 5. FIG. 8 shows a display screen at the time of inputting feature data. A feature data window 30 is displayed on the screen of the display unit 8, and shape selection buttons 31, 3
2, 33 are arranged. When a shape to be registered is selected from the shape buttons with the pointer 34, a sub-window 35 is displayed. FIG. 8 shows a case where a circle is selected as the shape. Then, text boxes 36 and 37 in the window 35 are input with information on dimensions and colors (white and black), and a registration button 38 is selected with the pointer 34 to complete the registration work. The feature data input in the feature data input window is stored in the registered pattern storage unit 4. In this embodiment, an example is shown in which a white circle having a diameter of 0.1 mm is used as the recognition mark M.
In this way, when registering a pattern image, it is only necessary to simply input the characteristic data, and there is no need for a conventionally required operation such as a teaching operation requiring skill, and the operability at the time of pattern registration is significantly improved. be able to. Next, a flow of recognizing a recognition mark M on the substrate 10 to be positioned on an image and detecting a position will be described. First, a range including the recognition mark M of the substrate 10 is imaged by the camera 1, and the image data obtained is taken into the image storage unit 3 (ST1). In parallel with this, a registration pattern is generated based on the feature data of the registration pattern input in the CPU 7 (ST2). Next, an image similar to the registered pattern is searched for from images captured and taken into the image storage unit 3 using pattern matching processing (ST3). That is, the image of the recognition mark M is estimated from the images in the imaging range. At this time, as shown in FIG. 3, the size of the similar image M ′ selected from the actually captured image does not always match the size of the registered pattern R generated from the feature data. , The diameter may be different and the center position may be shifted. This is because the recognition mark M formed on the substrate 10 by a method such as printing does not always completely match the feature data due to an error in forming the mark. Next, if a similar image is obtained, that is, if the recognition mark M is estimated, the edge of the similar image is measured (ST4). At this time, if the recognition mark M is correctly formed in a circular shape as shown in FIG. 4A, the similar image M ′ is a normal circular shape, and the edge point Pi is obtained on the circumference of a substantially correct shape. Can be On the other hand, when the recognition mark M is partially missing, the similar image M ′ also has a missing shape as shown in FIG.
i is obtained not only on the original circumference but also at a position deviating from the circumference (see Pi ′ surrounded by a broken line A). Next, in order to eliminate the influence caused by the defective formation of the recognition mark M, the quality of the edge data is determined (ST5). Here, since the feature data of the pattern image has already been input and the shape of the recognition mark M has been specified on the assumption that it is a circle, the edge points deviating from the circumference as shown in FIG. P
i ′ is rejected as bad data. Then, only the center point of the circumference and the size (radius r) of the similar image (recognition mark) are obtained from only the edge points determined as good data (ST).
6). At this time, since the center point C is obtained based only on the edge data of the similar image, even if there is unevenness inside the similar image as shown in FIG. 5A, the similarity is obtained as shown in FIG. Even if the image is partially missing, the accuracy of the required center position is not affected. Next, the reliability of the similar image is evaluated based on the center position data (center point C) and size data (radius r) obtained above (ST7). Hereinafter, this evaluation method will be described. First, the three-dimensional model of the luminance distribution shown in FIG. 6 is obtained by extracting an edge portion of an ideal recognition mark M as a circumferential element, dividing it into n parts, and modeling one part thereof. The height of the annular portion 11 shown in FIG. 6 indicates the luminance of the edge, and the width b of the annular portion 11 corresponds to the width of several pixels. As described above, since the recognition mark M is white, the luminance h1 on the imaging screen is higher than the image on the upper surface of the substrate 10 and the height h1 indicating the luminance of the annular portion 11 of the edge is:
It appears higher than the height h2 indicating the brightness of the annular flange 12 (the brightness of the upper surface of the substrate). That is, the ideal recognition mark M
The brightness distribution model of the edge portion of the image shown in FIG. That is, the edge is a perfect circle,
The inside of the circle inside the edge is in a state of being uniformly white-painted. The evaluation of the reliability of the similar image is performed by comparing the ideal edge with the actual edge. In FIG. 7, reference numeral 20 denotes the ideal edge model, and reference numeral 21 denotes a luminance distribution of a circumferential element cut out from an actual similar image M ′ based on the center position data and the size data obtained in ST6. Model. By comparing the three-dimensional shapes of the model 20 and the model 21,
The dimensional coincidence is compared by the coincidence calculator 22. Then, based on the degree of coincidence determined here, the edge determination section 23 determines whether or not the portion is an edge. Then, by integrating the data of the determination result of each of the divided edges with respect to the entire circumference in the integrator 24, the ratio of the portion determined to be the edge to the entire circumference, that is, the good edge ratio can be obtained. If the good edge ratio is equal to or greater than a preset threshold,
It is determined that there is no error in the reliability of the similar image, that is, the estimation of the recognition mark and the state of the recognition mark is good, and the result of the image recognition is passed (ST).
8). As described above, in the image recognition method in which the recognition mark provided on the substrate is image-recognized and the position is detected, only the edge of the pattern of the recognition mark is recognized on the image, the dimension is measured, and Determining the center position enables high-accuracy position detection even when there is printing unevenness or chipping of the recognition mark, which had affected recognition accuracy when the image was recognized as a lump as in the past. Can be. According to the present invention, a registration pattern is generated based on feature data of a registration pattern for image recognition, an image similar to the registration pattern is obtained from a captured image, and an edge of the image is obtained. Is measured and the quality of the edge is determined, so that the teaching operation, which required skill in the past, can be omitted and pattern registration can be performed only by data input, greatly improving the operability at the time of pattern registration. Can be improved. Also, since only the edges of the pattern of the recognition mark are recognized on the image, position detection can be performed with high accuracy even when there is unevenness or partial chipping inside the recognition mark.
【図面の簡単な説明】
【図1】本発明の一実施の形態の画像認識装置の構成を
示すブロック図
【図2】本発明の一実施の形態の画像認識方法を示すフ
ローチャート
【図3】本発明の一実施の形態の認識マークの画像図
【図4】本発明の一実施の形態の認識マークの画像図
【図5】本発明の一実施の形態の認識マークの画像図
【図6】本発明の一実施の形態の認識マークのエッジ部
の輝度分布の3次元モデルを示す斜視図
【図7】本発明の一実施の形態の認識マークのエッジの
良否判定方法を示すブロック図
【図8】本発明の一実施の形態の画像認識装置における
表示画面を示す図
【符号の説明】
1 カメラ
3 画像記憶部
4 登録パターン記憶部
5 操作データ入力部
6 プログラム記憶部
10 基板
M 認識マーク
R 登録パターンBRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram illustrating a configuration of an image recognition device according to an embodiment of the present invention. FIG. 2 is a flowchart illustrating an image recognition method according to an embodiment of the present invention. FIG. 4 is an image diagram of a recognition mark according to an embodiment of the present invention. FIG. 5 is an image diagram of a recognition mark according to an embodiment of the present invention. FIG. 7 is a perspective view showing a three-dimensional model of the luminance distribution of the edge portion of the recognition mark according to one embodiment of the present invention. FIG. 8 is a diagram showing a display screen in the image recognition device according to one embodiment of the present invention. [Description of References] 1 Camera 3 Image storage unit 4 Registration pattern storage unit 5 Operation data input unit 6 Program storage unit 10 Substrate M recognition mark R registration pattern
Claims (1)
ータを画像記憶部へ記憶させ、登録パターン記憶部に記
憶された認識マークの登録パターンと前記画像データを
参照して前記認識マークを特定しこの認識マークの位置
座標を検出する画像認識方法であって、前記登録パター
ンの特徴データを入力する工程と、撮像された前記認識
マークを含む画像データを画像記憶部に記憶させる工程
と、前記特徴データに基づき登録パターンを生成させ登
録パターン記憶部に記憶させる工程と、パターンマッチ
ングにより前記画像記憶部中の画像の中から登録パター
ンに類似する画像を探して認識マークと推定する工程
と、この推定された認識マークの画像のエッジを計測す
る工程と、計測したエッジデータの良否を判定する工程
と、良と判定されたエッジデータに基づいて前記認識マ
ークの位置座標を求める工程とを含むことを特徴とする
画像認識方法。(57) Claims 1. An image data including a recognition mark captured by a camera is stored in an image storage unit, and a registration pattern of the recognition mark stored in the registration pattern storage unit and the image data are stored in the storage unit. An image recognition method for identifying the recognition mark with reference to detecting the position coordinates of the recognition mark, comprising: inputting feature data of the registration pattern; and storing image data including the captured recognition mark in an image. a step of storing the parts, a step of storing the registration pattern storage unit to generate a registered pattern based on the feature data, pattern matching
A step of estimating the recognition mark looking for images similar to the registration pattern from the image in the image storage unit by ring, the step of measuring the edge of the image of the estimated recognition marks, the edge data measured An image recognizing method, comprising: a step of determining pass / fail; and a step of obtaining position coordinates of the recognition mark based on edge data determined to be pass / fail.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03838798A JP3520758B2 (en) | 1998-02-20 | 1998-02-20 | Image recognition method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03838798A JP3520758B2 (en) | 1998-02-20 | 1998-02-20 | Image recognition method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11237212A JPH11237212A (en) | 1999-08-31 |
JP3520758B2 true JP3520758B2 (en) | 2004-04-19 |
Family
ID=12523879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03838798A Expired - Fee Related JP3520758B2 (en) | 1998-02-20 | 1998-02-20 | Image recognition method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3520758B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4711401B2 (en) * | 2005-05-23 | 2011-06-29 | ユニバーサル造船株式会社 | Steel shape recognition method and apparatus |
JP4829594B2 (en) * | 2005-11-11 | 2011-12-07 | オプテックスエフエー株式会社 | Image processing method and apparatus |
JP2008224417A (en) * | 2007-03-13 | 2008-09-25 | Omron Corp | Measuring method and measuring instrument |
JP2010032330A (en) * | 2008-07-28 | 2010-02-12 | Keyence Corp | Image measuring device and computer program |
-
1998
- 1998-02-20 JP JP03838798A patent/JP3520758B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11237212A (en) | 1999-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8295588B2 (en) | Three-dimensional vision sensor | |
JP4811272B2 (en) | Image processing apparatus and image processing method for performing three-dimensional measurement | |
CN102521560B (en) | Instrument pointer image identification method of high-robustness rod | |
WO2017092631A1 (en) | Image distortion correction method for fisheye image, and calibration method for fisheye camera | |
CN110189322B (en) | Flatness detection method, device, equipment, storage medium and system | |
KR102089498B1 (en) | Measuring apparatus for analogue gauge and method thereof | |
WO2014045508A1 (en) | Inspection device, inspection method, and inspection program | |
KR100499764B1 (en) | Method and system of measuring an object in a digital | |
CN115375610A (en) | Detection method and device, detection equipment and storage medium | |
EP0453291A2 (en) | Method of correlating images | |
JP3520758B2 (en) | Image recognition method | |
CN105136818B (en) | The image detection method of printed base plate | |
JP2007128373A (en) | Image processing method, program for image processing and its storage medium, and image processor | |
CN114187253A (en) | Circuit board part installation detection method | |
JP4040732B2 (en) | Measuring method by image recognition and recording medium | |
CN115375608A (en) | Detection method and device, detection equipment and storage medium | |
JPH1021412A (en) | Edge detection method of parts picture, and parts form recognition device | |
JP4097255B2 (en) | Pattern matching apparatus, pattern matching method and program | |
JP2010008074A (en) | Pointer-indicating-angle calculation device, pointer-indicating-angle evaluation system, and pointer-indicating-angle calculation program | |
CN114092542B (en) | Bolt measurement method and system based on two-dimensional vision | |
JP2003156311A (en) | Method and apparatus for detection and registration of alignment mark | |
WO2005096130A1 (en) | Method and device for detecting directed position of image pickup device and program for detecting directed position of image pickup device | |
JP2000207557A (en) | Method for measuring quantity of positional deviation | |
JP4302382B2 (en) | Image recognition method | |
CN114324405B (en) | Data labeling system based on film detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040113 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040126 |
|
LAPS | Cancellation because of no payment of annual fees |