|
Illumination is probably the most crucial part of any machine vision application. If you get the lighting correct then the images you will be processing will be images with good contrast and be easy to analyze. Do this incorrectly and you will be left attempting to use software to correct for poor images and make it much harder to find a solution.
In general you will need to maximize the contrast of the features of interest. Minimize the contrast in features you are not interested in and minimize external influences. Lets look at the difference between human vision and machine vision. In the case of a human being they possess a complex vision system of their own with the ability to learn from experience. They have the ability to move a part around to obtain the best lighting even when lighting is at an inadequate level.
A Machine vision solution will generally only have static performance data. Predetermined positions for image acquisition and predetermined position of lighting, limited range of motion, predetermined functionality of the software. Given these limitations the machine vision system will find its result in a reliable and stable manner.
While there are items that can be seen by the human eye which cannot be seen by machine vision and vice versa observing the part with the human eye using different lighting techniques is a good starting point.
|