|
The image analysis in
Scorpion is performed by a toolbox of user configurable tools. You find a
rich variety of tools in Scorpion. These are image processing tools in
addition to mathematical and logical tools. They are grouped in six
categories: Basic, Data, Geometry, Reference system, Line and Advanced
tools. The tools are rather
simple, but put together they solve very complicated tasks.
Description
of Scorpion Tools. Using tool
templates a tool library can be
defined. Tools that are attach to a template class are automatically
updated when the template is changed. An image
analyzing tool is used to make a calculation. When configuring a vision
system, you decide which tools to use and set their parameter values. The
parameters define the tool setup and are typically coordinates, search
areas (ROI - Region Of Interest), reference points, min/max values, etc.
When run, a tool generates a result given as one or
more values in addition to a set of graphical elements for visualization.
The measuring result is used to define the measured objects state or
status, which again decides if an action, is to be taken.
The visualisation elements are used to illustrate the Scorpion
measurement in the camera image. Each element is given a colour.
Additionally to the image analyses tools, there are
other tools used to further process the analyses results. Two tools of
importance are the logical and Python tools. The Logic tool classifies
results from a set of image analyses tools.
The general elements of a tool is describes
here.
The toolbox menu is
activated right-clicking the mouse.

The toolbox consists of an ordered sequence of named tools. They are connected
to an image and an optional reference system.
The Toolbox window
The
icon in front of its name indicates the tool’s state after an
inspection.
The icon definitions are as follows:
Not run
Ok
Blocked by guard or
reference
Error
or No result
Not active
- No licence
- Manual Execution
A
system can use several different images in the identification process.
The ‘Image’ column shows which of them the particular tool is
operating on. In our example there is only one image.
In the
‘Reference’ column you find the name of a tool used as reference for
the selected tool. Under ‘Guard’ you can name a tool that must be
successfully run prior to the execution of the selected one.
To
limit the number of tools shown in the list, you can use filtering –
available at the lower right of the Tool Settings window. You can filter
based on tool name, type of tool, image, reference or guard.
Select
a tool and press the Used by button, and you get a list
of other tools using this tool’s results in their calculations. You
are e.g. not allowed to delete a tool if other tools base their
calculations on it.
At the lower right of the
Tool Settings panel you find the Visualisation – All/Selected/Sel+Ref
box. Select a tool in the list and choose Selected and you see
only the results of this tool in the screen image. Choosing Sel+Ref
you get the results also from the tools used as reference for the
selected one.
Follow the link to see the most important terms
used in the tool descriptions.
|