Fit Quality: Defines how closely the identified feature must match the template (Relaxed, Normal, Precise, and Manual).
The Relaxed, Normal, and Precise settings of this parameter are all designed to set the Accept Threshold and Conformity Tolerance automatically. You can still adjust the Accept Threshold and Conformity Tolerance settings, but re-training the tool will cause these parameters to revert to the recommended values for Relaxed, Normal, or Precise fit quality. This behavior may not be appropriate for all applications, however, and you may wish to adjust the Accept Threshold and Conformity Tolerance manually to achieve the best location performance. In such a case, you should select Manual from the Fit Quality dropdown menu. When Manual is selected, you can set the desired Accept Threshold and Conformity Tolerance and those values will not change.
Accept Threshold: A ratio that determines how well the located feature must match the trained feature. (0.1 – 1, where 1 = perfect match.)
Hint: The Locate Tool is configured to handle 360 degrees of rotation by default. However, reducing the Allowed Rotation (± Degrees) will speed up the tool's performance considerably.
Status – True/False status of the tool.
Location – Location point (x, y, angle), normally in pixels. In world-space when calibrated.
Fit Quality – 0 to 1. 1 is a perfect match of object to trained object.
Status – True/False status of the tool.
Edge Angle – Angle of the line.
Edge Point – Location point (x, y), normally in pixels. In world-space when calibrated.
Edge Line – Line equation for located edge (can be used in point-to-line measurements).
Status – True/False status of the tool.
Center Point – Location point of largest blob (x, y, angle), normally in pixels. In world-space when calibrated.
Blob Area – Area of largest blob.
Count – Number of actual blobs found by Locate Blob Tool.
Effort Level provides a mechanism for adjusting the recognition effort for the tool. There are five options available: Lowest, Low, Normal, High, and Exhaustive. This setting has a large impact on the robustness of the tool at the cost of performance. Normal is adequate for most operations.
Lowest improves speed for easily recognizable objects on clean backgrounds with mostly closed contours.
Exhaustive is appropriate for hard-to-recognize objects, consisting of many small features on a cluttered background with mostly discontinuous contours.
Positioning Accuracy provides a mechanism for adjusting the speed/accuracy tradeoff of the positioning process though a scale that ranges from Fast to Accurate. Options are Fast, Coarse, Normal, Fine, and Accurate. Normal is adequate for most operations.
Fast is useful when accuracy is not as important as performance. This option can be selected for presence/absence applications.
Accurate provides a slight gain in sub-pixel accuracy at the cost of some performance.
Enable Scale Search enables scale intolerance searching to locate the object if it is larger or smaller than a trained model. Note that enabling Scale Search increases search time similar to enabling rotation search.
Minimum Scale sets smallest search size of model. A value of 0.5 corresponds to 50%.
Maximum Scale sets largest search size of model. A value of 2 corresponds to 200%.
Conformity Tolerance allows you to set custom conformity tolerance. This is the width of the band +/- in pixels within which the contour is allowed to vary and still be found. If part shape varies slightly between parts, increasing conformity tolerance allows it to be located more easily.
Example: The image below shows a large conformity tolerance. The cross edges can vary anywhere within the yellow boundary and still be considered part of the model.
Min % of Model Match is the value for which a possible match will be further analyzed as a final match candidate. This should always be set lower than the Accept Threshold.
Model Name (Read-Only) is the name that AutoVISION automatically assigns to the locate model.
Locate Tool (Locate Blob) Advanced Parameters
See Count Tool Parameters for details about blob functionality. Locate Blob parameters are the same as the normal settings for the Count Tool, which also uses blob algorithms.