VisualApplets

Visual Programming of FPGAs in Machine Vision Applications

With VisualApplets the programming of FPGAs on a graphical user interface succeeds completely without hardware programming.

Intuitive graphical user interface

Simplified creation of individual, protected designs for complex image processing workflows

Pre-processing on the FPGA

Relieves the CPU on the host PC through image pre-processing on the FPGA of the hardware

Robust performance

Efficient and robust image acquisition and processing on the hardware FPGA for stable performance

Operators library

Integrated library for essential image processing tasks

Image-based simulation of the pipeline

Image processing pipeline: Quick and easy way to move from your idea to the solution

Future-proof software

This image processing tool is already well-established on the market to support future hardware technologies

Consulting and training

Project support and training for getting started with VisualApplets

Compatible portfolio

Full portfolio of cameras and programmable frame grabbers to effectively process large amounts of data

VisualApplets is the integrated development environment for real-time applications on FPGAs in image processing. It enables access to FPGAs in image processing hardware (such as frame grabbers, industrial cameras, vision sensors, and image processing devices), allowing users to implement unique image and signal processing applications. The software makes it possible to intuitively create and process complex applications, use preconfigured sample applets, or integrate proprietary HDL libraries.

VisualApplets enable access to FPGAs in image processing hardware (such as frame grabbers, industrial cameras, vision sensors, and image processing devices), allowing users to implement unique image and signal processing applications. The software makes it possible to intuitively create and process complex applications, use preconfigured sample applets, or integrate proprietary HDL libraries.

Programmable frame grabbers are available pre-licensed for use with VisualApplets.

Software for FPGA Programming

The latest VisualApplets version combines all former standard extensions into a single license to empower your FPGA development:

  • The former ‘Expert’ extension (including ‘Parameters Translation’ and ‘Debugging’) allows existing HDL code from VHDL and Verilog to be imported and processed as a generic operator

  • Operator libraries provide functions such as segmentation, classification (e.g., blob analysis), and JPEG compression

  • New operators that represent loops in the dataflow model, enabling resource-friendly calculations of image sequences and comparisons, as well as image batch processing on the FPGA

  • An enhanced FFT operator (Fast Fourier Transformation) to implement more complex filters requiring a high computing load (such as band-pass filters) with resource efficiency

Graphic FPGA development environment VisualApplets