PiBase: An IoT-based Security System using Raspberry Pi and Google Firebase
Smart environments are environments where digital devices are connected to each other over the Internet and operate in sync. Security is of paramount importance in such environments. This paper addresses aspects of authorized access and intruder detection for smart environments. Proposed is PiBase, an Internet of Things (IoT)-based app that aids in detecting intruders and providing security. The hardware for the application consists of a Raspberry Pi, a PIR motion sensor to detect motion from infrared radiation in the environment, an Android mobile phone and a camera. The software for the application is written in Java, Python and NodeJS. The PIR sensor and Pi camera module connected to the Raspberry Pi aid in detecting human intrusion. Machine learning algorithms, namely Haar-feature based cascade classifiers and Linear Binary Pattern Histograms (LBPH), are used for face detection and face recognition, respectively. The app lets the user create a list of non-intruders and anyone that is not on the list is identified as an intruder. The app alerts the user only in the event of an intrusion by using the Google Firebase Cloud Messaging service to trigger a notification to the app. The user may choose to add the detected intruder to the list of non-intruders through the app to avoid further detections as intruder. Face detection by the Haar Cascade algorithm yields a recall of 94.6%. Thus, the system is both highly effective and relatively low cost.
Code (0)
등록된 구현이 없습니다.
Tasks
Face DetectionFace RecognitionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Cloud-Enabled IoT System for Real-Time Environmental Monitoring and Remote Device Control Using Firebase
The proliferation of Internet of Things (IoT) devices has created unprecedented opportunities for remote monitoring and control applications across various domains. Traditional monitoring systems often suffer from limita…
Implementation of Google Assistant & Amazon Alexa on Raspberry Pi
This paper investigates the implementation of voice-enabled Google Assistant and Amazon Alexa on Raspberry Pi. Virtual Assistants are being a new trend in how we interact or do computations with physical devices. A voice…
Chaurah: A Smart Raspberry Pi based Parking System
The widespread usage of cars and other large, heavy vehicles necessitates the development of an effective parking infrastructure. Additionally, algorithms for detection and recognition of number plates are often used to …
Optical Character RecognitionOptical Character Recognition (OCR)Raspberry Pi 3IoT Based Real Time Noise Mapping System for Urban Sound Pollution Study
This paper describes the development of a system that enables real time data visualization via a webapp regarding sound intensity using multiple node devices connected through internet. The prototypes were realized using…
Data VisualizationCloud-Based Face and Speech Recognition for Access Control Applications
This paper describes the implementation of a system to recognize employees and visitors wanting to gain access to a physical office through face images and speech-to-text recognition. The system helps employees to unlock…
Face Recognitionspeech-recognitionSpeech RecognitionSpeech-to-Text+1