基于STM32的智能体温监测系统

来源 :科技尚品 | 被引量 : 0次 | 上传用户:alanyu97
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:笔者基于STM32单片机和机智云平台,设计了一款智能体温监测系统。在红外测温模块的基础上,结合了人脸识别模块和超声波测距温度补偿模块,在被测量人员进入测量范围时,人脸识别模块采集人脸信息并与数据库对比,以确定人员身份信息;同时,启动红外测温模块检测体温,利用超声波测距补偿温度,降低因测量人员与测温装置之间距离的变化而产生的温漂现象;测量完成后,将人员身份信息和补偿后的温度数据发送给PC端串口助手和机智云App,使管理人员可以实时监测人员的体温信息。
  关键词:体温监测;人脸识别;温度补偿;STM32;机器学习
  中图分类号:TP332 文献标识码:A 文章编号:1674-1064(2021)10-003-02
  DOI:10.12310/j.issn.1674-1064.2021.10.002
  疫情常态化防控下,体温监测是一项重要任务,传统的体温监测不仅浪费大量人力,而且登记个人信息和体温的过程过于繁琐、效率低,增加了病毒传染的风险。本项目采用人脸识别+体温检测,在测量体温的同时,可以自动识别人脸信息、辨别身份,体温测量完成后将体温数据和被测量者的ID上传到PC端。同时,可以对测量的数据进行数据分析,方便提取。本项目可以应用于学校、车站、工厂、公司等人流密集的场所,可以提前将人脸信息采集进系统并编号,在测量体温时可以直接识别身份,也可以在测量体温的同时录入人脸信息。管理者可以实时监测人员的体温情况,以便更好地应对突发情况。本项目节省了测量体温时的人力成本,方便了管理者的监测,提高了测量体温的效率,应用潜力较大[1]。
  1 系统总体设计
  本系统主要分为硬件和软件部分。硬件部分包括STM32连接电路设计、红外测温模块、超声波测距模块;软件部分包括STM32单片机代码编写、OpenMV人脸识别模块相关代码的编写、机智云平台提供的相关代码的编写。
  该系统能够利用红外测温模块检测体温,并利用超声波测距补偿温度,减少因测量人员与测温装置之间距离的变化而产生的温漂现象。当测量人员进入测温范围时,通过控制开关采集人脸信息,确定人员编号,将人员编号信息和温度数据通过串口传给PC端的串口调试助手,使管理人员可以实时监测人员体温信息。
  2 系统硬件设计
  硬件主要担任着温度采集、温度补偿、人脸识别,以及将温度数据和人员编号上传到PC端的串口调试助手等任务。本系统使用ST公司生产的STM32F103ZET6开发板为主控核心板,并配合红外测温模块、超声波测距模块以及OpenMV人脸识别模块等。
  2.1 红外测温模块
  笔者采用的测温模块是Melexis的红外传感器MLX90614,基于热反应堆技术,工作在3 V,工作温度范围在-40 ℃~125 ℃,其测量分辨率高达0.02 ℃,可以达到测量人体温度的要求。但是在实际长距离测温中,使用MLX90614测量的温度误差很大,这是因为红外传感器测温精度与被测热源距离有关。所以,在这个基础上,为了提高测量的精确度,笔者使用了超声波测距温度补偿模块来降低由于距离造成的误差。
  2.2 超声波测距温度补偿模块
  在测量过程中,笔者发现随着测温者距离的远近,相应的温度会有大幅度变化,这还远远达不到精准测温的目的。于是,笔者利用了机器学习中的有监督学习,利用一组已知类别的样本调整温度补偿模块的参数,使其达到所要求性能的过程,主要用于新数据的温度补偿。监督学习的最终目标是,根据在学习过程中所获得的经验、技能,对没有学习过的距离和温度数据进行补偿,使温度数据接近真实的温度数据[2]。
  本次实验过程中,采集了多组实际温度为36.5 ℃,与红外传感器测温精度与被测热源不同距离下的测量温度,如表1所示,用于构建训练集模型,该模型如图1所示。
  用训练集模型拟合温度补偿函数,经过比较,一元三次函数更接近实际温度,该函数如图2、图3、图4、图5所示。
  f(x)=t0-0.0003595*x^3+0.02385*x^2+(-0.1949)*x+1.039(t0为测量温度)。
  用测试集模型评估构建好的模型。采集实际温度为36.5 ℃的不同距离下的补偿温度,将补偿温度与实际温度比较,评估构建好的模型,如图6所示。
  经验证,温度补偿函数得到的温度和实际温度误差小于0.4 ℃,能够满足疫情防控下的体温测量要求,如图6所示。
  从实践意义上说,机器学习是一种通过利用数据,训练出模型,再使用模型进行预测的方法。通过监督学习,红外测温模块结合温度补偿函数,可以比较真实地测量不同距离下的人体温度。
  3 软件系统设计
  该系统的软件部分采用Python语言编程,Python语言功能强大又易于开发,具有可移植性、可扩展性、丰富的第三方库等优点。利用Python语言进行编程有很大的优势,在此基础上进行开发,可以极大提高开发效率。同时,在电脑端使用机智云,将得到的数据进行最基本的记录和分析,上传到手机客户端实现信息的实时观测,提醒被检测人的温度是否异常。
  3.1 OpenMV人脸识别模块软件编写
  前文已经详细介绍了OpenMV人脸识别模块的硬件部分,OpenMV与STM32通信和人脸识别代码采用Python语言编程。在OpenMV软件中采用Python语言编程,构造take_photoes函数、face_recognition1函数。当OpenMV通过串口接收到STM32发送来的“1”指令时,调用take_photoes函数,OpenMV识别现场人员,采集人脸特征值,并将人脸数据编号存在SD中。当OpenMV通过串口接收到STM32发送来的“2”指令时,调用face_recognition1函数,对人员进行拍照,并和SD卡人脸数据进行对比,找到特征值相似度最高的编号,将编号通过串口发给STM32。
  3.2 手机App编写
  3.2.1 机智云平台
  机智云平台为开发者提供了自助式智能硬件开发工具与开放的云端服务。同时,机智云现提供三种App(集成SDK、使用App开源框架、使用App自动生成)开发方式,针对不同开发者的不同需求,帮助开发者更加快速地开发自己的App。因此,笔者的系统接入机智云进行开发,可以实时在移动端监测人员体温。
  3.2.2 App显示界面
  手机App显示界面可以显示多人温度数据和一人温度数据,手机界面显示如圖7所示。管理人员可以同时查看多人的温度数据,也可以实时显示人员一人的温度数据。
  4 结语
  文章旨在用STM32和手机App搭建一套集体温采集、温度补偿、人脸识别、体温监测于一体的低成本现代化智能体温监测系统。通过手机App的实时监测,实现智能化管理,完善数据管理功能。本系统具有实用性,在疫情防控常态化背景下,高校封闭的同时,需要密切关注学生的体温情况。利用该系统,管理人员可以实时监测人员体温,及时发现异常情况。同时,该系统还有很大的扩展性,可以应用于学校、车站、工厂、公司等人员密集的场所。可以安装在学校内,在测量体温的同时,记录学生上课的出勤情况,便于学生养成良好的上课习惯。也可以结合门禁系统,安装在宿舍楼门口,在测量体温的同时,记录学生进出宿舍楼的时间。
  参考文献
  [1] 李俊杰,刘成林,朱明.基于多任务CNN的监控视频中异常行人快速检测[J].计算机系统应用,2018,27(11):78-83.
  [2] 司家瑞.浅谈机器学习在医学大数据中的应用[J].科技展望,2016,26(23):304.
