I am using opencv to capture from an IP camera and can capture the feed fine.
The feed is of a door entrance, and I am capturing people coming in the door. However, when some people move too quickly, that person becomes slightly blurred due to the motion.
Does anyone know how to capture a frame differently or how to run an algorithm to fix the image?
Here is a sample image:
I have hidden the face of the image but you should get the idea. As you can see the gate, which is stationary, is in focus.
Here is the key part of the frame capture code (obviously there is more)
this->_cvCap = cvCaptureFromCAM(-1);
IplImage * image = cvQueryFrame(this->_cvCap);
cvSaveImage(filenamename, image);