计算机视觉研究院 | 一种基于YOLO-v8的智能城市火灾探测改进方法

本文来源公众号“计算机视觉研究院”,仅用于学术分享,侵权删,干货满满。

原文链接:一种基于YOLO-v8的智能城市火灾探测改进方法

城市的火灾可能会造成毁灭性的后果,造成财产损失,并危及公民的生命。传统的火灾探测方法在准确性和速度方面存在局限性,使得实时探测火灾具有挑战性。

01 前景概要

我们提出了一种基于YOLOv8算法的智能城市火灾检测改进方法,称为智能火灾检测系统(SFDS),该方法利用深度学习的优势实时检测特定火灾特征。与传统的火灾探测方法相比,SFDS方法可提高火灾探测的准确性,减少误报,并具有成本效益。它还可以扩展到检测智能城市中感兴趣的其他对象,如天然气泄漏或洪水。所提出的智能城市框架由四个主要层组成:(i)应用层、(ii)雾层、(iii)云层和(iv)物联网层。所提出的算法利用雾和云计算以及物联网层实时收集和处理数据,从而加快响应时间,降低财产和人类生命受损的风险。SFDS在准确度和召回率方面都取得了最先进的性能,所有类别的高准确率为97.1%。所提出的方法有几个潜在的应用,包括公共区域的消防安全管理、森林火灾监测和智能安全系统。

02 动机

智慧城市正在彻底改变我们对城市化、可持续性和安全的思考方式。随着世界向智能城市迈进,确保公民及其财产的安全变得越来越重要。火灾是最危险和威胁生命的灾难之一,它可能严重危害财产和人员。火灾事故对智能城市构成重大威胁,因为它们可能对基础设施造成重大破坏,导致生命损失,并扰乱城市的平稳运行。因此,拥有一个有效可靠的早期火灾探测系统至关重要。随着城市化进程的加快和安全价值意识的提高,早期火灾探测现在是智能城市的首要任务。早期火灾探测和行动可以减少财产损失,同时也可以挽救生命。然而,这项工作需要处理困难,包括火灾的不可预测性、持续观测的要求以及智能城市产生的大量数据。为了早期探测火灾,研究人员和工程师创建了基于视觉的火灾探测器(VFD),以及声音敏感、火焰敏感、温度敏感、气体敏感或固体敏感的火灾传感器。传感器检测到烟雾的化学特性,发出警报。然而,这种策略可能会引起错误的警告。这些监测系统是作为传统警报系统的一部分开发的,可以感应火焰的烟雾和温度以及其他与火焰相关的特征。基于传感器的检测系统在某些情况下可能不可行,例如涉及广泛覆盖区域、未开垦(森林地区)或高温的情况,因为它会提供大量虚假警报。

传统上,火灾探测系统依赖于温度、气体和烟雾传感器,这些传感器已被证明对小型火灾是成功的,但对可能迅速蔓延、吞噬整个地区并产生灾难性影响的大型火灾无效。物联网智能城市的出现鼓励了深度学习技术的实施,以提高火灾的实时检测。

03 新技术

首先我们对比了主流框架,下表列出了火灾探测系统常用的模型,包括卷积神经网络(CNN)、递归神经网络(RNN)、YOLOv2、YOLOv3、YOLOv4和YOLOv5。

尽管基于深度学习的火灾探测方法取得了进展,但仍有一些挑战需要解决。例如,需要更多样、更大的数据集来训练和测试这些方法。此外,使用低质量的摄像机或恶劣的照明条件会影响火灾探测算法的准确性。

智慧城市项目的主要目标是提高城市系统和应用程序的智能化。这是通过结合各种规范和质量来实现的,例如:(i)一个既强大又可扩展的安全和开放访问基础设施;(ii)以用户或公民为中心的体系结构策略;(iii)存储、检索、共享、标记、传输和佩戴大量公共和私人数据的能力,从而使人们能够在需要时访问信息;(iv)分析和综合应用级能力;以及(v)智能物理和网络基础设施,在传输大量异构数据的同时,为复杂和远程的服务和应用程序提供便利。需要一个框架来表示和构建多学科智慧城市项目的基本组成部分、关系和数据流。如下图所示,拟议的智能城市项目的部署架构具有由四层组成的分层结构。所提出的智能城市框架由四个主要层组成:(i)应用层、(ii)雾层、(iii)云层和(iv)物联网层。

SFDS方法使用YOLOv8检测模型,该模型在不需要区域候选网络的情况下提供快速精确的目标检测。该系统经过优化,可以减少检测所需的参数数量,从而提高效率。SFDS使用计算机视觉自动检测图像和视频流中的火灾。该方法包括几个步骤,如下图所示。

智能火灾探测(SFD)算法使用计算机视觉从实时摄像机馈送或预先录制的视频文件中实时探测火灾。如下算法所示,它在火灾和非火灾图像的大型数据集上使用预训练的Yolov8对象检测模型。它将视频帧数据集作为输入并输出检测到的对象,包括与火灾相关的类,如“火焰”、“烟雾等。该算法在视频的每一帧中循环,将预处理技术应用于当前帧,并将其传递给Yolov8模型进行目标检测。如果检测到与火灾相关的类,算法会触发警报并通知相关当局。最后,该算法保存带有突出显示的检测目标的输出视频。SFD算法是实时检测火灾的强大工具,能够快速有效地应对潜在的火灾隐患。

04 落地效果

首先我们对比了主流框架,下表列出了火灾探测系统常用的模型,包括卷积神经网络(CNN)、递归神经网络(RNN)、YOLOv2、YOLOv3、YOLOv4和YOLOv5。

THE END !

文章结束,感谢阅读。您的点赞,收藏,评论是我继续更新的动力。大家有推荐的公众号可以评论区留言,共同学习,一起进步。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 21:30:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 21:30:01       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 21:30:01       58 阅读
  4. Python语言-面向对象

    2024-07-14 21:30:01       69 阅读

热门阅读

  1. SVN 分支管理深入解析

    2024-07-14 21:30:01       16 阅读
  2. 栈与队列---滑动窗口最大值

    2024-07-14 21:30:01       19 阅读
  3. 查询(q_proj)、键(k_proj)和值(v_proj)投影具体含义

    2024-07-14 21:30:01       17 阅读
  4. Django核心面试题

    2024-07-14 21:30:01       19 阅读
  5. B树与B+树的区别

    2024-07-14 21:30:01       17 阅读
  6. 第三方登录、任意用户登录漏洞总结

    2024-07-14 21:30:01       19 阅读
  7. 关于RiboSeq分析流程的总结

    2024-07-14 21:30:01       20 阅读
  8. T113-i 高清倒车支持解串器MAX96708驱动

    2024-07-14 21:30:01       22 阅读
  9. 【MySQL】9.表的内外连接

    2024-07-14 21:30:01       21 阅读
  10. 代码随想三刷图论篇1

    2024-07-14 21:30:01       18 阅读