How to get greater resolution from your color sensor using a low cost 18 MP IDS camera

Bayer Patter - Mono
IDS UI-3590 camera
IDS UI-3590CP camera

The AR1820HS Image sensor 18 mega pixel sensor in the IDS Imaging IDS Imaging UI-3590 camera models was launched by the sensor manufacturer ON Semiconductor as a pure color sensor.  Like all color sensors, the Bayer filter means that you get color images with effectively only around a quarter of the nominal sensor resolution, as the color information for each pixel is obtained from four neighbors

To use each individual pixel, however, it is not sufficient to operate the sensor in RAW data format (without Bayer interpolation).  Operating in a raw format results in a different brightness perception of the individual pixels and NOT a usable image.

This technical tip will show you how to use the color 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.

Applications which require a color image and precision will benefit from this camera and method.. and all for less than $600 with the IDS UI-3590LE camera

Background

Bayer Pattern
Arrangement of colour filters in the Bayer matrix

The principle of digital image sensors such as the 18 MP ON Semiconductor AR1820HS means that they acquire only brightness, but not color information.

As a result, a color filter is applied to each pixel during manufacture of the color sensors.  This is known as the Bayer matrix.

Of each four pixels, two pixels are given a green color filter, one pixel a red filter and one pixel a blue color filter.  This color distribution corresponds to the perception of the human eye and is referred to as the Bayer matrix.

RGB Filter
The RGB filter layers only transmit light with
a particular wavelength

A pixel depicts only the information for one color.

To obtain the complete RGB values for each pixel, the missing primary colors are interpolated from four neighboring pixels using appropriate algorithms. This color interpolation assumes that there are only slight color differences between two adjacent pixels of the same color.  Strictly speaking, a sensor with Bayer matrix therefore has only a quarter of the native sensor resolution

Sensor mono mode

Although the Bayer matrix cannot simply be rendered invisible for mono mode, the following two solutions show how you can achieve the desired result depending on the type of application.

1) For “grey scenes”  (i.e. dark pin on a white background)

If the 18 MP color sensor is to be used in mono mode for achromatic scenes, note that a broad band light source (white light) must still be used. This is because of the sensor’s Bayer matrix.  With this sensor, monochromatic (single color) light would have resulted in the individual pixels transmitting no or less information depending on the wavelength of the light, due to the RGB filter layers used (see Figure 2). This can result in a different brightness perception for the individual pixels. In this case, the RGB enhancement must be calibrated separately for R, G, and B. As a result, you then obtain an identical brightness perception for all pixels as with a mono sensor.

IDS Imaging
Without calibration of the RGB enhancement, the Bayer matrix is clearly visible (left).
After RGB calibration (see RGB histogram, right) there is a homo-geneous brightness perception as with a mono sensor

Note: This RGB calibration is only valid for this specific light source and a “grey” scene.  If the light source (wavelength) changes, the RGB enhancement factors have to be re-adjusted.

Contact 1stVision to obtain instructions on  switching the Bayer matrix to “invisible” using the uEye Cockpit:2) For “color or grey scenes”

If you work with color scenes in your application, the brightness sensitivity of the individual Bayer pixels constantly changes with the variation in color components. There is also a way to achieve genuine mono mode in this situation. The solution lies in the color spectrum of the 18 MP ON Semiconductor AR1820HS.

Above a wavelength of around 900 nm the color filters for the individual pixels have similar spectral properties. Beyond this threshold, all pixels on the sensor respond practically identically to incident light again – exactly as with a dedicated mono sensor. This means that the Bayer matrix can also be made invisible using this method, both for color and also for grey scenes

AR1820HS Spectrum
The colour spectrum of the AR1820HS shows similar spectral proper-ties of the colour filters above 900 nm

In order to be able to use this spectral property of the sensor as described, you must observe the following:

  • Ensure defined lighting conditions, i.e. seal off light with other wavelengths shorter than 900 nm as far as possible.
  • Order your uEye camera with AR1820HS sensor specifically with GL filter (glass). The HQ filter normally ordered with this sensor would block out the long-wave light.  By contrast, the GL filter allows light beyond 900 nm to pass with high transmission. The highest possible signal strength thus arrives at the sensor.

Full Information on the IDS Imaging UI-3590LE and UI-3590CP cameras can be found below

