Abstract:
Monitoring areas such as security and surveillance are key areas in all aspects of our life in homes, roads, work areas, military zones, and other areas. Surveillance cameras have emerged to cover this field and have produced good results, but these cameras need people during the surveillance time to monitor the video from the cameras, making the monitoring process expensive and tedious. Motion detection system was designed for this purpose to detect any motion occurred in the area and then gives alarm signal to notify by the movement. This project was designed using the open computer vision (Open cv) library under Microsoft Visual Studio and tested with universal serial bus (USB) camera. The project gave good results especially in extracting the background and updating it by doing three tests, two of them using pre-recorded video files, the result of project was good because it detected almost all the movable targets in the video approximately (99.9%) detectable objects. The third test was a live video from webcam cameras on the laptop and another external USB camera connected to the computer and the project was tested and gave good results.