PiBase: An IoT-based Security System Using Google Firebase and Raspberry Pi

被引:2
|
作者
Margapuri, Venkat [1 ]
Penumajji, Niketa [1 ]
Neilsen, Mitchell [1 ]
机构
[1] Kansas State Univ, Dept Comp Sci, Manhattan, KS 66506 USA
关键词
Android; Google Firebase; Haar features; Linear Binary Pattern Histogram; machine learning; PIR sensor;
D O I
10.1109/IoTaIS53735.2021.9628513
中图分类号
学科分类号
摘要
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's 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's 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.
引用
收藏
页码:79 / 85
页数:7
相关论文
共 50 条
  • [41] IoT Based Urban Climate Monitoring using Raspberry Pi
    Shete, Rohini
    Agrawal, Sushma
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 2008 - 2012
  • [42] Smart Security System Using Face Recognition on Raspberry Pi
    Faisal, Fahim
    Hossain, Syed Akhter
    2019 13TH INTERNATIONAL CONFERENCE ON SOFTWARE, KNOWLEDGE, INFORMATION MANAGEMENT AND APPLICATIONS (SKIMA), 2019,
  • [43] Comprehensive Security for IoT Devices with Kubernetes and Raspberry Pi Cluster
    Donca, Ionut-Catalin
    Stan, Ovidiu Petru
    Misaros, Marius
    Stan, Anca
    Miclea, Liviu
    ELECTRONICS, 2024, 13 (09)
  • [44] A Personal Healthcare IoT System model using Raspberry Pi 3
    Yattinahalli, Soumya
    Savithramma, R. M.
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), 2018, : 569 - 573
  • [45] Design and Implementation of an IoT-Based Smart Home Security System
    Hoque, Mohammad Asadul
    Davidson, Chad
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2019, 7 (02) : 85 - 92
  • [46] ACGAN for Addressing the Security Challenges in IoT-Based Healthcare System
    Baniya, Babu Kaji
    SENSORS, 2024, 24 (20)
  • [47] Design and Implementation of an IoT-Based Smart Home Security System
    Mohammad Asadul Hoque
    Chad Davidson
    International Journal of Networked and Distributed Computing, 2019, 7 : 85 - 92
  • [48] FSAS: An IoT-Based Security System for Crop Field Storage
    Prakash, Chandra
    Barthwal, Anurag
    Avikal, Shwetank
    Singh, Gyanendra Kumar
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2023, 2023
  • [49] A Vision-Based Home Security System using OpenCV on Raspberry Pi 3
    Prathaban, Thinesh
    Thean, Weilynn
    Sazali, Mohd Ilyas Sobirin Mohd
    ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING: FROM THEORY TO APPLICATIONS, SERIES 2, 2019, 2173
  • [50] Design and Implementation of Middleware System for IoT Devices based on Raspberry Pi
    Rizqullah, Muh Rifqi
    Besari, Adnan Rachmat Anom
    Wibowo, Iwan Kurnianto
    Setiawan, Ricky
    Agata, Dias
    2018 INTERNATIONAL ELECTRONICS SYMPOSIUM ON KNOWLEDGE CREATION AND INTELLIGENT COMPUTING (IES-KCIC), 2018, : 229 - 234