Release Notes: Zebra Aurora Vision Studio™ 5.6

2025.10.14

OCR
Deep Learning
WebHMI
New and Improved Filters
Hardware
Other

Release Notes: Zebra Aurora Vision Studio™ 5.5

2024.11.29

OCR
Deep Learning
Code reading tools
New and Improved Filters
IDE
WebHMI
Hardware

Release Notes: Zebra Aurora Vision Studio™ 5.4

2024.02.12

Deep Learning

New: Aurora Vision deep learning tool-chain has been switched to a brand new training engine (re-implemented from scratch). The interfaces will look as before, but under the hood there is wholly new thing.

New: Most deep learning tools now work not only with "Train" and "Test" images, but also with "Validate" images.

Improved: The DL_ReadCharacters tool has been re-trained with a series of little but important improvements.

Improved: The DL_ReadCharacters tool now comes with a new model, "FastWide". It is based on "Fast", but supports a wider range of character height (same as "Balanced").

Improved: The DL_ReadCharacters have a new model, "OcrA".

Improved: The DL_LocateText tool now comes with a new model, "Scalable", that is based on "Balanced", but supports a wider range of character height (20-100 px). It is much better suited for free-hand text scanners where the character height may vary a lot.

New: A new Anomaly Detection approach has been added to DL_DetectAnomalies2, codenamed "SimilarityBased". It is both faster and more accurate.

New: (OEM) WEAVER can use quantized DL-OCR model for ARM platform which runs twice as fast and consumes four times less memory. Ask for more details.

Improved: DetectAnomalies filters now returns also ROI.** **

Removed: Two tools are temporarily not available - DL_LocateObjects and DL_SegmentInstances. We are still working on porting them to the new training service. DL_LocateObjects will be coming first.

New and improved filters

New: Data Matrix code reader has been significantly optimized for very high-speed applications.

New: Data Matrix code reader has been improved for handling deformed codes and with noise in the code's Quiet Zone.

Changed: We changed Data Matrix "AllowPerspective" parameter from True/False to None/Low/High. The "High" setting is new and it handles perspective much better than ever before.

Changed: ReadSingleDataMatrixCodes and ReadMultipleDataMatrixCodes are now stateful filters. Adding state made it possible to efficiently re-use memory buffers between consecutive calls. If you use these as AVL functions, you will need to add a state object. Make sure this state object is created before the main loop, so that you can get the performance benefit from it.

New: Data Matrix code reader has another new parameter, EdgeTracker, with settings ranging from VeryWeak to VeryStrong. This controls how strongly the FinderEdges detection tries to preserve continuity of the edges it is tracking. The default value, Strong, makes it possible to read difficult codes, but it also tends to find a lot of false edges in the background noise. Reduce it to achieve lower execution times.

Changed: The mechanism for aborting long-running AVL function calls (a.k.a. time-out) has been revised. Before, when you called avl::CancelCurrentWork() from one thread, an AVL function running in another thread would stop, returning empty data on outputs. Now, it throws an exception, atl::CancellationError. This way it is easier to handle it, especially when the cancelled call is deeply nested in your code.

Improved: Data Matrix code reader now respects Work Cancelation more tightly (the delay between the moment avl::CancelCurrentWork() is called and when the work actually stops, has been reduced).

New: Aurora Vision Studio has been integrated with AIL (Aurora Imaging Library, formerly known as MIL) - if you install both Studio and AIL on the same computer, some functions from AIL will become available in Studio as filters. First available filters are for Code Grading applications.

New: Added filters for removing files: RemoveFile_Single and RemoveFile_Multiple.

New: New filters were added for color space conversions: RgbToYCoCgR and YcoCgRToRgb and AverageChannels_251.

New: Eye-in-hand calibration can be performed using *CalibrateEyeInHand *filter.

New: The ReadCodes_IK tool now supports also GS1-128 standard.

New: Morphological functions for shapes: DilatePolygon, ErodePolygon

WebHMI

New: List of available WebHMI controls, in the first version:

Note: This WebHMI communicates over the HTTP protocol. AVS Runtime becomes a web server. It is up to you to implement appropriate IT security measures - in particular, we advise not to use WebHMI outside of your local network as images and other data are transferred without encryption.

AVL.NET

New: Aurora Vision Library is now available for .NET Standard 2.0. It makes it possible to run not only with .NET Framework 4.8.3, but also:

Linux & Android
Interoperability
Hardware Support
New Aurora Deep Learning™ Examples
New Aurora Vision Studio™ Examples

