Further refined inspection functions – Panasonic IMAGECHECKER A210 User Manual

Page 4

Advertising
background image

A

High-speed, high-precision sub-pixel detection

(Fastest level in its class).

D

Smart matching rotational correction (A210)

With a high-speed CPU, vast memory, and original algorithm, even with a
64

× 64-pixel template, 256 × 256-pixel search area, and sub-pixel precision

detection, you still get a processing time of

about 10 ms

. As you can see, this is

the ultimate in speed and precision for position detection.

Supports the multiple
detection function with
matching to allow the
separate detection of
multiple objects of the
same pattern in the
search area. It is an
efficient function when
loading is performed by
robot or the like.

Edge positions are measured accurately at the sub-pixel level. Also supports an
edge counting function. Also equipped with the projection scanning formula so
that the required edge position is detected even with products with a poor
surface. With rotational correction, diagonal scanning performs sub-pixel edge
detection with the gray-scale inter-pixel compensating function.

Since the average value for brightness within the area is quickly calculated,
directional distinction can still occur even when binary distinction is difficult due
to the small differences in the gray-scale levels. You can set mask processing
with free shapes (rectangular, oval, polygonal) set to match the inspected object.

1

With the rotational correction function and the A210, a search is conducted by
tilting the matching and smart matching search areas and templates. Therefore,
even if the work has been tilted, a more precise position inspection is obtained.

E

Rotation position/tilt detection.

F

Multiple position detection

Teaching allows changes to be made to the template for matching even from an
external signal. Registering the change can be done simply by showing the object
for detection.
Teaching also supports positional corrections so that even when work is
displaced, teaching can occur.

G

Teaching function.

With the rotation search function (

±30 degrees), no matter how much the

detection image is tilted, the position and angle of tilt are accurately ascertained.

Smart matching (A210) / Matching (A110).

3

Gray-scale window

Automatic adjustment and precise inspection takes place even if the work is tilted
or displaced.
Adjustments can be made using the gray-scale data so that differences in
brightness can allow accurate corrections. With multiple and priority functions,
complex adjustments are also greatly simplified.

4

Rotational* position adjustment function

2

Sub-pixel gray-scale edge

Includes sine, cos,
square root, arctan
absolute differential and
projection distance
functions in addition to
addition, subtraction,
multiplication and
division, and you can set
up to 96 formulas (48 for
the A110). You can also
reference up to 16 items
per formula for complex
calculations.

Even for complex pass/fail judgement
outputs, internal judgment formulae can be
made without using the external PLC.
Depending on the application, Judgement
output can be set for individual and general
judgement for each inspection area freely as
desired.

Using the Matsushita Electric Works.
FP-series PLC, the Mitsubishi
MELSEC A/FX series PLC, the Omron
SYSMAC C series PLC, or the Allen-
Bradley SLC 500 PLC (Ver. 2.2 or
later), numerical calculation result
data and judgement output results
can be automatically written to the
data register of the PLC at a
maximum baud rate of 115200 bps.
The image processing data can be
used with the I/O sensitivity of the
PLC.

5

Improved binary processing function

6

More numerical calculation and judgement output functions.

*A210 = rotational position adjustment function (X/Y/

θ

)

A110 = position adjustment function (X/Y)

6

7

New calculation formula

New calculation formula

copy function

copy function

(also compatible with judgment formulas)

(also compatible with judgment formulas)

Further refined inspection functions.

The A Series is loaded with inspection know how that we have distilled over our years in this industry.

With a single unit you can perform fast and accurate detection, dimension measurement and coordinate detection!

Conventional
instruments

A210

Approx. 25 ms

Approx. 10 ms.

Matching search time:

Approx. 10 ms.

B

Smart matching (A210).

Sub-pixel position detection takes place with gray-scale matching and the gray-
scale differential function gives even more detailed work inspection.
This gives you accurate inspection even in cases where matching processing
alone would fail.

Template

Matching detection

Correlation = 0.95

Differential result

=

OK

No
difference

-

=

Template

Matching detection

Correlation = 0.85

Differential result

=

NG

Difference
detected

-

=

C

Smart template (A210).

Just by showing multiple examples of the correct products, correct product
images can be automatically composed. This allows simple inspection without
setting complex parameters.

OK

OK

Smart template

+

OK

NG

+

Rotation of the search area

Template is tilted
and searched

Multiple position

detection.

Teaching with the
touch of a button.

Direction: OK

Direction: Reject

When the direction is correct:

GW1 becomes brighter than GW2, so
GW1 - GW2 > 0 and GW3 - GW4 = 0.

GW1 GW2 GW3 GW4

Projection scanning edge detection

Pitch calculated by
number of pins

Averaged

Rotational adjustment (A210)

During adjustment, it is
unnecessary to place work
precisely for reduced time.

With the affine transform
function, the image will be
rotated so that even if the work
is tilted, setting and changes
can take place.

Rotation
correction

Area rotation.

Affine transform

When setting

Rotation

Accurate position correction (A210/A110)

Detection of
unnecessary portion

Unnecessary portion
not detected.

Erroneous detection
because of dirt

Inspection
position offset

No filter/width function

Filter/width function

Filter/width function reduces chance of erroneous influence
due to dirt or noise.

Dirt is ignored

A

A wide range of inspection functions

• Position/size/attitude/size detection with optimum feature extraction labeling.
• Presence/size/orientation inspection with optimum binary window functions.
• High-speed dimension measurements with optimum edge detection functions.
• High-speed length/number/presence inspections with optimum line functions.

B

Free shape

The shape of the inspection area can be freely
adjusted between rectangular, oval, or polygonal
to match the inspection object. Moreover the
mask area (where no inspection takes place) can
also be adjusted freely as desired.

C

Image filter function.

Even with binary images containing substantial noise,
stable image processing is possible using filter processing
such as [image erosion]

→ [image dilation].

The filter functions will differ depending on the inspection
processing.

mounts

Reject location
lit up.

Bearing inspection.

Gear tooth inspection.

LED lighting inspection.

Inspection area

Masking
area

Base area

Noise erase

Noise

Pixel

Original binary image.

3

× 3 image erosion

3

× 3 image dilation

Eroded parts are not processed

Not processed

Processing occurs

After erosion, dilated parts are processed

Original binary image.

3

× 3 image dilation

3

× 3 image erosion

Dilated parts are processed.

After dilation, eroded parts are not processed

Image without filtering

Image with erosion to
dilation filtering

A

Supports 96 numerical
calculation formulas (48 on the A110)

Calculating distances
and angles

B

Leeway in judgement calculations

C

Programless data
transfer to the PLC

Internal judgement calculations

96 formulae

48 formulae

A210

A110

External judgement calculations

96 formulae

48 formulae

Total

192 formulae

96 formulae

Judgement output formula

New calculation formula

copy function

(also compatible with judgment formulas)

11/2004

11/2004

Advertising
This manual is related to the following products: