The Arduino is way to weak to deal with a video stream in any reasonable way. So you will need a "real" computer to deal with the video camera. So why not have this computer do the detection and all off the processing? No need for a motion sensor as well. There is more than one open source software for exactly this task available.