You are now browsing the TechTips page of the Application Ideas section.

You can access the other pages of this category via the links below:

Application Notes
Whitepaper
Programming Examples
Case Studies



Embedded Vision Kit: Prototype development with the uEye Python interface and OpenCV


Source: IDS Imaging Development Systems GmbH

The evolution of the classical machine vision towards embedded vision is rapidly evolving. But developing an embedded vision device can be very time consuming and cost-intensive. Especially with proprietary developments you may lose a lot of time until the first results are available.
Today, there are a number of suitable embedded standard components that allow out-of-the-box testing. In combination with qualified software solutions, the first insights for vision applications can be derived very quickly.
Our TechTip shows in a few simple steps how to implement a simple embedded vision application with a uEye camera and a Raspberry Pi 3

More info>>




Greater resolution in monochrome mode: How to get greater resolution from your colour sensor


Source: IDS Imaging Development Systems GmbH

The AR1820HS 18 mega pixel sensor in our UI-3590 camera models was launched by the sensor manufacturer ON Semiconductor as a pure colour sensor. Like all colour sensors, the Bayer filter means that you get colour images with effectively only around a quarter of the nominal sensor resolution, as the colour information for each pixel is obtained from four neighbours.
To use each individual pixel, however, it is not sufficient to operate the sensor in RAW data format (without Bayer interpolation). The Bayer matrix results in a different brightness perception of the individual pixels. We will show you how to use the colour sensor as a “pure” mono sensor by appropriate parameter settings and the use of suitable light sources, in order to obtain a significantly higher resolution.

More info>>




Flexible and dynamic: Using adaptive hot pixel correction


Source: IDS Imaging Development Systems GmbH

What's that dot in my image? If you're asking yourself this question, then you've probably just discovered a hot pixel. A certain number of hot pixels exist in all standard image sensors and are perceived as a defect in an image, as they appear brighter or darker than the other pixels. Hot pixels cannot be completely avoided in sensors, even if great care is taken during sensor production.
So, wouldn't it be a really nifty idea if hot pixels could be detected dynamically in the application directly under all operating conditions? Well, that's exactly what can now be done thanks to "adaptive hot pixel correction", available in the IDS Software Suite as of Version 4.82.

More info>>




Parameter change in real time: Using the sequencer mode


Source: IDS Imaging Development Systems GmbH

You want to capture image sequences with different exposure times or image sections? You do not want to manually reconfigure the camera while capturing? That is not quite easy? Yes, it is!
A special feature that was previously reserved for the camera models with e2v sensors, is now available for the whole USB 3 uEye CP Rev. 2 camera family from IDS Software Suite 4.81 on: the sequencer mode. To help you get started, there is a special "uEye sequencer demo".

More info>>




Parameterizing instead of Programming: The faster way to camera setup


Source: IDS Imaging Development Systems GmbH

The optimum setting is an important requirement for each application running effectively. Spending time and effort establishing these settings is quite justified. But is this a recurring effort for each application or could this initial setting be separated for reusing respectively?
All possible settings are implemented in the uEye Cockpit already. You only have to choose, activate, adjust, parameterize and save. Configuration takes only a few clicks. The high effort, programming the camera configuration on your own, is eliminated.

More info>>





Sometimes less means more: Subsampling, binning or scaler


Source: IDS Imaging Development Systems GmbH

Your field of view should not change but the frame rate should be increased? You need a shorter exposure? Will a lower resolution with the same field of view do for you?
To reduce the image resolution and still having the same field of view, you have different ways depending on the sensor model: subsampling, binning, or scaler. But how do they differ?

More info>>







The key to contrast and detail: Adjusting the black level


Source: IDS Imaging Development Systems GmbH

There is white in your image but the image looks flat? Though you have darken your camera completely you do not get black? Or is there too much black in the image and details disappear?
Besides gain, gamma and color saturation also the black level plays a role in image reproduction. A poor black level affects the dynamic range and therefore the image impression. Only if a camera reproduces black and white the full dynamic range is ensured.

