红外火灾检测项目
基于RK3568嵌入式开发板与HM-TM32红外热成像摄像头完成了一套棉花火情智能监测与数据迭代系统。目前已实现全部基础核心功能红外视频实时采集、30秒自动分段循环录制基于ONNX深度学习模型的AI火情识别正常视频循环覆盖、火情视频永久保留的智能存储策略基于MobaXterm SSH/SFTP远程文件传输实现板端数据回传电脑FFmpeg批量解码抽帧、数据集构建、模型重训练与迭代部署优化火情识别逻辑解决阴燃与明火混淆问题目前仅依靠单帧图像灰度均值推理红外图像中棉花阴燃大面积高温区域与明火高亮特征高度相似易出现误判。通过多特征融合优化识别逻辑无需更换模型即可提升精度。引入图像灰度均值、灰度方差、高温像素面积、帧间亮度波动四重特征区分燃烧状态棉花阴燃温度均匀、方差小、高温面积大、帧间波动平稳棉花明火温度极值高、方差大、热点集中、帧间闪烁波动剧烈通过多特征阈值融合判断实现正常/阴燃/明火三类状态精准区分大幅降低误报、漏报问题。def get_fire_feature(frame): gray cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) mean_val gray.mean() var_val gray.var() _, bright_mask cv2.threshold(gray, 60, 255, cv2.THRESH_BINARY) bright_area cv2.countNonZero(bright_mask) return mean_val, var_val, bright_area # 在主循环中调用 mean_val, var_val, bright_area get_fire_feature(frame) is_smolder False is_fire False if 55 mean_val 90 and var_val 800 and bright_area 1500: is_smolder True elif mean_val 95 and var_val 1200: is_fire True当前程序无完整日志、无异常捕获长时间运行出现摄像头断连、帧读取失败、资源占用异常时会直接退出无法满足无人值守监测需求。新增完善机制新增全局日志记录保存设备运行状态、火情识别时间、异常报错信息增加摄像头掉线自动重连逻辑USB红外设备异常断开后自动重启采集增加视频资源防泄漏机制异常终止时自动释放VideoWriter资源import logging import cv2 import time import os # 初始化日志系统 logging.basicConfig( filename/home/fire_system.log, levellogging.INFO, format%(asctime)s - %(levelname)s - %(message)s ) CAM_ID 1 # 摄像头初始化函数支持重连 def init_camera(): cap cv2.VideoCapture(CAM_ID) cap.set(cv2.CAP_PROP_FRAME_WIDTH, 256) cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 192) cap.set(cv2.CAP_PROP_FPS, 8) return cap # 初始化设备 cap init_camera() out None # 主循环容错逻辑 while True: ret, frame cap.read() if not ret: logging.warning(camera disconnect, start reconnect) cap.release() time.sleep(1) cap init_camera() continue # 视频资源异常兜底释放 try: out.write(frame) except Exception as e: logging.error(fvideo write error: {str(e)}) if out is not None: out.release() out None下一阶段当前仅利用红外图像视觉特征识别火情未利用红外机芯原始测温数据。下一阶段将读取HM-TM32原始温度矩阵获取逐像素温度数值、最高温、平均温、高温分布特征实现视觉图像温度数据双模态融合识别彻底解决阴燃明火难区分的问题。依托连续红外视频时序帧搭建时序预测模型学习棉花阴燃到明火的高温扩散规律预判未来短时间内高温区域蔓延趋势实现早期隐患预判开发电脑端上位机实现实时画面接收、火情日志查询、温度曲线绘制、历史视频回看、数据统一归档形成完整的嵌入式终端PC上位机一体化监测系统。

相关新闻

3步打造电影级Minecraft光影:Revelation终极指南

3步打造电影级Minecraft光影:Revelation终极指南

3步打造电影级Minecraft光影:Revelation终极指南 【免费下载链接】Revelation An explorative shaderpack for Minecraft: Java Edition 项目地址: https://gitcode.com/gh_mirrors/re/Revelation 想要让Minecraft从简单的方块世界变成电影级的视觉盛宴吗&am…

2026/6/29 17:05:36阅读更多 →
鸿蒙 ArkTS 实战:Study Pomodoro 从状态建模到交互闭环完整解析

鸿蒙 ArkTS 实战:Study Pomodoro 从状态建模到交互闭环完整解析

鸿蒙 ArkTS 实战:Study Pomodoro 从状态建模到交互闭环完整解析 前言 欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Study Pomodoro 是一个面向 学习成长工具 的鸿蒙 ArkTS 小应用。围绕科目、专注分钟和白噪音开关组织学习…

