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

YOLO目标检测系列

环境配置

搭建Python环境、安装PyTorch深度学习框架并配置CUDA;实验环境为PyTorch 1.10.0、Python 3.8(ubuntu20.04)、Cuda 11.3;

数据集准备

先运行xml2txt.py文件将数据集中的xml文件转换为txt文件,再将目录修改为分别在images和labels文件夹下的一一对应的test、train、val文件夹,在其中放入红外安防数据库中的图片和转换后的txt文件;再新建一个my_data.yaml文件来存放路径和数据集中的class数量及名称。

图1.处理数据集的目录项

图2.my_data.yaml配置文件

训练

处理好数据集后进行训练、预测,结果如下:

图4.部分预测图片展示(随机选取)

创新点

在yolo系列算法中,可以通过加入注意力机制、改进损失函数、修改网络结构等方式进行改进,如有需要可以私信~

http://www.dtcms.com/a/111743.html

相关文章:

  • 指令补充+样式绑定+计算属性+监听器
  • 鸿蒙 —— 系统图标大全
  • NLP高频面试题(三十六)——深入理解思维链(Chain-of-Thought)提示方法
  • Obsidian按下三个横线不能出现文档属性
  • 鸿蒙 —— 关系型数据库
  • 本节课课堂总结
  • Linux系统编程:进程管理、内存对比与树莓派应用
  • 【AI学习】MCP的简单快速理解
  • 解决backtrader框架下日志ValueError: I/O operation on closed file.报错(jupyternotebook)
  • el-table固定表头,动态计算高度
  • 基础IO(linux)
  • 公司论坛数据构建情感标注数据集思考
  • 使用minio客户端mc工具迁移指定文件到本地
  • C++设计模式-策略模式:从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析
  • [GN] Python3基本数据类型 -- 与C的差异
  • 灭火器离位检测:智能视觉守护安全
  • Java异步编程实战:线框-管道模型的设计与实现
  • LabVIEW 中数字转字符串常用汇总
  • MoE Align Sort在医院AI医疗领域的前景分析(代码版)
  • Linux错误(6)X64向量指令访问地址未对齐引起SIGSEGV
  • 光流 | Farneback、Horn-Schunck、Lucas-Kanade、Lucas-Kanade DoG四种光流算法对比(附matlab源码)
  • web漏洞靶场学习分享
  • 19685 握手问题
  • 恒盾C#混淆加密卫士 - 混淆加密保护C#程序
  • 基于DrissionPage的Taptap热门游戏数据爬虫实战:从Requests到现代爬虫框架的迁移指南(含完整代码复制)
  • QML输入控件: TextArea的样式定制
  • 【python】速通笔记
  • AutoDL内网穿透、SSH连接本地VSCode
  • Windows10 中打开“网络 Internet”时状态页崩溃闪退解决方法
  • 计算机网络-TCP的拥塞控制