Method for fast, robust, multi-dimensional pattern recognition
AssigneeCognex Corporation
InventorsWilliam M. Silver, E. John McGarry, Matt Hill, Nigel J. Foster, Willard Foster
Life of this patent
Estimating the term…
Loading patent…
AssigneeCognex Corporation
InventorsWilliam M. Silver, E. John McGarry, Matt Hill, Nigel J. Foster, Willard Foster
Estimating the term…
Disclosed is a method for determining the absence or presence of one or more instances of a predetermined pattern in an image, and for determining the location of each found instance within a multidimensional space. A model represents the pattern to be found, the model including a plurality of probes. Each probe represents a relative position at which a test is performed in an image at a given pose, each such test contributing evidence that the pattern exists at the pose. The method further includes a comparison of the model with a run-time image at each of a plurality of poses. A match score is computed at each pose to provide a match score surface. Then, the match score is compared with an accept threshold, and used to provide the location any instances of the pattern in the image.
A method for refining search results representing possible instances of a pattern in an image having a square grid of pixels and associated positions, the search results being characterized by at least one non-translation degree of freedom (DOF), the method comprising the steps of:
A method for refining search results representing possible instances of a pattern in an image having a square grid of pixels and associated positions, the search results being characterized by at least one non-translation degree of freedom (DOF), the method comprising the steps of:
In a two-dimensional pattern matching data processing product for refining search results representing possible instance of a pattern in an image, the search results being characterized by at least one non-translation degree of freedom (DOF) the product tangibly embodied in a non-transitory and data processing device readable medium, the product comprising instructions being operable to cause a data processing apparatus to:
Dependencies are inferred from the claim text.