Method of edge detection in optical images using neural network classifier
First Claim
1. A method of measurement of linewidths in integrated circuit fabrication comprising the steps ofa) obtaining a digitized pixel image of a surface of said integrated circuit including conductive lines,b) training a neural network classifier using a series of random sequences of adjacent pixels until classifier weights are converged to a required tolerance for said measurement,c) applying said weights to all pixels to obtain a binary image,d) subtracting a one-pixel shifted version of said binary image from said binary image to obtain an edge map, ande) determining minimum distance between edges in said edge map as a measure of linewidths of said conductive lines.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processor employing a camera, frame grabber and a new algorithm for detecting straight edges in optical images is disclosed. The algorithm is based on using a self-organizing unsupervised neural network learning to classify pixels on a digitized image and then extract the corresponding line parameters. The image processor is demonstrated on the specific application of edge detection for linewidth measurement in semiconductor lithography. The results are compared to results obtained by a standard straight edge detector based on the Radon transform; good consistency is observed; however, superior speed is achieved for the proposed image processor. The results obtained by the proposed approach are also shown to be in agreement with Scanning Electron Microscope (SEM) measurements, which is known to have excellent accuracy but is an invasive measurement instrument. The method can thus be used for on-line measurement and control of microlithography processes and for alignment tasks as well.
-
Citations
1 Claim
-
1. A method of measurement of linewidths in integrated circuit fabrication comprising the steps of
a) obtaining a digitized pixel image of a surface of said integrated circuit including conductive lines, b) training a neural network classifier using a series of random sequences of adjacent pixels until classifier weights are converged to a required tolerance for said measurement, c) applying said weights to all pixels to obtain a binary image, d) subtracting a one-pixel shifted version of said binary image from said binary image to obtain an edge map, and e) determining minimum distance between edges in said edge map as a measure of linewidths of said conductive lines.
Specification