2026/6/29 17:05:36阅读更多 →
猫抓浏览器扩展:你的终极网页资源嗅探与下载解决方案

猫抓浏览器扩展:你的终极网页资源嗅探与下载解决方案

猫抓浏览器扩展:你的终极网页资源嗅探与下载解决方案 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 还在为无法保存网页上的精彩视频而…

2026/6/29 17:05:36阅读更多 →
联想拯救者BIOS高级设置一键解锁终极指南:5分钟开启隐藏性能

联想拯救者BIOS高级设置一键解锁终极指南:5分钟开启隐藏性能

联想拯救者BIOS高级设置一键解锁终极指南:5分钟开启隐藏性能 【免费下载链接】LEGION_Y7000Series_Insyde_Advanced_Settings_Tools 支持一键修改 Insyde BIOS 隐藏选项的小工具,例如关闭CFG LOCK、修改DVMT等等 项目地址: https://gitcode.com/gh_mir…

2026/6/29 18:10:44阅读更多 →
Day 1:环境搭建

Day 1:环境搭建

安装 Android Studio Android Studio 是 Google 官方推出的 Android 集成开发环境(IDE),基于 IntelliJ IDEA 构建,整合了代码编辑、编译构建、调试、性能分析和模拟器,是 Android 开发的标准工具。 系统要求 在安装…

2026/6/29 18:10:44阅读更多 →
Win11Debloat终极指南:4步轻松清理Windows 11,性能提升70%

Win11Debloat终极指南:4步轻松清理Windows 11,性能提升70%

Win11Debloat终极指南:4步轻松清理Windows 11,性能提升70% 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to d…

2026/6/29 18:10:44阅读更多 →
Open Harmony 高端精致:应用启动页、深色模式与资源分层配置实践

Open Harmony 高端精致:应用启动页、深色模式与资源分层配置实践

Open Harmony 高端精致:应用启动页、深色模式与资源分层配置实践 🌗 前言 🌟 一个应用给用户的第一印象,往往不是首页加载完成之后才出现,而是从启动窗口就开始了。 在 OpenHarmony / HarmonyOS 应用中,启动…

2026/6/29 18:10:44阅读更多 →
药流不清宫能自己好吗?残留物自愈与科学修护指南

药流不清宫能自己好吗?残留物自愈与科学修护指南

很多女性在药物流产后,都会纠结药流不清宫能自己好吗这一问题,期待依靠身体自愈能力排出残留,规避清宫手术损伤。行业临床调研数据显示,少量宫腔残留可通过身体代谢逐步排出,但多数不完全流产残留无法自行消退&#xf…

2026/6/29 18:10:44阅读更多 →
GlosSI:为Windows游戏解锁系统级Steam控制器支持的终极方案

GlosSI:为Windows游戏解锁系统级Steam控制器支持的终极方案

GlosSI:为Windows游戏解锁系统级Steam控制器支持的终极方案 【免费下载链接】GlosSI Tool for using Steam-Input controller rebinding at a system level alongside a global overlay 项目地址: https://gitcode.com/gh_mirrors/gl/GlosSI 你是否曾在微软商…

2026/6/29 18:05:43阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/29 3:27:55阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/29 2:19:08阅读更多 →
如何在3秒内从普通图片生成专业级法线贴图:DeepBump的终极指南

如何在3秒内从普通图片生成专业级法线贴图:DeepBump的终极指南

如何在3秒内从普通图片生成专业级法线贴图:DeepBump的终极指南 【免费下载链接】DeepBump Normal & height maps generation from single pictures 项目地址: https://gitcode.com/gh_mirrors/de/DeepBump 还在为3D建模中的纹理制作而烦恼吗?…

2026/6/29 0:01:47阅读更多 →
OCAuxiliaryTools:终极OpenCore配置工具,让黑苹果安装从未如此简单!

OCAuxiliaryTools:终极OpenCore配置工具,让黑苹果安装从未如此简单!

OCAuxiliaryTools:终极OpenCore配置工具,让黑苹果安装从未如此简单! 【免费下载链接】OCAuxiliaryTools Cross-platform GUI management tools for OpenCore(OCAT) 项目地址: https://gitcode.com/gh_mirrors/oc/OCA…

2026/6/29 0:01:47阅读更多 →
终极Windows 11精简指南:使用tiny11builder快速创建纯净系统镜像

终极Windows 11精简指南:使用tiny11builder快速创建纯净系统镜像

终极Windows 11精简指南:使用tiny11builder快速创建纯净系统镜像 【免费下载链接】tiny11builder Scripts to build a trimmed-down Windows 11 image. 项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder 你是否厌倦了Windows 11系统自带的20…

2026/6/29 0:01:47阅读更多 →