Abstract:
A computer controlled system, method, and corresponding computer data product, for utilizing a normalized gray scale pattern find within a machine vision system. The system and method (a) correlates a reference image having a first spatial resolution having no particular degree of rotation within a first search region of interest of an acquired image to find a potential match location, (b) correlates a rotated reference image having the first spatial resolution at a particular degree of rotation within the first search region of interest to find a potential match location, (c) selects the potential match location and the particular degree of rotation corresponding to the highest correlation value, (d) increases the spatial resolution of the reference image at the particular degree of rotation to generate a new reference image and correlating the new reference image within a second search region of interest centered at the selected potential match location, (e) selects an updated potential match location corresponding to a location having the highest correlation value that is completely within the search region of interest, (f) repeats steps (d) and (e) for all available resolutions for the reference image, and (g) selects a match location and orientation of a reference image within the acquired image corresponding to the location having the highest correlation value.
Abstract:
A system, method, and corresponding computer data product, generates a high resolution reference image, generates a set of rotated reference images from the high resolution reference image, cross-correlates the set of rotated reference images with the high resolution reference image to generate a set of cross-correlation values, and determines that the high resolution reference image is suitable for use in a normalized gray scale pattern find process when the difference between any two correlation values generated by the image cross correlation module is greater than a predetermined threshold value.
Abstract:
A computer controlled system, method, and corresponding computer data product for determining a range of image decimation values for use in processing of images within a machine vision system. The system and method generates a high resolution reference image, generates a set of decimated reference images from the high resolution reference image, generates a set of interpolated reference images having a spatial image resolution identical to the high resolution reference image from the set of decimated images, cross-correlates the set of interpolated reference images with the high resolution reference image to generate a set of cross-correlation values, and selects a subset of the set of decimated reference images corresponding to interpolated references images that generated a cross correlation value greater than a predetermined threshold value.