Method and apparatus for inspection of characteristics on non-rigid packages
AssigneeCognex Corporation
InventorsSanjay Nichani, David Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeCognex Corporation
InventorsSanjay Nichani, David Li
Estimating the term…
A method and apparatus to search, locate and inspect an object or characteristic of interest on a non-rigid package. First, a model of patterns of interest are stored to train the system with a model of the characteristics of interest. A minimum spanning forest (MSF) is generated defining the characteristics of interest as vertices with each vertex referencing a vertex closest to itself in order to minimize the sum of the distances between vertices in each minimum spanning tree (MST) of the MSF. At run time two coarse alignment features that the system has been trained to identify are located to determine rotation and coarse position of a non-rigid package being inspected. Local alignment then determines the exact position of local alignment points each of which is a starting vertex associated with one or more characteristics of interest as vertices in that starting vertexes MST. When the exact position of each local alignment point is determined the approximate position of associated characteristics is then known. Fine alignment determines the exact position of the characteristics of interest. The fine alignment process uses the minimum spanning forrest ("MSF") to locate each characteristic of interest in a selected order by reference to another, nearest, previously located characteristic.
A method of implementing a machine vision system to locate and inspect at least one alignment feature and at least two characteristics of interest on a surface of an object, said method comprising the steps of:
Dependencies are inferred from the claim text.