智能家居安全系统和使用卷积神经网络的活性检测

ops/2024/10/19 10:42:26/

 论文标题:Smart Home Security System and Liveness Detection using Convolutional Neural Networks(智能家居安全系统和使用卷积神经网络的活性检测)

作者信息:

  • Amith Kumar N1, Satheesh Kumar.G.R1, Sreedhar.V1, Surya.S.S1, S.Saraswathi2, V. Lokeshwari2, K. Madheswari2*
  • 1Final Year CSE (Student), Department of Computer Science and Engineering, Sri Sivasubramaniya Nadar College of Engineering, Chennai, Tamil Nadu, India.
  • 2Associate Professor, Department of Computer Science and Engineering, Sri Sivasubramaniya Nadar College of Engineering, Chennai, Tamil Nadu, India.
  • 通讯作者:K. Madheswari,副教授,Computer Science and Engineering Department, Sri Sivasubramaniya Nadar College of Engineering, Chennai, Tamil Nadu, India. Email: madheswarik@ssn.edu.in

论文出处:Indian Journal of Natural Sciences, Vol.13 / Issue 75 / December/ 2022 International Bimonthly (Print) ISSN: 0976 – 0997

主要内容: 本研究旨在创建一个智能家居安全系统,利用物联网(IoT)和深度学习技术增强家庭安全,实现通过手机远程保护和监控家庭。该系统基于深度学习(DL)的面部识别技术,能够在检测到任何运动时触发,使用Viola Jones Haar Cascade算法识别访客的面部,并根据个人类别解锁特定房间。通过深度学习模型的活性检测,区分真人和静态图像,使系统更加安全可靠。系统使用SMTP来自定义多个配置文件以及与每个配置文件相关联的人员,并且在有陌生人访问时提醒所有者。MQTT协议用于通过手机应用远程解锁每个锁。

引言部分讨论了随着国家经济的快速扩张和城市人口的增长,安全问题成为首要任务。传统的锁和钥匙的安全方法容易被破解且不留痕迹。本研究旨在创建一个智能家庭安全系统,克服传统安全措施的不足。

摘要部分概述了项目的主要目标,即利用IoT和深度学习技术显著提高家庭安全。系统注册并保存了主人及其家庭成员的面部信息,并允许主人建立如家庭成员、非家庭成员等配置文件,并自定义每个配置文件对应的门锁。当有人进入房屋时,系统会捕捉其图像并识别面部。如果面部与数据库中的配置文件匹配,相应的门锁将被打开。如果没有匹配,图像将发送给主人,由主人决定是否解锁门锁。

相关工作和现有系统部分讨论了近年来流行的安全系统,如CCTV摄像头、视频门铃、传统报警解决方案等,并指出了现有系统的不足,如只能事后检测入侵者,效率低下,且无法区分人和非人物体。

材料和方法部分描述了使用MQTT在IoT基础上部署的智能家居监控系统。系统分为硬件接口和软件接口两个层面。硬件接口层面部署了感应节点(PIR运动传感器、Pi摄像头)、电磁锁和继电器模块,并与处理单元(Raspberry Pi 4B)相连,该单元识别由摄像头捕获的面部数据。软件的主要目标是检测和报告未受监督的人类活动。软件接口层面分为三个部分:面部识别、处理单元和移动应用。

面部识别部分详细描述了使用Pi摄像头和Viola-Jones对象检测框架(Haar Cascades)进行面部检测的过程。使用Adam Geitgey的面部识别包进行面部识别,该包基于Dlib的深度学习面部识别模型。此外,还讨论了活性检测的重要性,并介绍了使用CNN进行二元分类的方法。

结果和讨论部分提到用户可以通过移动应用控制整个系统,应用提供了一个交互式的基于GUI的界面和图标,使用户能够轻松了解其工作原理。用户还可以跟踪所有添加的条目。主要功能包括添加、修改或删除条目,以及使用MQTT协议通过单一键点击打开门锁。

性能评估部分指出,所提出的模型使用Dlib的深度学习面部识别,该模型在标记的Faces in the Wild基准测试中的准确率为99.38%。

结论部分总结了本文实现了一个智能家居安全系统,该系统能够通过Raspberry Pi、摄像头传感器、运动检测传感器和移动应用来监控家庭。系统使用Viola Jones Haar Cascade算法识别访客的面部,并根据个人类别解锁特定房间。通过深度学习模型的活性检测区分真人和静态图像,使系统更加安全可靠。SMTP用于系统和移动应用中自定义多个配置文件以及与每个配置文件相关联的人员,并在有陌生人访问时提醒所有者。MQTT用于通过移动应用远程解锁每个锁。


http://www.ppmy.cn/ops/126699.html

相关文章

论文笔记 ICLR 2024 MogaNet: Multi-Order Gated Aggregation Network

配图中有2个分支,一个是subtract的输出和缩放因子(γs)相乘之后的结果,另一个是11卷积输出的结果,这两个分支的输出进行element-wise addition,这两个分支的输出分别代表什么? 为什么”增强局部…

科技云报到:大模型时代下,向量数据库的野望

科技云报到原创。 自ChatGPT爆火,国内头部平台型公司一拥而上,先后发布AGI或垂类LLM,但鲜有大模型基础设施在数据层面的进化,比如向量数据库。 在此之前,向量数据库经历了几年的沉寂期,现在似乎终于乘着Ch…

Linux :at crontab简述

at命令 在指定的日期、时间点自动执行预先设置的一些命令操作,属于一次性计划任务系统服务的名称:/etc/init.d/atd存放一次性计划任务的文件:/var/spool/at/^a 依靠 /etc/at.allow(白名单)和 /etc/at.deny&#xff08…

WebSocked基础

一. WebSocket 基本概念 WebSocket是什么? WebSocket 是基于 TCP 的一种新的应用层网络协议。它提供了一个全双工的通道,允许服务器和客户端之间实时双向通信。因此,在 WebSocket 中,浏览器和服务器只需要完成一次握手&#xff…

RestClient查询文档排序、分页和高亮

目录 排序、分页 高亮 高亮请求构建 高亮结果解析 排序、分页 搜索结果的排序和分页是与query同级的参数,因此同样是使用request.source()来设置。 对应的API如下: 完整代码示例: Test void testPageAndSort() throws IOException {// …

[创业之路-154] :图解:结构需求分析、结构设计、加工、生产的整个流程与常见问题

目录 前言: 一、结构生产的流程中涉及的人员 二、结构设计人的主要职责 三、常见问题 1、需求分析 2、结构设计 3、加工 4、组装 5、测试 前言: 一、结构生产的流程中涉及的人员 在结构生产的流程中,涉及的人员及其职责通常如下&am…

计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-17

计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-17 目录 文章目录 计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-17目录1. WILT: A Multi-Turn, Memorization-Robust Inductive Logic Benchmark for LLMs摘要:研究背景:…

三菱FX PLC设计一个电子钟程序实例

在这里介绍三菱FX系列PLC的计数器C的功能、结构,计数过程及工作原理。 功能: 对内部元件X、Y、M、S、T、C的信号进行计数。 结构: 线圈、触点、设定值寄存器、当前值寄存器。 地址编号: 字母C+(…