IDS-UI-3590LE – 18MP camera, LE version

IDS-UI-3590CP – 18MP camera, CP version

1stVision has over 100 years of industrial imaging experience!  Contact us to help select the best camera and lenses for your applications.

contact us

Teledyne Dalsa TurboDrive 2.0 breaks past GigE limits now with 6 levels of compression

Teledyne Dalsa Turbodrive

Teledyne Dalsa introduces TurboDrive 2.0 for their Genie Nanos

Dalsa Innovator awardWith the introduction of the Genie Nano came Turbodrive which allowed ‘faster GigE than GigE’ speeds. Turbodrive is a lossless hardware encoding scheme that potentially reduces the amount of data to be transmitted from the camera to the computer.  Dalsa’s Nanos, which are priced identical to the competition, offers the users the ability to go faster at no extra cost.  Note that the user can turn on or off the encoding.

However, the encoding scheme is data content dependent, and therefore if your data varies a lot within an image the compression is minimal.  If your data varies a lot from image to image, then using the encoding means that only certain frames will get a speedup resulting in an inconsistent data transfer rate.

Teledyne Dalsa Nano camera

Teledyne Dalsa has just recently introduced TurboDrive 2.0, a firmware upgrade for all Nanos. The major enhancement is that now TurboDrive offers multiple levels of encoding.  Level 0 is lossless, and each successive level has some potential lossy amount.

The table below indicates quality level,  image compression ratio (absolute worst case scenario)  and effective bandwidth gain

As you can see, at level 6, you have a worst case compression of 0.33, yet a speed up of 3.  Note, this is a worst case situation so you might get a speed up of 3x, yet be at 0.8.  The algorithm is data dependent!  (more about this in the tech primer)

Depending on the application, various compression levels provide minimal degradation.  The following images are shown for comparisons using the varying quality levels.

As you can see, even at level 4, there is very little degradation in the image.  It is easy to imagine that with this image, you can still do your image processing yet get a speed up of 68%!

Dalsa Nano Raw Image
Raw Image

Level 0 “Lossless” to Level 6 indicate the quality level in the images.

Dalsa Nano Turbodrive quality level comparisons
Quality level comparisons

Learn more by clicking the icon below for the comprehensive application note!

Teledyne Dalsa Turbodrive application note
To learn more about Teledyne Dalsa TurboDrive 2.0, please download the application note for full details.

1stVision has a ton of resources to learn about TurboDrive technology in general.  Please visit our dedicated Teledyne Dalsa Turbo Drive resource page HERE  

Contact 1st Vision

Related Blog posts:

How do you get the most pixels for your money? Check out the new Dalsa Nano C4900 camera!

Teledyne Dalsa Nano XL-M4090 cameras – 16MP cameras are now faster, cheaper and smaller!

Teledyne Dalsa Nano XL-M5100 cameras providing 25MP resolution for < $6K!

Allied Vision’s high-resolution Prosilica GT now with 12, 16 and 25MP ON Semi PYTHON sensors

Allied Vision GT camera

Allied Vision Cameras

Allied Vision extends its Prosilica GT Large Format camera platform with three high-resolution ON Semi PYTHON image sensors (Python 12K, Python 16K & Python 25K)

Combined with robust thermal housing designed to operate in extended temperature ranges and fluctuating lighting conditions, the new Prosilica GT Large Format cameras are ideal for high-definition imaging applications with demanding requirements of robustness and design-in flexibility. They provide a great option for high-quality imaging for anyone looking to switch over from existing CCD cameras to CMOS cameras with similar resolutions and optical formats.

Features include:

  • Extended temperature range (-20 deg. C to + 50 deg. C)
  • NIR sensitivity up to 1100nm
  • Modular concept providing various lens mounts (M58, M42, and EF-mount)
  • Fixed Pattern noise correction,  Defect Pixel Correction, and Trigger over Ethernet.

Prosilica GT5120, Prosilica GT4096, and Prosilica GT4090 at a glance

AVT GT specifications

See full specification for the series below:  

Prosilica GT5120,  5120 x 5120, 25MP

Prosilica GT4096, 4096 x 4096, 16MP
This is a great replacement for the KAI-16000 CCD sensors!

Prosilica GT4090, 4096 x 3092, 12MP

Now that you have a great high resolution camera, what lens works best?Kowa F-mount lens