More info>>




The same image and yet different - using the sequencer


Source: IDS Imaging Development Systems GmbH

For the camera models UI-124x / UI-324x / UI-524x and UI-125x / UI-325x / UI-525x with e2v sensors, there is a special IDS feature available: the sequencer.
The sequencer allows you to capture, for example, the same scene using different parameter sets (exposure, gain, etc.). It is useful for a variety of applications, for example, you can use it in applications with unknown light or brightness conditions.

More info>>




As you like it–Pixel preprocessing or RAW format


Source: IDS Imaging Development Systems GmbH

Depending on the application, the image data must fulfill different requirements. If you take a fast snapshot, you want a ready-to-use image from the camera. The image should look as good as possible and should not require any further postprocessing.
The pixel preprocessing in the camera hardware offers many advantages, in particular for embedded systems. Here, packed color formats, among others, can be used for data transmission.

More info>>




Dust and dirt do not stand a chance – free view due to camera filters


Source: IDS Imaging Development Systems GmbH

To achieve optimum image quality the sensor needs to be kept free of dust. As pixels today are the same size as dust particles or even much smaller, a single speck of dust on the image sensor can drastically reduce the quality of the image.
The short distance to the pixel means that under certain lighting conditions a speck of dust on the image sensor can cast the pixel beneath it entirely in shadow. The speck of dust appears as a dark spot in the camera image.

More info>>




I do it myself! Hot pixel correction with the uEye Hotpixel Editor


Source: IDS Imaging Development Systems GmbH

Every sensor has pixels that do not react linearly to incident light. Especially on dark images, they appear way brighter as colorful dots: the so-called hot pixels.
According to your operating conditions, you can correct those hot pixels fast and easily with the uEye Hotpixel Editor. The uEye Hotpixel Editor is part of the free IDS Software Suite.

More info>>






Get brighter images: How to work with gain


Source: IDS Imaging Development Systems GmbH

Your picture is too dark, but you cannot increase exposure time because your object is moving? Due to your lighting condition, flash lighting is no option? Then the feature "adjustable gain" helps.
If you don’t have the conditions to use flash lighting, for example, you can use the software gain to improve the image contrast or brighten up dark images. In our TechTip you will learn how to adjust the gain optimally to reduce potential sensor artifacts such as noise or inhomogeneity.

More info>>




Needing only part of an image? Use the Multi AOI!


Source: IDS Imaging Development Systems GmbH

You need a larger field of view for your inspection, but you just need parts of your image while processing at high speed?
The multi AOI function allows defining more than one AOI in an image and transferring these AOIs all at the same time. This allows various features to be checked at the same time. This minimizes the bandwidth and increases the frame rate.

More info>>





Too bright or too dark? Using the histogram in the uEye cockpit


Source: IDS Imaging Development Systems GmbH

Your image looks flat or in the dark, low-contrast image, you cannot distinguish the objects. In this case, the histogram in the uEye Cockpit helps you.
A histogram shows whether an image is over or under exposed, and how high the contrast is. Thus, the histogram is a tool for optimizing the camera parameter settings to obtain an image with a higher contrast.

More info>>




Simply flexible: Bandwidth management with adjustable pixel clock


Source: IDS Imaging Development Systems GmbH

Are you developing a multi-camera system, or using a high spatial resolution camera?
Do you want to use the full bandwidth of your camera interface without losing any image?

For IDS industrial cameras, you can set the pixel clock using the IDS Software Suite. So you can have a direct influence on the needed bandwidth of a camera.

More info>>





Better safe than sorry! Face detection with UI-3013XC


Source: IDS Imaging Development Systems GmbH

"Got you!": The USB 3 uEye XC is the first USB 3.0 industrial camera from IDS with integrated face detection.

With this hardware feature, the image will be selectively scanned for human faces, which are automatically and detected and caught. The camera identifies head-like outlines, eyes and even different viewing directions.

More info>>




Using rolling shutter with global start


Source: IDS Imaging Development Systems GmbH

Capturing moving objects with rolling shutter sensors produces bizarre results. Helicopters fly with bended propellers or vehicles are distorted along their direction of travel.

Is a rolling shutter sensor really suitable for capturing moving objects? The answer is yes, thanks to special operating modes such as the global start mode of the 18 MPix AR1820HS sensor from Aptina.

More info>>




Using the line scan mode: if the area scan camera turns into a line scan camera


Source: IDS Imaging Development Systems GmbH

With the IDS Software Suite you can enable a line scan mode for specific GigE and USB 3 uEye models with CMOSIS, e2v or Sony sensors. This allows you to operate the area scan camera as a line scan camera.

With the 'Vertical AOI merge mode' function, you also have the option to trigger not only images but also lines.

More info>>




Multicast mode for gige ueye cameras: I see something that You also see


Source: IDS Imaging Development Systems GmbH

When you enable the multicast mode for a GigE uEye camera, the camera sends image data to a multicast address. So multiple client PCs can parallel receive and display the image data of the camera, whereby only the master PC can control the camera. Thus, additional manufacturing and quality controls are possible next to direct image processing.

More info>>




3 ways to an HDR image


Source: IDS Imaging Development Systems GmbH

The abbreviation HDR (sometimes seen as HDRI) stands for High Dynamic Range (Imaging or Imager) and refers to the capture of digital images with a greater dynamic range of luminosity.

HDR images are suitable for situations with very high dynamic range such as welding when very high brightness is created due to the welding arc, which makes it hard to detect the weld or the weld object. Even with varnishes or other glossy surfaces HDR images with increased dynamic range may be required due to reflections and high lights.

IDS offers a variety of camera models that are able to capture HDR images.

More info>>




Image processing with lookup tables (LUT): make the (almost) invisible visible


Source: IDS Imaging Development Systems GmbH

With a lookup table (LUT) it is easy to apply characteristic curves to digital images. A LUT is a table which assigns an output value to every possible input value. Using LUTs has the advantage that calculations can be done very fast. So you can use a LUT, for example, to make even slight shading clearly visible.

More info>>






Would you like a bit longer? Long exposures with CMOS sensors


Source: IDS Imaging Development Systems GmbH

CMOS sensors and long exposure - impossible, isn't it? On the contrary! With the 2 megapixel sensors from e2v, long exposures of up to 10 seconds are possible with a CMOS sensor for the first time.

As a result, the sensors represent an interesting and cost-effective alternative to CCD sensors. To enable you to use this special IDS feature, our TechTip provides a detailed description of the procedure.

More info>>



Multi integration mode: multiple exposure within one image


Source: IDS Imaging Development Systems GmbH

The multi integration mode of the 2 MP CMOS sensor from e2v used in the USB 3 uEye families opens up exciting new opportunities in machine vision.

More info>>







Affordable alternative: area scan camera with CMOSIS sensor versus line scan cameras

Source: IDS Imaging Development Systems GmbH

The USB 3 uEye CP models with the latest CMOSIS 4.2 megapixel sensors with revision 3 (UI-3370CP) now offer a triggered line mode. This means that expensive line scan cameras can simply be replaced in many fields of application by the more affordable and extremely powerful UI-3370CP area scan camera.

More info>>






Defining hot pixels easily yourself: using the uEye Hotpixel Editor

Source: IDS Imaging Development Systems GmbH

Hot pixels are pixels that do not react linearly to incident light or do not react at all. They occur for a variety of reasons, such as contamination during sensor production or sensor age, and can occur with both CCD and CMOS sensors.

More info>>






Camera filters- keep dust out and let the right light in

Source: IDS Imaging Development Systems GmbH

All IDS cameras come with a filter glass in front of the image sensor as standard. This filter fulfils two major functions:

  • Protection against dirt and dust
  • Spectral filtering of the incident light

    More info>>