Method and apparatus for processing pattern image data by SEM
First Claim
1. A method for processing an image in order to recognize a pattern of a scanning electron microscope (SEM) including a repetitive pattern, comprising:
- a step of inputting multi-value image data such as contact holes which are made through a semiconductor substrate into an image processing apparatus;
a step of performing a spatial filtering with respect to said multi-valued image data of the contact holes to output a spatial filtering image for each of said contact holes;
a step of performing a histogram processing with respect to said spatial filtered image to output histogram data;
a step of automatically setting a slice level with respect to said histogram data;
a step of performing a three-valued processing with respect to said spatial filtered image on the basis of said slice level to output a three-valued processed image;
a step of alternatively performing a contraction and expansion with respect to said three-valued processed image;
a step of performing a labeling with respect to said image data; and
a step of detecting an entire area of a pattern of contact holes having an area which most closely approximates an area of a reference image which has been previously stored, after obtaining said area of said repetitive pattern.
0 Assignments
0 Petitions
Accused Products
Abstract
Analog image data a SEM are converted into digital data, and are processed by a spatial filtering processing, histogram processing, threshold value setting, three-valued image data processing, noise reduction and the like. Area of a pattern in the three-valued image data is calculated by a labelling and calculation processing, and a pattern is sequentially detected by comparing the area of the pattern with a reference area value. The comparison and detection of the same or similar patterns repeated in the SEM image are performed by using the area of the pattern, and are not performed by a shape of the pattern, thereby resulting a precise detection at high speed by using a microprocessor. Since it is possible to perform a pattern recognition from the area value even though the pattern does not have a characteristic, it is possible to precisely detect and recognize a pattern image in high speed.
28 Citations
4 Claims
-
1. A method for processing an image in order to recognize a pattern of a scanning electron microscope (SEM) including a repetitive pattern, comprising:
-
a step of inputting multi-value image data such as contact holes which are made through a semiconductor substrate into an image processing apparatus; a step of performing a spatial filtering with respect to said multi-valued image data of the contact holes to output a spatial filtering image for each of said contact holes; a step of performing a histogram processing with respect to said spatial filtered image to output histogram data; a step of automatically setting a slice level with respect to said histogram data; a step of performing a three-valued processing with respect to said spatial filtered image on the basis of said slice level to output a three-valued processed image; a step of alternatively performing a contraction and expansion with respect to said three-valued processed image; a step of performing a labeling with respect to said image data; and a step of detecting an entire area of a pattern of contact holes having an area which most closely approximates an area of a reference image which has been previously stored, after obtaining said area of said repetitive pattern. - View Dependent Claims (2)
-
-
3. A method for processing an image in order to recognize a pattern of at least one contact hole made through a semiconductor substrate by a scanning electron microscope (SEM) including a repetitive pattern, comprising:
-
a step of inputting multi-value image data of the at least one contact hole into an image processing apparatus; a step of performing a spatial filtering with respect to said multi-valued image data of the at least one contact hole to output a spatial filtering image; a step of performing a histogram processing with respect to said spatial filtered image to output histogram data; a step of automatically setting a slice level with respect to said histogram data; a step of performing a three-valued processing with respect to said spatial filtered image on the basis of said slice level to output a three-valued processed image; a step of alternatively performing a contraction and expansion with respect to said three-valued processed image; a step of performing a labeling with respect to said image data; and a step of detecting an entire area of a pattern of a contact hole having an area which most closely approximates an area of a reference image which has been previously stored, after obtaining said area of said repetitive pattern. - View Dependent Claims (4)
-
Specification