JP7052377B2 - Inspection equipment and inspection method - Google Patents
Inspection equipment and inspection method Download PDFInfo
- Publication number
- JP7052377B2 JP7052377B2 JP2018012276A JP2018012276A JP7052377B2 JP 7052377 B2 JP7052377 B2 JP 7052377B2 JP 2018012276 A JP2018012276 A JP 2018012276A JP 2018012276 A JP2018012276 A JP 2018012276A JP 7052377 B2 JP7052377 B2 JP 7052377B2
- Authority
- JP
- Japan
- Prior art keywords
- inspection
- input image
- mark
- image
- neural network
- 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.)
- Active
Links
Images
Landscapes
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
本発明は、ニューラルネットワークを用いて検査対象物を検査する検査装置及び検査方法に関するものである。 The present invention relates to an inspection device and an inspection method for inspecting an inspection object using a neural network.
特許文献1には、半導体ウェハの検査を行う際に、ニューラルネットワークを用いて検査する方法が記載されている。
ニューラルネットワークを用いた検査工程では、半導体ウェハなどの検査対象物を顕微鏡などを用いて視覚的に拡大した後、検査対象物を撮像した検査画像を複数個に分割した入力画像をニューラルネットワークに入力する。 In the inspection process using a neural network, an inspection object such as a semiconductor wafer is visually enlarged using a microscope or the like, and then an input image obtained by dividing the inspection image obtained by imaging the inspection object into a plurality of parts is input to the neural network. do.
しかし、異物などの不良原因が入力画像中に存在する場合でも、検査対象物における不良原因の位置によって不良と判定すべき場合と不良と判定すべきでない場合とがある。従来技術では、ニューラルネットワークに入力される入力画像には、検査対象物における不良原因の位置に関する情報が含まれていないので、正確な検査が行えない虞があった。このような課題は、半導体ウェハに限らず、検査対象物を示す検査画像の一部が切り出された入力画像を用いて、ニューラルネットワークによって検査を行う際に共通する課題であった。 However, even when a defect cause such as a foreign substance is present in the input image, it may or may not be determined to be defective depending on the position of the defect cause in the inspection object. In the prior art, the input image input to the neural network does not include information on the position of the cause of the defect in the inspection object, so that there is a possibility that accurate inspection cannot be performed. Such a problem is not limited to the semiconductor wafer, but is a common problem when performing an inspection by a neural network using an input image obtained by cutting out a part of an inspection image showing an inspection target.
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態(aspect)として実現することが可能である。 The present invention has been made to solve at least a part of the above-mentioned problems, and can be realized as the following aspect.
(1)本発明の第1の形態によれば、ニューラルネットワークを用いて検査対象物を検査する検査装置が提供される。この検査装置は、前記検査対象物を撮像した検査画像の一部を入力画像として切り出す切出部と、前記入力画像の検査結果に影響を与える検査用マークを、前記検査画像における前記入力画像の切出し位置に応じて前記入力画像に埋め込む埋込部と、前記検査用マークが埋め込まれた前記入力画像を、前記ニューラルネットワークに入力し、前記ニューラルネットワークの出力を用いて前記入力画像の検査結果を判定する検査部と、を備える。
この検査装置によれば、検査画像における入力画像の切出し位置に応じた検査を行うことができる。
(1) According to the first aspect of the present invention, there is provided an inspection device for inspecting an inspection object using a neural network. This inspection device has a cutout portion that cuts out a part of an inspection image obtained by capturing an image of the inspection object as an input image, and an inspection mark that affects the inspection result of the input image of the input image in the inspection image. The embedded portion to be embedded in the input image according to the cutting position and the input image in which the inspection mark is embedded are input to the neural network, and the inspection result of the input image is obtained using the output of the neural network. It is equipped with an inspection unit for determining.
According to this inspection device, it is possible to perform an inspection according to the cutout position of the input image in the inspection image.
(2)上記検査装置において、前記ニューラルネットワークは、畳込みニューラルネットワークであってもよい。
この検査装置によれば、検査画像における入力画像の切出し位置に応じた検査を行うことができる。
(2) In the inspection device, the neural network may be a convolutional neural network.
According to this inspection device, it is possible to perform an inspection according to the cutout position of the input image in the inspection image.
(3)上記検査装置において、前記検査用マークは、前記検査画像内の特定の領域を他の領域と区別するための領域マークを含んでもよい。
この検査装置によれば、領域マークを用いて検査画像における入力画像の切出し位置に応じた検査を行うことができる。
(3) In the inspection device, the inspection mark may include a region mark for distinguishing a specific region in the inspection image from other regions.
According to this inspection device, it is possible to perform an inspection according to the cutout position of the input image in the inspection image by using the area mark.
(4)上記検査装置において、前記検査用マークは、不良原因のサイズを区別するためのサイズマークを含んでもよい。
この検査装置によれば、サイズマークを用いて検査画像における入力画像の切出し位置に応じた検査を行うことができる。
(4) In the inspection device, the inspection mark may include a size mark for distinguishing the size of the cause of defect.
According to this inspection device, it is possible to perform an inspection according to the cutout position of the input image in the inspection image by using the size mark.
(5)上記検査装置において、前記検査用マークは、不良原因の形状を区別するための形状マークを含んでもよい。
この検査装置によれば、形状マークを用いて検査画像における入力画像の切出し位置に応じた検査を行うことができる。
(5) In the inspection device, the inspection mark may include a shape mark for distinguishing the shape of the cause of the defect.
According to this inspection device, it is possible to perform an inspection according to the cutout position of the input image in the inspection image by using the shape mark.
本発明は、上記以外の種々の形態で実現することも可能である。例えば、検査対象物を検査する検査方法や検査方法の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した一時的でない記録媒体(non-transitory storage medium)等の形態で実現することができる。 The present invention can also be realized in various forms other than the above. For example, it can be realized in the form of an inspection method for inspecting an inspection object, a computer program for realizing the function of the inspection method, a non-transitory storage medium on which the computer program is recorded, or the like. ..
A.第1実施形態
図1は、一実施形態における検査装置300を含む検査システム10の構成を示すブロック図である。検査システム10は、撮像装置100と、検査画像用データベース200と、検査装置300と、入力画像用データベース400とを備える。本実施形態の検査では、格子状に配列された複数のチップを有する半導体ウェハを用いる。具体的には、本実施形態の検査対象物としてチップを用いる。本実施形態に用いる複数のチップは、いずれも同じ構造である。
A. 1st Embodiment FIG. 1 is a block diagram showing a configuration of an
撮像装置100は、検査対象物を撮像する装置である。本実施形態では、撮像装置100は、対象物を撮像するカメラと、対象物を視覚的に拡大する顕微鏡と、対象物に光を照射する照明装置とを備える。本実施形態では、撮像装置100は顕微鏡により拡大された検査対象物の画像を撮影する。撮像された検査対象物の画像を、検査画像と呼ぶ。撮像装置100で撮像した検査画像は、検査画像用データベース200に保存される。
The
検査装置300は、検査対象物の検査を行う装置である。検査装置300は、ニューラルネットワークを用いて検査対象物を検査する。本実施形態では、ニューラルネットワークとして、畳込みニューラルネットワーク(Convolutional Neural Netork:CNN)を用いるが、他の種類のニューラルネットワークを用いてもよい。
The
検査装置300は、検査装置300の使用者との間で情報の入出力を行う情報入出力部310と、画像の前処理を行う前処理部320と、ニューラルネットワークの学習を行う学習部330と、学習済みのニューラルネットワークを用いて検査対象物の検査を行う検査部340と、を備える。前処理部320により処理された画像は、入力画像用データベース400に保存される。
The
図2は、学習時のフローチャートを示す図である。この処理は、情報入出力部310により使用者から学習を開始する旨の情報を受け取ることにより実行される。
FIG. 2 is a diagram showing a flowchart during learning. This process is executed by receiving information from the user to the effect that learning is started by the information input /
まず、検査装置300の前処理部320は、検査画像用データベース200に保存された検査画像の一部を、入力画像として切り出す(工程S110)。なお、工程S110は、前処理部320の切出部322(図1参照)により行われる。
First, the preprocessing
図3は、検査画像D1と入力画像D2との関係を説明する図である。本実施形態では、半導体ウェハWに格子状に配列された複数のチップChの一つ一つを、検査対象物とする。本実施形態では、撮像装置100によりチップChごとに撮像された画像が検査画像D1であり、検査画像の一部として切出部322により切り出された画像が入力画像D2である。入力画像D2には、それぞれ検査画像D1における切出し位置の情報が付けられている。本実施形態では、隣接する入力画像D2は、互いに重なる部分が無いように切り出されるが、互いに重なる部分があってもよい。また、入力画像D2を切出した後に、データの圧縮や正規化、データ拡張などを行ってもよい。ここで、データ拡張とは、入力画像に回転や反転などの処理を施すことにより、学習用の入力画像を増やすことを言う。本実施形態では、一個の検査画像D1から100個の入力画像D2が切り出される。
FIG. 3 is a diagram illustrating the relationship between the inspection image D1 and the input image D2. In the present embodiment, each of the plurality of chips Ch arranged in a grid pattern on the semiconductor wafer W is used as an inspection target. In the present embodiment, the image captured by the
また、学習時の入力画像D2には、入力画像D2ごとに検査結果ラベルが付されている。ここで、検査結果ラベルとは、各入力画像D2の検査結果を示すラベルである。この検査結果は、予め検査者が視認により検査した結果である。本実施形態では、検査結果ラベルとして、良品と、異物不良とを用いる。 Further, the input image D2 at the time of learning is attached with an inspection result label for each input image D2. Here, the inspection result label is a label indicating the inspection result of each input image D2. This inspection result is the result of a visual inspection by the inspector in advance. In this embodiment, a non-defective product and a defective foreign substance are used as the inspection result label.
入力画像D2を切り出した後(工程S110(図2参照))、前処理部320は、入力画像D2の検査結果に影響を与えるための検査用マークを、検査画像D1における入力画像D2の切出し位置に応じて入力画像D2に埋め込む(工程S120)。本実施形態では、検査用マークとして、検査画像D1内の特定の領域を他の領域と区別する領域マークを用いる。なお、工程S120は、前処理部320の埋込部325(図1参照)により行われる。
After cutting out the input image D2 (step S110 (see FIG. 2)), the
本実施形態では、検査装置300の使用者から領域マークを埋め込む位置を、情報入出力部310により取得する。具体的には、検査装置300の使用者は、検査画像D1の特定の領域を情報入出力部310に入力し、埋込部325は、検査画像D1における入力画像D2の切出し位置に応じて、入力された特定の領域が他の領域と区別できるように入力画像を加工する。
In the present embodiment, the information input /
図4及び図5は、入力画像D2への領域マークRMの埋め込みを説明するための図である。図4において、本実施形態では、領域マークRMが埋め込まれる特定の領域を、異物等の不良原因が存在した場合に「異物不良」又は「不良」として検査される領域R1とする。つまり、領域R1を、異物が存在しても「良品」として検査される他の領域R2と区別する。本実施形態では、前処理部320の埋込部325は、領域R1において輝度変換を行うことによって領域マークRMを埋め込む。具体的には、埋込部325は、領域R1において他の領域R2よりも輝度を小さく設定する。なお、入力画像D2を加工する方法としては、輝度変換に限られず、例えば、特定の色の濃淡の変更を行ってもよく、ドットパターン等の予め準備されたパターン画像の埋め込みを行ってもよい。
4 and 5 are diagrams for explaining the embedding of the region mark RM in the input image D2. In FIG. 4, in the present embodiment, the specific region in which the region mark RM is embedded is defined as the region R1 to be inspected as "foreign matter defect" or "deficiency" when a defect cause such as a foreign substance is present. That is, the region R1 is distinguished from other regions R2 that are inspected as "good products" even in the presence of foreign matter. In the present embodiment, the embedded
図5は、領域マークRMが埋め込まれていない入力画像D2と、領域マークRMが埋め込まれている入力画像D2との違いを説明する図である。図5の入力画像D2a、D2b、D2cは、図4の入力画像D2a、D2b、D2cと対応する。図4及び図5において、入力画像D2a、D2b、D2cの中心には、それぞれ異物Ca、Cb、Ccが存在する。なお、異物Ca、Cb、Ccの形状は、同じとする。 FIG. 5 is a diagram illustrating the difference between the input image D2 in which the area mark RM is not embedded and the input image D2 in which the area mark RM is embedded. The input images D2a, D2b, and D2c of FIG. 5 correspond to the input images D2a, D2b, and D2c of FIG. In FIGS. 4 and 5, foreign substances Ca, Cb, and Cc are present at the centers of the input images D2a, D2b, and D2c, respectively. The shapes of the foreign substances Ca, Cb, and Cc are the same.
このような場合、図5の上段に示されるように、入力画像D2に領域マークが埋め込まれていない場合、検査画像D1内での異物の位置が異なっていても、入力画像D2における異物の位置が同じである入力画像D2a、D2b、D2cに対しては、同じ検査結果が得られる。 In such a case, as shown in the upper part of FIG. 5, when the area mark is not embedded in the input image D2, the position of the foreign matter in the input image D2 is different even if the position of the foreign matter in the inspection image D1 is different. The same inspection result is obtained for the input images D2a, D2b, and D2c having the same value.
一方、図5の下段に示されるように、入力画像D2に領域マークRMが埋め込まれている場合、入力画像D2における異物の位置が同じであっても、領域マークRMによって入力画像D2a、D2b、D2cは異なる画像となる。この結果として、後述する学習工程(工程S140)において、学習部330は、領域マークRMと異物とをあわせた特徴を学習できるため、領域マークRM内に異物Ccが存在する入力画像D2cが異物不良であると正しく学習できる。なお、領域マークRMを領域R1ではなく、他の領域R2に埋め込んでもよい。
On the other hand, as shown in the lower part of FIG. 5, when the area mark RM is embedded in the input image D2, even if the position of the foreign matter in the input image D2 is the same, the input images D2a, D2b, are displayed by the area mark RM. D2c is a different image. As a result, in the learning step (step S140) described later, the
入力画像D2に領域マークRMが埋め込まれた後(工程S120(図2参照))、前処理部320は、複数の入力画像を含む学習用データセットを入力画像用データベース400に保存する(工程S130)。
After the area mark RM is embedded in the input image D2 (step S120 (see FIG. 2)), the
その後、学習部330は、学習用データセットを用いてCNNの学習を行う(工程S140)。
After that, the
図6は、CNNを説明するための概念図である。CNNは、入力層LIと、畳み込み層LCと、プーリング層LPと、全結合層LFと、出力層LOとを備える。本実施形態では、畳み込み層LCとプーリング層LPは、合計で十数回繰り返される。そして、CNNにより、入力画像D2から、検査結果の各分類のスコアが出力される。本実施形態では、検査結果の分類として、良品と、異物不良とを用いるが、形状不良などの他の分類を用いてもよい。本実施形態では、分類のスコアの合計が1となるように分類の各スコアが出力層LOから出力される。学習部330による学習は、出力層LOから出力されたスコアと、予め行なわれた検査により得られた正解とをすり合わせることにより行われる。
FIG. 6 is a conceptual diagram for explaining CNN. The CNN includes an input layer LI, a convolutional layer LC, a pooling layer LP, a fully connected layer LF, and an output layer LO. In the present embodiment, the convolutional layer LC and the pooling layer LP are repeated a total of ten or more times. Then, the CNN outputs the score of each classification of the inspection result from the input image D2. In the present embodiment, good products and defective foreign substances are used as the classification of inspection results, but other classifications such as defective shapes may be used. In the present embodiment, each score of the classification is output from the output layer LO so that the total of the scores of the classification is 1. The learning by the
学習が終了した後(工程S140)、学習部330は、学習済みのCNNを入力画像用データベース400に保存し(工程S150)、学習時の処理を終了する。なお、学習部330は、学習済みのCNNの代わりに、学習済みのCNNのパラメーターを入力画像用データベース400に保存してもよい。次に、検査時について説明する。
After the learning is completed (process S140), the
図7は、検査時のフローチャートを示す図である。この処理は、情報入出力部310により使用者から検査を開始する旨の情報を受け取ることにより実行される。
FIG. 7 is a diagram showing a flowchart at the time of inspection. This process is executed by receiving information from the user to the effect that the inspection is started by the information input /
まず、前処理部320は、学習時と同様に、検査画像用データベース200に保存された検査画像D1の一部を、入力画像D2として切り出す(工程S210)。工程S210は、前処理部320の切出部322により行われる。なお、学習時の入力画像には、入力画像ごとに検査結果ラベルが付されているが、検査時の入力画像D2には、検査結果ラベルが付されていない点が異なるが、それ以外は同じである。
First, the
入力画像D2が切り出された後(工程S210)、前処理部320は、検査画像D1における入力画像の切出し位置に応じて検査用マークを入力画像に埋め込む(工程S220)。本実施形態では、検査用マークとして、領域マークRMを用いる。また、検査用マークを埋め込む位置は、学習時において埋め込まれた位置と同じ位置とする。本実施形態では、領域マークRMの埋め込み方法として、学習時と同じ条件の輝度変換を用いる。なお、工程S220は、前処理部320の埋込部325により行われる。
After the input image D2 is cut out (step S210), the
入力画像D2に検査用マークが埋め込まれた後(工程S220)、検査部340は、学習部330が作成した学習済みのCNNを入力画像用データベース400から読み込む(工程S240)。なお、学習済みのCNNの代わりに、学習済みのCNNのパラメーターが入力画像用データベース400に保存されている場合、検査部340は、このパラメーターを入力画像用データベース400から読み込む。その後、検査部340は、検査用マークが埋め込まれた入力画像D2を、学習済みのニューラルネットワークに入力し、ニューラルネットワークの出力を用いて、入力画像の検査結果を判定する(工程S250)。
After the inspection mark is embedded in the input image D2 (process S220), the
本実施形態では、検査部340は、CNNにより得られたスコアが最も高い検査結果を用いて、入力画像D2の検査結果を判定する。例えば、検査結果が良品であるというスコアが0.8であり、検査結果が異物不良であるというスコアが0.2だった場合、検査部340は、その入力画像D2の検査結果を良品とする。
In the present embodiment, the
検査が終わった後(工程S240)、検査部340は、検査結果を情報入出力部310により出力し(工程S250)、検査時の処理は終了する。本実施形態では、検査結果の出力として、検査画像D1を構成する入力画像D2の少なくとも一つの入力画像D2において、異物不良という検査結果が得られた場合、情報入出力部310は、検査画像D1に示された検査対象物が異物不良である旨の検査結果を出力する。一方、検査画像D1を構成するすべての入力画像D2において、良品という検査結果が得られた場合、情報入出力部310は、検査画像に示された検査対象物が良品である旨の検査結果を出力する。
After the inspection is completed (process S240), the
以上のように、本実施形態の検査装置300によれば、検査画像D1における入力画像D2の切出し位置に応じて、検査用マークを入力画像に埋め込むことにより、検査画像における入力画像の位置に応じた検査を行うことができる。このため、本実施形態の検査装置300によれば、外観上、区別がつかない入力画像D2同士であっても、検査画像D1における入力画像の切出し位置に応じた検査を行うことができる。
As described above, according to the
B.第2実施形態
第2実施形態は、第1実施形態と比較して、検査用マークが異なるが、それ以外は同じである。第1実施形態では、検査用マークとして領域マークRMを用いたが、第2実施形態では、検査用マークとして、不良原因のサイズを区別するためのサイズマークを用いる。
B. 2nd Embodiment The 2nd embodiment is different from the 1st embodiment in the inspection mark, but is the same except for the above. In the first embodiment, the area mark RM is used as the inspection mark, but in the second embodiment, the size mark for distinguishing the size of the cause of the defect is used as the inspection mark.
図8は、サイズマークを説明するための図である。第2実施形態では、すべての入力画像D2にサイズマークSM1又はSM2が埋め込まれる。本実施形態では、サイズマークSM1,SM2として、円が入力画像D2に埋め込まれるが、例えば、三角形や四角形などの他の形状でもよく、所定の距離だけ離れた平行線を用いてもよい。本実施形態では、異物不良として厳しく検査される厳格領域におけるサイズマークSM2の直径は、厳格領域以外の領域におけるサイズマークSM2の直径に比べて小さい。厳格領域は、検査装置300の使用者により情報入出力部310から入力される。本実施形態では、サイズマークSM1又はSM2である円よりも大きい異物が存在する入力画像D2は、異物不良として検査され、それ以外の入力画像D2は、良品として検査される。本実施形態では、入力画像D2の中心にサイズマークSM1又はSM2が埋め込まれているが、これに限られず、例えば、入力画像D2の右下にサイズマークSM1又はSM2が埋め込まれていてもよく、入力画像D2ごとにサイズマークSM1又はSM2が埋め込まれる位置が異なっていてもよい。
FIG. 8 is a diagram for explaining the size mark. In the second embodiment, the size mark SM1 or SM2 is embedded in all the input images D2. In the present embodiment, a circle is embedded in the input image D2 as the size marks SM1 and SM2, but other shapes such as a triangle or a quadrangle may be used, and parallel lines separated by a predetermined distance may be used. In the present embodiment, the diameter of the size mark SM2 in the strict region strictly inspected as a foreign matter defect is smaller than the diameter of the size mark SM2 in the region other than the strict region. The strict area is input from the information input /
図8において、サイズマークSM1又はSM2が付された入力画像D2d~D2iが示されている。入力画像D2dと入力画像D2gに存在する異物は同じ形状であり、検査結果もいずれも同じ良品である。同様に、入力画像D2eと入力画像D2hに存在する異物は同じ形状であり、検査結果もいずれも同じ異物不良である。一方、入力画像D2fと入力画像D2iに存在する異物は同じ形状であるが、入力画像D2fの検査結果は良品であるのに対して、入力画像D2iの検査結果は異物不良である。このような場合においても、第2実施形態によれば、学習部330は、サイズマークSM1又はSM2と異物等の不良原因とをあわせた特徴を学習できる。このため、第2実施形態によれば、サイズマークSM1又はSM2を用いることにより、検査画像D1における入力画像D2の切出し位置に応じた検査を行うことができる。
In FIG. 8, the input images D2d to D2i with the size marks SM1 or SM2 are shown. The foreign matter existing in the input image D2d and the input image D2g has the same shape, and the inspection results are both the same non-defective product. Similarly, the foreign matter existing in the input image D2e and the input image D2h has the same shape, and the inspection results are all the same foreign matter defects. On the other hand, although the foreign matter existing in the input image D2f and the input image D2i has the same shape, the inspection result of the input image D2f is a good product, while the inspection result of the input image D2i is a foreign matter defect. Even in such a case, according to the second embodiment, the
C.他の実施形態
上述の実施形態では、検査用マークとして、領域マークやサイズマークを用いるが、これに限定されない。例えば、検査用マークとして、不良原因の形状を区別するための形状マークを用いてもよい。本実施形態では、不良原因として、チップ上に設けられた配線の形状を用いるが、これに限られず、例えば、エッチングされた部分の形状や、絶縁膜の形状などを用いてもよい。本実施形態では、配線の形状が形状不良として検査される領域に、検査用マークが埋め込まれ、この領域は、検査装置300の使用者により情報入出力部310から入力される。
C. Other Embodiments In the above-described embodiment, the area mark and the size mark are used as the inspection marks, but the present invention is not limited thereto. For example, as the inspection mark, a shape mark for distinguishing the shape of the cause of the defect may be used. In the present embodiment, the shape of the wiring provided on the chip is used as the cause of the defect, but the shape is not limited to this, and for example, the shape of the etched portion, the shape of the insulating film, or the like may be used. In the present embodiment, an inspection mark is embedded in a region where the shape of the wiring is inspected as a shape defect, and this region is input from the information input /
図9は、形状マークを説明するための図である。図9の入力画像D2j、D2kには、それぞれ配線の形状P1、P2が存在するとともに、形状マークKMが埋め込まれている。本実施形態では、配線の形状が形状マークと同様の場合に、検査結果が良品となり、配線パターンが形状マークKMと異なる場合に、検査結果が形状不良となる。入力画像D2jにおける配線の形状P1は形状マークKMと同様であるため、入力画像D2jの検査結果は良品である。一方、入力画像D2kにおける配線の形状P2が形状マークKMと比較して、紙面右上の角部が異なるため、入力画像D2kの検査結果は形状不良である。このように形状マークKMを入力画像D2に埋め込むことにより、この形態によれば、形状マークKMを用いて、検査画像D1における入力画像D2の切出し位置に応じた検査を行うことができる。 FIG. 9 is a diagram for explaining the shape mark. In the input images D2j and D2k of FIG. 9, the wiring shapes P1 and P2 exist, respectively, and the shape mark KM is embedded. In the present embodiment, when the shape of the wiring is the same as the shape mark, the inspection result is a good product, and when the wiring pattern is different from the shape mark KM, the inspection result is a poor shape. Since the wiring shape P1 in the input image D2j is the same as the shape mark KM, the inspection result of the input image D2j is a good product. On the other hand, since the shape P2 of the wiring in the input image D2k is different from the shape mark KM in the upper right corner of the paper, the inspection result of the input image D2k is a poor shape. By embedding the shape mark KM in the input image D2 in this way, according to this embodiment, the shape mark KM can be used to perform an inspection according to the cutout position of the input image D2 in the inspection image D1.
上述の実施形態では、検査用マークとして、領域マーク、サイズマーク、形状マークのいずれか1つを用いて説明したが、これに限られない。例えば、2つ以上のマークを組み合わせて用いてもよい。 In the above-described embodiment, any one of the area mark, the size mark, and the shape mark has been used as the inspection mark, but the description is not limited to this. For example, two or more marks may be used in combination.
上述の実施形態では、検査画像D1から入力画像D2が切り出された後に、入力画像D2に検査用マークが埋め込まれるが、これに限定されず、検査画像D1に検査用マークが埋め込まれた後に、検査画像D1から入力画像D2が切り出されてもよい。このようにすることにより、入力画像D2に検査画像D1における切出し位置の情報が付されていなくても、入力画像D2に検査用マークを埋め込むことができる。 In the above embodiment, after the input image D2 is cut out from the inspection image D1, the inspection mark is embedded in the input image D2, but the present invention is not limited to this, and after the inspection mark is embedded in the inspection image D1, the inspection mark is embedded. The input image D2 may be cut out from the inspection image D1. By doing so, the inspection mark can be embedded in the input image D2 even if the input image D2 does not have the information of the cutout position in the inspection image D1.
本発明は、上述の実施形態や実施例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、実施例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。 The present invention is not limited to the above-described embodiments and examples, and can be realized with various configurations within a range not deviating from the gist thereof. For example, the embodiment corresponding to the technical feature in each embodiment described in the column of the outline of the invention, the technical feature in the embodiment may be used to solve a part or all of the above-mentioned problems, or the above-mentioned above. It is possible to replace or combine them as appropriate to achieve some or all of the effects. Further, if the technical feature is not described as essential in the present specification, it can be appropriately deleted.
10…検査システム、100…撮像装置、200…検査画像用データベース、300…検査装置、310…情報入出力部、320…前処理部、322…切出部、325…埋込部、330…学習部、340…検査部、400…入力画像用データベース、Ca~Cc…異物、Ch…チップ、D1…検査画像、D2、D2a~D2i…入力画像、KM…形状マーク、LC…畳込み層、LF…全結合層、LI…入力層、LO…出力層、LP…プーリング層、P1、P2…形状、R1、R2…領域、RM…領域マーク、SM1,SM2…サイズマーク、W…半導体ウェハ 10 ... Inspection system, 100 ... Imaging device, 200 ... Inspection image database, 300 ... Inspection device, 310 ... Information input / output section, 320 ... Preprocessing section, 322 ... Cutting section, 325 ... Embedded section, 330 ... Learning Unit, 340 ... Inspection unit, 400 ... Database for input image, Ca-Cc ... Foreign matter, Ch ... Chip, D1 ... Inspection image, D2, D2a-D2i ... Input image, KM ... Shape mark, LC ... Folding layer, LF ... Fully coupled layer, LI ... Input layer, LO ... Output layer, LP ... Pooling layer, P1, P2 ... Shape, R1, R2 ... Region, RM ... Region mark, SM1, SM2 ... Size mark, W ... Semiconductor wafer
Claims (6)
前記検査対象物を撮像した検査画像の一部を入力画像として切り出す切出部と、
前記入力画像の検査結果に影響を与える検査用マークを、前記検査画像における前記入力画像の切出し位置に応じて前記入力画像に埋め込む埋込部と、
前記検査用マークが埋め込まれた前記入力画像を、前記ニューラルネットワークに入力し、前記ニューラルネットワークの出力を用いて前記入力画像の検査結果を判定する検査部と、を備え
前記検査用マークは、不良原因のサイズを区別するためのサイズマークを含む検査装置。 It is an inspection device that inspects an inspection object using a neural network whose parameters have been learned in advance by matching the score output using the training data set with the correct answer .
A cutout portion that cuts out a part of the inspection image obtained by imaging the inspection object as an input image, and
An embedded portion for embedding an inspection mark that affects the inspection result of the input image in the input image according to the cutout position of the input image in the inspection image.
The input image in which the inspection mark is embedded is input to the neural network, and an inspection unit for determining an inspection result of the input image by using the output of the neural network is provided.
The inspection mark is an inspection device including a size mark for distinguishing the size of the cause of defect .
前記検査対象物を撮像した検査画像の一部を入力画像として切り出す切出部と、 A cutout portion that cuts out a part of the inspection image obtained by imaging the inspection object as an input image, and
前記入力画像の検査結果に影響を与える検査用マークを、前記検査画像における前記入力画像の切出し位置に応じて前記入力画像に埋め込む埋込部と、 An embedded portion for embedding an inspection mark that affects the inspection result of the input image in the input image according to the cutout position of the input image in the inspection image.
前記検査用マークが埋め込まれた前記入力画像を、前記ニューラルネットワークに入力し、前記ニューラルネットワークの出力を用いて前記入力画像の検査結果を判定する検査部と、を備え The input image in which the inspection mark is embedded is input to the neural network, and an inspection unit for determining an inspection result of the input image by using the output of the neural network is provided.
前記検査用マークは、不良原因の形状を区別するための形状マークを含む検査装置。 The inspection mark is an inspection device including a shape mark for distinguishing the shape of the cause of defect.
前記ニューラルネットワークは、畳込みニューラルネットワークである、検査装置。 The inspection device according to claim 1 or 2 .
The neural network is an inspection device that is a convolutional neural network.
前記検査用マークは、前記検査画像内の特定の領域を他の領域と区別するための領域マークを含む、検査装置。 The inspection device according to any one of claims 1 to 3 .
The inspection mark is an inspection device including an area mark for distinguishing a specific area in the inspection image from other areas.
前記検査対象物を撮像した検査画像の一部を入力画像として切り出す工程と、
前記入力画像の検査結果に影響を与える検査用マークを、前記検査画像における前記入力画像の切出し位置に応じて前記入力画像に埋め込む工程と、
前記検査用マークが埋め込まれた前記入力画像を、前記ニューラルネットワークに入力し、前記ニューラルネットワークの出力を用いて前記入力画像の検査結果を判定する工程と、を備える、検査方法であって、
前記検査用マークは、不良原因のサイズを区別するためのサイズマークを含む検査方法。 It is an inspection method that inspects an inspection object using a neural network whose parameters have been learned in advance by matching the score output using the training data set with the correct answer .
A process of cutting out a part of an inspection image obtained by capturing an image of the inspection object as an input image, and
A step of embedding an inspection mark that affects the inspection result of the input image in the input image according to a cutout position of the input image in the inspection image.
An inspection method comprising a step of inputting the input image in which the inspection mark is embedded into the neural network and determining an inspection result of the input image using the output of the neural network.
The inspection mark is an inspection method including a size mark for distinguishing the size of the cause of defect.
前記検査対象物を撮像した検査画像の一部を入力画像として切り出す工程と、 A process of cutting out a part of an inspection image obtained by capturing an image of the inspection object as an input image, and
前記入力画像の検査結果に影響を与える検査用マークを、前記検査画像における前記入力画像の切出し位置に応じて前記入力画像に埋め込む工程と、 A step of embedding an inspection mark that affects the inspection result of the input image in the input image according to a cutout position of the input image in the inspection image.
前記検査用マークが埋め込まれた前記入力画像を、前記ニューラルネットワークに入力し、前記ニューラルネットワークの出力を用いて前記入力画像の検査結果を判定する工程と、を備える、検査方法であって、 An inspection method comprising a step of inputting the input image in which the inspection mark is embedded into the neural network and determining an inspection result of the input image using the output of the neural network.
前記検査用マークは、不良原因の形状を区別するための形状マークを含む検査方法。 The inspection mark is an inspection method including a shape mark for distinguishing the shape of the cause of defect.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018012276A JP7052377B2 (en) | 2018-01-29 | 2018-01-29 | Inspection equipment and inspection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018012276A JP7052377B2 (en) | 2018-01-29 | 2018-01-29 | Inspection equipment and inspection method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019132594A JP2019132594A (en) | 2019-08-08 |
| JP7052377B2 true JP7052377B2 (en) | 2022-04-12 |
Family
ID=67547384
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018012276A Active JP7052377B2 (en) | 2018-01-29 | 2018-01-29 | Inspection equipment and inspection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7052377B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021205573A1 (en) | 2020-04-08 | 2021-10-14 | 三菱電機株式会社 | Learning device, learning method, and inference device |
| US11644756B2 (en) * | 2020-08-07 | 2023-05-09 | KLA Corp. | 3D structure inspection or metrology using deep learning |
| US20240404040A1 (en) * | 2023-05-31 | 2024-12-05 | Nanya Technology Corporation | Test system and test method to wafers |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003076991A (en) | 2001-08-31 | 2003-03-14 | Japan Science & Technology Corp | Automatic inspection apparatus and method and image signal processing method |
| JP2010175660A (en) | 2009-01-28 | 2010-08-12 | Hoya Corp | Method for manufacturing substrate for mask blank and method for manufacturing mask blank |
| WO2010090152A1 (en) | 2009-02-04 | 2010-08-12 | 株式会社日立ハイテクノロジーズ | Semiconductor defect integrated projection method and defect inspection support apparatus equipped with semiconductor defect integrated projection function |
-
2018
- 2018-01-29 JP JP2018012276A patent/JP7052377B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003076991A (en) | 2001-08-31 | 2003-03-14 | Japan Science & Technology Corp | Automatic inspection apparatus and method and image signal processing method |
| JP2010175660A (en) | 2009-01-28 | 2010-08-12 | Hoya Corp | Method for manufacturing substrate for mask blank and method for manufacturing mask blank |
| WO2010090152A1 (en) | 2009-02-04 | 2010-08-12 | 株式会社日立ハイテクノロジーズ | Semiconductor defect integrated projection method and defect inspection support apparatus equipped with semiconductor defect integrated projection function |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019132594A (en) | 2019-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110658198B (en) | Optical detection method, optical detection device and optical detection system | |
| JP6879431B2 (en) | Image processing equipment, image processing method and image processing program | |
| JP7087397B2 (en) | Substrate defect inspection equipment, substrate defect inspection method and storage medium | |
| US11315235B2 (en) | Processing method for performing process on image and processing device using the processing method | |
| JP7052377B2 (en) | Inspection equipment and inspection method | |
| US10726535B2 (en) | Automatically generating image datasets for use in image recognition and detection | |
| JP5460023B2 (en) | Wafer pattern inspection method and apparatus | |
| JP2020106461A (en) | Image generation device and appearance inspection device | |
| CN118202383A (en) | Defect detection method, defect detection system and defect detection program | |
| TWI648766B (en) | Automated calibration sample selection for die-to-database mask inspection | |
| WO2014103617A1 (en) | Alignment device, defect inspection device, alignment method, and control program | |
| JP2020085774A (en) | Method for inspecting tube glass, method for learning, and tube glass inspection device | |
| KR20210057518A (en) | Apparatus and method for generating a defect image | |
| JP4954469B2 (en) | Appearance inspection method | |
| JP5085860B2 (en) | Wood inspection method, apparatus and program | |
| CN116581106A (en) | Inspection method of grain integrity | |
| JP4506395B2 (en) | Substrate inspection device, parameter setting method and parameter setting device | |
| KR100772607B1 (en) | Teaching method of automatic optical inspection system and inspection method using same | |
| US8358831B2 (en) | Probe mark inspection | |
| JP4195980B2 (en) | Appearance inspection method and appearance inspection apparatus using color image | |
| JP4453503B2 (en) | Substrate inspection device, substrate inspection method, inspection logic generation device and inspection logic generation method for substrate inspection device | |
| JP3887193B2 (en) | Wafer mapping system | |
| JP2006145228A (en) | Nonuniformity defect detection method and apparatus | |
| JP7786050B2 (en) | Inspection device, inspection method, glass plate manufacturing method, and inspection program | |
| JP7601327B2 (en) | Inspection Equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20180910 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20181121 |
|
| RD07 | Notification of extinguishment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7427 Effective date: 20200807 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201005 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210715 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210727 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20210916 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210922 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20211108 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220301 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220314 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7052377 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |