SMART METROLOGY ON MICROSCOPE IMAGES
First Claim
1. A method comprising:
- extracting a region of interest from an image, the region including one or more boundaries between different sections of the region of interest;
enhancing at least the extracted region of interest based on one or more filters;
generating a multi-scale data set of the region of interest based on the enhanced region of interest;
initializing a model of the region of interest, the initialized model determining at least first and second bounds of the region of interest;
optimizing a plurality of active contours within the enhanced region of interest based on the model of the region of interest and further based on the multi-scale data set, the optimized plurality of active contours identifying the one or more boundaries within the region of interest; and
performing metrology on the region of interest based on the identified boundaries.
1 Assignment
0 Petitions
Accused Products
Abstract
Smart metrology methods and apparatuses disclosed herein process images for automatic metrology of desired features. An example method at least includes extracting a region of interest from an image, the region including one or more boundaries between different sections, enhancing at least the extracted region of interest based on one or more filters, generating a multi-scale data set of the region of interest based on the enhanced region of interest, initializing a model of the region of interest; optimizing a plurality of active contours within the enhanced region of interest based on the model of the region of interest and further based on the multi-scale data set, the optimized plurality of active contours identifying the one or more boundaries within the region of interest, and performing metrology on the region of interest based on the identified boundaries.
-
Citations
30 Claims
-
1. A method comprising:
-
extracting a region of interest from an image, the region including one or more boundaries between different sections of the region of interest; enhancing at least the extracted region of interest based on one or more filters; generating a multi-scale data set of the region of interest based on the enhanced region of interest; initializing a model of the region of interest, the initialized model determining at least first and second bounds of the region of interest; optimizing a plurality of active contours within the enhanced region of interest based on the model of the region of interest and further based on the multi-scale data set, the optimized plurality of active contours identifying the one or more boundaries within the region of interest; and performing metrology on the region of interest based on the identified boundaries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17)
-
-
16. A non-transitory, computer readable medium (CRM) including code that, when executed by one or more processors, causes the one or more processors to:
-
extract a region of interest from an image, the region including one or more boundaries between different sections of the region of interest; enhance at least the extracted region of interest based on one or more filters; generate a multi-scale data set of the region of interest based on the enhanced region of interest; initialize a model of the region of interest, the initialized model determining at least first and second bounds of the region of interest; optimize a plurality of active contours within the enhanced region of interest based on the model of the region of interest and further based on the multi-scale data set, the optimized plurality of active contours identifying the one or more boundaries within the region of interest; and perform metrology on the region of interest based on the identified boundaries. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification