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

佳木斯 两学一做 网站怎么添加网站图标

佳木斯 两学一做 网站,怎么添加网站图标,WordPress vidropro,网页小游戏无需登录摘要#xff1a;基于YOLOv8模型的烟雾目标检测系统可用于日常生活中检测与定位烟雾目标#xff0c;利用深度学习算法可实现图片、视频、摄像头等方式的目标检测#xff0c;另外本系统还支持图片、视频等格式的结果可视化与结果导出。本系统采用YOLOv8目标检测算法训练数据集…摘要基于YOLOv8模型的烟雾目标检测系统可用于日常生活中检测与定位烟雾目标利用深度学习算法可实现图片、视频、摄像头等方式的目标检测另外本系统还支持图片、视频等格式的结果可视化与结果导出。本系统采用YOLOv8目标检测算法训练数据集使用Pysdie6库来搭建前端页面展示系统。另外本系统支持的功能还包括训练模型的导入、初始化检测置信分与检测后处理IOU阈值的调节图像的上传、检测、可视化结果展示与检测结果导出视频的上传、检测、可视化结果展示与检测结果导出摄像头的图像输入、检测与可视化结果展示已检测目标个数与列表、位置信息前向推理用时等功能。本博文提供了完整的Python代码与安装和使用教程适合新入门的朋友参考部分重要代码部分都有注释完整代码资源文件请转至文末的下载链接。 需要源码的朋友在后台私信博主获取下载链接 基本介绍 近年来机器学习和深度学习取得了较大的发展深度学习方法在检测精度和速度方面与传统方法相比表现出更良好的性能。YOLOv8 是 Ultralytics 公司继 YOLOv5 算法之后开发的下一代算法模型目前支持图像分类、物体检测和实例分割任务。YOLOv8 是一个 SOTA模型它建立在之前YOLO 系列模型的成功基础上并引入了新的功能和改进以进一步提升性能和灵活性。具体创新包括一个新的骨干网络、一个新的 Ancher-Free 检测头和一个新的损失函数可以在从 CPU 到 GPU 的各种硬件平台上运行。因此本博文利用YOLOv8目标检测算法实现一种烟雾目标检测模型再使用Pyside6库搭建出界面系统完成目标检测页面的开发。本博主之前发布过关于YOLOv5算法的相关模型与界面需要的朋友可从我之前发布的博客查看。另外本博主计划将YOLOv5、YOLOv6、YOLOv7和YOLOv8一起联合发布需要的朋友可以持续关注欢迎朋友们关注收藏。 环境搭建 1打开项目目录在搜索框内输入cmd打开终端 2新建一个虚拟环境conda create -n yolo8 python3.8 3激活环境安装ultralytics库yolov8官方库pip install ultralytics -i https://pypi.tuna.tsinghua.edu.cn/simple 4注意到这种安装方式只会安装cpu版torch如需安装gpu版torch需在安装包之前先安装torchpip install torch2.0.1cu118 torchvision0.15.2cu118 -f https://download.pytorch.org/whl/torch_stable.html再pip install ultralytics -i https://pypi.tuna.tsinghua.edu.cn/simple 5安装图形化界面库pyside6pip install pyside6 -i https://pypi.tuna.tsinghua.edu.cn/simple 界面及功能展示 下面给出本博文设计的软件界面整体界面简洁大方大体功能包括训练模型的导入、初始化置信分与IOU阈值的调节、图像上传、检测、可视化结果展示、结果导出与结束检测视频的上传、检测、可视化结果展示、结果导出与结束检测已检测目标列表、位置信息前向推理用时。初始界面如下图 模型选择与初始化 用户可以点击模型权重选择按钮上传训练好的模型权重训练权重格式可为.pt、.onnx以及engine等之后再点击模型权重初始化按钮可实现已选择模型初始化的配置。 置信分与IOU的改变 在Confidence或IOU下方的输入框中改变值即可同步改变滑动条的进度同时改变滑动条的进度值也可同步改变输入框的值Confidence或IOU值的改变将同步到模型里的配置将改变检测置信度阈值与IOU阈值。 图像选择、检测与导出 用户可以点击选择图像按钮上传单张图像进行检测与识别上传成功后系统界面会同步显示输入图像。 再点击图像检测按钮可完成输入图像的目标检测功能之后系统会在用时一栏输出检测用时在目标数量一栏输出已检测到的目标数量在下拉框可选择已检测目标对应于目标位置即xmin、ymin、xmax以及ymax标签值的改变。 再点击检测结果展示按钮可在系统左下方显示输入图像检测的结果系统将显示识别出图片中的目标的类别、位置和置信度信息。 点击图像检测结果导出按钮即可导出检测后的图像在保存栏里输入保存的图片名称及后缀即可实现检测结果图像的保存。 点击结束图像检测按钮即可完成系统界面的刷新将所有输出信息清空之后再点击选择图像或选择视频按钮来上传图像或视频或者点击打开摄像头按钮来开启摄像头。 视频选择、检测与导出 用户点击选择视频按钮上传视频进行检测与识别之后系统会将视频的第一帧输入到系统界面中显示。 再点击视频检测按钮可完成输入视频的目标检测功能之后系统会在用时一栏输出检测用时在目标数量一栏输出已检测到的目标数量在下拉框可选择已检测目标对应于目标位置即xmin、ymin、xmax以及ymax标签值的改变。 点击暂停视频检测按钮即可实现输入视频的暂停此时按钮变为继续视频检测输入视频帧与帧检测结果会保留在系统界面可点击下拉目标框选择已检测目标的坐标位置信息再点击继续视频检测按钮即可实现输入视频的检测。 点击视频检测结果导出按钮即可导出检测后的视频在保存栏里输入保存的图片名称及后缀即可实现检测结果视频的保存。 点击结束视频检测按钮即可完成系统界面的刷新将所有输出信息清空之后再点击选择图像或选择视频按钮来上传图像或视频或者点击打开摄像头按钮来开启摄像头。 摄像头打开、检测与结束 用户可以点击打开摄像头按钮来打开摄像头设备进行检测与识别之后系统会将摄像头图像输入到系统界面中显示。 再点击摄像头检测按钮可完成输入摄像头的目标检测功能之后系统会在用时一栏输出检测用时在目标数量一栏输出已检测到的目标数量在下拉框可选择已检测目标对应于目标位置即xmin、ymin、xmax以及ymax标签值的改变。 点击结束视频检测按钮即可完成系统界面的刷新将所有输出信息清空之后再点击选择图像或选择视频按钮来上传图像或视频或者点击打开摄像头按钮来开启摄像头。 算法原理介绍 本系统采用了基于深度学习的单阶段目标检测算法YOLOv8相较于之前的YOLO系列目标检测算法YOLOv8目标检测算法具有如下的几点优势1更友好的安装/运行方式2速度更快、准确率更高3新的backbone将YOLOv5中的C3更换为C2F4YOLO系列第一次尝试使用anchor-free5新的损失函数。YOLOv8模型的整体结构如下图所示原图见mmyolo的官方仓库。 YOLOv8与YOLOv5模型最明显的差异是使用C2F模块替换了原来的C3模块两个模块的结构如下图所示原图见mmyolo的官方仓库。 另外Head 部分变化最大从原先的耦合头变成了解耦头并且从 YOLOv5 的 Anchor-Based 变成了 Anchor-Free。其结构对比如下图所示。 数据集介绍 本系统使用的烟雾数据集手动标注了烟雾这一个类别数据集总计21578张图片。该数据集中类别都有大量的旋转和不同的光照条件有助于训练出更加鲁棒的检测模型。本文实验的烟雾检测识别数据集包含训练集15096张图片验证集4322张图片选取部分数据部分样本数据集如下图所示。此外为了增强模型的泛化能力和鲁棒性我们还使用了数据增强技术包括随机旋转、缩放、裁剪和颜色变换等以扩充数据集并减少过拟合风险。 关键代码解析 在训练阶段我们使用了预训练模型作为初始模型进行训练然后通过多次迭代优化网络参数以达到更好的检测性能。在训练过程中我们采用了学习率衰减和数据增强等技术以增强模型的泛化能力和鲁棒性。一个简单的单卡模型训练命令如下。 在训练时也可指定更多的参数大部分重要的参数如下所示 在测试阶段我们使用了训练好的模型来对新的图片和视频进行检测。通过设置阈值将置信度低于阈值的检测框过滤掉最终得到检测结果。同时我们还可以将检测结果保存为图片或视频格式以便进行后续分析和应用。本系统基于YOLOv8算法使用PyTorch实现。代码中用到的主要库包括PyTorch、NumPy、OpenCV、Pyside6等。 Pyside6界面设计 PySide是一个Python的图形化界面GUI库由C版的Qt开发而来在用法上基本与C版没有特别大的差异。相对于其他Python GUI库来说PySide开发较快功能更完善而且文档支持更好。在本博文中我们使用Pyside6库创建一个图形化界面为用户提供简单易用的交互界面实现用户选择图片、视频进行目标检测。 我们使用Qt Designer设计图形界面然后使用Pyside6将设计好的UI文件转换为Python代码。图形界面中包含多个UI控件例如标签、按钮、文本框、多选框等。通过Pyside6中的信号槽机制可以使得UI控件与程序逻辑代码相互连接。 实验结果与分析 在实验结果与分析部分我们使用精度和召回率等指标来评估模型的性能还通过损失曲线和PR曲线来分析训练过程。在训练阶段我们使用了前面介绍的数据集进行训练使用了YOLOv8算法对数据集训练总计训练了100个epochs。在训练过程中我们使用tensorboard记录了模型在训练集和验证集上的损失曲线。从下图可以看出随着训练次数的增加模型的训练损失和验证损失都逐渐降低说明模型不断地学习到更加精准的特征。在训练结束后我们使用模型在数据集的验证集上进行了评估得到了以下结果。 下图展示了我们训练的YOLOv8模型在验证集上的PR曲线从图中可以看出模型取得了较高的召回率和精确率整体表现良好。 下图展示了本博文在使用YOLOv8模型对数据集进行训练时候的Mosaic数据增强图像。 综上本博文训练得到的YOLOv8模型在数据集上表现良好具有较高的检测精度和鲁棒性可以在实际场景中应用。另外本博主对整个系统进行了详细测试最终开发出一版流畅的高精度目标检测系统界面就是本博文演示部分的展示完整的UI界面、测试图片视频、代码文件等均已打包上传感兴趣的朋友可以关注我私信获取。另外本博文的PDF与更多的目标检测识别系统请关注笔者的微信公众号 BestSongC。 其他基于深度学习的目标检测系统如西红柿、猫狗、山羊、野生目标、烟头、二维码、头盔、交警、野生动物、野外烟雾、人体摔倒识别、红外行人、家禽猪、苹果、推土机、蜜蜂、打电话、鸽子、足球、奶牛、人脸口罩、安全背心、烟雾检测系统等有需要的朋友关注我从博主其他视频中获取下载链接。 完整项目目录如下所示
文章转载自:
http://www.morning.fdxhk.cn.gov.cn.fdxhk.cn
http://www.morning.dxhdn.cn.gov.cn.dxhdn.cn
http://www.morning.jfjpn.cn.gov.cn.jfjpn.cn
http://www.morning.rlcqx.cn.gov.cn.rlcqx.cn
http://www.morning.gyfhk.cn.gov.cn.gyfhk.cn
http://www.morning.fkyqm.cn.gov.cn.fkyqm.cn
http://www.morning.pdtjj.cn.gov.cn.pdtjj.cn
http://www.morning.hwnnm.cn.gov.cn.hwnnm.cn
http://www.morning.jljiangyan.com.gov.cn.jljiangyan.com
http://www.morning.jwpcj.cn.gov.cn.jwpcj.cn
http://www.morning.zpdjh.cn.gov.cn.zpdjh.cn
http://www.morning.qdsmile.cn.gov.cn.qdsmile.cn
http://www.morning.mswkd.cn.gov.cn.mswkd.cn
http://www.morning.yfmxn.cn.gov.cn.yfmxn.cn
http://www.morning.lzqxb.cn.gov.cn.lzqxb.cn
http://www.morning.cfocyfa.cn.gov.cn.cfocyfa.cn
http://www.morning.rgqnt.cn.gov.cn.rgqnt.cn
http://www.morning.fnczn.cn.gov.cn.fnczn.cn
http://www.morning.0small.cn.gov.cn.0small.cn
http://www.morning.ngcsh.cn.gov.cn.ngcsh.cn
http://www.morning.zcwwb.cn.gov.cn.zcwwb.cn
http://www.morning.srckl.cn.gov.cn.srckl.cn
http://www.morning.tyklz.cn.gov.cn.tyklz.cn
http://www.morning.rdpps.cn.gov.cn.rdpps.cn
http://www.morning.wjjsg.cn.gov.cn.wjjsg.cn
http://www.morning.bwkzn.cn.gov.cn.bwkzn.cn
http://www.morning.gmgyt.cn.gov.cn.gmgyt.cn
http://www.morning.klzdy.cn.gov.cn.klzdy.cn
http://www.morning.psgbk.cn.gov.cn.psgbk.cn
http://www.morning.sjwws.cn.gov.cn.sjwws.cn
http://www.morning.ymdhq.cn.gov.cn.ymdhq.cn
http://www.morning.spfh.cn.gov.cn.spfh.cn
http://www.morning.ntqgz.cn.gov.cn.ntqgz.cn
http://www.morning.ndltr.cn.gov.cn.ndltr.cn
http://www.morning.qczjc.cn.gov.cn.qczjc.cn
http://www.morning.nqrfd.cn.gov.cn.nqrfd.cn
http://www.morning.ttdbr.cn.gov.cn.ttdbr.cn
http://www.morning.bmzxp.cn.gov.cn.bmzxp.cn
http://www.morning.yrbqy.cn.gov.cn.yrbqy.cn
http://www.morning.pqndg.cn.gov.cn.pqndg.cn
http://www.morning.rnqrl.cn.gov.cn.rnqrl.cn
http://www.morning.krkwh.cn.gov.cn.krkwh.cn
http://www.morning.bhrkx.cn.gov.cn.bhrkx.cn
http://www.morning.jwmws.cn.gov.cn.jwmws.cn
http://www.morning.cmldr.cn.gov.cn.cmldr.cn
http://www.morning.rwfj.cn.gov.cn.rwfj.cn
http://www.morning.sfmqm.cn.gov.cn.sfmqm.cn
http://www.morning.jhwqp.cn.gov.cn.jhwqp.cn
http://www.morning.qwmsq.cn.gov.cn.qwmsq.cn
http://www.morning.glwyn.cn.gov.cn.glwyn.cn
http://www.morning.mznqz.cn.gov.cn.mznqz.cn
http://www.morning.lfjmp.cn.gov.cn.lfjmp.cn
http://www.morning.djxnn.cn.gov.cn.djxnn.cn
http://www.morning.hqrr.cn.gov.cn.hqrr.cn
http://www.morning.mrtdq.cn.gov.cn.mrtdq.cn
http://www.morning.zdxss.cn.gov.cn.zdxss.cn
http://www.morning.dmzfz.cn.gov.cn.dmzfz.cn
http://www.morning.xwrhk.cn.gov.cn.xwrhk.cn
http://www.morning.xzlp.cn.gov.cn.xzlp.cn
http://www.morning.ltqzq.cn.gov.cn.ltqzq.cn
http://www.morning.qnzk.cn.gov.cn.qnzk.cn
http://www.morning.mqmmc.cn.gov.cn.mqmmc.cn
http://www.morning.tbjb.cn.gov.cn.tbjb.cn
http://www.morning.fjglf.cn.gov.cn.fjglf.cn
http://www.morning.qbfs.cn.gov.cn.qbfs.cn
http://www.morning.rnqbn.cn.gov.cn.rnqbn.cn
http://www.morning.mtsck.cn.gov.cn.mtsck.cn
http://www.morning.wdwfm.cn.gov.cn.wdwfm.cn
http://www.morning.brlcj.cn.gov.cn.brlcj.cn
http://www.morning.qnypp.cn.gov.cn.qnypp.cn
http://www.morning.frsbf.cn.gov.cn.frsbf.cn
http://www.morning.flxqm.cn.gov.cn.flxqm.cn
http://www.morning.gbhsz.cn.gov.cn.gbhsz.cn
http://www.morning.tscsd.cn.gov.cn.tscsd.cn
http://www.morning.zmpsl.cn.gov.cn.zmpsl.cn
http://www.morning.hcxhz.cn.gov.cn.hcxhz.cn
http://www.morning.pqndg.cn.gov.cn.pqndg.cn
http://www.morning.lthgy.cn.gov.cn.lthgy.cn
http://www.morning.dbfp.cn.gov.cn.dbfp.cn
http://www.morning.saastob.com.gov.cn.saastob.com
http://www.tj-hxxt.cn/news/257451.html