其他文献
摘要:近年来随着新能源汽车的兴起与发展,新能源汽车占据的市场份额逐年提高,未来将指导汽车、能源产业转型升级,成为必然发展趋势。本文对贵州省六盘水市钟山区进行新能源汽车充电站选址问题进行分析研究,最终选定最优方案。首先,综合考量区域内的发展潜力,建立评价指標体系,运用模糊综合评价法计算综合得分,在划定的三个区域内选出最优候选区域。其次,研究初期,作者进行了大量的文献查阅和资料收集,并实地考察了六盘水
期刊
摘要:鼓励高校教师在教学过程中引进和使用优质在线课程资源,开展线上线下相结合的混合式教学,是“互联网+”时代信息化教育的一种有益尝试和探索,也是促进教育教学质量提高的一条有效途径。本文以甘肃民族师范学院公共课《信息化教学及其环境应用》(原《现代教育技术》)为例,通过引进和使用在线开放课程资源,形成线上线下相结合的混合式教学模式,不仅拓展了教学时空,丰富了课程内容,也改变了传统的教与学的方式。  关
期刊
摘要实行线上线下混合式教学是提升“中国近现代史纲要”课程教学实效的内在要求。“纲要”课线上线下混合式教学既要明确线上课堂“教什么”和“怎么教”,又要探索线下教学如何科学设计教学活动,如何与线上平台有机结合,实现线上线下混合式课堂。混合式教学提升“纲要”课程教学效果非常明显,但也存在教师对混合式教学方式的认知不够、教学设计能力不足等问题,在“纲要”教学中发展好混合式教学,还需要进一步完善。  关键词
期刊
摘要:2020年,我教研室对组织学与胚胎学线上教学直播进行了探索与实践。本文对此次线上教学的具体实施情况进行了总结和讨论,以期为今后开展线上、线下混合式教学改革提供可靠参考。  关键词:组织学与胚胎学;直播教学;钉钉  2020年直播课堂成为信息传播的承载工具,成为高校教师线上教学的重要手段[1]。我校为确保教学工作平稳有序进行,要求全校师生及时转变教学方式方法,将线下面对面课堂全方位转换为“线上
期刊
摘要:特发性低促性腺激素性性腺功能减退症(IHH)是临床上逐渐被认识的遗传异质性疾病,随着测序技术的不断发展和临床应用,许多基因被发现导致IHH。由于IHH涉及复杂的基因突变和临床表型,本文旨在探讨IHH和青春期障碍的分子基础,建立IHH的分子诊断方法,避免鉴别青春期体质性延迟和性腺功能减退的不确定性和延迟性。  关键词:特发性性腺功能减退症;基因型-表型;促性腺激素释放激素;基因突变  特发性低
期刊
摘要:脑缺血后许多分子调节途径在脑组织损伤中起着调节作用,以使缺血半影中的细胞存活,线粒体的凋亡和坏死途径是脑缺血中脑组织损伤的主要原因,脑组织中的氧化应激会立即刺激线粒体ROS的产生和胞质NADPH的产生,从而破坏脂质、蛋白质和DNA等细胞大分子。低氧诱导因子(HIF)是氧调节的转录因子,在低氧感测和适应中起重要作用,ROS还激活其他细胞内信号传导途径,包括MAPK、NF-kB和MMP的上游。缺
期刊
摘要:随着高校勤工助学工作的广泛开展,勤工助学学生已然作为图书馆宝贵的人力资源,高校图书馆要以人力资源管理理论为指导,明确选聘标准,构建培训开发体系,优化管理制度,完善评价激励机制,以此提升管理效能,实现人才培养,推进图书馆勤工助学工作的有序开展。  关键词:高校图书馆;人力资源管理;勤工助学  中图分类号:G258.6;G251  “勤工助学”是为了减轻贫困学生的经济压力,高校提供一些岗位供其在
期刊
摘要:中共中央、国务院颁发的《关于全面加强新时代大中小学劳动教育的意见》提出加强劳动教育是贯彻落实立德树人根本任务,促进学生全面发展的新时代要求。金工实习是机械类专业的必修课程,它既是一些专业课程的先修课程,又是培养和启蒙学生基础工程知识,提高综合工程能力不可缺少的实践环节。将劳动教育内容与金工实习内容结合,学生可以通过工程训练教学环节的学习,能够进一步化识成智、积识成德,将学习成才和健康成长相同
期刊
摘要:目的:是通过对我院含天麻钩藤饮加减的住院中药饮片医嘱用药点评结果的分析,促进中药生熟饮片的合理使用。方法:从医院HIS系统抽取2019年1月至2020年1月脑病科住院中药饮片医嘱中含有天麻钩藤饮加减医嘱376张。分析含有天麻钩藤饮加减医嘱中中药饮片脚注、理法方药和生熟使用的具体情况。结果:天麻钩藤饮中医诊断多为眩晕病,主治中医学临床辩证为肝阳上亢型。主要存在脚注不规范和遴选生熟炮制品不适宜两
期刊
摘 要:文章针对单相级联H桥整流器在实际中交流侧电感值变化、系统不能彻底解耦、参数变化易影响系统等问题,提出一种新型电压电流双闭环控制策略。该策略电压外环采用滑模控制,电压内环采用无电感参数的电流解耦控制策略。在Matlab/Simulink软件中建立单相两级级联H桥仿真模型,并在负载突变和电感突变的情况下与传统PI控制进行对比。对比结果表明,该系统鲁棒性较强,动、静态性能优越。  关键词:电力电
期刊