Посмотри проекты motin и qmotion. В них детекторы движения хорошо реализованы. И можно выделить на экране (да и подпилив исходник на любое внешнее устройсто) не только наличие, но зону движения. Первый на си требует только ffmpeg, а второй на CPP и библиотеке Qt4.x .