VisualApplets – visual FPGA programming

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.

Graphic FPGA development environment 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

License options

VisualApplets Test license

First download VisualApplets and install the software. After that, you can immediately try VisualApplets in demo mode.

To get started, first download VisualApplets and install the software. Then you can immediately try VisualApplets in demo mode.

Request a test license

VisualApplets IDE license

Once you are familiar with VisualApplets, you can purchase the VisualApplets IDE license (20025) to easily complete your application development and continue using the software in future projects. Request an IDE license

Request an IDE license

VisualApplets Extensions

Extensions are available for purchase to suit individual needs.

VisualApplets Embedder equips a variety of vision hardware with VisualApplets.

VisualApplets Protection effectively protects your intellectual property, including VisualApplets designs and IP know-how. Request the extensions

Request the extensions

Ordernumber

Model Number

License Description

Description

20025

VisualApplets IDE License

VisualApplets IDE

Complete package of VisualApplets

20026

VisualApplets IDE Multi-Users License

VisualApplets IDE

VisualApplets IDE

20034

VisualApplets IDE Licence (Eval.)

VisualApplets IDE

VisualApplets IDE for evaluation

20023

VisualApplets Embedder

VisualApplets Embedder Extension

FPGA based image processing hardware becomes compatible with VisualApplets

20032

VisualApplets Embedder (Eval.)

VisualApplets Embedder Extension

VisualApplets Embedder Extension for evaluation

20028

VisualApplets Design Safety-ID

VisualApplets Protection Extension

Equipping frame grabbers with a security license suitable for an applet

20029

VisualApplets Design Safety-RTL

VisualApplets Protection Extension

VisualApplets Protection Extension

109325

VisualApplets Dongle

Accessories

CodeMeter CmDongle for VisualApplets licenses

Frame grabbers for all common interfaces

Frame grabbers programmable with VisualApplets

Select the right board for your image processing task from one of the most extensive frame grabber portfolios in the market. Our boards excel with robust image capture, image pre-processing, minimal latencies, and top speeds for all conventional camera interfaces.

To the frame grabbers

Frame grabber services and FPGA programming

Frame grabber and FPGA programming

Frame grabber solutions based on CXP-12 technology are the preferred choice for high-performance vision systems. At Basler, we have the know-how to provide you with a suitable system concept: All of our vision hardware is tested for error-free interaction, and with VisualApplets, we offer intuitive visual programming software for FPGAs.

Learn more

More information about VisualApplets

Learn more about our products and applications. Our comprehensive materials provide you with all the important details.

How can we support you?

We will be happy to advise you on product selection and find the right solution for your application.