E-mail Print PDF

Image Sensor Lab Advanced Analysis Library

Image Sensor Lab Advanced Analysis Library is an add-on library of advanced image analysis routines that are tightly integrated into the Image Sensor Lab application software, and includes many of the characterization tests typically performed on image sensors during manufacturing or verification testing. All of the Advanced Analysis Libraries are also available at the API level through the Image Sensor Lab Test and Automation Suite.

  • Uniformity and Non-Uniformity
  • Defective Pixel Detection (light and dark field)
  • Bayer Image Analysis
  • Dust and Particle Detection
  • Focus Accuracy
  • SFR/MTF Analysis (per ISO 12233)
  • Macbeth Color Accuracy
  • SMIA Characterization Library 

Both 2-D and 3-D image displays are available and there are color-lookup table based image display palettes that may be used to enhance specific intensity ranges.  All of the Advanced Analysis Library routines can be used on an entire image or an image component, such as a specific Bayer image plane or color component of an RGB image.

Bayer Analysis


Color Analysis

Bayer Plane Uniformity

Macbeth Chart Color Accuracy

Bayer Plane Non-Uniformity


Bayer Light Field Defective Pixels

SMIA Characterization Tests

Bayer Dark Field Defective Pixels

Dynamic Range

Monochrome Analysis

Vertical Fixed Pattern Noise

Focus Accuracy

Horizontal Fixed Pattern Noise

Spatial Frequency Response (SFR/MTF)

Temporal Noise

Photo Response Uniformity

Column Noise


Row Noise

Light Field Defective Pixels

Frame to Frame Flicker

Dark Field Defective Pixels

Dark Signal

Dust and Particles

Dark Signal Non-Uniformity

Photo Response Uniformity Analysis

Photo response uniformity analysis measure the response uniformity across the surface of the sensor. The lens and sensor have non-linear responses and most CMOS image sensors have obvious fall-off in the outer corners, as shown in the screen capture to the right. Once characterized, some sensors have on-chip correction algorithms to compensate for this affect.

This test is performed on each of the Bayer color planes or the luminance plane if a non-Bayer image type.

An optional background subtraction algorithm can be applied, where appropriate, to remove the lens-shading effects. Enabling background subtraction results in standard deviation measurements that more closely relate to the amount of noise is each color plane.


Light and Dark Field Pixel Defect Detection

Light and Dark Field pixel defects are detected and reported. Light Field dead pixels are pixels with a measured intensity below a specified percentage of the mean. Light Field defective pixels are defined as any pixel that deviates from the mean intensity by more than a specified percentage.

Bad row and cluster detection are also performed and reported.


Dust and Particle Detection

Particle detection tests are available that detect dust, dirt, and other foreign materials in an otherwise uniform image. User configurable size threshold settings are available, as well as configurable regions and total allowable particle settings. The particle detection algorithm can be set to ignore single pixel defects as these are typically dead or defective pixels and not dust or particles.



Macbeth Color Accuracy

The Macbeth color accuracy test requires the use of a standard 24 square Macbeth color chart or target. Teh test will automatically locate this pattern in the input image and will then return the RGB and HSL values measured from each of the differently colored squares.

Image Sensor Lab uses pattern matching to locate the Macbeth pattern in the image and also provides built in capability to create new pattern matching templates from drawn regions in acquired images. This functionality enables size and location variations in the target Macbeth chart.

Once the Macbeth region is located in the image, individual color samples are acquired from the center regions of each Macbeth color patch. The RBG values are extracted and listed in the output table along side the Macbeth specification target value. The delta RGB values are also calculated and displayed in the results table.

SMIA Characterization Testing Details Coming Soon!