Smart surveillance using deep learning

Amsaveni Avinashiappan, Harshavarthan Thiagarajan, Harshwarth Coimbatore Mahesh, Rohith Suresh


Smart surveillance systems play an important role in security today. The goal of security systems is to protect users against fires, car accidents, and other forms of violence. The primary function of these systems is to offer security in residential areas. In today’s culture, protecting our homes is critical. Surveillance, which ranges from private houses to large corporations, is critical in making us feel safe. There are numerous machine learning algorithms for home security systems; however, the deep learning convolutional neural network (CNN) technique outperforms the others. The Keras, Tensorflow, Cv2, Glob, Imutils, and PIL libraries are used to train and assess the detection method. A web application is used to provide a user-friendly environment. The flask web framework is used to construct it. The flash-mail, requests, and telegram application programming interface (API) apps are used in the alerting approach. The surveillance system tracks abnormal activities and uses machine learning to determine if the scenario is normal or not based on the acquired image. After capturing the image, it is compared with the existing dataset, and the model is trained using normal events. When there is an anomalous event, the model produces an output from which the mean distance for each frame is calculated.


Convolutional neural network; Keras; Surveillance; Telegram API; Tensorflow

Full Text:




  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Reconfigurable and Embedded Systems (IJRES)
p-ISSN 2089-4864, e-ISSN 2722-2608
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

Web Analytics Made Easy - Statcounter View IJRES Stats