/IoT-video-surveillance

Code for our paper titled "IoT Enabled Video surveillance system using Raspberry Pi." As the title suggests it's an IoT enabled, low-cost and extremely user friendly surveillance system implemented using the Raspberry Pi.

Primary LanguagePythonMIT LicenseMIT

IoT-video-surveillance

Code for our paper titled "IoT Enabled Video surveillance system using Raspberry Pi", and it can be found right here.

Dependencies:

python==3.4+
opencv==3.3
numpy==1.13.3
pymongo==3.5.1

MongoDB: Running instance of mongodb with a collection called "times" in "home_surveillance" database, or you can edit the source code with the names that you wish for.

And other additional dependencies that might come in handy:

AWSIoTPythonSDK==1.2.0
imutils==0.4.3
Keras==2.0.8
Markdown==2.6.9
bokeh
pyparsing==2.2.0

How to run file and what args to pass:

Run the following command in the shell:

python motion.py

Cite our work if it helped you out

@INPROCEEDINGS {8447877, 
author = {R. M. Patil and R. Srinivas and Y. Rohith and N. R. Vinay and D. Pratiba}, 
booktitle = {2017 2nd International Conference on Computational Systems and Information Technology for Sustainable Solution (CSITSS)}, 
title = {IoT Enabled Video Surveillance System Using Raspberry Pi}, 
year = {2017}, 
volume = {}, 
number = {}, 
pages = {1-7}, 
keywords = {Surveillance;Cloud computing;Electronic mail;Internet of Things;Google;Motion detection;Conferences;Motion Detection;OpenCV;AWS;Raspberry Pi;Video Surveillance;Internet of Things;Google Drive}, 
doi = {10.1109/CSITSS.2017.8447877}, 
ISSN = {}, 
month = {Dec},}

Other Authors