Part of the functions of a company's logistics department focuses on the careful control of the movement of products. With this, traceability and consequently artificial vision acquire an added value in any industrial process.
To establish this control it is essential to integrate a process of reading and storing the data relating to each product in a reliable and automated way. In order to achieve this objective, a vision system is implemented which offers a high efficiency reading at not at all negligible speeds (around one hundred readings per second).
In this case, the implementation of two independent substations enables the reading of the two most commonly used industrial codes, the datamatrix codes (2D data matrix) and bar codes (1D).
Sample of most commonly used industry codes
The main advantages of this solution are the unalterability of the detection and reading of the code as it is exposed to changes caused by the variation of the scale, the rotation of the object and even the light adulteration of the environment.
Moreover, during the tests, both codes projected in a mirror for later reading or even partially covered or destroyed were reliably identified, making it possible to give the solution a high degree of robustness. In addition, the application is able to return a coefficient corresponding to the quality of the printing of the code from which a minimum value can be established to guarantee the minimum quality required.
DM reading in adverse conditions
Using a teach-in mode, the application allows the user to read a sample code automatically. Subsequently, the parameters that have made reading possible are kept and stored in a file for possible later use. On the other hand, there is the possibility of manual configuration without sacrificing the customization and optimization of the desired solution.