Creating geometric model descriptions for use in machine vision inspection systems
First Claim
1. A method for creating a two-dimensional geometric object model describing the geometry of an object for use in machine vision inspection, said method comprising:
- acquiring a pixel image representation of an object;
generating a set of two-dimensional geometric part models of said object based on said pixel image representation, said two-dimensional geometric part models corresponding to different respective parts of said object, said two-dimensional geometric object model comprising said set of two-dimensional geometric part models;
obtaining a test image containing the visual appearance of said object and a given known inspection measurement associated with the test image;
performing test inspection on said test image using said two-dimensional geometric object model to produce a testing inspection measurement; and
retaining said two-dimensional geometric object model when said given testing inspection measurement deviates from said given known inspection measurement by an amount lower than a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system create a geometric object model for use in machine vision inspection. A pixel image representation of an object is acquired. Based on this pixel image representation, part models for the parts of the object are generated. Each part model corresponds to a different part of the object. From the part models of the object, a model for the entire object can be created. Using this created object model, a test inspection is performed on a set of test images, and each of the test images is associated with a set of known inspection measurements. The test inspection produces a set of testing inspection measurements. If the test inspection yields satisfactory performance, the object models created are stored.
46 Citations
24 Claims
-
1. A method for creating a two-dimensional geometric object model describing the geometry of an object for use in machine vision inspection, said method comprising:
-
acquiring a pixel image representation of an object; generating a set of two-dimensional geometric part models of said object based on said pixel image representation, said two-dimensional geometric part models corresponding to different respective parts of said object, said two-dimensional geometric object model comprising said set of two-dimensional geometric part models; obtaining a test image containing the visual appearance of said object and a given known inspection measurement associated with the test image; performing test inspection on said test image using said two-dimensional geometric object model to produce a testing inspection measurement; and retaining said two-dimensional geometric object model when said given testing inspection measurement deviates from said given known inspection measurement by an amount lower than a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for creating a two-dimensional geometric object model describing the geometry of an object for use in machine vision inspection, said system comprising:
-
an image acquisition system to acquire a pixel image representation of an object; a generator to generate two-dimensional geometric part models of said object based on said pixel image representation, said two-dimensional geometric part models corresponding to different respective parts of said object, a said two-dimensional geometric object model comprising said part models; an image storage mechanism to store a test image and a given known inspection measurement associated with said test image; a testing unit to perform machine vision inspection on said test image using said two-dimensional geometric object model to produce a testing inspection measurement; and an object model storage mechanism to retain said two-dimensional geometric object model when said testing inspection measurement deviates from said given known inspection measurement by an amount lower than a predetermined threshold. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A medium having information recorded thereon, such that when said information is read and executed by a computer, the computer is caused to:
-
acquire a pixel image representation of an object; generate two-dimensional geometric part models of an object based on said pixel image representation, said two-dimensional geometric part models corresponding to different respective parts of said object, said two-dimensional geometric object model comprising said two-dimensional geometric part models; obtain a test image, containing the visual appearance of said object, and a given known inspection measurement associated with said test image; perform test inspection on said test image using said two-dimensional geometric object model to produce a testing inspection measurement; and retain said two-dimensional geometric object model when said test inspection measurement deviates from said given known inspection measurement by an amount lower than a predetermined threshold. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification