CMM-Manager Pattern Recognition / Train & Search Tool

Pattern Search Tool

Pattern Search Tool

The Pattern Search Tool can be used to find an image matching the pattern created by the Pattern Train Tool within the Image Window. If used in Teach-On mode during feature measurement, it will collect a point at the center of the found image.

 

Shape and Function

The Pattern Search Tool is rectangular in shape. The outer rectangle of the tool indicates the area of the image that will be searched. It is also affected by the Range option in the Pattern Search Settings. The inner rectangle shows the size and shape of the trained pattern. The inner rectangle will not change when the tool is resized and the tool cannot be resized to be smaller than the inner rectangle.

Moving the Pattern Search Tool

The Pattern Search Tool can be positioned anywhere within the Vision Image Window. Use the Tool Lock feature to constrain the tool's movement horizontally and vertically, if desired. The Reset Tool command will restore the tool's position to CMM-Manager's default.

Pattern Train Tool

Shape and Function

The Pattern Train Tool is rectangular in shape. The area of the tool indicates the area of the image which is used to train the pattern.

Moving the Pattern Search Tool

The Pattern Search Tool can be positioned anywhere within the Vision Image Window. Use the Tool Lock feature to constrain the tool's movement horizontally and vertically, if desired. The Reset Tool command will restore the tool's position to CMM-Manager's default.


Pattern Search Settings

The Pattern Search Settings dialog allows the user to modify parameters used by the Pattern Search Tool to dictate how the tool will perform the search. It also allows the user to select which pattern the tool will search for and delete any unused patterns.



Note: The Pattern Search Settings dialog window will be opened automatically when the Pattern Train Tool is executed. It can also be opened by selecting either the Pattern Train Tool or the Pattern Search Tool, then selecting Image Tool Settings in the Vision Ribbon Tab, or by right-clicking the image in the Image Window and selecting Pattern Search Settings.... Clicking OK will activate the Pattern Search Tool.

Options:

Score:        A value from 0 to 1000 that defines how similar the image must be to the trained pattern for the Pattern Search Tool to recognize it.
A score of 1000 means the image must be perfectly identical to the trained pattern.

A score of 0 means the image does not need to be similar to the trained pattern at all.
 
Priority: This option determines which image will be chosen if more than one image is recognized by the Pattern Search Tool.
When Nearest Location is selected, the tool will choose the recognized image that is closest to the center of the tool.

When Highest Score is selected, the tool will choose the recognized image that is most similar to the trained pattern.

When All Matches is selected, the tool will choose all the images that are similar to the trained pattern (exceeding the Score value). The number of points returned from the search result is limited to 500. Even if more than 500 matches are found, they will be silently ignored.

Range: This option determines the area in which the Pattern Search Tool will perform its search.
When Within Tool Area is selected, the tool will only search the area within the tool boundaries.

When Within FOV is selected, the tool will only search the area within the current field of view.

When Outside FOV (extend by tool size) is selected, the tool will extend its search area by the current field of view plus the dimensions of the tool. This will cause the stage to move.

When Outside FOV (extend by 2x) is selected, the tool will double the dimensions of the current field of view and search within that area. This will cause the stage to move.

Angle: Pattern Search with Rotation Search option would find a Point along with the Angle of the image with respect to the reference image. 
Action: This option determines if the Pattern Search Tool should continue searching after recognizing an image. This can be used to prevent the stage from moving if a recognized image is already found within the current field of view.

    • Related Articles

    • Renishaw - Setup the UCCserver Client Tool Environment

      Please ensure your UCC controller and UCC Suite version support Client Tool Environment. See UCC Direct 2.0 (DCC) - Controller / UCC Suite versions for compatibility. For legacy UCC Direct users upgrading to UCC Direct 2.0 Make a note the current ...
    • VB Script - Getting Started

      What can I do with VB Scripting? CMM-Manager VB Scripts run in line with program execution and can be used to perform loops and flow control, display custom messages, prompt user for input that then influences program execution - i.e. skip section of ...
    • CMM-Manager User Guide

      CMM-Manager Help Files in PDF format.   Portable and printable version of CMM-Manager Help Files.  Open, view, search, and follow internal links in your favorite PDF viewer.   Download Here Enjoy!
    • Save Report Automatically for use with Discus

      Once you've taught a program and create Report(s) it is possible to configure CMM-Manager program to automatically save report document in a format compatible with Discus CMM each time the program is run. Set Report Properties as follows: View the ...
    • Deva Installation and Setup (Manual)

      This article will guide you through the complete installation and setup of CMM-Manager on a Deva Manual system. The DEVA Manual CMM-Manager Installation Guide and a sample Deva System Config file are attached below. New Installations: Important ...