ABB FlexLoader Vision Product Manual page 64

Table of Contents

Advertisement

5 Advanced teachin settings
5.1 Advanced image settings
Continued
in the image, which makes it easy to see how the different filters affect the image
processing.
Filter name
Smooth
Sharpen
SobelEdge
VerticalEdge
HorizontalEdge
LaplacianEdge
CutBelowThreshold
CutAboveThreshold
BinzarizeAtThreshold
Invert
Erode
Dilate
BlockPickedParts
Movement supervision
The movement supervision helps prevent details from moving after the image has
been taken. This prevents, as far as possible, the robot from gripping for details
that have shifted positions, or from colliding with details that have moved under
the gripper.
The movement supervision takes two images of the image field with a small time
difference and compares them. If there are differences between these images, the
Continues on next page
64
Description
Makes the image fuzzier and softens up the edges.
Makes the edges in the image more distinct.
Creates a new image that reflects the edges in the original
image.
Similar to the SobelEdge filter but primarily reproduces the
vertical edges in the image.
Similar to the SobelEdge filter but primarily reproduces the
horizontal edges in the image.
Similar to the SobelEdge filter, but the edges are made
thinner and softer. This can be useful if the original image
has a very high contrast.
Converts all of the pixels below a certain light level to black.
This light level is set as a threshold value by the users.
Converts all of the pixels above a certain light level to white.
This light level is set as a threshold value by the users.
Divides the image into areas of black and white. All of the
pixels above a certain light level are converted to white and
the rest are converted to black. This light level is set as a
threshold value by the users.
Inverts the image, so that all the light pixels are made dark
and vice versa.
Reduces the size of light areas by deleting a small area along
the entire edge.
Increases the size of the light areas by adding a small area
along the entire edge.
A specialized filter that simplifies the identification of details
in several cases.
If the coordinates of a detail are sent to the robot, a circle
with the specified parameter will be drawn in the subsequent
images at the location where the detail is identified.
This filter selection is only valid for the first filtering set.
The BlockPickedParts filter is typically used for details in
trays, where the shape of the empty tray often is similar to
a detail and can erroneously be identified as a detail. Another
scenario is when a machined detail that is very similar to the
raw part is put back at the same position as the raw part was
picked.
Resetting the picked parts collection is done by the robot,
by sending the ResetPickedPositions command.
© Copyright 2014-2018 ABB. All rights reserved.
Product manual - FlexLoader Vision
3HAC051771-001 Revision: B

Advertisement

Table of Contents
loading

Table of Contents