System and method for producing synthetic golden template image for vision system inspection of multi-layer patterns
First Claim
1. A method for generating golden template images in a vision system to inspect an acquired runtime image of an object with a multi-layer printed pattern comprising the steps of:
- performing a registration process on runtime images using registration models each trained on respective canonical layer masks, and outputting poses;
based upon the poses, generating warped layer masks;
computing combination masks based upon differing combinations of the warped layer masks;
estimating intensity of regions for the combination masks; and
blending the estimated intensity values associated with the combination masks to generate a golden template image.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating golden template images in a vision system to inspect an acquired runtime image of an object with a multi-layer printed pattern is provided. The system and method performs a registration process on runtime images using registration models each trained on respective canonical layer mask images, and outputting poses. Based upon the poses, warped layer masks are generated. Combination masks are computed based upon differing combinations of the warped layer masks. Intensity values for pixels of the foreground regions for the combination masks are estimated. The estimated intensity values are then blended associated with the combination masks to generate a golden template image. This golden template image can be used to compare with a runtime image. An exemplary application of this system and method is in print inspection on flat and non-flat surfaces.
17 Citations
26 Claims
-
1. A method for generating golden template images in a vision system to inspect an acquired runtime image of an object with a multi-layer printed pattern comprising the steps of:
-
performing a registration process on runtime images using registration models each trained on respective canonical layer masks, and outputting poses; based upon the poses, generating warped layer masks; computing combination masks based upon differing combinations of the warped layer masks; estimating intensity of regions for the combination masks; and blending the estimated intensity values associated with the combination masks to generate a golden template image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for generating golden template images in a vision system to inspect an acquired runtime image of an object with a multi-layer printed pattern comprising:
-
a registration tool that performs registration on runtime images using registration models each trained on respective canonical layer masks, and that outputs poses; a tool constructed and arranged to (a) generate a plurality of warped layer masks based upon the poses and (b) compute a plurality of combination masks based upon differing combinations of the warped layer masks; an estimation process that estimates intensity of regions for the combination masks; and a blending process that blends the estimated intensity values associated with the combination masks to generate a golden template image. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification