Method and apparatus for training a probe model based machine vision system
First Claim
1. A method for training a pattern recognition algorithm for a machine vision system that uses models of a pattern to be located, the method comprising the steps of:
- (a) identifying the known location of the pattern that includes repeating elements within a fine image resolution image;
(b) using the fine image resolution image to train a model associated with the fine image;
(c) using the model associated with the fine image to examine the fine image resolution image and to generate a score space;
(d) examining the score space to identify a repeating pattern frequency;
(e) using a coarse image at a coarse image resolution that is coarser than the finest image resolution image to train a model associated with the coarse image;
(f) using the model associated with the coarse image to examine the coarse image thereby generating a location error;
(g) comparing the location error to the repeating pattern frequency; and
(h) based on the comparison, determining if the coarse image resolution is suitable for locating the pattern within a fraction of one pitch of the repeating elements.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for training a pattern recognition algorithm including the steps of identifying the known location of the pattern that includes repeating elements within a fine resolution image, using the fine resolution image to train a model associated with the fine image, using the model to examine the fine image resolution image to generate a score space, examining the score space to identify a repeating pattern frequency, using a coarse image that is coarser than the finest image resolution image to train a model associated with the coarse image, using the model associated with the coarse image to examine the coarse image thereby generating a location error, comparing the location error to the repeating pattern frequency and determining if the coarse image resolution is suitable for locating the pattern within a fraction of one pitch of the repeating elements.
-
Citations
18 Claims
-
1. A method for training a pattern recognition algorithm for a machine vision system that uses models of a pattern to be located, the method comprising the steps of:
-
(a) identifying the known location of the pattern that includes repeating elements within a fine image resolution image; (b) using the fine image resolution image to train a model associated with the fine image; (c) using the model associated with the fine image to examine the fine image resolution image and to generate a score space; (d) examining the score space to identify a repeating pattern frequency; (e) using a coarse image at a coarse image resolution that is coarser than the finest image resolution image to train a model associated with the coarse image; (f) using the model associated with the coarse image to examine the coarse image thereby generating a location error; (g) comparing the location error to the repeating pattern frequency; and (h) based on the comparison, determining if the coarse image resolution is suitable for locating the pattern within a fraction of one pitch of the repeating elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for training a pattern recognition algorithm for a machine vision system that uses models of a pattern to be located, the apparatus comprising:
-
a processor programmed to perform the steps of; (a) identifying the known location of the pattern that includes repeating elements within a finest image resolution image; (b) using the finest image resolution image to train a model; (c) using the model to examine the finest image resolution image and to generate a score space; (d) examining the score space to identify a repeating pattern frequency; (e) using a coarse image at a coarse image resolution that is coarser than the finest image resolution image to train a model; (f) using the model associated with the coarse image to examine the coarse image thereby generating a location error; (g) comparing the location error to the repeating pattern frequency; and (h) based on the comparison, determining if the coarse image resolution is suitable for locating the pattern within a fraction of one pitch of the repeating elements. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification