|
An important part of Adaptive Vision Studio is a set of image processing and analysis functions, so-called filters. The filters are building blocks of vision inspection programs which represent variety of machine vision applications.
Identification
Adaptive Vision Studio is capable of identifying different objects using information stored in text, bar codes or 2D data codes. The specified region - region of interest - can be used to reduce the amount of analysed image data and improve the algorithm efficiency.
The text, bar code or data code is automatically detected within the region of interest and then decoded. The image quality can be enhanced (using noise filtering and other image preprocessing methods) for better results.
The object identification can be used in food, pharmaceutical, packaging and other industries.
Shape inspection
High production quality standards sometimes require the manufactured article to have very specific shape characteristic. Depending on the material there is a number of defects that may have an impact on the quality and should be detected early in the manufacturing process.
Adaptive Vision Studio allows detecting the article and its defects. Some of the defects can be detected using built-in filters (edge deformations, colour abnormalities) and some may require writing custom filters. The software plug-in architecture makes it easier to extend the software and add new image analysis functionality.
Blob analysis
Adaptive Vision Studio contains blob analysis functions that are very useful when analysing images of tablets and other small objects. Once the objects are detected they can be compared to what is defined as an expected ideal shape and colour. If there are any abnormalities they are considered to be potential defects and can be flagged by the software.
The detected and analysed objects can be counted and the results can be used for generating reports, which enable optimising the manufacturing process.
Measurement
Adaptive Vision Studio provides accurate length and angle measurement functions. The functions can operate within the region of interest or the whole input image. In order to measure the length or angle some characteristics points need to be found. These points are used as a reference for the measurement process.
The position of the object on the input image may vary so it is important to take it into account when finding the characteristic points and taking the measurement.
|