With its VisualApplets Embedder, Silicon Software GmbH has presented a hardware solution that is integrated easily and only once into image processing devices such as cameras and vision sensors. Using VisualApplets, the graphical development environment, the devices’ FPGAs (Field-Programmable Gate Arrays) are rendered freely programmable to realize individual image processing applications as often as desired and to port them onto other devices. Programming the FPGA directly in the device enables it to execute portions of the image preprocessing, reducing data load and system costs. New applications such as those in the Industry 4.0 sector and markets are addressable.
Embedded vision is one of the most commonly cited keywords for future markets in image processing. “Silicon Software’s embedded concept puts manufacturers in the position where they can set up a compatibility layer on their own on the FPGA of an image processing device. This allows them to graphically program the device flexibly, relevant to the project at hand, and as often as they want with VisualApplets, with no use of hardware description language,” explained Dr. Klaus-Henning Noffz, Managing Director of Silicon Software. With VisualApplets, even complex real-time applications for image processing, preprocessing and for data signals can be created using data flow diagrams. This is now possible beyond frame grabbers on any image processing device using an FPGA.
The VisualApplets Embedder integration environment is an extension of VisualApplets. It allows manufacturers of image processing devices, following the one-time implementation, to develop as many applications as desired, transfer them to further devices, and to open up development for their customers of their own applications. Manufacturers can reach new markets, modify their image processing applications to meet new customer and market needs in a timely manner, and implement complete product lines in almost no time.