ifm's O2D5 family of industrial image sensors can solve a variety of error-proofing and inspection applications throughout the manufacturing process. The product includes a CMOS image sensor, evaluation electronics and integrated lighting in a compact robust housing. It provides reliable performance in production control using object and contour recogntion and BLOB analysis tools.
ifm's O2D5 family uses a 1.2 MP (1280 x 960 pixels) CMOS image processor.
CMOS image processors are easier, faster and less expensive to produce, making them the most common in the marketplace.
Choosing the right lighting to maximize contrast for each pixel is critical. The O2D family comes complete with integrated high intensity LED light sources in RGB-W (red, green, blue, white) and infrared.
Note that the image sensor is not a color sensor!
However, choosing a different color light source can have a dramatic effect on the contrast of the image. The image below shows colored pencils in daylight and the same pencils illuminated with the different LEDs of the O2D5 sensor.
Light type | Points to consider |
---|---|
Daylight (for reference only) |
|
Red light |
|
Green light |
|
Blue light |
|
White light |
|
Infrared light |
|
It can be difficult to obtain sharp contours or areas on shiny objects because of reflections. The O2D5 sensors with RGB-W light sources include a polarization filter that can be turned on or off to minimize the effect of reflections.
Contour evaluation and pattern match relies on identifying a sharp distinction between light and dark pixels based on a defined level of contrast. It analyzes shapes and captures the outline of an object.
The level of contrast can be adjusted in the configuration software to obtain the best contrast of the contour of interest. If the level of detail is too high, you probably see too many details. If the level is too low, you probably do not see enough details.
Contour detection is carried out by:
Contour evaluation is ideal to Identify objects with defined geometry
Binary-Logic Data Object is a set of pixels with the same logical state or level of brightness. Adjacent pixels are selected using a grey-scale histogram to obtain the best area of interest. It analyzes shapes based on the captured pixels.
The brightness level can be adjusted in the configuration software using a grey-scale histogram. If the level is too high, you probably see too many details. If the level is too low, you probably do not see enough details.
BLOB analysis is carried out by
BLOB analysis is ideal to identify objects with variable features