Pattern inspection method and its apparatus
First Claim
1. A pattern inspection method comprising the steps of:
- storing an image to be inspected corresponding to a pattern-formed region of an object to be inspected;
storing a reference image corresponding to a pattern-formed reference region that is used for comparison;
dividing each of said stored inspected image and reference image into a plurality of regions;
computing displacements between some divided images of said inspected image subjected to said division and those of said reference image corresponding to said divided images;
computing a displacement between said whole inspected image and said whole reference image from the results of said computation of said displacements between said divided images;
aligning said whole inspected image and said whole reference image on the basis of said computed displacement between both images thereof;
comparing said whole inspected image and said whole reference image aligned with each other to detect the difference between them; and
displaying the results of having detected said difference on a screen.
2 Assignments
0 Petitions
Accused Products
Abstract
A pattern inspection technique using compared images is improved in that the amount of displacement between compared images can be detected precisely and with high speed, thereby making it possible to detect in high-speed and inspect particles with high sensitivity. To achieve this technique, each of an inspected image and a reference image is divided into a plurality of small regions, and the amount of displacement between the whole inspected image and the whole reference image is determined by using reliable information of displacement between the divided images of both images. In addition, the displacement-computed regions, the computation order and the image search range are previously scheduled.
27 Citations
20 Claims
-
1. A pattern inspection method comprising the steps of:
-
storing an image to be inspected corresponding to a pattern-formed region of an object to be inspected;
storing a reference image corresponding to a pattern-formed reference region that is used for comparison;
dividing each of said stored inspected image and reference image into a plurality of regions;
computing displacements between some divided images of said inspected image subjected to said division and those of said reference image corresponding to said divided images;
computing a displacement between said whole inspected image and said whole reference image from the results of said computation of said displacements between said divided images;
aligning said whole inspected image and said whole reference image on the basis of said computed displacement between both images thereof;
comparing said whole inspected image and said whole reference image aligned with each other to detect the difference between them; and
displaying the results of having detected said difference on a screen. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A pattern inspection apparatus comprising:
-
storage means for storing an inspected image corresponding to a pattern-formed region of an object to be inspected, and a reference image corresponding to a pattern-formed reference region to be used for comparison;
image-dividing means for dividing each of said inspected image and said reference image stored in said storage means into a plurality of regions;
divided-image displacement-detecting means for computing the amounts of displacement between some divided images of said inspected image divided into said plurality of regions by said image-dividing means and the corresponding ones of said divided images of said reference image;
whole-image displacement-detecting means for computing the amount of displacement between said whole inspected image and said whole reference image from the results of having computed the amounts of displacement between said divided images of said both inspected and reference images by said divided-image displacement-detecting means;
alignment means for aligning said whole inspected image and said whole reference image on the basis of said amount of displacement detected between both whole images by said whole-image displacement-detecting means;
detection means for comparing said whole inspected image and said whole reference image aligned by said alignment means to detect the difference between both images; and
display means for displaying on a screen said results of having detected said difference by said detection means. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A pattern inspection method, comprising the steps of:
-
storing images to be inspected of each region in an object on which a plurality of patterns are formed;
storing images to be compared which correspond to said images to be inspected;
calculating a displacement between said images to be inspected and said images to be compared in the order according to an amplitude of a pattern density in each region;
aligning said image to be inspected and said image to be compared on the basis of said calculated displacement between said both images; and
detecting a difference between said both aligned images. - View Dependent Claims (12, 13)
-
-
14. A pattern inspection method, comprising the steps of:
-
storing images to be inspected of each region in an object on which a plurality of patterns are formed;
storing images to be compared which correspond to said images to be inspected;
calculating a displacement between said images to be inspected and said image to be compared;
aligning said image to be inspected and said image to be compared on the basis of said calculated displacement between said both images; and
detecting a difference between said both aligned images, wherein in the step of calculating, in an area where a pattern density is relatively low, the limit of search for displacement is around a matching portion to be aligned which is calculated from an area where the pattern density is relatively high. - View Dependent Claims (15)
-
-
16. A pattern inspection apparatus comprising:
-
a memory which stores images to be inspected and images to be compared;
a image dividing means which divides said images to be inspected and said images to be compared which correspond to said images to be inspected into a plurality of divided images;
a first calculating means for calculating to provide pattern information of said plurality of divided images;
a selecting unit which selects divided image from said plurality of divided image to calculate a displacement between said divided images to be inspected and said divided images to be compared by using pattern information calculated by said first calculating means;
a search limit determining means for determining a search limit for calculating the displacement between said divided images to be inspected and said divided images to be compared by using said calculated pattern information;
a second calculating means for calculating a displacement within said determined search limit between said divided images to be inspected and said divided images to be compared selected by said selecting unit; and
a third calculating means for calculating displacement between said stored images to be inspected and said stored images to be compared by using information obtained from said second calculation means.
-
-
17. A pattern inspection apparatus comprising:
-
storing means for storing images to be inspected of each region in an object on which a plurality of patterns are formed and images to be compared which correspond to said images to be inspected;
calculating means for calculating a displacement between said images to be inspected and said images to be compared in the order according to an amplitude of a pattern density in each image;
aligning means for aligning said image to be inspected and said image to be compared on the basis of said calculated displacement between said both images; and
detecting means for detecting a difference between both aligned images. - View Dependent Claims (18)
-
-
19. A pattern inspection apparatus comprising:
-
storing means for storing images to be inspected of each region in an object on which a plurality of patterns are formed and images to be compared;
a image dividing means which divides said images to be inspected and said images to be compared which correspond to said images to be inspected into a plurality of divided images;
calculating means for calculating a displacement between said divided images to be inspected and said divided images to be compared and said both divided images being selected from a predetermined area;
aligning means for aligning said image to be inspected and said image to be compared on the basis of said calculated displacement between said both divided images; and
detecting means for detecting a difference between said both aligned images.
-
-
20. A pattern inspection apparatus comprising:
-
storing means for storing images to be inspected of each region in an object on which a plurality of patterns are formed and images to be compared which correspond to said images to be inspected;
calculating means for calculating a displacement between said images to be inspected and said image to be compared;
aligning means for aligning said image to be inspected and said image to be compared on the basis of said calculated displacement between said images to be inspected and said image to be compared; and
detecting means for detecting a difference between said images to be inspected and said image to be compared aligned by said aligning means, wherein in the calculating means, in an area where the pattern density is relatively low, the limit of search for displacement is around a matching portion to be aligned calculated from an are where the pattern density is relatively high.
-
Specification