JPS59973B2 - Automatic visual inspection equipment - Google Patents
Automatic visual inspection equipmentInfo
- Publication number
- JPS59973B2 JPS59973B2 JP52095073A JP9507377A JPS59973B2 JP S59973 B2 JPS59973 B2 JP S59973B2 JP 52095073 A JP52095073 A JP 52095073A JP 9507377 A JP9507377 A JP 9507377A JP S59973 B2 JPS59973 B2 JP S59973B2
- Authority
- JP
- Japan
- Prior art keywords
- counting
- scanning lines
- counting means
- pattern
- visual inspection
- 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
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
Description
【発明の詳細な説明】
本発明は、半導体ペレット(ダイオードペレット)など
の自動外観検査装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic visual inspection device for semiconductor pellets (diode pellets) and the like.
従来トランジスタ・ダイオードなどの半導体素子のペレ
ットの欠け、表面異常、クラック等の欠陥は、目視で検
査するのが一般的である。自動外観検査装置の例におい
ては、面積、周囲長、外接四辺形の辺の長さ等を測定し
て、良品と不良品を弁別する方法がとられている。この
判定方法では大きな欠陥とか、特定の形状の欠陥は十分
検知可能であるが、ペレット内部に存在する表面汚れ、
表面メッキはがれのような微細な欠陥は、変化の程度が
少なく検知が困難であつた。本発明の目的は、上記従来
の欠点をなくし、半導体ペレットなどのように表面形状
が均一で凸形をした二次元パターンの外観形状検査を行
なう場合に微細な表面メッキはがれとか、表面汚れとい
つた欠陥に対しても敏感に検知できるようにパターン内
部の孤立部分を検出するようにした自動外観検査装置を
提供するにある。Conventionally, defects such as pellet chips, surface abnormalities, and cracks in semiconductor devices such as transistors and diodes are generally visually inspected. In an example of an automatic visual inspection device, a method is adopted in which the area, perimeter, length of the sides of a circumscribed quadrilateral, etc. are measured to discriminate between non-defective products and defective products. Although this determination method can sufficiently detect large defects or defects of a specific shape, surface contamination inside the pellet,
Fine defects such as surface plating peeling were difficult to detect because the degree of change was small. The purpose of the present invention is to eliminate the above-mentioned drawbacks of the conventional technology, and to avoid problems such as minute surface plating peeling and surface contamination when inspecting the appearance of two-dimensional patterns with uniform and convex surfaces, such as semiconductor pellets. An object of the present invention is to provide an automatic visual inspection device capable of detecting isolated portions inside a pattern so as to sensitively detect even defects.
即ち本発明は、パターンに欠陥がない場合は、外方に向
つて凸形図形においては、パターンエッヂは一本の走査
線には二箇所だけ存在し、しかしながらパターンに欠陥
があつて内部に孤立点が存在する時は、パターンエッヂ
が3箇所以上存在することに着目し、パターンの走査時
に一本の走査線が何度パターンエッヂに出合つたかを検
知することによつて孤立した欠陥が存在するか否かを判
定するようにした。ただ走査線一本についてのチェック
では、何らかの外乱しによつてたまたまパターン内又は
外に1ビットだけ孤立点として本来無い孤立点が発生し
た時も、この点で欠陥として判定してしまう。そこで欠
陥の大きさを任意に設定して、設定値〜以上の大きさの
孤立点があつた時初めて欠陥有わと判定する方法をとる
。もちろん欠陥の大きさを最小1ビットにとることも可
能である。孤立点の大きさを判定する方法として、走査
に平行な方向の大きさは、パターンエツジが設定した距
離以内に複数個存在する時は、ひとつのエツジとみなす
ことによつて決めることができる。That is, in the present invention, if there is no defect in the pattern, in an outwardly convex figure, there are only two pattern edges in one scanning line; When a point exists, we focus on the existence of three or more pattern edges, and detect the existence of an isolated defect by detecting how many times a single scanning line encounters a pattern edge when scanning the pattern. It was decided whether or not to do so. However, when checking a single scanning line, even if an isolated point that is not originally intended for one bit occurs within or outside the pattern due to some kind of disturbance, this point is determined to be a defect. Therefore, a method is adopted in which the size of the defect is arbitrarily set and it is determined that a defect exists only when an isolated point with a size equal to or larger than the set value is found. Of course, it is also possible to set the size of the defect to a minimum of 1 bit. As a method for determining the size of an isolated point, the size in the direction parallel to the scanning can be determined by considering that when a plurality of pattern edges exist within a set distance, they are regarded as one edge.
走査に垂直な方向は、連続して設定した本数の走査線に
パターンエツジが3箇所以上存在する時、欠陥有りと判
定する。このようにして大きさも設定して孤立欠陥を検
出することが可能となる。本発明の具体例を第1図に示
すような図形パターン1の検査に適用したものについて
説明する。本発明では検査パタンを正方形にて説明して
いるが凸形図形であればよい。2〜6は走査線にして、
図形パタン1の状態に対応して第2図7〜11のような
ビデオ信号になる。In the direction perpendicular to scanning, when three or more pattern edges exist in a set number of consecutive scanning lines, it is determined that there is a defect. In this way, it is possible to set the size and detect isolated defects. A specific example of the present invention applied to the inspection of a graphic pattern 1 as shown in FIG. 1 will be described. In the present invention, the test pattern is described as a square, but any convex pattern may be used. 2 to 6 are scanning lines,
The video signals shown in FIGS. 7 to 11 correspond to the state of graphic pattern 1.
図形のエツジ部分でパルスを発生させ、これをカウント
すれば、画面の右はしの走査終了時点に訃いて、走査線
2〜6について、カウンタの値はそれぞれ2,4,4,
4,4のようになる。2以外の値をとるものは、その走
査線上に孤立点が存在することを示している。If a pulse is generated at the edge of the figure and counted, the counter values for scanning lines 2 to 6 will be 2, 4, 4,
It will look like 4,4. A value other than 2 indicates that an isolated point exists on the scanning line.
孤立点の大きさは、カウンタの値が2以外の値をとる走
査線が連続して幾本あるかで決定できる。The size of an isolated point can be determined by how many consecutive scanning lines have a counter value other than 2.
第3図は、N本以上連続して走査線中に孤立点が存在す
ることを検出するハードウエアの構成例である。12は
被検査パターン1を走査しながら撮像する撮像器、13
は撮像器12から得られるビデオ信号を2値化する2値
化回路、14は2値化回路13で2値化されたものから
被検査パターンの輪郭を抽出する輪郭抽出回路である。FIG. 3 shows an example of a hardware configuration for detecting the presence of isolated points in N or more consecutive scanning lines. 12 is an imager that captures an image while scanning the pattern 1 to be inspected; 13;
Reference numeral 14 indicates a binarization circuit that binarizes the video signal obtained from the image pickup device 12, and an outline extraction circuit 14 that extracts the outline of the pattern to be inspected from the signal that has been binarized by the binarization circuit 13.
而して2値化ビデオ信号を微分して輪郭信号を抽出し、
これをフリツプフロツプ15〜17で構成されるカウン
ターによつて一本の走査線中にパターンエツジが3箇所
以上あつたか否かを検出する。Then, the binarized video signal is differentiated to extract the contour signal,
A counter comprised of flip-flops 15 to 17 detects whether or not there are three or more pattern edges in one scanning line.
これのカウンタは、走査線のスタート点、すなわち、二
次元画面の左はしにて出る走査スタートパルス19でク
リアされ新たな計数に備える。カウンタの値は、走査線
の終了時、画面の右はしに到達した時でるスキヤンエン
ド信号20を用いて3以上か否かを判定し、3以上の時
は、孤立点がその走査線中に存在したとしてカウンタ2
1にひとつ加算する。もし、走査線が画面の右はしに達
した時に孤立点が無い時は、ゲート18の出力24はエ
ツジの数が2以下であることから゛01となり、スキヤ
ンエンド信号20を遅延回路25を通して遅延して得ら
れる信号22はゲート23を通してカウンタ21をクリ
アする。従つてカウンタ21が設定値N以内か否かをこ
のカウンタがN以上でオーバグローするように作つて}
いて、オーバフロー(0verf10w)を検出すれば
、孤立点がN本の走査線にまたがつて存在したことを示
すことになる。本検出法は、厳密には孤立点がとびとび
に存在していてもN本の走査線にまたがつていれば結果
としては、N本の走査線の巾をひとつの孤立点が占める
場合と同様になるが、これでも実用上はさしつかえない
。以上説明したように本発明によれば、2次元図形に孤
立した微細な欠陥が存在するか否かについて、撮像装置
から出力される映像信号を記憶させることなく、簡単な
構成でもつて時系列で検出でき、しかも高速処理も可能
となる作用効果を奏する。This counter is cleared by a scan start pulse 19 issued at the start point of the scan line, that is, at the left edge of the two-dimensional screen, and is ready for new counting. The value of the counter is determined to be 3 or more using the scan end signal 20 that is output when the scan line reaches the right edge of the screen at the end of the scan line. counter 2 as existing in
Add one to 1. If there is no isolated point when the scanning line reaches the right edge of the screen, the output 24 of the gate 18 becomes 01 since the number of edges is 2 or less, and the scan end signal 20 is passed through the delay circuit 25. The delayed signal 22 passes through the gate 23 and clears the counter 21. Therefore, whether the counter 21 is within the set value N or not is made so that the counter overflows when it exceeds N.
If an overflow (0verf10w) is detected, it indicates that an isolated point exists across N scanning lines. Strictly speaking, in this detection method, even if isolated points exist at intervals, if they span N scanning lines, the result is that one isolated point occupies the width of N scanning lines. The result will be similar, but this is not a problem in practical terms. As described above, according to the present invention, it is possible to determine whether or not an isolated minute defect exists in a two-dimensional figure in time series with a simple configuration without storing the video signal output from the imaging device. It has the effect of being able to be detected and also to be processed at high speed.
また装置構成もカウンタ及びゲートを2,3組合せるだ
けのもので済み半導体ペレツトのような2次元凸形図形
の外観検査を自動化する場合の欠陥判定器として効果は
大きい。Furthermore, the device configuration is only a combination of two or three counters and gates, and is highly effective as a defect determiner when automating the visual inspection of two-dimensional convex shapes such as semiconductor pellets.
第1図は本発明の対象となる外方に向つて凸形状をした
被検査物体のパターンの一例を示した図、第2図は第1
図に示すパターンを撮像器で撮像した時の映像信号を2
値化して得られる映像信号を示した図、第3図は本発明
の自動外観検査装置の一実施例である概略構成を示した
図である。FIG. 1 is a diagram showing an example of the pattern of an outwardly convex object to be inspected, which is the object of the present invention, and FIG.
The video signal when the pattern shown in the figure is captured by an imager is 2.
FIG. 3 is a diagram showing a video signal obtained by converting into a value, and is a diagram showing a schematic configuration of an embodiment of the automatic visual inspection apparatus of the present invention.
Claims (1)
する撮像装置と、該撮像装置から得られる映像信号を2
値化信号に変換する2値化回路と、各走査線毎に上記2
値化回路から出力される2値映像信号の反転する回数を
計数する第1の計数手段と、該第1の計数手段により出
力された値が予め設定された指定数以上であるか否かを
比較判定する第1の比較手段と、該第1の比較手段で第
1の計数手段より出力された値が指定数以上であると検
出されたことが、連続する走査線に亘つて検出されたと
き、その走査線本数を計数する第2の計数手段と、該第
2の計数手段で計数された走査線本数が、予め設定され
た指定値以上であるか否かを比較判定する第2の比較手
段とを備え、該第2の比較手段で得られる信号によつて
二次元図形に孤立した欠陥が存在するか否かを判定する
ように構成したことを特徴とする自動外観検査装置。1. An imaging device that sequentially scans a two-dimensional figure in time series and converts it into a video signal, and 2.
A binarization circuit that converts into a digitized signal and the above 2 for each scanning line.
a first counting means for counting the number of times the binary video signal outputted from the digitization circuit is inverted; The first comparing means for making a comparative judgment and the first comparing means detecting that the value output from the first counting means is equal to or greater than a specified number over consecutive scanning lines. A second counting means for counting the number of scanning lines and a second counting means for comparing and determining whether or not the number of scanning lines counted by the second counting means is equal to or greater than a preset specified value. 1. An automatic appearance inspection apparatus comprising: a comparison means, and is configured to determine whether or not an isolated defect exists in a two-dimensional figure based on a signal obtained by the second comparison means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52095073A JPS59973B2 (en) | 1977-08-10 | 1977-08-10 | Automatic visual inspection equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52095073A JPS59973B2 (en) | 1977-08-10 | 1977-08-10 | Automatic visual inspection equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5429982A JPS5429982A (en) | 1979-03-06 |
| JPS59973B2 true JPS59973B2 (en) | 1984-01-10 |
Family
ID=14127800
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52095073A Expired JPS59973B2 (en) | 1977-08-10 | 1977-08-10 | Automatic visual inspection equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59973B2 (en) |
-
1977
- 1977-08-10 JP JP52095073A patent/JPS59973B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5429982A (en) | 1979-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Boukouvalas et al. | Ceramic tile inspection for colour and structural defects | |
| JPH0678895B2 (en) | Defect discrimination method | |
| JPH07333197A (en) | Automatic surface flaw detector | |
| JPS59973B2 (en) | Automatic visual inspection equipment | |
| JPS59138904A (en) | Checking method of surface defect of running plate body | |
| EP0610956A2 (en) | Container inner surface tester | |
| JPS62229050A (en) | Surface detect inspection of object | |
| JPH08304302A (en) | Method for detecting surface flaws on inspection object | |
| JPH1114317A (en) | Appearance inspection method and apparatus | |
| JPH0453253B2 (en) | ||
| JPS6312987A (en) | How to detect moving objects | |
| JP3339128B2 (en) | Defect inspection method and apparatus used for its implementation | |
| JPS61140804A (en) | pattern inspection equipment | |
| JPS6246803B2 (en) | ||
| JP2677052B2 (en) | Through hole inspection device | |
| JPH0886759A (en) | How to identify surface defects | |
| JPS63178373A (en) | Method for inspecting cutting state of substrate | |
| JPH0266446A (en) | Method for inspecting surface defect | |
| JPH0413953A (en) | Detect inspection preprocessor for electronic component molded form | |
| JPH02171640A (en) | Inspection of container | |
| JP2564737B2 (en) | Automatic magnetic particle flaw detector | |
| JPH0324671A (en) | Defect inspection equipment | |
| JPH079401B2 (en) | Defect inspection method for pellet end face for nuclear fuel | |
| JPS62249038A (en) | Image binarization processing circuit | |
| JPS5920972B2 (en) | Defect detection device |