1. Positioning
1.1 Robot positioning. Machine vision allows the robot to work with randomly located objects.
1.2 Object positioning. To align, for example, angular position of an object, machine vision may be used to control the object coordinates.
2. Inspection
The inspection is intended to detect the make/assembly/installation defects of products.
OK: all bottles are present
FAIL: two bottles are missing
3. Measurement
The measurement task is to determine the linear/angular object dimensions and count objects.
Object counting
Linear measurement:
Angular measurement:
4. Identification
The identification task is to recognize captions/text and code information.
Date recognition
Recognition of DataMatrix code and alphanumeric information
5. Verification
Code verification is a code quality grading process.
The verifier shall assign a general quality level (grade) to the code based on measurement of several parameters.
These parameters determine the number of factors affecting the readers' ability to identify and decode the code.
Verification process
Verifiers calculate the general quality level of code based on the following parameters: character contrast, modulation, fixed pattern damage, irregular structure.
Detailed results show whether codes meet industry standards. The reports can be used to confirm compliance and detect printing and process control problems.
Our company develops dedicated software to integrate the verifier into SCADA and ERP systems.
The code quality report can be presented in various formats.
Statistics collection and further analysis of the DPM code can improve the reading reliability and speed. This results in lower production costs.