This page uses cookies. For details and possible settings refer to our Privacy Policy.
Continuing to use this page means accepting the processing of cookie files.

Accept (hide info)
POL ENG GER 中文(繁體) 中文(简体)



‘Professional’ and ‘Library SDK’ licenses are for development. Besides that, each final system requires a runtime license.

There are 3 different ways to turn a program created in Aurora Vision Studio into a standalone application:

  • Aurora Vision Studio Runtime - this is a lightweight application (Adaptive Vision Executor) that can execute programs created in Aurora Vision Studio.
  • .NET Macrofilter Interface - this mechanism allows you to export macrofilters from Aurora Vision Studio into a DLL library, embed it in your .NET applications and use macrofilters as methods in your code.
  • Aurora Vision Library - as functions of AVL.DLL correspond closely to filters, you can use Aurora Vision Studio as a prototyping environment. Aurora Vision Studio can then generate the C++ code for the program. (Code Generator and Library Addon - for users of both the Studio and the Library).

Licensing Model

License Types

There are two types of commercial licenses:

  • Development – assigned to a single engineer. You will need one development license for each person working with Aurora Vision Studio or Library. It includes one year of technical support, which can be extended with an annual fee at a lower price. Valid technical support also gives you the right to upgrade the software to the newest available version and to buying runtime licenses at a discount.
  • Runtime – assigned to a single vision system. You will need one runtime license for each system you deploy. You can use one license for one multi-camera system, but multiple licenses are required to control multiple independent systems, even if run on a single physical computer. There are two flavors: ‘Studio Runtime’ and ‘Library Runtime’.

License Carriers

There are two types of license carriers:

  • Computer-ID – these licenses are stored in a computer file and work only with one particular computer.
  • USB Dongle – these licenses are stored on a device that can be used with many different computers (but still by only one person in case of development licenses).

We recommend using the USB Dongle solution for development licenses and the Computer-ID solution for runtime licenses.