JP2783513B2 - Electronic component mounting equipment - Google Patents
Electronic component mounting equipmentInfo
- Publication number
- JP2783513B2 JP2783513B2 JP6221254A JP22125494A JP2783513B2 JP 2783513 B2 JP2783513 B2 JP 2783513B2 JP 6221254 A JP6221254 A JP 6221254A JP 22125494 A JP22125494 A JP 22125494A JP 2783513 B2 JP2783513 B2 JP 2783513B2
- Authority
- JP
- Japan
- Prior art keywords
- component
- predetermined
- output
- filter
- electronic component
- 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
- Automatic Assembly (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は電子部品搭載装置、特に
所定間隔をもって規則的に配列された所定部位を有する
部品の画像を取得し、その画像認識により前記部品の位
置決めを行なう電子部品搭載装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic component mounting apparatus, and more particularly to an electronic component mounting apparatus for acquiring an image of a component having predetermined portions regularly arranged at predetermined intervals and positioning the component by recognizing the image. It is about.
【0002】[0002]
【従来の技術】従来より、チップマウンタでは、CCD
カメラなどから取り込んだ部品、あるいは基板上のマー
クなどの画像認識処理を介してマウントする部品、基板
の位置決めを行なっている。2. Description of the Related Art Conventionally, in a chip mounter, a CCD is used.
The positioning of components and boards mounted via image recognition processing such as components taken from a camera or the like or marks on the board is performed.
【0003】特に、TLC(タッチレスセンタリング)
方式によるマウンティングでは、TLCヘッドに取り付
けたカメラで、吸引した部品の画像を取り込み、2値化
して、そのデータのパターンからその形状、部品の中心
位置、回転角度などのデータを測定し、このデータに基
づき部品の搭載を行なう。In particular, TLC (touchless centering)
In the mounting by the method, the image of the sucked part is taken in with a camera attached to the TLC head, binarized, and the data such as the shape, the center position of the part, the rotation angle, etc. are measured from the data pattern, and this data is measured. The components are mounted based on.
【0004】[0004]
【発明が解決しようとする課題】上記従来技術では、2
値画像を対象としているため、ICなどの微細なピン
(リード)が多数突出した部位での検出精度が悪く、ま
た、ノイズに対して弱い等の欠点があった。In the above prior art, 2
Since a value image is targeted, there are disadvantages such as poor detection accuracy at a portion where a large number of fine pins (leads) such as an IC project, and weakness against noise.
【0005】本発明の課題は、以上の問題を解決し、I
Cなどの微細な部位を持つ部品を高精度に実装でき、ノ
イズにも強い電子部品搭載装置を提供することにある。An object of the present invention is to solve the above-mentioned problems,
It is an object of the present invention to provide an electronic component mounting apparatus capable of mounting components having fine parts such as C with high accuracy and being resistant to noise.
【0006】[0006]
【課題を解決するための手段】以上の課題を解決するた
めに、所定間隔をもって規則的に配列された所定部位を
有する部品の画像を取得し、その画像認識により前記部
品の位置決めを行なう電子部品搭載装置において、前記
部品の所定部位の画像信号を抽出し、この抽出した画像
信号を前記部品の所定部位の空間周波数に対応するバン
ドパス特性およびヒルベルト変換特性を有する複素数フ
ィルタに入力し、前記複素数フィルタ出力に基づき前記
部品の所定部位の代表位置として検出し、検出した前記
部品の所定部位の位置に基づき前記部品の位置決めを行
なう構成を採用した。SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, an electronic component for acquiring an image of a component having predetermined portions regularly arranged at predetermined intervals and positioning the component by image recognition. In the mounting device, an image signal of a predetermined portion of the component is extracted, and the extracted image signal is input to a complex filter having a bandpass characteristic and a Hilbert transform characteristic corresponding to a spatial frequency of a predetermined portion of the component, and A configuration is employed in which the component is detected as a representative position of a predetermined portion of the component based on the filter output, and the component is positioned based on the detected position of the predetermined portion of the component.
【0007】[0007]
【作用】以上の構成によれば、部品の画像信号を複素数
フィルタ処理することにより部品の所定部位の代表位置
を検出し、検出した所定部位の代表位置に基づき前記部
品の位置決めを行なうことができる。According to the above arrangement, a representative position of a predetermined portion of a component is detected by subjecting the image signal of the component to complex number filtering, and the component can be positioned based on the detected representative position of the predetermined portion. .
【0008】[0008]
【実施例】以下、図面に示す実施例に基づき、本発明を
詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail based on embodiments shown in the drawings.
【0009】図1に本発明を採用した基板搬送機1の全
体構造を示す。FIG. 1 shows the overall structure of a substrate transfer machine 1 employing the present invention.
【0010】図において、符号1は基板搬送機、符号2
は部品(ICチップなど)が実装されるプリント基板、
符号3はxyロボット、符号4は実装すべき電子部品の
供給装置である。In the drawing, reference numeral 1 denotes a substrate transporter, and reference numeral 2
Is a printed circuit board on which components (such as IC chips) are mounted,
Reference numeral 3 denotes an xy robot, and reference numeral 4 denotes an electronic component supply device to be mounted.
【0011】符号5はチップマウンタヘッドがプリント
基板2に搭載しようとしているIC、符号6はチップマ
ウンタヘッドの吸着ノズル、符号7はチップマウンタヘ
ッドが吸着した画像データを取得するTLC部、符号8
はTLC部7の取得した画像データから、チップの中心
位置、回転角度などを認識する画像処理装置である。Reference numeral 5 denotes an IC mounted on the printed circuit board 2 by the chip mounter head, reference numeral 6 denotes a suction nozzle of the chip mounter head, reference numeral 7 denotes a TLC unit for acquiring image data picked up by the chip mounter head, and reference numeral 8
An image processing apparatus for recognizing a center position, a rotation angle, and the like of a chip from image data acquired by the TLC unit 7.
【0012】図2に本発明を採用したチップマウンタの
TLCユニットの構造を示す。TLCユニットは、チッ
プマウンタヘッドが掴んだ部品の認識を画像処理を介し
て行なうものである。FIG. 2 shows the structure of a TLC unit of a chip mounter employing the present invention. The TLC unit recognizes a component gripped by the chip mounter head through image processing.
【0013】図2において、符号13は部品を吸引する
吸引口で、上下2枚のガラスステージ14、15により
画成される負圧室に連通している。吸引負圧の制御は吸
引エルボ11を介して行なわれる。In FIG. 2, reference numeral 13 denotes a suction port for sucking parts, which communicates with a negative pressure chamber defined by two upper and lower glass stages 14, 15. The control of the suction negative pressure is performed via the suction elbow 11.
【0014】吸引口13で吸引した部品の回転位置を制
御するため、負圧室は、円筒状の回転部10の頭部に構
成される。回転部10はシャシ18に回動自在に支持さ
れており、ギア19を介してモータ12により回転位置
を制御される。In order to control the rotational position of the component sucked by the suction port 13, a negative pressure chamber is formed at the head of the cylindrical rotating unit 10. The rotating unit 10 is rotatably supported by a chassis 18, and its rotating position is controlled by a motor 12 via a gear 19.
【0015】透明なガラスステージ14、15を介し
て、TLCカメラ9により吸引された部品の画像が撮影
される。TLCカメラ17のレンズ16は、ガラスステ
ージ14、15方向に向けて配置される。An image of the component sucked by the TLC camera 9 is taken through the transparent glass stages 14 and 15. The lens 16 of the TLC camera 17 is arranged toward the glass stages 14 and 15.
【0016】本実施例では、TLCカメラ17による撮
影時、吸引口13に吸引された部品を照明するため、回
転部10上部に、矢印方向に移動可能な照明部9が設け
られる。照明部9は、不図示の駆動手段を介して、必要
に応じて回転部10上に移動される。In this embodiment, an illumination unit 9 which can be moved in the direction of the arrow is provided above the rotating unit 10 to illuminate the component sucked by the suction port 13 when photographing by the TLC camera 17. The illumination unit 9 is moved onto the rotating unit 10 as necessary via a driving unit (not shown).
【0017】次に以上の構成における動作につき図5を
参照して説明する。図5はチップマウンタの動作を示し
たフローチャート図である。Next, the operation of the above configuration will be described with reference to FIG. FIG. 5 is a flowchart showing the operation of the chip mounter.
【0018】IC供給装置4より、吸引、ピックアップ
されたIC5は、xyロボット3により、TLC部7の
吸引口13へ運ばれ(ステップS1)、TLCカメラ1
7による撮像が行なわれる(ステップS2)。The IC 5 sucked and picked up by the IC supply device 4 is carried by the xy robot 3 to the suction port 13 of the TLC unit 7 (step S1), and the TLC camera 1
7 is performed (step S2).
【0019】図3のように撮像されたICの画像信号
は、サンプリング/量子化されてデジタル濃度信号に変
換され、さらに上下左右それぞれのピン列に対し、ウィ
ンドゥを設定し(ステップS3)、上下左右の各ピン列
の画像信号を抽出し、そのウィンドゥ内で、ピンとピン
間の一定の空間周波数に対応する複素数フィルタをか
け、位相のゼロクロス点を求めることにより、ピンの位
置を代表する部位(ここではピンの中心位置)を抽出す
る(ステップS4)。The image signal of the IC imaged as shown in FIG. 3 is sampled / quantized and converted into a digital density signal, and a window is set for each of the upper, lower, left and right pin rows (step S3). By extracting the image signal of each pin row on the left and right, applying a complex filter corresponding to a fixed spatial frequency between the pins in the window, and finding the zero cross point of the phase, a portion representing the position of the pin ( Here, the center position of the pin is extracted (step S4).
【0020】ここで、ピンの位置を代表する部位(以下
ピン位置)の検出処理を説明する。ピン位置の検出処理
では、デジタルフィルタ(アナログフィルタにより構成
してもよい)により構成した複素数フィルタにTLCカ
メラ17の出力する画像(濃度)信号を入力し、フィル
タ出力から位相を計算し、そのゼロクロスをとることに
より行なう。Here, a process of detecting a portion representing the position of a pin (hereinafter referred to as a pin position) will be described. In the pin position detection processing, an image (density) signal output from the TLC camera 17 is input to a complex filter constituted by a digital filter (which may be constituted by an analog filter), and a phase is calculated from the filter output. By taking
【0021】図4は、上段から、ICのピン列の形状、
TLCカメラ17から取得した同ピン列の画像の濃度デ
ータに対してヒルベルト変換特性を有する複素数フィル
タ通過後の画像データの実部および虚部(下2段)を示
している。FIG. 4 shows, from the top, the shape of an IC pin row,
A real part and an imaginary part (lower two stages) of image data after passing through a complex filter having Hilbert transform characteristics with respect to density data of an image of the same pin row acquired from the TLC camera 17 are shown.
【0022】ここで用いる複素数フィルタは、ある画素
の明るさ(濃度)はその近傍の画素の明るさに影響され
ているものとの仮定にたち、近傍画素の影響の度合をガ
ウス曲線で近似してその合計値の2次微分をとることで
明るさの変化の度合を得るようにしたフィルタである。The complex filter used here assumes that the brightness (density) of a certain pixel is affected by the brightness of the neighboring pixels, and approximates the degree of influence of the neighboring pixels by a Gaussian curve. This is a filter that obtains the degree of change in brightness by taking the second derivative of the total value.
【0023】たとえば、図6において、画素Aの明るさ
は周囲の画素B0〜B3およびC0〜C3の明るさに影響さ
れる。このとき、それぞれ等距離にある画素B0〜B3の
影響度はB0=B1=B2=B3、また、同じく等距離にあ
る画素C0〜C3の影響度はC0=C1=C2=C3と考えら
れる。しかし、画素(B0=B1=B2=B3)の影響度
は、画素C0(=C1=C2=C3)の影響度よりも大きい
のは明白である。For example, in FIG. 6, the brightness of pixel A is affected by the brightness of surrounding pixels B0 to B3 and C0 to C3. At this time, it is considered that the degree of influence of the pixels B0 to B3 at the same distance is B0 = B1 = B2 = B3, and the degree of influence of the pixels C0 to C3 at the same distance is C0 = C1 = C2 = C3. However, it is clear that the influence of the pixel (B0 = B1 = B2 = B3) is greater than the influence of the pixel C0 (= C1 = C2 = C3).
【0024】このように、その近傍画素からある画素が
受ける影響度が画素と近傍画素の物理的な距離の関数で
表現できることがわかる。複素数フィルタでは、距離の
2乗を統計量の分散に置き換えたものと考えれば良い。
なお、図6では2次元画像で説明したが、本実施例では
ICのピンの配列方向に関する位置検出のみを対象とす
るため、複素数フィルタは1次元フィルタにより構成す
る。1次元複素数フィルタの実部のフィルタ乗数は、As described above, it can be seen that the degree of influence of a certain pixel from a neighboring pixel can be expressed by a function of the physical distance between the pixel and the neighboring pixel. In the case of the complex filter, the square of the distance may be considered as a variance of the statistic.
Although a two-dimensional image has been described with reference to FIG. 6, in this embodiment, since only the position detection in the arrangement direction of the pins of the IC is targeted, the complex number filter is configured by a one-dimensional filter. The filter multiplier of the real part of the one-dimensional complex filter is
【0025】[0025]
【数1】 (Equation 1)
【0026】また虚部のフィルタ乗数は、The filter multiplier of the imaginary part is
【0027】[0027]
【数2】 (Equation 2)
【0028】と示すことができる。ここで、σはガウス
分布の標準偏差、ωはICのピン画像の空間周波数、x
は距離(デジタルフィルタ上では時間、ないしフィルタ
タップ位置に相当する)を示す。It can be shown that Here, σ is the standard deviation of the Gaussian distribution, ω is the spatial frequency of the pin image of the IC, x
Indicates a distance (corresponding to a time on a digital filter or a filter tap position).
【0029】このような実部および虚部の出力を有する
複素数フィルタは平滑化フィルタとして捉えることもで
き、ノイズ成分の抑圧に有効である。たとえば、図6に
おいて、画素Aがノイズであるとすると、周囲の画素の
濃度は、画素Aの検出値とまったく無関係なはずで、し
たがって複素数フィルタの実部および虚部を通すと、画
素Aの濃度値として周囲の画素の濃度が加味され、ノイ
ズ成分が抑圧される。The complex number filter having the outputs of the real part and the imaginary part can be regarded as a smoothing filter, and is effective for suppressing a noise component. For example, in FIG. 6, if pixel A is noise, the density of surrounding pixels should be completely independent of the detected value of pixel A, and therefore, when passing through the real part and imaginary part of the complex filter, the pixel A The density of surrounding pixels is taken into account as the density value, and noise components are suppressed.
【0030】上記のような複素数フィルタを通した後、
画像信号は図7のようになる。この実部と虚部のフィル
タ出力(R、I)からピン位置を求めることができる。After passing through a complex filter as described above,
The image signal is as shown in FIG. The pin position can be obtained from the filter outputs (R, I) of the real part and the imaginary part.
【0031】ピン位置を最上段に示したピンの中心とす
ると、実部出力(R)と虚部出力(I)では位相が90
°ずれており、実部出力(R)はそのピークが、また虚
部出力(I)はそのゼロクロスの位置がそれぞれ検出す
べきピン位置に相当するので、これら実部出力(R)お
よび虚部出力(I)を用いてピン位置を求めることがで
きる。Assuming that the pin position is the center of the pin shown at the top, the phase of the real part output (R) and the phase of the imaginary part output (I) are 90%.
The real part output (R) and the imaginary part output (R) correspond to the pin positions to be detected, respectively, and the real part output (R) and the imaginary part output (I) correspond to the pin positions to be detected. The pin position can be obtained using the output (I).
【0032】X1、X2、…Xnのサンプリングタイミン
グで虚部出力値をサンプリングし、実部出力R1、R2、
…Rnおよび虚部出力I1、I2、…Inを求めれば、各サ
ンプリングタイミングにおける両者の関係は、The imaginary part output values are sampled at the sampling timings of X1, X2,... Xn, and the real part outputs R1, R2,.
.. Rn and the imaginary part outputs I1, I2,.
【0033】[0033]
【数3】 (Equation 3)
【0034】と示すことができる。図7の5段目は虚部
波形上においてサンプリングタイミングX1、X2、…X
nに対応する位相θ1、θ2、…θnを示している。It can be shown that The fifth stage in FIG. 7 shows sampling timings X1, X2,.
.., θn corresponding to n.
【0035】サンプリングタイミングX1、X2、…Xn
と位相θ1、θ2、…θnの関係は、複素数フィルタにお
いて図7最下段に示すように1次直線上で対応している
ので、この直線上でタイミングX1、X2、X3に対応す
るθ1、θ2、θ3を求めれば、その位相情報から直線補
間により求めた結果がピン位置に対応する。The sampling timings X1, X2,... Xn
, .Theta.n correspond to the primary linear line in the complex number filter as shown in the lowermost stage of FIG. 7, and therefore, on this linear line, .theta.1, .theta.2 corresponding to the timings X1, X2, X3. , Θ3, the result obtained by linear interpolation from the phase information corresponds to the pin position.
【0036】このようにして、複素数フィルタの実部お
よび虚部の出力を用いて容易かつ高精度にピン位置を検
出することができる。この場合、図7最下段に示したよ
うに1次直線上の近似により精度よく、また簡単な演算
によりピン位置X座標を求めることができる。In this manner, the pin position can be easily and accurately detected using the outputs of the real part and the imaginary part of the complex filter. In this case, as shown at the bottom of FIG. 7, the X coordinate of the pin position can be obtained with high accuracy by simple linear approximation and simple calculation.
【0037】なお、実部ないし虚部のいずれかの出力を
用いて、ピークあるいはゼロクロスの位置を検出する処
理を行なうことによっても、ピン位置を検出することが
できるのはいうまでもない。たとえば、極めて容易に実
行できるゼロクロス法を利用して実部出力のゼロクロス
点を検出すれば、ピンのエッジを検出でき、虚部出力の
ゼロクロス点を検出すれば、ピンの中心を検出できる。It is needless to say that the pin position can also be detected by performing processing for detecting the position of the peak or the zero cross using either the output of the real part or the imaginary part. For example, the edge of the pin can be detected by detecting the zero-cross point of the real part output using the zero-cross method that can be executed very easily, and the center of the pin can be detected by detecting the zero-cross point of the imaginary part output.
【0038】このようにして、複素数フィルタを掛け、
画像信号の2次微分を取りその解を求める、すなわち2
次微分曲線のゼロクロス点を求めれば、この位置をピン
位置として検出することができる。In this way, a complex number filter is applied,
Take the second derivative of the image signal and find its solution, ie 2
If the zero cross point of the next derivative curve is obtained, this position can be detected as a pin position.
【0039】その後、求めた(図5ステップS4)ピン
位置データを各ピン列で平均化することにより、各ピン
列の中心を算出し(ステップS5)、その4辺のピン列
の4つの中点より、ICの中心位置、回転角度を測定し
(ステップS6)、そのデータをもとにxyロボット3
による位置補正を行った(ステップS7)後、あらかじ
め位置測定の済んだ基板2へ搭載される(ステップS
8)。Thereafter, the center of each pin row is calculated by averaging the obtained pin position data (step S4 in FIG. 5) for each pin row (step S5), and the center of the four pin rows on the four sides is calculated. From the point, the center position and the rotation angle of the IC are measured (step S6), and based on the data, the xy robot 3
(Step S7), and then mounted on the substrate 2 whose position has been measured in advance (Step S7).
8).
【0040】以上の実施例によれば、部品のピン間隔が
一定の周波数であることを利用し、バンドパスフィルタ
とその2次微分の特性をもつ複素数フィルタをかけ、ピ
ークあるいはゼロクロスなどの位相位置を検出すること
によりICのピン位置その他の部品の部位を高精度で検
出できる。サブピクセルの精度まで、部品の検出精度を
向上できる。従来の2値化による方式では±1/4画素
程度であるが、本発明によれば、±1/10画素まで検
出精度を向上できる。また、複素数フィルタの実部およ
び虚部出力を用いることにより、直線性の良い位相補間
により高精度な位置検出が可能であり、ノイズ成分に強
いという利点がある。According to the above-described embodiment, a band-pass filter and a complex filter having second-order differential characteristics are applied by utilizing the fact that the pin interval of the component is a constant frequency, and the phase position such as a peak or zero cross is applied. , The position of the IC pin and other parts can be detected with high accuracy. Component detection accuracy can be improved up to sub-pixel accuracy. In the conventional binarization method, the detection accuracy is about ± 1/4 pixel. However, according to the present invention, the detection accuracy can be improved to ± 1/10 pixel. Further, by using the real part and imaginary part outputs of the complex filter, there is an advantage that highly accurate position detection can be performed by phase interpolation with good linearity, and the noise component is strong.
【0041】さらに、ノイズ成分に対しても複素数フィ
ルタの平滑化特性のためノイズ成分の混入があっても正
確に部品のエッジ部分を検出できる。Further, even for the noise component, the edge portion of the component can be accurately detected even if the noise component is mixed due to the smoothing characteristic of the complex number filter.
【0042】また、上記構成によれば、フィルタ部分の
ハードウェア化が容易なため、簡単安価に高速処理を実
現できる。Further, according to the above configuration, since the hardware of the filter portion is easily realized, high-speed processing can be realized simply and inexpensively.
【0043】なお、以上では、ピン位置検出のためのフ
ィルタとして複素数フィルタを例示したが、LOG(L
aplacian of Gaussian)フィル
タ、LOS(Laplacian of Sink)フ
ィルタあるいはDOS(Difference of
Sink)フィルタ等のSINK関数によるフィルタを
用いても良い。In the above, a complex number filter has been exemplified as a filter for detecting a pin position.
aplacian of Gaussian) filter, LOS (Laplacian of Sink) filter, or DOS (Difference of
A filter using a SINK function such as a (Sink) filter may be used.
【0044】また、以上では複素数フィルタを用いる例
を示したが、出力位相が互いに90°異なる2つの実数
フィルタを用いても図7と同等の処理を行えるのはいう
までもない。Although an example using a complex number filter has been described above, it goes without saying that the same processing as in FIG. 7 can be performed by using two real number filters whose output phases are different from each other by 90 °.
【0045】[0045]
【発明の効果】以上から明らかなように、本発明によれ
ば、所定間隔をもって規則的に配列された所定部位を有
する部品の画像を取得し、その画像認識により前記部品
の位置決めを行なう電子部品搭載装置において、前記部
品の所定部位の画像信号を抽出し、この抽出した画像信
号を前記部品の所定部位の空間周波数に対応するバンド
パス特性およびヒルベルト変換特性を有する複素数フィ
ルタに入力し、前記複素数フィルタ出力に基づき前記部
品の所定部位の代表位置として検出し、検出した前記部
品の所定部位の位置に基づき前記部品の位置決めを行な
う構成を採用しているので、高速かつ高精度に部品の位
置決めを行なうことができる。このとき、部品の所定部
位の空間周波数に対応するバンドパス特性およびヒルベ
ルト変換特性を有する複素数フィルタを用いているため
に、複素数フィルタの実部および虚部出力を利用して直
線性の良い位相補間により高精度な位置検出が可能であ
り、ICのピンなどエッジ部分などの部品の部位を高精
度で検出でき、また、しきい値を設定する必要がなく、
前記フィルタの平滑化特性によりノイズ成分に極めて強
く、正確な部品の検出およびそれに基づく正確な部品搭
載が可能であるなどの優れた利点がある。As is apparent from the above description, according to the present invention, an electronic component which acquires an image of a component having predetermined portions regularly arranged at predetermined intervals and positions the component by image recognition. In the mounting device, an image signal of a predetermined portion of the component is extracted, and the extracted image signal is input to a complex filter having a bandpass characteristic and a Hilbert transform characteristic corresponding to a spatial frequency of a predetermined portion of the component, and Detecting the position as a representative position of the predetermined part of the component based on the filter output, and adopting a configuration for positioning the component based on the detected position of the predetermined part of the component, the component can be positioned at high speed and with high accuracy. Can do it. At this time, since a complex filter having a bandpass characteristic and a Hilbert transform characteristic corresponding to the spatial frequency of a predetermined part of the component is used, the phase interpolation with good linearity is performed by using the real part and imaginary part outputs of the complex filter. This enables highly accurate position detection, and enables high-accuracy detection of parts such as IC pins and edge parts, and eliminates the need to set thresholds.
Due to the smoothing characteristic of the filter, the filter is extremely resistant to noise components, and has excellent advantages such as accurate detection of components and accurate mounting of components based thereon.
【図1】図1は、本発明による電子部品搭載装置の外観
を示した斜視図である。FIG. 1 is a perspective view showing the appearance of an electronic component mounting apparatus according to the present invention.
【図2】図2は、図1の7のTLC部の斜視図である。FIG. 2 is a perspective view of a TLC unit of FIG. 1;
【図3】図3は、撮像したICの階調画像である。FIG. 3 is a photographed gray scale image of an IC.
【図4】図4は、ピン位置検出処理例を示した説明図で
ある。FIG. 4 is an explanatory diagram illustrating an example of a pin position detection process.
【図5】図5は、装置の動作フローチャート図である。FIG. 5 is an operation flowchart of the apparatus.
【図6】図6は、複素数フィルタの効果を示した説明図
である。FIG. 6 is an explanatory diagram illustrating an effect of a complex number filter.
【図7】図7は、複素数フィルタの実部および虚部出力
処理を示した説明図である。FIG. 7 is an explanatory diagram showing a real part and imaginary part output process of a complex filter.
1 基板搬送機 2 プリント基板 3 xyロボット 4 電子部品供給装置 5 IC 6 吸着ノズル 7 TLC部 8 画像処理装置 9 照明 10 回転部 11 吸引エルボ 12 モータ 13 TLCステージ吸引口 14 ガラスステージ上 15 ガラスステージ下 16 レンズ 17 TLCカメラ 18 シャシ 19 ギア 21 ピン列データ DESCRIPTION OF SYMBOLS 1 Substrate transfer machine 2 Printed circuit board 3 xy robot 4 Electronic component supply device 5 IC 6 Suction nozzle 7 TLC part 8 Image processing device 9 Lighting 10 Rotating part 11 Suction elbow 12 Motor 13 TLC stage suction port 14 Above glass stage 15 Below glass stage 16 Lens 17 TLC Camera 18 Chassis 19 Gear 21 Pin Row Data
Claims (5)
定部位を有する部品の画像を取得し、その画像認識によ
り前記部品の位置決めを行なう電子部品搭載装置におい
て、 前記部品の所定部位の画像信号を抽出し、 この抽出した画像信号を前記部品の所定部位の空間周波
数に対応するバンドパス特性およびヒルベルト変換特性
を有する複素数フィルタに入力し、 前記複素数フィルタ出力に基づき前記部品の所定部位の
代表位置として検出し、 検出した前記部品の所定部位の位置に基づき前記部品の
位置決めを行なうことを特徴とする電子部品搭載装置。1. An electronic component mounting apparatus for acquiring an image of a component having predetermined portions regularly arranged at predetermined intervals and positioning the component by image recognition, wherein an image signal of the predetermined portion of the component is output. Extracting, and inputting the extracted image signal to a complex filter having a bandpass characteristic and a Hilbert transform characteristic corresponding to a spatial frequency of a predetermined portion of the component, as a representative position of the predetermined portion of the component based on the output of the complex filter. An electronic component mounting device, comprising: detecting and positioning the component based on the detected position of a predetermined portion of the component.
形点を前記部品の所定部位の代表位置として検出するこ
とを特徴とする請求項1に記載の電子部品搭載装置。2. The electronic component mounting apparatus according to claim 1, wherein a predetermined waveform point of a real part output of the complex number filter is detected as a representative position of a predetermined portion of the component.
形点を前記部品の所定部位の代表位置として検出するこ
とを特徴とする請求項1に記載の電子部品搭載装置。3. The electronic component mounting apparatus according to claim 1, wherein a predetermined waveform point of an imaginary part output of the complex filter is detected as a representative position of a predetermined portion of the component.
部出力を所定のクロックによりサンプリングし、得られ
た実部および虚部のサンプリングデータより実部出力な
いし虚部出力の位相情報を求め、この位相情報から直線
補間により実部出力ないし虚部出力の所定波形点を前記
部品の所定部位の代表位置として検出することを特徴と
する請求項1に記載の電子部品搭載装置。4. A real part output and an imaginary part output of the complex number filter are sampled by a predetermined clock, and phase information of the real part output or the imaginary part output is obtained from the obtained real part and imaginary part sampling data. The electronic component mounting apparatus according to claim 1, wherein a predetermined waveform point of a real part output or an imaginary part output is detected as a representative position of a predetermined part of the component by linear interpolation from the phase information.
定部位を有する部品の画像を取得し、その画像認識によ
り前記部品の位置決めを行なう電子部品搭載装置におい
て、 前記部品の所定部位の画像信号を抽出し、 この抽出した画像信号を前記部品の所定部位の空間周波
数に対応するバンドパス特性およびヒルベルト変換特性
を有する出力位相が90°異なる2個の実数フィルタに
入力し、 前記2個の実数フィルタ出力に基づき前記部品の所定部
位の代表位置として検出し、 検出した前記部品の所定部位の位置に基づき前記部品の
位置決めを行なうことを特徴とする電子部品搭載装置。5. An electronic component mounting apparatus for acquiring an image of a component having predetermined portions regularly arranged at predetermined intervals and positioning the component by image recognition, wherein an image signal of the predetermined portion of the component is provided. Extracting the extracted image signals and inputting them to two real filters having band-pass characteristics and Hilbert transform characteristics corresponding to spatial frequencies of a predetermined portion of the component and having output phases different by 90 °; An electronic component mounting apparatus, wherein the electronic component mounting apparatus detects a position of the component as a representative position of the component based on the output, and performs positioning of the component based on the detected position of the component.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6221254A JP2783513B2 (en) | 1994-09-16 | 1994-09-16 | Electronic component mounting equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6221254A JP2783513B2 (en) | 1994-09-16 | 1994-09-16 | Electronic component mounting equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0888499A JPH0888499A (en) | 1996-04-02 |
| JP2783513B2 true JP2783513B2 (en) | 1998-08-06 |
Family
ID=16763893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6221254A Expired - Fee Related JP2783513B2 (en) | 1994-09-16 | 1994-09-16 | Electronic component mounting equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2783513B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007189037A (en) * | 2006-01-12 | 2007-07-26 | Juki Corp | Part position recognition method |
-
1994
- 1994-09-16 JP JP6221254A patent/JP2783513B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007189037A (en) * | 2006-01-12 | 2007-07-26 | Juki Corp | Part position recognition method |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0888499A (en) | 1996-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920004956B1 (en) | Figure Recognition Device | |
| CN108830838A (en) | A kind of pcb board incompleteness Trigger jitter detection method of sub-pixel | |
| US5541834A (en) | Control system for component mounting apparatus | |
| CN115511966B (en) | Element identification positioning method and system based on corner detection and storage medium | |
| JP2783513B2 (en) | Electronic component mounting equipment | |
| Chen et al. | A hybrid defect detection for in-tray semiconductor chip | |
| US6526165B1 (en) | Methods and apparatuses for refining a geometric description of an object having a plurality of extensions | |
| JP3269170B2 (en) | Electronic component position detection method | |
| JP3119743B2 (en) | Mounting inspection device | |
| JP2001024321A (en) | Method for generating inspection data | |
| JP2533085B2 (en) | Component mounting method | |
| Han et al. | Study on rectification algorithm of irregular electronic components in surface mounter | |
| KR100213345B1 (en) | Apparatus for adjusting adjustable component and method for detecting adjusting groove | |
| CN1082181C (en) | Appearance inspection method for electronic parts | |
| JPS6311804A (en) | Positioning mark position detection method | |
| JP2708621B2 (en) | Substrate position detection method and component mounting device on substrate | |
| JPH0612249B2 (en) | Pattern inspection device | |
| JP2004145466A (en) | Position shift detection method, position shift detection apparatus, image processing method, image processing apparatus, and inspection apparatus using the same | |
| JPH0760459B2 (en) | Corner detector | |
| JPH0244161Y2 (en) | ||
| JP3345496B2 (en) | Electronic component position detection method | |
| JPH0410074A (en) | Picture pattern inclination detecting method | |
| JPH05312543A (en) | Pattern matching method | |
| JPH08236998A (en) | Surface mounting device | |
| JP2002312765A (en) | Position recognition method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090522 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |