|
 |
|
|
 |
| |
| Image Sensor Lab™ |
Test System for CMOS Digital Image Sensors |
| |
|
| |
|
|
| |
Image Sensor Lab |
|
| |
From: $4695 |
|
| |
 |
|
 |
 |
|
|
 |
|
| |
ISL for Research and Development
  |
 |
|
| |
Image Sensor Lab's software provides direct access and control of the ISL-1600 image sensor hardware for quick interfacing, communication and thorough processing of disk images or live images acquired from a variety of different manufacturers CMOS image sensors. Image Sensor Lab's suite of characterization tests and processing tools were designed for comprehensive evaluation and testing of image sensors. Features include various image processing algorithms specific to CMOS image sensor testing including background correction algorithms and edge detections and steepness measurements. Bayer image processing and conversion algorithms are also included. |
|
| |
|
|
| |
Image Display and Storage |
Image Sensor Lab provides a built-in image window for displaying the output of the image sensor connected to the ISL-1600. The image display contains the ability to display the image using a “palette” or color look-up table. This color palette maps specific grey level intensity values to particular color values and is very helpful in enhancing certain intensity ranges and helps considerably in the overall visualization and manual analysis of the acquired image.
The image display also includes Zoom and Pan control for easy navigation of magnified images. The image size and mode are displayed, as is the intensity of the pixel under the current cursor location.
Image Sensor Lab can read and write a variety of image file formats including BMP,JPEG,PNG,TIFF and AIPD. Supported image types include support for Grayscale (U8,I16,SGL), RGB (U32,U64) and HSL (U32) |
|
| |
|
| |
Image Sensor Specific Advanced GUI |
Image Sensor Lab includes a plug-in system that allows for custom image sensor specific GUI’s as well as image processing and test routines.
Plug-ins are available from Jova Solutions for several of the more common CMOS image sensors including the Micron MT9V111 VGA sensor and the Micron MT9M111 1.3 Megapixel image sensor.
These plug-in GUI’s greatly improve the ability to quickly control and monitor the image sensor under test, without the trouble of entering in one change at a time thru the basic register read/write interface. These GUI’s save you the trouble of searching for the register number amongst several hundred entries and also eliminates the need to make bit-level modifications to a hex code for control purposes.
These GUI’s provide user-friendly buttons, knobs, gauges, and drop lists for control and monitoring of the image sensor. In addition, the GUIs contain and enforce the variety of inter-register logic and rules specific to each sensor type.
To find the latest list of available plug-in interfaces along with documents describing their functionality and use go to www.jovasolutions.com |

Micron MT9V111 VGA image sensor plug-in GUI |
|
| |
I2C Communications Scripting (Build, Save/Recall, Execute)
|
In addition to the basic I2C register read and write functions of the Image Sensor Lab Basic package, the Image Sensor Lab Advanced package includes an I2C scripting utility that allows users to build, save, recall, and execute custom I2C communications scripts.
I2C scripting can save a considerable amount of time when working with image sensors, especially when attempting to automate or speed up characterization or testing processes.
Image Sensor Lab uses simple text files in which each line can contain a register address and register value. A “wait msec” function is available. This function can be used when setting registers that affect the operating mode. It gives the sensor time to stabilize or catch up with processing, so that the next command can be properly executed. |
| |
|
Image Sensor Lab provides a flexible and customizable image data decoding subsystem. The image sensor byte or word stream is decoded into standard image buffers for use by the display and processing algorithms. There are precompiled optimized user selectable decoding options as well as a generalized swizzle editor that allows any mapping from a sensor output bit in the byte/word stream to bits in a pixel of the display and processing image buffer.
An advanced decoding panel provides detailed editing of the sensor data stream decoding. Custom decoding settings can be created, saved, recalled, and edited. Four standard input buffer types are available: Raw Sensor, Bayer, RGB, and YCbCr. From one to four bytes of the image sensor data byte/word stream can be mapped to destination pixel.
Image Sensor Lab also provides standard user selectable extractions and processing filters that can be applied to the raw image data buffers before display or processing. The filter options for each of the image data buffer types is shown in the table below.
|
|
RAW SENSOR data can be interpreted and displayed as RGB data or be interpreted as a variety of monochrome 8 or 16-bit data. Any one of the 4 bytes of the pixel can also be selectively viewed and processed. |
BAYER data can be interpreted in a variety of ways. User can view the raw bayer data as a 16-bit monochrome image or select any of the four Bayer color planes. Bayer interpolation algorithms are also provided for conversions to RGB image format. |
RGB data can be viewed and analyzed as a whole or any of the separate R, G, or B color planes. The Hue, Saturation, Luminance, Value, and Intensity components can also be extracted from the RGB image for display and analysis. |
YCbCr data can be viewed as raw 16-bit or either the first or second byte can be viewed as monochrome. In addition the Y, Cb or Cr image data component can be extracted for display or analysis. |
|
| |
Custom Plug-in Support
|
| Image Sensor Lab's advanced plug-in system allows for custom image sensor specific GUI’s as well as image processing and test routines. Import unique graphical user interfaces for specific image sensor models or import customized image processing analysis and characterization testing routines. Developers can create their own plug-ins using LabVIEW and new plug-ins are available through the online library. |
| |
|
| |
Advanced Image Sensor Characterization Testing Algorithms
|
Image Sensor Lab includes a variety of advanced Image Sensor characterization testing and image processing algorithms that are designed to functionally evaluate and test image sensors.
|
| |
|
| |
|
| |
 |
| |
|
| |
|
| |
|
| |
|
| |
 |
|
|
|
| |
 |
   |
  |
 |
|