This document discusses video surveillance systems and proposes a smart video surveillance system using smartphones. Traditional video surveillance systems have limitations like requiring much human effort, inability to correctly detect moving objects, and no alerts. The proposed system uses OpenCV and Euclidean distance methods on smartphones to identify moving objects and alert users via SMS. It provides design diagrams and discusses the architecture, algorithms, threading approach and potential future extensions.
3. What is Video Surveillance ?
• Observing or analysing a particular site for
safety and business purposes is known as
video surveillance.
• Security and crime control concerns are the
motivating factors for the implementation of
video surveillance cameras.
• Video surveillance cameras are used in
shopping malls, public places, banking
institutions, companies and ATM machines.
4. Traditional Video Surveillance
• Fixed cameras used to capture images or
record video sequences.
• After that captured images are stored in the
server.
•
Stored data are used for further checking
like investigation
6. What wrong with them ?
• More Human effort required.
• The moving object cannot be detected
correctly.
• No alert about the motion detection to
the user.
• Image cannot be retrieve at the time of
motion detection.
7. Are You Satisfied With This
Ordinary
Inefficient
Low secure
Expensive
Slow
Security System ?
WE DON’T THINK SO…..
8. World Going Smart, So Surveillance
•
So our proposed system is to solve all these
Drawbacks using Smart phones .
•
The moving object is identified using the OpenCV and
Euclidean Distance Method
•
Another advantage of this system is when an
unknown image is captured by the system it will alert
the user automatically by sending an SMS to user’s
mobile.
User will be using Android Mobile for the Retrieval of
Images from the remote place to know whether those
images are important and can be ignored.
•
21. Open CV
OpenCV (Open Source Computer Vision Library) is a
library of programming functions mainly aimed at realtime computer vision, developed by Intel. It is free for use
under the open source BSD license. The library is crossplatform. It focuses mainly on real-time image processing
23. Threading
In the app uses 2 separate thread for each camera.one is used for
capturing images and other one is used for comparing images
And extra one Thread for the checking commands from the remote
user.
So if number camera is two then there is 2+2+1=5 threads.