Release Notes: Zebra Aurora Vision Studio™ 5.3

2023.03.22

Deep Learning
New and improved filters

New: Data Matrix code reader received a new detection algorithm that may handle codes with mixed polarity modules (some modules are darker, some are brighter than the background). It works especially well with DPM with direct illumination (direct print marking).

Improved: Our 1D code reading tool has been thoroughly revised, significantly improving both speed and accuracy. The filter's interface has been simplified.

New: There is a new code reading tool, based on a very different algorithm, that can read many types of codes at one time.

Improved: We have improved speed and accuracy of the GoldenTemplate3D tool.

Fixed: PolygonIntersectionArea was returning 0 when the same non-empty polygon was put to both inputs.

Fixed: ImageLocalMaxima.inMinValue was off 3 times for RGB images.

Improved: ResizeImage_Area has been better optimized for 1-channel images, including for NEON instruction set, and for 3-channels images, SSE/AVX only.

New: A few new auxiliary filters have been added: ReorientRectangle, AlignShapeRegion, ReadEnvironmentVariable_OrNil, AppendImageChannel, EllipseArea, RegionBoundingEllipse(_OrNil), PointsBoundingEllipse.

Improved: Gray-based Template Matching has been significantly improved (as Edge-base had been in 5.2), including:

Improved: "Execute" filter (for running system scripts) was reimplemented; many issues were resolved.

IDE
Linux & Android
Hardware Support
Other

Release Notes: Zebra Aurora™ Vision Studio 5.2

2022.06.30

Adaptive Vision is now Zebra Aurora™ Vision

Last May, Zebra Technologies shared the news of its acquisition of Adaptive Vision. Since then we have been busy integrating the expert team at Adaptive Vision, and the software products you’re used to, into Zebra. While the name may change, customers will continue to receive the same focus on product improvement, service and support that has led them to put their trust in Adaptive Vision.

As of 25 May, 2022 the name of Adaptive Vision Studio has changed to Zebra Aurora™ Vision Studio.

If you have any questions about the rebranding or new product names, please contact us at av-office@zebra.com

Offline Mode
Deep Learning
Deep Learning - OCR
IDE
HMI
New and improved filters
Zebra Aurora™ Vision Studio for Linux and ARM
SMART Edition
Formulas
AVL
GenICam / GigE Vision
Other

Release Notes: Adaptive Vision Studio 5.1

2021.05.20

Deep Learning
IDE
HMI
More powerful formulas
New and improved filters
Support for OpenCV
AVL for Linux and ARM
Hardware support

Release Notes: Adaptive Vision Studio 5.0 FINAL

2020.10.05

(This document summarizes changes that are coming with the final release 5.0, which were not available in 5.0 BETA + GAMMA)

Simplified IDE
Deep Learning Add-on
AVL.NET
Hardware support
New and improved tools
Other
Formulas:

Release Notes: Adaptive Vision Studio 5.0 GAMMA

2020.08.06

(This document summarizes changes that are coming with 5.0 GAMMA, which were not available in 5.0 BETA)

Simplified IDE
Deep Learning Add-on
AVL.NET
Hardware support
New and improved tools
Other

Release Notes: Adaptive Vision Studio 5.0

2020.05.04

HMI Events
Parallel Tasks

BETA VERSION: Exception handling in multiple Worker Tasks is not functional yet.

Program Sections
Simplified IDE
Powerful formulas
Library for modern C++
Deep Learning Add-on
New and improved tools
Improved code reading
ShapeRegion
Histograms
Other
Licensing

Release Notes: Adaptive Vision Studio 4.12

2020.08.07

Adaptive Vision Studio 4.12.13.79719 GigEVision Input Frame Queue Fix
Deep Learning
Deep Learning - UX
IDE
New and Improved Filters
Data Matrix codes
Hardware Support
Licensing
AVL.NET
Linux - AVL
Other

Release Notes: Adaptive Vision Studio 4.11

2019.01.22

New and improved filters
Deep learning
AVL.NET (REDESIGNED)
.NET Macrofilter Interfaces
Writable global parameters
Profinet support
Other
*

*

Release Notes: Adaptive Vision Studio 4.10

2018.09.19

Deep learning
New and improved tools
HMI and Adaptive Vision Executor
Avl.Net
Other
(*) These features were also added to latest revision of version 4.9.

Release Notes: Adaptive Vision Studio 4.9

2018.04.24

HMI Controls in Studio and in AVL.NET
3D Machine Vision
Results window and inspection status
Regions of interest
New and improved tools
GigE Vision 2.0
Other
Licensing
Hardware support
Embedded
Deep Learning Add-on

