Machine Vision Software EyeVision

The EyeVision Machine Vision Software and EyeVision 3D Software offers solutions for different applications, such as e.g.:

EyeVision is synonymous for “zero-error-production”, a reduction of production time, for quality and production acceleration and therefore als for a higher customer satisfaction.

Thanks to fast installation and univeral usage, the software creates a fast, efficient and cost-effective solution for all applications.

5 EyeVision Software Packages – individually extendable

There are 5 main packages available for EyeVision:

  1. Basic
  2. Standard
  3. Professional
  4. 3D (Area or Profile)
  5. Thermo

The packages contain different command sets. But the extendibility of the EyeVision software are unlimited:
You can add any command any time to any package.

Additionally, there are special command sets such as:

  • ChipControl (for the semiconductor industry)
  • Commands for color inspection
  • Code Reader commands

Those can also be added to each package. Individually, depending on application and demand.

Drag-and-drop programming

The software is flexible and easy to handle. EyeVision is programmed via the graphical user interface (GUI). The easy programming via drag-and-drop is a well-known feature of the image processing software.
The intuitive user interface allows the creation and configuration of new inspection processes very easy and fast. Thanks to the innovative technique the handling is even for less experienced user very easy.

Flexible hardware choice

EyeVision supports line scan, matrix, color, gray scale, thermal imaging and 3D sensors with following interfaces:

  • USB 2.0, 3.0
  • GigE
  • GenICam compatible cameras
  • FireWire
  • Camera Link
  • RS232
  • CoaXPress

The image processing software runs on ARM, x86, x64 and MIPS.

Image processing software for the Smart Camera

Additionally, the EyeVision is also available on the smart camera series EyeCheck and the vision sensor series EyeSens.

MIPI Software EyeVision

MIPI CSI-2 is already an important interface for mobile devices like smart phones or tablets, but also in image processing and many Embedded Vision applications it plays an important role.

EyeVision supports MIPI sensors by Allied Vision Technology, Basler, Vision Components and Raspberry Pi. This is a list which will grow even longer.

For the implementation of an embedded vision solution with MIPI sensors, EyeVision supports also the following boards:


Asus® Tinkerboard (Processor: Rockchip® RK3288)


Auvidea NVIDIA® Jetson™ J100 (Processor: NVIDIA® TX1)

Auvidea NVIDIA® Jetson™ AGX Xavier™ Carrier


DragonBoard™ 410C (Processor: Snapdragon™ 410E)

DragonBoard™ 820C (Processor: Snapdragon™ 820E)


4 IoT – Geniatech (Processor: Snapdragon™ 410E)


HiKey960 (Processor: Kirin™ 960)

HiKey970 (Processor: Kirin™ 970)


HummingBoard™ (Processor: NXP i.MX6)

HummingBoardPro™ (Processor: NXP i.MX6)


MediaTec X20 (Processor: Helio X20)


MSC SM2-MB-EP1 (Smarc carrier board)

EVT SmartPack MIPI and GigE – with ULTRASCALE CPU and FPGA for user access

Applications with EyeVision

Code Reading, OCR/OCV

Code Reading, OCR/OCV
The EyeVision software has commands for character recognition and verification and code reading for example: bar code DMC QR Bar...

Read more ...

Detection of surface defects with Deep Learning

Detection of surface defects with Deep Learning
ML Homogeneity Inspector For the automatic detection of defects on structured surfaces. The EyeVision software has the ML Homogeneity Inspector...

Read more ...

Thermal Imaging with EyeVision Thermo

Thermal Imaging with EyeVision Thermo
The EyeVision Thermo software offers commands for the thermal measurement and inspection tasks for industrial thermal imaging. Even demanding evaluations...

Read more ...

Object detection and counting

Object detection and counting
Object detection via automatic, visual inspection is an important task. It is part of many industrial processes, such as in:...

Read more ...

Color recognition and inspection

Color recognition and inspection
EyeVision can recognize and inspect color. Therefore the software has special color commands for the inspection of color-based quality characteristics....

Read more ...

Bottle inspection for the beverage industry

Bottle inspection for the beverage industry
With the commands of the EyeVision software bottle inspection for the bottle and beverage production can be carried out. Application...

Read more ...

Thread Inspection with EyeVision

Thread Inspection with EyeVision
With the EyeVision Software component parts with a geometry that is difficult to access can be inspected, for example the...

Read more ...