Advertisement

AI-Thermometer:利用热像仪自动检测人体温度的程序代码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
AI-Thermometer是一款创新性的软件解决方案,采用先进的热成像技术实现非接触式体温监测。通过精准捕捉个体体温数据,有效助力疫情防控和健康管理。 热像仪可以用来自动测量人的体温。这种软件适用于非商业用途,并且对于发烧症状的早期筛查非常有用。该代码是开放源码,欢迎改进贡献。 最新更新(2020年4月24日):我们正在维护中,请随时提供帮助和贡献。 新功能介绍(2020年4月7日):新的代码用于获取和处理FLIR摄像机的数据。该软件首先使用现成的身体姿势检测器来识别人,然后提取面部位置以测量体温。需要一个已知的参考温度值,并且这个信息由用户提供(在图像上显示为一个小绿圈)。可能有绝对温度数据,但需从热像仪获取带有正确辐射校准和exif数据加载到其中的图片。 安装步骤:代码是使用Python3开发,在Ubuntu 18.04系统、配备Nvidia驱动程序、Cuda 10.0以及Cudnn 7.6.5环境下进行了测试。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • AI-Thermometer
    优质
    AI-Thermometer是一款创新性的软件解决方案,采用先进的热成像技术实现非接触式体温监测。通过精准捕捉个体体温数据,有效助力疫情防控和健康管理。 热像仪可以用来自动测量人的体温。这种软件适用于非商业用途,并且对于发烧症状的早期筛查非常有用。该代码是开放源码,欢迎改进贡献。 最新更新(2020年4月24日):我们正在维护中,请随时提供帮助和贡献。 新功能介绍(2020年4月7日):新的代码用于获取和处理FLIR摄像机的数据。该软件首先使用现成的身体姿势检测器来识别人,然后提取面部位置以测量体温。需要一个已知的参考温度值,并且这个信息由用户提供(在图像上显示为一个小绿圈)。可能有绝对温度数据,但需从热像仪获取带有正确辐射校准和exif数据加载到其中的图片。 安装步骤:代码是使用Python3开发,在Ubuntu 18.04系统、配备Nvidia驱动程序、Cuda 10.0以及Cudnn 7.6.5环境下进行了测试。
  • 及文件下载 Python相关
    优质
    这段内容提供用于自动检测人体温度的热成像仪的Python代码和资源下载,适用于需要接触less测温方案的应用场景。 使用热像仪自动测量人员体温的代码可以用于发热症状的早期筛查。该软件首先利用现成的身体姿势检测器来识别人体,并随后提取面部区域以进行温度测量。此过程中,需要一个已知参考温度值及其在图像中的位置(显示为一个小绿色圆圈)。绝对温度测定是可能的,但需使用具有正确辐射校准和辐射EXIF数据的热像仪图像。 安装步骤: 该代码采用Python3编写,并已在Ubuntu 18.04系统、搭配Nvidia驱动程序及Cuda 10.0与Cudnn 7.6.5环境下进行了测试。此外,AiThermometer软件可以在Docker容器中运行。 安装要求:若要不使用Docker的情况下执行此代码,请按照以下步骤进行: - 安装OpenPose:请参考ai_thermometer/openpose文件夹中的说明来完成安装。 - 安装Flir图像提取器,具体详情及用法可查看该软件的README.md文档。 如果您希望使用不同于默认路径的OpenPose安装位置,请通过--openpose_folder参数指定其路径。
  • DS18B20
    优质
    本项目详细介绍如何使用DS18B20传感器编写温度检测程序,旨在帮助电子爱好者和工程师掌握该传感器的基本应用与编程技巧。 在物联网(IoT)和自动化系统领域,温度监测是一项基本且关键的任务。DS18B20是DALLAS Semiconductor(现Maxim Integrated)生产的一款数字温度传感器,因其独特的1-Wire通信协议及高精度测量能力而受到广泛欢迎。“基于DS18B20的温度测试程序”用于获取和处理由该传感器提供的温度数据。 ### DS18B20特性 - **数字输出**: 直接提供数字信号,无需模拟到数字转换器(ADC),简化了硬件设计。 - **1-Wire通信**: 仅需一条线来供电及传输数据,降低了布线成本。 - **宽工作电压范围**: 支持3.3V至5.5V的工作环境,兼容多种微控制器。 - **高精度测量**: 提供±0.5°C的温度读数准确度,适用于各类环境监测应用。 - **可编程分辨率**: 用户可根据需要选择9到12位的分辨率,以平衡精确度与响应速度。 ### 温度测试程序核心概念 - **初始化和配置**: 程序首先会进行DS18B20传感器的设置工作,包括设定测量精度、启动温度转换等操作。 - **实现1-Wire协议**: 需要模拟该协议以通过微控制器发送指令并接收数据反馈。 - **执行温度测量**: DS18B20内部完成温度检测,并将结果存储在寄存器中等待读取。 - **解析接收到的数据帧**: 解码从传感器获取的数字信号,以便提取出实际的温度值。 - **串口输出功能**: 将处理后的数据通过串行端口(如UART)发送出去,便于显示或进一步分析。 ### 编程语言与平台 通常采用C或者Python编写驱动程序,并适用于多种开发环境例如Arduino、Raspberry Pi以及MicroPython等。微控制器的选择可以是AVR, ARM, ESP8266或ESP32等等,这取决于具体的应用场景和资源限制条件。 ### 应用实例 - **家庭自动化系统中的室内温度监控**:优化空调或者供暖系统的使用。 - **工业生产过程控制**: 监控设备与材料的温度变化以保证工艺流程稳定运行。 - **冷链运输监测**: 确保食品在冷藏条件下安全地进行长途运送。 - **气象站建设**: 低成本获取环境中的气温信息。 ### 拓展与优化 - 支持多传感器连接: 在同一1-Wire总线上可以添加多个DS18B20,程序需要能够识别并同步处理这些设备的数据。 - 数据记录和分析功能:将收集到的温度数据保存至本地或云端服务器以供长期监控使用。 - 实时告警系统: 当检测到异常高温或低温情况发生时自动触发警告机制。 综上所述,“基于DS18B20的温度测试程序”通过利用该传感器的强大性能,能够提供一种精确、高效且易于集成的温度测量解决方案。结合适当的微控制器和编程语言后,此程序可以被广泛应用于各种环境监控及控制系统中,并在不断优化的基础上适应更多复杂的系统需求。
  • C#编红外
    优质
    本项目提供一套使用C#编写的软件代码,用于配合硬件设备实现红外测温及热成像功能。用户可通过编写和修改代码来自定义界面与操作逻辑,以满足不同应用场景需求。 红外测温以及使用C#编程的红外热像仪源代码可以提供给有兴趣的技术人员参考与学习。这段描述中不包含任何具体的联系信息或网站链接。
  • 电偶系统
    优质
    本系统采用热电偶传感器进行精准测温,适用于多种工业环境。通过信号采集与处理,实现对目标物体温度的有效监控和数据记录分析。 热电偶传感器是目前接触式测温中最广泛应用的热电式传感器,在工业用温度传感器领域占据极其重要的地位。本段落设计了一种基于单片机的热电偶测温系统,该系统由供电部分、温度测量及A/D转换部分、单片机控制部分以及四位数码管显示部分组成。主控单元采用STC89C52单片机。 文章首先介绍了热电偶的工作原理及其特点等,并详细说明了硬件电路的设计,包括温度转换芯片MAX6675、K型热电偶、89C52单片机和数码管等元器件。此外,还对温度采集电路、温度转换电路以及数码管显示电路进行了详细的介绍及解释。
  • 基于技术智能系统,OpenCV实现脸定位并计算面部
    优质
    本项目研发了一种结合热成像技术和OpenCV的人脸识别算法的智能体温监测系统,能够高效、准确地进行非接触式体温测量。 基于热成像的智能体温检测系统利用OpenCV进行人体面部识别,并通过热成像技术计算面部温度。
  • 输入电阻巡.zip
    优质
    本产品为温度输入热电阻巡检仪,专为工业领域设计,用于快速、准确地检测和校准各种热电阻传感器。其便携式设计及高精度测量功能,确保了在复杂环境中的高效作业。 热电阻输入温度巡检仪是一款用于检测和记录温度数据的设备,适用于需要精确测量和监控温度的应用场景。
  • 基于释电传感器P7187设计
    优质
    本项目介绍了一种利用热释电传感器P7187设计的人体测温仪。该仪器能够精准、快速地测量人体体温,适用于各种公共场所和家庭使用,具有非接触式、操作简便的特点。 一种基于热释电传感器P7187的人体测温仪的设计。
  • FPGA.rar_FPGA_数字计_vhdl_ Thermometer fpga
    优质
    本资源为一个基于FPGA设计的数字温度计项目,采用VHDL语言编写。通过该设计可以实现对环境温度的实时监测与显示,适用于学习和研究FPGA应用开发。 基于FPGA的简易数字温度计设计主要使用VHDL语言进行编程。
  • NTC
    优质
    NTC温度检测程序是一款专为监测和分析环境或设备温度设计的应用工具。它通过连接NTC热敏电阻传感器实时采集数据,并提供精确的温度读数、历史记录查询及报警设置等功能,帮助用户及时掌握温度变化情况,确保安全运行。 NTC测温程序使用STC15系列单片机的AD转换功能,并实现动态显示。