This paper proposes a mobile surveillance system similar to an electronic dog which has the ability to move around a certain location all while detecting and recognizing the individuals and notifying the respective authorities about the detected person. The system uses an Arduino UNO microcontroller along with IR receiver and remote to function as a remote-controlled vehicle while also providing an option for automatic movement of the vehicle. The system also has an integrated camera that constantly feeds live video to a computer system. Haar-cascades take in the frames of videos and detect appearance of human face. Then, pretrained FaceNet Convolutional Neural Network (CNN) compares the detected face to the authorized faces in an attempt to recognize the face. The system also boasts the feature of email notification for which it employs the SMTP protocol to send an email with the detected face to the authorized personnel. The methods and techniques used to implement these features are presented in depth in this paper.
Read full abstract