(*) These features were also added to latest revision of version 4.8.

Release Notes: Adaptive Vision Studio 4.8

2017.07.14

Internals and Distribution
Program Editor, Previews and HMI
Properties Window
New and improved filters
Point Clouds 3D
Other
Deep Learning [COMING SOON...]

Release Notes: Adaptive Vision Studio 4.7

2016.12.08

Adaptive Vision Library for ARM
Point Clouds 3D
New HMI Controls
New Filters
Template Matching
Local Cloud Licensing
Improved Touch Screen Support
Camera Calibration
.NET Interoperability
Program Model
Easier Editing of a Program
Other

Release Notes: Adaptive Vision Studio 4.5

2016.05.12

Revised TcpIp Communication
New and Improved HMI Controls
New and Improved Filters
More User-Friendly Data Previews
More User-Friendly Program Editor & Formulas
Reduced Connections in the Program Editor
Improved Access to Remote Executor
Other
Adaptive Vision Library

Release Notes: Adaptive Vision Studio 4.3

2015.12.17

Help and Documentation
User-Friendly Data Previews
OpenCV 3.0
Byte Buffers
Property Ports
User Types
Improved Template Matching
New and Improved HMI Controls
New and Improved Filters
Postprocessing in 2D Edge Detection
New Data Matrix Code Reader
OCR Tools
More User-Friendly Program Editor
Other

Release Notes: Adaptive Vision Studio 4.2

2015.03.20

Adaptive Vision Library
Higher Performance and GPGPU
More Readable Program Editor
New Filters
Password-protected HMI
Graphical Editors
User Interface Improvements
Integration with Smart Cameras

Release Notes: Adaptive Vision Studio 4.1

2014.12.15

Adaptive Vision Library for Linux
Adaptive Vision Library
Undo/Redo
Lite+ Edition
Redesigned Data Previews
Two-stage Template Matching GUI
New Types of Data for Intuitive Configuration of Filters
New and Improved Filters
HMI: Saving the State
Other

Release Notes: Adaptive Vision Studio 4.0

2014.07.30

Adaptive Vision Library for C++ Programmers
Interoperability with C++ and .NET
Adaptive Vision Library .NET
Filter Grouping
Toolbox
Ready-made Tools

Up to version 3.2 we were providing a set of filters from which both simple and highly complex image analysis algorithms could be created. Flexibility (adaptiveness) was one of the primary design goals. From version 3.3 we are introducing additional tools created on top of the filters, which replace some common sequences of several filters with just one tool. These are called ready-made tools and allow for creating algorithms much faster in 90% of typical industrial applications.

User Proficiency Levels
Structure Field Expansion
Local Coordinate Systems
New and Improved Filters
User Experience Improvements
Error Handling
Optimizations
Hardware Support
Examples
Other

Release Notes: Adaptive Vision Studio 3.2

2014.02.08

Adaptive Vision Library for C++ Programmers

Up to version 3.1, Adaptive Vision Library assumed one-to-one correspondence between filters (Studio) and functions (Library). Although providing sound relationship between the two products, it was also making some parts of the library strange-to-use for programmers writing code manually. We have changed this by introducing functions in the library that do not correspond strictly to filters, but are much more convenient to use in C++. The old functions corresponding to filters are still available, but they were renamed by adding "AvsFilter_" prefix. As a result we were able to finally implement all the most crucial feature requests from the users of Adaptive Vision Library.

.NET Macrofilter Interface
More HMI Events and Multi-Screen Applications
Redesigned Editors and Data Previews
Possibility to Navigate and View Data from All Instances of Macrofilters
Other

Release Notes: Adaptive Vision Studio 3.1

2013.09.03

Adaptive Vision Library and Code Generation
Extended Capabilities of the IDE
Formulas
Improved Template Matching
Improved 1D Edge Detection & Shape Fitting
USB License Dongles
Other

Release Notes: Adaptive Vision Studio 3.0

2013.02.28

Astonishingly Powerful Visual Programming Paradigm
Little Spreadsheets Embedded in Data Flow
Better Management of User Filters
Machine Learning and OCR
Template Matching and Relative Coordinate Systems
GenICam / GenTL Support
Usability
Better Documentation
New and Improved Filters

Release Notes: Adaptive Vision Studio 2.5

2012.09.15

More Efficient Work with Large Projects
More Control and Usability
Improved Template Matching
Extended Image Analysis Toolsets
Extended Barcode Recognition
Extended Programming Model
Technical
Hardware Support
Other