AVT - VIMBA 4.2 - The SDK For Allied Vision Cameras
Highlights

Future-proof
Vimba is Allied Vision's GenICam-based SDK with transport layers for all Allied Vision cameras with GigE Vision, USB3 Vision, IEEE 1394, and Camera Link interface.

GenICam is THE standard for plug & play handling of cameras and devices. GenICam APIs are independent of the operating system, camera interface, and camera sensor, so that you can always reuse your source code. As a member of the EMVA (European Machine Vision Association), Allied Vision actively contributes to the further development of GenICam.

Platform-independent
Vimba runs on Windows, Linux, and Linux for ARM. You can port your source code from Windows to Linux or cross-compile from a Linux PC to an embedded system.

Read our technical papers
- Optimizing the Performance of Jetson Nano, TX1, TX2, and Xavier
- Cross-compiling Vimba Source Code to ARM
- Installing Vimba under Linux

C, C++, .NET, and Python APIs
Vimba provides APIs for C, C++, .NET, and Python. For a quick start or protoptyping, we recommend the Python API. Users who want to develop a straightforward application love the simplicity of the C API or the .NET API.
Advanced users with high demands appreciate the C++ API, which is designed as a highly efficient and sophisticated API for advanced object-oriented programming including the STL (standard template library), shared pointers, and interface classes.
Vimba includes programming examples in C, C++, C#, and Python and an extensive user documentation. To get started, we recommend reading the Vimba Quickstart Guide, which is part of the Vimba installation. More information about Vimba's architecture and APIs.

Excellent connectivity
Vimba's GenICam-based transport layers (TLs) support Allied Vision cameras with GigE Vision, USB3 Vision, IEEE 1394, and Camera Link interface. Moreover, they automatically connect with third-party software, for example, MATLAB, OpenCV, Halcon, CVB, and many more.
Additionally, Vimba provides the Cognex Adapter for VisionPro (version 6.0 or later).

Learn how to get started with MATLAB:
Learn how to get started with Cognex VisionPro:
- Getting Started with Cognex VisionPro (video, 3 minutes)
- Getting Started with Cognex VisionPro (PDF)
Learn how to get started with HALCON:
If you have questions on how to get started with other third-party software, we are happy to help!

Comprehensive suite
Vimba is a comprehensive software suite including drivers for best performance on Windows and the Vimba Driver Installer application.
With the Vimba Viewer application, you can instantly view images and explore camera features without programming. Additionally, you can save your camera settings and quickly use them with any Vimba API.
With Vimba's Image Transform Library, you can output several pixel formats. Vimba includes programming examples and an extensive user documentation.
Supported cameras and operating systems
Cameras:
- Allied Vision GigE Vision cameras
- Allied Vision USB3 Vision cameras
- Allied Vision 1394 cameras (Windows only)
- Allied Vision Camera Link cameras (Windows only)
Operating systems:
Vimba 4.2 was tested with:
-
Windows
- Windows 7, Windows 10
-
Linux (for GigE Vision and USB3 Vision cameras) Linux on standard PCs based on Intel-compatible processors. Tested distributions:
- Ubuntu 20.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 16.04 LTS
- Debian 10
- CentOS 8.2
-
Linux for ARMv8 compatible embedded systems such as NVIDIA Jetson TX2. Tested distributions:
- Ubuntu 18.04 LTS
Download Vimba
All Vimba downloads include programming examples and user manuals. You can download Vimba for free.
Downloads
- Downloads for Windows:
- Downloads for Linux x86/x64:
- Downloads for ARMv7 32-bit:
- Downloads for ARMv8 64-bit:
Downloads for Alvium MIPI CSI-2 cameras
Download drivers, code examples, and more for Alvium CSI-2 cameras.
More Product Information

-
High SNR mode (up to 24 dB better signal-to-noise ratio)
-
Low-noise binning mode
-
Shading correction
-
Defect pixel correction
-
Area of interest (AOI), separate AOI for auto features
-
Binning
-
Decimation
-
Auto gain (manual gain control: 0 to 24.4 dB)
-
Auto exposure (25 µs to 67 s)
-
Auto white balance
-
Look-up table (LUT)
-
Hue, saturation
-
Color correction
-
Local color anti-aliasing
-
Reverse X/Y
-
Deferred image transport
-
Trigger programmable, level, single, bulk, programmable delay
-
Sequence mode (changes the camera settings on the fly)
-
SIS (secure image signature, time stamp for trigger, frame count etc.)
-
Storable user sets
-
Camera and IEEE 1394b cable (other configurations on request)

-
Versatile temperature range for extreme environments
-
IEEE 1588 PTP
-
Power over Ethernet
-
P-Iris and DC-Iris lens control
-
Monochrome (GT1290) and color (GT1290C) models
-
GigE Vision interface with Power over Ethernet
-
Screw mount RJ45 Ethernet connector for secure operation in industrial environments
-
Supports cable lengths up to 100 meters (CAT-6 recommended)
-
Trigger over Ethernet Action Commands allow for a single cable solution to reduce system costs
-
Comprehensive I/O functionality for simplified system integration
-
Popular C-Mount lens mount
-
Easy camera mounting via standard M3 threads or optional tripod adapter
-
Easy software integration with Allied Vision's Vimba Suite and compatibility to the most popular third party image-processing libraries.