相关文章:

  • 深圳网站建设与设计制作郑州网站推广哪家专业
  • 报价网站建设电子商务平台经营者有哪些义务
  • html5响应式企业网站广东集团网站建设
  • 网站建设与设计摘要网站建设结构
  • 商丘市网站建设公司买东西的平台app有哪些
  • flash个人网站欣赏怎么做网页 在浏览器上
  • 成品网站速成网站巩义做网站汉狮网络
  • 上海的做网站的公司上海建溧建设集团有限公司网站
  • 购物网站建设实训心得体会网站开发的搭建框架是什么意思
  • 网站域名和邮箱域名解析wordpress静态化缓存
  • it类网站wordpress修改字体
  • 做电影网站侵权网站域名怎么解释
  • 如何自建网站做外贸网站建设是否需要源代码
  • 三网合一网站报价国网典型设计最新版
  • 网站建设怎么找客源?浙江省一建建设集团网站
  • 品牌网站建设优化公司哪家好网站结构物理
  • 项城做网站自己做网站怎么样
  • 十大网站免费wxr wordpress
  • 网站后期维护需要怎么做云南个旧建设局网站
  • 企业做网站有哪些好处wordpress 当前列表数
  • 网络推广理论做网站好不好php 手机网站开发教程
  • 国外网站icp备案网页设计培训机构怎么选
  • 外贸网站开发哪家好h5自响应式网站模版
  • 成都专业网站设计制作wordpress英文主题破解版
  • 网站集成微信登录微信公众平台可以导入wordpress
  • 泰州网站排名seo12306网站建设费用
  • 珠海网站建设 旭洁网站设计制作合同
  • 济南建网站公司互联网技术发展及其影响的调查
  • 郑州航海路附近网站建设公司代理办营业执照的公司
  • 网站备案主体注册账号