COMPANY PRODUCTS CUSTOMER SERVICES DOWNLOAD CONTACT US NEWS & EVENTS
 

HOME

WHERE TO BUY

SITE MAP

LINKS

SEARCH

Open eVision
General Features

Open eVision Accessories
Evaluation
Learning
Development

Libraries
EasyImage
EasyColor
EasyObject
EasyMatch
EasyFind
EasyGauge
EasyOCV
EasyOCR
EasyBarCode
EasyMatrixCode

Licensing
Licensing System

New Acquisition Front Ends
ActiveGigE for Open eVision
ActiveDcam for Open eVision
Evaluation Programs

Data Sheet

Free evaluation of
the Open eVision
functionalities

Pattern Matching   Pattern Matching Library
Main Features Typical Applications
Normalized correlation method Presence, absence
Sub-pixel accuracy Alignment
Rotation and scaling support Pick and place
Multiple pattern occurrences
Gray-level and color images support
Non-square pixels management
Don't care areas

EasyMatch is a gray-level and color pattern matching library. It lets you train the system on a reference pattern and afterwards locate its occurrences in other images. This tool is very convenient when the position of a given part is unknown in the field of view, or if the presence of parts must be controlled. The library works by using normalized correlation method, i.e. measuring discrepancies between the pattern and the target image.

Features
Multiple pattern occurrences

Several occurrences of a pattern, up to a user-defined number, are returned. Only the reliable ones are retained.

Standard, offset-normalized, gain-normalized and fully normalized correlation

The correlation is computed on continuous tone values (as opposed to binary). It is well known that when the lighting conditions vary, as it is often the case, straight comparison of the pattern and image behaves badly. To cope with this, automatically adjusting the contrast and/or intensity of the pattern before comparison is very effective. This process is known as normalization. EasyMatch provides four distinct normalization modes, depending on whether a gain and/or offset compensation is used.

Normal, inverse or mixed contrast

Because of particular lighting effects, an object can appear with inverted contrast (white on black instead of black on white or conversely). Depending on the application, it can be useful to keep inverted instances or to disregard them. Three contrast modes are available: consider positive occurrences only, negative occurrences only or both.

Translation, rotation and isotropic/anisotropic scaling

To find the best matches between the pattern and target image, the target is allowed to translate horizontally and vertically. Additionally, it can be allowed to rotate and/or to change its scale in the X and Y directions simultaneously or independently. The rotation angle and scale factors vary in a user-specified interval. All degrees of freedom can be combined at will.

Variable accuracy, up to sub-pixel level

The accuracy with which the pattern is measured can be chosen (the less accurate, the faster). A one tenth-of-a-pixel accuracy can be achieved.

Don't care pixels

When the pattern cannot be inscribed in a rectangular ROI, the surrounding of the pattern can be ignored by setting the pixels values below a threshold level. These pixels will not take part in the matching process. The same feature can be used if parts of the template change from sample to sample.

Gray-level and color images

EasyMatch processes 8-bit gray-scale images as well as 24-bit RGB images.

Non-square pixels

When images are acquired with non-square pixels, rotated objects appear skewed. Taking the pixel aspect ratio into account can compensate for this effect.

Euresys products comply with the RoHS Directive

Copyright © 1989 - 2010 Euresys s.a. All rights reserved - See Euresys Terms and Conditions
For questions about Euresys Company and Products please contact info@euresys.com
RPM Liège 0437408137 - TVA BE 437 408 137 - RC Liège 168 568