I am consulting for a pasta factory. They have a problem with cracked pasta being packaged, instead of rejected. If a flat view of the pasta on a conveyor belt is taken, the sticks are normally cylindrical "pipes" , but when cracked , normally split into halves, they appear as shadowy trenches. What is the possibility of using machine vision to pick up this variation? One must keep in mind that the pieces are randomly scattered on the conveyeor, thus I would imgagine the only possible method would be to do a spectrum analysis on the color variation, and to raise an alarm when the shadow spectrum crosses a set threshold.
Has anybody implemented something similar?