|Robotics Equipment Corporation||DeutschEnglish|
VisCam follows the trend away from PC-based solutions to smart cameras. Smart cameras can not only record and transmit image data but also perform the entire image processing and interpretation. VisCam relies on highly optimized algorithms so that the specialized hardware of the smart camera can be used optimally.
Without the need for an additional PC-based processing unit, a solution is developed that stands out in terms of compactness and robustness from other traditional solutions. Much reduced energy consumption and high degree of mobility are some of the features of smart cameras.
Currently VisCam supports various smart camera models from Festo:
* Actually SBOC-C-R1C/R3C are color models, that can be used as grayscale cameras.
We also offer a standalone demo version of VisCam specially designed for interested parties who do not have access to a smart camera. This demo version can run all the program elements on a single system. This gives the users the ability to discover all the functions and features of VisCam without the need of additional hardware.
Was does VisCam do?
VisCam is a software system for automated recognition of any object and consists of three application components:
VisCam Server runs on the dedicated hardware of the smart camera and processes the images recorded by the camera. For this modern edge- and polygon extraction procedures were developed and optimized for use on the target platform. Compared to PC-based solutions that can have a powerful CPU with comparatively unlimited resources for the implementation of image-processing algorithms, smart cameras, because of their limited resources place heavy demands on the algorithms used.
The final identification of the extracted objects is done by means of template matching with known objects in a database.
As a graphical application, VisControl allows the user to easily configure the VisCam Server. The intuitive operating concept allows the configuration to be performed without specialized knowledge in the field of image processing. This sets VisCam apart from similar systems and also taps into a wider market. New objects, for example, can be registered in the template database by simply clicking them. Subsequently similar objects are identified automatically by VisCam.
Since VisCam is designed for continuous operation without the need for human intervention, VisControl is generally used only during the set-up of the system or of occasional adjustments.
A third application VisTest complements the functional range of VisCam. VisTest, among other things, allows for the automatic verification of the integrated components in the operating environment of VisCam.