Adaptive Vision Studio 5.0

Description

Adaptive Vision Studio 5.0

Adaptive Vision Studio 5.0: Graphical Machine Vision Development Software

Adaptive Vision Studio 5.0 is a powerful graphical environment for machine vision engineers, enabling rapid development of image analysis applications without traditional programming. The 5.0 release introduced parallel task execution, event-based HMI, a significantly enhanced formula engine, and deep learning capabilities .

Key New Features in Version 5.0

Parallel Tasks

  • Multi-Threaded Execution: Create multiple sub-programs (Worker Tasks) that run in parallel

  • Pipeline Processing: Queue-based data exchange between producer and consumer threads

  • Thread-Safe Acquisition: Fully thread-safe GigE Vision and GenICam tools for multi-camera setups

HMI Events

  • Event-Based Programming: Create separate event handlers triggered by UI interactions (button clicks, value changes, mouse movements)

  • Parallel Execution: Event handlers run concurrently with the main program loop

  • Global Communication: Data exchange between event handlers and main program via Global Parameters or Global Queues

Enhanced Formulas Engine

  • Array Operations (Broadcasting): Perform element-wise operations on entire arrays using simple operators

  • New Mathematical Functions: Lerp, Square, Hypot, Clamp for numeric operations

  • Array Processing: indexOfMin/Max, contains, findAll, flatten, removeNils, select

  • Geometry Functions: distance, area, angleNorm, angleDiff, dot, normalize

  • Conditional Syntax: New if-then-elif-else syntax alongside C-style ?: operator

Download