CVB Polimago - Tool for fast and robust recognition of polymorphic objects
Pattern recognition is one of the major tasks in machine vision and is used in a variety of applications. The proper and robust functioning of pattern recognition largely depends on the variability of the teaching model. If geometrical transformations such as rotation, size changes and tilting as well as changes in illumination have not been taught during the teaching phase the recognition rate decreases in a later stage of the process. So far, the effort for the user has been significantly high in teaching variable training images as all kinds of geometrical transformations are supposed to be integrated in order to obtain a complete training set.
CVB Polimago is a new pattern matching tool, combining the individual advantages of different proven approaches for the first time in a single tool. With the help of simulated training images different poses of an object are taught. After a predefined pattern has been trained in all variable positions, the algorithm extracts specific features out of this dataset. Thus the process learns which detail of the image needs to be detected in the subsequent search process as relevant for further processing. During the teach process CVB Polimago automatically creates thousands of training images; randomly generated views of the model. The algorithm learns the versatility of the given pattern and gains the ability to detect the training image reliably from a number of different angles, thus considerably reducing the effort for the user.
The tool delivers robust detection rates of polymorphic objects in different positions and is especially suited for tasks such as pose evaluation and object tracking. The extremely high recognition rates are an important base for pick and place applications such as robot gripping and the robust tracking and tracing of objects.
CVB Polimago is delivered with a variety of application and programming examples and thus provides the user a fast introduction to the tool.
- Position, rotation, scaling and tipping invariant pattern recognition
- Fast execution speed for use in real time applications
- Fully automatic generation of additional training images
With the introduction of CVB Polimago an all new teach application has been launched which provides a common teaching environment for not only CVB Polimago but also CVB Minos.
Pattern Recognition: More than a bag of words published by Dave Wilson, Novus Light Technologies Today
CVB Polimago accelerates robust pattern recognition published by MachineBuilding.net