Pattern inspection apparatus, and method for acquiring alignment amount between outlines
Abstract
A pattern inspection apparatus includes an actual outline image generation circuit to generate an actual outline image of a predetermined region defined by a function, where the gray scale value of each pixel in the predetermined region including plural actual image outline positions on an actual image outline of a figure pattern in an inspection image is dependent on a distance from the center of a pixel concerned to the closest actual image outline position in the plural actual image outline positions, and a reference outline image generation circuit to generate a reference outline image of the predetermined region defined by the function, where a gray scale value of each pixel in the predetermined region is dependent on a distance from the center of a pixel concerned to the closest reference outline position in plural reference outline positions on a reference outline to be compared with the actual image outline.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A pattern inspection apparatus comprising:
an image acquisition mechanism configured to acquire an inspection image of a substrate on which a figure pattern is formed; an actual outline image generation circuit configured to generate an actual outline image of a predetermined region defined by a predetermined function, in which the predetermined function defines a gray scale value of each pixel in the predetermined region including a plurality of actual image outline positions on an actual image outline of the figure pattern in the inspection image is dependent on a distance from a center of a pixel concerned to a closest actual image outline position in the plurality of actual image outline positions; a reference outline image generation circuit configured to generate a reference outline image of the predetermined region defined by the predetermined function, in which the predetermined function defines a gray scale value of each pixel in the predetermined region is dependent on a distance from a center of a pixel concerned to a closest reference outline position in a plurality of reference outline positions on a reference outline to be compared with the actual image outline; an alignment amount calculation circuit configured to calculate an alignment amount for performing alignment between the actual outline image and the reference outline image by using a gray scale difference between the actual outline image and the reference outline image; and a comparison circuit configured to compare the actual image outline with the reference outline by using the alignment amount, wherein a derivative of the predetermined function is substantially continuous.
2 . The apparatus according to claim 1 , wherein the alignment amount calculation circuit shifts at least one of the actual outline image and the reference outline image while changing a shift amount between the actual outline image and the reference outline image, and calculates the shift amount, as the alignment amount, that makes a sum of squared differences between a gray scale value of the actual outline image and a gray scale value of the reference outline image in each shift amount smaller than others.
3 . The apparatus according to claim 1 , wherein the predetermined function is a Gaussian function.
4 . The apparatus according to claim 1 further comprising:
an actual image outline position extraction circuit configured to extract, for each predetermined region, the plurality of actual image outline positions of each figure pattern in the inspection image concerned.
5 . A method for acquiring an alignment amount between outlines comprising:
acquiring an inspection image of a substrate on which a figure pattern is formed; generating an actual outline image of a predetermined region defined by a predetermined function, in which the predetermined function defines a gray scale value of each pixel in the predetermined region including a plurality of actual image outline positions on an actual image outline of the figure pattern in the inspection image is dependent on a distance from a center of a pixel concerned to a closest actual image outline position in the plurality of actual image outline positions; generating a reference outline image of the predetermined region defined by the predetermined function, in which the predetermined function defines a gray scale value of each pixel in the predetermined region is dependent on a distance from a center of a pixel concerned to a closest reference outline position in a plurality of reference outline positions on a reference outline to be compared with the actual image outline; and calculating an alignment amount for performing alignment between the actual outline image and the reference outline image by using a gray scale difference between the actual outline image and the reference outline image, and outputting a result, wherein a derivative of the predetermined function is substantially continuous.
6 . The method according to claim 5 further comprising:
shifting at least one of the actual outline image and the reference outline image while changing a shift amount between the actual outline image and the reference outline image, and calculating the shift amount, as the alignment amount, that makes a sum of squared differences between a gray scale value of the actual outline image and a gray scale value of the reference outline image in each shift amount smaller than others.
7 . The method according to claim 5 , wherein the predetermined function is a Gaussian function.
8 . The method according to claim 5 further comprising:
extracting, for each predetermined region, the plurality of actual image outline positions of each figure pattern in the inspection image concerned.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.