SoftSystem srl
PROCESSING
Traditional processing in vision systems consists in the design of a software that It is able to measure distances, recognize patterns or defects, select an object found, read codes and recognize characters Ocr. Thanks to these characteristics they are found in various applications such as in the quality control of the products, in traceability and in their handling through the robot guide.
In the development of industrial vision systems we are official partners Cognex, but we are also able to use other types of devices such as Halcon.
THE software of vision I knowno designed to meet customer requests. The vision systems work by analyzing each pixel of the acquired image. If a black and white image has started, the system will work on a gray scale, it will then go to search for a defect, or read a string, only if these elements are highlighted. For example, I have to read an alphanumeric code of dark color with a naked eye, on a light background, playing on exposure and lighting I have to be able to make the most dark code appear as possible and the background as clear as possible. The system will therefore be facilitated in reading the proposed code.
During the design phase, a software is structured able to use all the tools needed for the realization of the project.
To ensure the presence/absence of an object, or if you want to analyze the continuity of some variable products in the form, as can be a stretch of sealant (see the page Inspection Sealing control), then it is recommended to use the Blob Tool.
The Blob Tool divides the pixels present in the Blob and background analysis region, based on the threshold value of the gray scale, which can be set in the setting phase. This threshold value separates the pixels so that those below the threshold are classified as background and those above the threshold are cataloged as Blob.
When checking, the pixels are examined to determine if they are connected to the adjacent pixels. A pixel of the Blob is said to be connected to the nearby pixels if the pixel Blob touches another pixel of similar value, always above the threshold, on both sides, above, below or diagonally. The same goes for the pixels determined as a background.
For more information it is recommended to consult the page Cognex, our partner in the management of vision systems.
In the image, for example, you notice the search for a dark blob in a particular point of the image. The Blob must recognize the surrounding outline, thanks to the settings we were able to omit the other dark pixels in the filling of the gear and we highlighted only the darker ones.
Another tool Useful for the search for a reference on the image, or in the analysis of the presence/absence of a detail, it is the search for the pattern tool. Consists in the teaching, during the design phase, of a specific pattern, that is, an object present in the image, which is assessed if there is an acquisition each time. This too tool He works with the gray scale and in particular the pattern is cataloged according to its contours in the contrast between Chiari and Pixel Scuri pixels, following thresholds settles in the setting phase.
In the research phase of the pattern, new images are analyzed where it could be present, and the results obtained are ordered decreasingly based on similarity compared to a minimum specified level. All the results that meet certain rotation, scale and matches parameters are taken for good.
In the photo there is an identification pattern. During the design phase it was taught to the software to detect the gear in the logo SoftSystem, the result obtained is also able to highlight the position in the pattern space,
The management software of the artificial vision It is also able to measure distances or lengths of the objects present in the image. Areas, heights and lengths can be measured according to the customer's request. The results will have the pixel as a unit of measurement, and must be, through simple calculations, reported in the international metric system.
In addition to the measure it is also possible to search for certain forms such as lines, calibers, rims, ellipses, etc.
The software It is able to show on video the shape found and catalog it based on the teaching that is given to it during the setting phase.
Here too, by setting particular parameters, it will be possible to discreet the results obtained as good or not compliant with research.
A fitting example could be the search for the outline of a glass tube, if at the time of the cut this has not been carried out correctly, the result obtained will not comply with the form required during the setting phase.
Whenever we are dealing with images it is not always said that even if the setup prepared is the best possible, this is enough for the analysis that the customer wants. Therefore, the need to use particular image filters to obtain being able to evaluate the detail to be searched correctly.
The filtering of the image therefore serves to highlight outlines, rather than colors, or the contrast between dark pixels and chiari pixels, so that you can work at maximum performance in a production line.
The software Of vision allows the customer to recognize any string he wants, read barcode, Qccode, and many other types of encrypted codes. The acquired image will have to highlight what must be read or deciphered, ensuring that it is also legible, in the order of the chamber resolution.
By positioning the character search region in the desired position, the system is able to read the string SoftSystem, also recognizing the gear as one or, after it is specifically taught.
In the world of artificial vision there is also the possibility of using color rooms, able to recognize the color of an object and verify, once trained, that in production objects keep this type of standard.
For more information on Traditional processing in Vision systems in SoftSystem, fill in the form contact below.
Fill the form below to request a contact.
One of our officers will answer you as soon as possible.
Thank you.