基于视觉识别的测温防聚集场馆控制系统
基于视觉识别的测温防聚集场馆控制系统南京师范大学附属中学树人学校 匡家昂、陈禹衡 指导教师 陈杰【项目背景】2020年新冠疫情施虐,为了防范疫情,有效控制疫情的传播,人们对一些场馆实行了封闭。但是对于有些没法封闭的场馆,也是提出了一些要求。例如戴口罩、测体温、不聚集等。于是我们设计了一款针对此区域的控制系统——基于视觉识别的测温防聚集场馆控制系统。图1整体效果【项目展示】
图2侧面效果
图3正面效果【功能简介】(1)人脸识别,测温预警:检测人脸是否已经登记且体温正常,打开大门放行。(2)放聚集提醒:根据防疫要求,当摄像头画面在指定的区域内出现的人数超过三个,进行提示。(3)语音播报:系统带有语音播报功能【硬件材料】
序号名称数量
1Arduino Uno2
2IO 传感器扩展板 V7.12
3HuskyLens AI 视觉传感器2
4非接触测温1
5语音合成模考2
6电磁锁1
7小喇叭2
8掌控板1
9铜柱、螺丝若干
10奥松板若干
117.4V锂电池2
表1项目器材清单【制作过程】1.系统设计:本场馆控制系统使用HuskyLens AI 视觉传感器识别人脸,通过非接触温度传感器检测人体体温,当两者都满足时放行;进入场馆内时,当在一定区域出现3个人脸的画面,系统认为此时出现了人员聚集,语音报备不要聚集。2.结构设计
图4场馆四个面的结构图
图5场馆底板与顶板结构图
图6结果切割场馆四壁
3.电路连线
图7电路连线4.代码编写代码编写如下所示分为人脸识别测温程序和信息反馈程序、防聚集程序。(1)人脸识别测温程序(主程序和子程序)
图8主程序
图9 信息反馈程序
图10防聚集程序
5.设备组装第1步:拿出激光切割好的结构件,及相关电子件器材。
图11场馆四面结构件
图12场馆顶板、底板及相关电子件第2步:取出前面板,安装非接触测温传感器和HuskyLens AI 视觉传感器固定位螺丝。
图13安装固定螺丝第3步:在上一步基础上安装非接触测温传感器和视觉识别传感器。
图14安装非接触测温传感器和HuskyLens AI 视觉传感器第4步:安装前面板背面的门锁。
图15安装固定电磁锁第5步:拿出主控器及继电器安装在侧面板上。
图16安装主控及继电器第6步:将四个侧面板拼接与底板组合。
图17组装侧板与底板第7步:拿出另外一只HuskyLens AI 视觉传感器固定在顶板对应孔位上。
图18安装顶板HuskyLens AI 视觉传感器第8步:安装门及铰链。
图19安装铰链
7.测试与运行分别使用四张照片作为测试的对象(因为此处可以用真正的人脸)但进入场馆后不好演示,所以使用了这种方式。 图22 ID4人脸识别测温 图23 ID3人脸识别测温 图24 ID2人脸识别测温 图25体温异常测试(报警值设置较低为了演示方便)图26 场馆人员聚集提醒 图27物联网平台设计 图28识别测温数据显示
8.改进与提升:本作品中检测场馆内人员的数量的摄像头安防在房间的顶部,因此造成识别场馆内的人脸必须向上。后续将摄像头的位置改在后墙面上,这样让人脸站立于场馆中更符合实际情况。 图29人脸站立识别
页:
[1]