This may or may not be an image processing problem. I am developing a simple system that captures images of a part as they are being manufactured and sent out along the conveyor belt.
I've solved the alignment problems, and background subtraction problem that this application requires. Everything is working in my prototype setup where I manually place parts with and without defect under the camera in different lighting conditions, position and other realistic variables. My setup uses Logitech C920 web cam, the software is able to process each frame in less than 1 second on average.
The problem arises when I start simulating the parts on the moving conveyor belt, it is unable to capture frame fast enough resulting in motion blur.
How is the issue approached in this industry? If I switch to use a DSLR and use the correct f-stop (etc.) will that solve the blur problem? If so, wouldn't DSLR overheat since it has to capture so many frames for hours and hours and hours?
PS: speed of conveyor belt is fast but slow enough to easily track with human eyes. I don't have the information about the exact speed at this time.