High resolution cameras with the ON Semi Python sensors are great, but only as good as the lenses you use!  It is imperative to have the sensor sizes matched with the lens formats.  Additionally, we need to make sure the lens resolution is adequate for the image sensor pixel size.

To aid in the lens selection, we have the following recommendation on lens series.  Recommendations as follows

Prosilica GT5120,  5120 x 5120, 25MP:  This camera has a  32.58mm diagonal image sensor, so a F-mount lens is required.  Two options are Kowa and Schneider
KOWA – F mount series
Schneider – F mount series

Prosilica GT4096, 4096 x 4096, 16MP:  This camera has a 26.06mm diagonal image sensor, also requiring a F-mount lens.
 KOWA – F mount series
Schneider – F mount series

Prosilica GT4090, 4096 x 3092, 12MP :  This camera has a 23.09mm diagonal image sensor which falls into a 4/3″ format.
KOWA 4/3″ lens series

As a note, as the pixel size is 4.5um, this is not as demanding on the lens resolution and will only require 111 line pairs/mm (lp/mm) making these adequate selections. 

Need more help in understanding lens terminology and format sizes?  Here are some related links

1stVision has experienced engineers to help you develop and further understand the best camera and lens combination for your application.

Contact us to talk to an expert!

Learn how the new IDS Imaging GigE Vision IP65/67 cameras can save you money

IDS Imaging Factory Automation (IP65/67) cameras have been released with key features to help save money on industrial installations.

The new versions are “plug & play” with 3rd party GigE Vision software such as Cognex Vision Pro & National Instruments Vision software.  


The IDS Imaging GigE uEye FA (Factory Automation) industrial cameras are specifically designed for harsh environments, providing IP65/67 protection using a GigE interface.  


Using a water tight lens barrel and M12 connector eliminates the need for costly IP65/67 enclosures, saving space and additional assembly costs.  Attractively priced, the FA cameras are an excellent camera for harsh environments versus standard cameras with enclosures.


Click here to contact Sales for a quote now



Key Features are as follows:

  • IP65 / IP67 Protection – Eliminates the need for an additional costly enclosure, protecting against dirt, dust and water splashing.  
  • GigE Vision compliant models – “GV” models available for use with GigE Vision compliant 3rd party vision software or use with the robust IDS Imaging Cockpit software and SDK using the “UI” models
  • Compact size with IP65/67 protection – Measuring 41mm x 52mm x 43mm long, the camera design provides less volume than using additional enclosures with non IP rated cameras
  • 8-Pin IP Rated connectors – Used for GPIO, trigger and flash within harsh environments. 
  • GigE PoE Interface – Using Power over Ethernet (PoE), one cable can be utilized for data and power saving money on installations.
  • Resolutions from 2.3 to 5MP using the Popular Sony Pregius CMOS image sensors (IMX249, IMX265), IMX264) in Mono and Color models

IDS uEye cameras configured for IDS Imaging Software & SDK, provide you with an extensive development platform supporting Windows, Linux and embedded platforms.  (Learn more about the IDS Imaging software here,.. which is free! )


Camera models and specifications: (Click on the model)


UI-5260FA –  2.35 MP, 1936 x 1216, 47 fps, Sony Pregius IMX249       
UI-5270FA –  3.17 MP, 2056 x 1542, 36 fps, Sony Pregius IMX265      
UI-5280FA – 5.04 MP, 2456 x 2054, 23 fps, Sony Pregius IMX264        






GigE Vision compliant cameras are configured for use with any GigE Vision compliant 3rd party software such as Cognex Vision Pro & National Instruments Vision to name a couple.


Camera models and specifications: 
GV-5260FA –  2.35 MP, 1936 x 1216, 47 fps, Sony Pregius IMX249      
GV-5270FA –  3.17 MP, 2056 x 1542, 36 fps, Sony Pregius IMX265       
GV-5280FA – 5.04 MP, 2456 x 2054, 23 fps, Sony Pregius IMX264        

Request a quote here – Please specify model of interest via email @ info@1stvision.com


You don’t need IP65/67 rated cameras?  IDS has an extensive camera suite with resolutions from VGA to 18MP in USB2, USB3.0, USB3.1 and GigE interfaces – Click here for all models which 1st Vision has hundreds in stock

Related Links