In the IDS camera ecosystem everyone speaks the same language

With the free IDS Software Suite, all uEye industrial cameras (model name "UI") with USB 2, USB 3 and GigE interface work together in a perfectly coordinated IDS system environment. For interaction with image processing libraries, many interface adapters are available. The all-inclusive, care-free package also includes all additional software components that you need for developing a machine vision camera application:

IDS Camera Manager

The IDS Camera Manager is a central and straightforward tool for managing your uEye industrial cameras (model designation "UI").

uEye Cockpit

The uEye Cockpit provides access to all major camera settings and features. You can save images or record videos.

uEye Sample programs

Sample programs in different programming languages, such as .NET, C, C++, C#, or Visual Basic, demonstrate the integration of the uEye industrial camera (model designation "UI") using the source code.

uEye Interfaces

The uEye interfaces of the IDS Software Suite provide relevant product support for the most popular imaging processing libraries, such as HALCON, MERLIC, LabVIEW, NeuroCheck, and many more.

uEye Hotpixel Editor

The uEye Hotpixel Editor enables you to define your own hot pixels in the uEye industrial camera (model designation "UI") in addition to those detected during the factory calibration.

Linux Embedded

For uEye industrial cameras (model designation "UI") 32/64-bit drivers are also available for embedded boards with ARMv7 and ARMv8 architectures such as the Raspberry Pi single-board computer.

Windows and Linux

IDS Software Suite is available in Windows and Linux in both 32-bit and 64-bit versions and offers OpenGL support (as long as the graphics hardware is compatible with OpenGL) as well as Direct3D support.

All necessary drivers are only loaded into the camera after it has been connected. Thus, the functionality is enhanced by software updates, even for uEye industrial cameras (model designation "UI") that are already installed. This is due to the fact that IDS Software Suite is downward compatible.

IDS Camera Manager

You can manage all your IDS cameras in the IDS Camera Manager – irrespective of whether they are USB 2.0, USB 3.0, or GigE cameras (model designation "UI"). When you select expert mode, the camera manager provides you with detailed information on the cameras. The camera list shows you at a glance whether a camera is free and therefore available, or whether it is currently in use.

Using the "ETH network service" feature, you enable the network adapter for use with GigE uEye cameras (model designation "UI"). You assign the network adapter a fixed IP address here, which you use to operate GigE uEye cameras.

You can also set up the cameras easily using automatic network configuration or you can configure them manually. The additional features provide you with access to special functions, which allow you to enable boot boost, for example, or configure the multicast mode (depending on the camera model).

The IDS Camera Manager is available in German and English as well as in 14 other languages. It is included in the free IDS Software Suite.

IDS Software Suite for industrial cameras: IDS Camera manager - software updates
IDS Software Suite for industrial cameras: IDS Camera manager - software updates
IDS Software Suite for industrial cameras: IDS Camera manager - Expert mode
IDS Software Suite for industrial cameras: IDS Camera manager - Expert mode
IDS Software Suite for industrial cameras: IDS Camera manager - manual ETH configuration
IDS Software Suite for industrial cameras: IDS Camera manager - manual ETH configuration
IDS Software Suite for industrial cameras: IDS Camera manager - camera list
IDS Software Suite for industrial cameras: IDS Camera manager - camera list

uEye Cockpit

Discover the power of IDS cameras

The uEye Cockpit is an integral component of the IDS Software Suite that enables you to start image acquisition with your uEye industrial camera (model designation "UI") in no time at all. Whether you start in simple mode or expert mode, the program allows you to take extensive measurements – with no programming needed – and allows you to easily compare different camera settings.

Depending on the camera and sensor model, you can choose from a range of settings in the uEye Cockpit.

You can also create individual parameter files for each camera to be used in your own programming. Furthermore, the uEye Cockpit can also record videos in AVI format.

The uEye Cockpit is available in German and English as well as in 14 other languages. It is included in the free IDS Software Suite.

Note: The uEye Cockpit is available as a version with reduced functionality in Linux called uEye Demo.

  • AOI (area of interest), multi AOI, sequence AOI (number, parameter)
  • Auto exposure shutter (AES), exposure time, maximum exposure time
  • Auto frame rate (AFR)
  • Auto gain control (AGC), total gain, RGB gain, maximum gain
  • Binning
  • Black level
  • Brightness reference
  • Color saturation
  • Control speed
  • Direct3D, DIB, OpenGL
  • Edge enhancement
  • Flash (high, low, delay, duration)
  • Gamma, hardware sensor gamma
  • GPIO (general purpose input, output (high/low), flash, PWM)
  • Hardware LUT
  • Hot pixel functions
  • Hysteresis
  • TWI (two Wire Interface)
  • Image format
  • Image noise suppresion
  • IR color filter correction
  • Line scan mode
  • Log mode
  • Mirroring
  • Pixel clock
  • Pulse width modulation (PWM) (frequency, duty cycle)
  • Red offset, blue offset
  • Scaler
  • Sensor auto functions
  • Shutter modes
  • Subsampling
  • Test image
  • Trigger (delay, rising/falling edge, timeout)
  • White balance, automatic white balance (AWB)

Sample programs

To simplify integration, the uEye sample programs show applications with the uEye industrial cameras (model designation "UI") in different programming languages, such as Microsoft .NET, C, C++, C#, or Visual Basic. The package contains a wide range of sample programs that can be used directly and whose source code is supplied.

The sample programs are included in the free IDS Software Suite.

3rd Party Interfaces

uEye Hotpixel Editor

Edit hotpixels yourself

Hot pixels are pixels that do not react linearly to incident light or do not react at all. Before uEye industrial cameras (model designation "UI") leave production, each camera is checked for hot pixels. The hot pixels found are stored in the camera memory and can be corrected when hotpixel correction is enabled.

However, the pixels on the sensor are not fixed. Over time, other hot pixels may occur on the sensor due to the aging process of the pixel, heat or also cosmic radiation during transportation of the sensor. To avoid having to return the camera when new hot pixels occur, you can use the uEye Hotpixel Editor to define hot pixels in just a few steps.

The uEye Hotpixel Editor is part of the free IDS Software Suite.

Linux embedded for IDS industrial cameras

The latest trend

Economic ARM-based single-board computer

Single-board computers are systems where all components required for operation are placed on a single circuit board. The ARM-based microprocessor chip is one of the world's most popular microprocessor.

The numerous advantages of the ARM architecture (Advanced RISC Machines) - such as low energy requirement and high performance - offer completely new dimensions for machine vision.

One driver

Many possibilities

For uEye industrial cameras (model designation "UI") 32/64-bit drivers are also available for embedded boards with ARMv7 and ARMv8 architectures such as the Raspberry Pi single-board computer.

If you prefer different architectures, we are able to develop a custom solution on request.

In addition, use our PyuEye interface and benefit from the many advantages of the object-oriented programming language Python. Use Python to program your application interactively directly on the embedded board without the time-consuming setup of a development environment with a toolchain.

Manual

All information at a glance – you can either view our manuals online on this page or download them for offline use.

Release Notes

In the release notes we summarize for you in a concise manner which new functions have become available with the latest releases.

TechTips

Here you can learn more about the versatile application possibilities and receive practical tips on operation and application.

Any questions?

Would you like to learn more about certain aspects? Simply contact our team, we will be happy to help you.