-
IMX183 CMOS sensor
-
ALVIUM image processing
-
USB3 Vision
-
Various hardware options
-
Monochrome (1800 U-2050m) and color (1800 U-2050c) models
-
ALVIUM® Technology for on-board image processing
-
USB3 Vision interface for GenICam SFNC features
-
Platform concept that enables the operation of different Alvium camera models with a common software
-
Micro-B USB 3.1 Gen 1 connector with screw locks for industrial applications
-
Precise sensor-to-lens mount alignment
-
Standard M3 mounting holes for top and bottom mounting, standard M2 mounting holes for front mounting
-
Industrial performance for both embedded and machine vision applications

-
IMX287 CMOS sensor
-
ALVIUM image processing
-
USB3 Vision
-
Various hardware options
-
Monochrome (1800 U-040m) and color (1800 U-040c) models
-
ALVIUM® Technology for on-board image processing
-
USB3 Vision interface for GenICam SFNC features
-
Platform concept that enables the operation of different Alvium camera models with a common software
-
Micro-B USB 3.1 Gen 1 connector with screw locks for industrial applications
-
Precise sensor-to-lens mount alignment
-
Standard M3 mounting holes for top and bottom mounting, standard M2 mounting holes for front mounting
-
Industrial performance for both embedded and machine vision applications

-
IMX273 CMOS sensor
-
ALVIUM image processing
-
USB3 Vision
-
Various hardware options
-
Monochrome (1800 U-158m) and color (1800 U-158c) models
-
ALVIUM® Technology for on-board image processing
-
USB3 Vision interface for GenICam SFNC features
-
Platform concept that enables the operation of different Alvium camera models with a common software
-
Micro-B USB 3.1 Gen 1 connector with screw locks for industrial applications
-
Precise sensor-to-lens mount alignment
-
Standard M3 mounting holes for top and bottom mounting, standard M2 mounting holes for front mounting
-
Industrial performance for both embedded and machine vision applications

-
High SNR mode (up to 24 dB better signal-to-noise ratio)
-
Low-noise binning mode
-
Shading correction
-
Defect pixel correction
-
Area of interest (AOI), separate AOI for auto features
-
Binning
-
Sub-sampling
-
Auto gain (manual gain control: 0 to 24.4 dB)
-
Auto exposure (48 µs to 67 s)
-
Auto white balance
-
Look-up table (LUT)
-
Hue, saturation
-
Color correction
-
Local color anti-aliasing
-
Reverse X/Y
-
Deferred image transport
-
Trigger programmable, level, single, bulk, programmable delay
-
Sequence mode (changes the camera settings on the fly)
-
SIS (secure image signature, time stamp for trigger, frame count etc.)
-
Storable user sets
-
Camera and IEEE 1394b cable (other configurations on request)

-
APS-H optical format CMOS sensor
-
PoCXP
-
4-DIN type connector
-
79.7 fps at full resolution
-
Extended near-infrared (X-2620B NIR) model
-
Extended feature set with Sequencer Control and Multiple Region of Interest selection to support advanced imaging applications
-
On-board Defect Pixel and 2D Fixed Pattern Noise Correction for improved image quality
-
Simplified firmware update in the field via interface cables using GenICam File Access
-
Robust, fan-less design for industrial imaging applications
-
Heat-dissipation optimized housing to reduce image noise
-
Build-in tripod adapter and multiple mounting holes for eased system integration
-
DIN 1.0/2.3 CoaXPress connectors for secure operation in industrial environments
-
Single cable solution using Trigger and Power over CoaXPress
-
Comprehensive I/O functionality for extended control of connected system components
-
Select between B 270 ASG protection glass and filter types: IRC30 IR cut filter or Schneider 486 IR cut filter

-
IMX265 CMOS sensor
-
ALVIUM image processing
-
MIPI CSI-2 interface
-
Various hardware options
-
Monochrome (1800 C-319m) and color (1800 C-319c) models
-
ALVIUM® Technology for on-board image processing
-
MIPI CSI-2 interface with up to 4 lanes
-
Platform concept that enables the operation of different Alvium camera models with a common software
-
Hirose HR FHH55 FPC connector with minimum space requirements for a compact design
-
Precise sensor-to-lens mount alignment
-
Standard M3 mounting holes for top and bottom mounting, standard M2 mounting holes for front mounting
-
Industrial performance for embedded vision applications
-
Easy-to-install driver and code examples
-
Compact
-
20 fps @ 1.4 Megapixel
-
Rugged housing
-
Video-type auto iris
-
Video-type auto iris
-
ROI, DSP subregion (selectable ROI for auto features)
-
Binning
-
Auto gain (manual gain control: 0 to 25 dB)
-
Auto exposure (manual exposure controls: 12 µs to 116.8 s)
-
Auto white balance
-
StreamBytesPerSecond (easy bandwidth control)
-
Stream hold
-
Sync out modes: Trigger ready, input, exposing, readout, imaging, strobe, GPO
-
Global shutter (digital shutter)
-
Recorder and Multiframe acquisition modes
-
Event channel
-
Chunk data
-
Storable user sets
Allied Vision Technologies
For more than 30 years, Allied Vision has been helping people to reach their imaging goals. Allied Vision supplies camera technology and image capture solutions for industrial inspection, medical and scientific imaging, traffic monitoring and many more application areas in digital imaging.
With a deep understanding of customers’ needs, Allied Vision finds individual solutions for every application, a practice which has made Allied Vision one of the leading camera manufacturers worldwide in the machine vision market.
The company has nine locations in Germany, Canada, the United States, Singapore and China and is represented by a network of sales partners in over 30 countries.
Contact Details
Allied Vision
102 Pickering Way - Suite 502 Exton, PA 19341, USA
Phone: +1-877-USA-1394
Fax: +1 978-225-2030
Imaging/Machine Vision
