The measurement module lets you measure the position and angle of edges within gray scale images. The measurement is performed with subpixel accuracy. Edge measurement is one of the most often used algorithms in machine vision applications. The module includes a flexible edge detection function to locate edges and pairs of edges in an area of interest automatically.
The function searches for all edges or edge pairs in the search window that fulfill the properties given by the parameters
- edge contrast
- edge steepness
- edge polarity
The analysis module then compares these settings with the real values obtained from the edge to be measured and finally calculates a match score, that represents the quality of the match.
To locate manufactured parts or to check their dimensions, such as thickness, radius or angle, gauging tools are used as virtual calipers. The mvIMPACT Measure module supports high accuracy gauging by performing sub-pixel measurements. Maximum precision is achieved by combining gray-level profile analysis and geometric model fitting techniques.
Using mvIMPACT Measure is straightforward: place a search window around the desired object edge. Lines or circles are immediately located and measured. Goodness of the fit can be determined to assess straightness or circularity.
Efficient edge selection mechanisms are provided to handle complex environments where features are close to each other. Edges can also be detected in pairs of opposite polarities.
The search window can be horizontal, oblique or vertical for lines, rectangular for circles.
Edge discrimination parameters include polarity, steepness and contrast.
The position of a line is returned as a passing point and a slope. The position of a circle is given by the center and radius.
In addition to these geometric parameters, the following indicators are provided: average polarity, steepness and contrast, as well as a fitting score. The latter allows to asses straightness or circularity.
In addition to standard pixel-based parameter computation, calibrated coordinates can be used. This means that reference axis can be placed anywhere in the image, scale factors and rotation angle specified, to yield real-world measurements.
A gray level profile is computed within the range of the measuring window. Sub-pixel peak analysis is then used for edge location.
Edge pixels are located in the search window. After a filtering pass to remove outliers, the remaining points are fit to a circle by means of a least-squares approach. This guarantees efficient use of the available information, resulting in sub-pixel accuracy.
Datenblatt / Datasheet mvIMPACT 3D Display
Datenblatt / Datasheet mvIMPACT Barcode
Datenblatt / Datasheet mvIMPACT Base
Datenblatt / Datasheet mvIMPACT Blob
Datenblatt / Datasheet mvIMPACT Color
Datenblatt / Datasheet mvIMPACT Data Matrix
Datenblatt / Datasheet mvIMPACT Focus
Datenblatt / Datasheet mvIMPACT Geometric Model Matcher
Datenblatt / Datasheet mvIMPACT Match
Datenblatt / Datasheet mvIMPACT Measure
Datenblatt / Datasheet mvIMPACT OCR
Datenblatt / Datasheet mvIMPACT
You can evaluate mvIMPACT SDK for 30 days free of charge once. Afterwards, you will need a licence! If you are using a dongle for licensing mvIMPACT, you have to use the latest USB dongle in combination with the 64bit version!
Nightly builds are tested exemplarily and should be tested by oneself before use!
Subject to change without notice, Date 11/2011