当前位置: 首页 > news >正文

[火灾警报系统]yolov5_7.0-pyside6火焰烟雾识别源码

国内每年都会发生大大小小的火灾,造成生命、财产的损失。但是很多火灾如果能够早期发现,并及时提供灭火措施,将会大大较小损失。本套源码采用yolov5-7.0目标检测算法结合pyside6可视化界面源码,当检测到火灾时,能否发出语音警报,对于火灾的警报工作有着重要的作用。

源码下载地址:yolov5_7.0-pyside6火焰烟雾识别源码

  • 支持更改权重模型自定义识别(前提是未改进的网络)
  • 支持图片、视频、摄像头检测
  • 可以选择是否保存结果
  • 当程序检测到火焰时,可以选择是否发出警报声
  • pt的ui源文件(可以拖动到qt编辑器进行修改)
环境配置+运行:
1、在anaconda新建独立环境
conda create -n yolo5 python=3.8 -y
2、在新建的环境里面安装依赖
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
3、右键运行wzq.py说明:如果默认采用上面的pip安装依赖,默认会安装CPU版。 如需安装GPU版,可以卸载torch和torchvision再重新安装,安装代码如下:
conda install pytorch==1.11.0 torchvision==0.12.0 torchaudio==0.11.0 cudatoolkit=11.3 -c pytorch -y
代码默认采用fire.pt(基于yolov5 7.0版本训练的火焰和烟雾数据集)权重模型进行测试演示,如需检测其他物体, 可以修改成自己的权重,自定义检测,但必须是yolo5 7.0官方版训练的。否则可能会报网络模型异常。

提供了ui源文件,可以拖进QT组件进行编辑修改

更多功能,可以查看B站介绍:基于yolov5+pyside6开发的火灾烟雾警报图形化目标检测系统_哔哩哔哩_bilibili

源码下载地址:yolov5_7.0-pyside6火焰烟雾识别源码

http://www.lryc.cn/news/378543.html

相关文章:

  • 机器学习和深度学习区别
  • 【功能详解】银河麒麟操作系统“安全启动”是如何发挥作用的?
  • 关于多线程的理解
  • C语言 | Leetcode C语言题解之第155题最小栈
  • Qdrant 的基础教程
  • 任务4.8.3 利用SparkSQL统计每日新增用户
  • DS知识点总结--线性表定义及顺序表示
  • 百度文库AI产品“橙篇”:支持10万字长文生成,开启AI创作新篇章
  • wsl子系统ubuntu20.04 设置docker服务开机自启动
  • SAP ScreenPersonas
  • 充电学习—3、Uevent机制和其在android层的实现
  • “河南省勘察设计资质整合趋势与企业应对“
  • 简单了解雪花算法
  • 决策树算法详细介绍原理和实现
  • vue:vue2与vue3如何全局注册公共组件(包括涉及到的相关方法函数的讲解)
  • LoRa126X系列LoRa模块:专为物联网设计而生
  • 个人职业规划(含前端职业线路、前端技术线路、前端核心竞争力、大龄程序员的出路)
  • 【设计模式深度剖析】【10】【行为型】【状态模式】
  • API低代码平台介绍5-数据库记录修改功能
  • git commit撤销修改
  • 深入理解RunLoop
  • Elasticsearch term 查询:精确值搜索
  • IntelliJ IDEA调试技巧
  • NGINX_六 nginx 日志文件详解
  • 第6章 工程项目融资 作业
  • 网站安全防护怎么做?
  • 泵设备的监测控制和智慧运维
  • 【智能算法应用】基于混合粒子群-蚁群算法的多机器人多点送餐路径规划问题
  • Java中的JVM调优技巧
  • 软件工程-第4章结构化编码和测试