VisualApplets Product Line
Complete Environment For Real-time
Machine Vision Applications
VisualApplets 3 – Extension Packets and New Functions
To mark its tenth anniversary, VisualApplets 3 has been released as a 64-bit version with extension packets and new functions. The version includes additional operator libraries, called Extension Libraries, providing an expanded range of functions for segmentation and classification as well as for compression. Beyond these, there are operators that represent loops in the data flow model, whereby image sequences and comparisons, as well as image batch processing can be calculated on the FPGA, conserving resources. The FFT (Fast Fourier Transformation) operator has been expanded to resource-efficiently implement more complex filters with high computing load, such as band pass filters. Moreover, Xilinx Vivado software can be used for the final creation (synthesis) of the FPGA hardware code as applets, which in many cases increases the implementation speed.
For image processing and data signals it is possible with VisualApplets to create and process complex applications intuitively, directly use pre-configured applet examples or to integrate own VHDL libraries.
VisualApplets Expert enables advanced users to easily import existing HDL code from VHDL and Verilog into VisualApplets and to further work with them as generic operators. Operators created on their own can be added to the custom library. With Expert, it is additionally possible to debug the design under runtime condition and to set paths to parameters in hierarchical structures.
With VisualApplets Embedder, the image processing hardware from suppliers of cameras and image processing devices becomes compatible with VisualApplets. In so doing, a majority of the image pre-processing takes places on the device’s FPGA, saving resources. Users get a tailor-made camera with the greatest flexibility possible and can implement image processing applications directly in the camera.
VisualApplets Libraries expands the scope of operators to encompass valuable image processing functions, such as those for segmentation and classification as well as compression.
VisualApplets Protection protects your design and IP know-how, and binds it, encrypted, to the FPGA hardware.