位置: IT常识 - 正文

【Yolov5】Yolov5添加检测层,四层结构对小目标、密集场景更友好(yolov5tiny)

编辑:rootadmin
【Yolov5】Yolov5添加检测层,四层结构对小目标、密集场景更友好 🚀🚀🚀Yolov5增加检测层🚀🚀🚀前言

推荐整理分享【Yolov5】Yolov5添加检测层,四层结构对小目标、密集场景更友好(yolov5tiny),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yolov5使用,yolov5使用,yolov5 ciou,yolov5s,yolov5m,yolov5m,yolov5m,yolov5怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

Yolov5的检测速度与精度较为平衡,但是原算法对于小目标的检测效果不佳,根据一些论文,我们可以通过增加检测层来提高对小目标的特征提取能力,增加算法在密集场景下的表现。

文章目录前言一、网络结构说明二、网络配置三、使用效果一、网络结构说明

Yolov5原网络结构如下: 增加一层检测层后,网络结构如下:(其中虚线表示删除的部分,细线表示增加的数据流动方向)

二、网络配置【Yolov5】Yolov5添加检测层,四层结构对小目标、密集场景更友好(yolov5tiny)

第一步,在models文件夹下面创建yolov5s-add-one-layer.yaml文件。

第二步,将下面的内容粘贴到新创建的文件中。

# YOLOv5 🚀 by Ultralytics, GPL-3.0 license# Parametersnc: 2 # number of classesdepth_multiple: 0.33 # model depth multiplewidth_multiple: 0.50 # layer channel multipleanchors: - [4,5, 8,10, 22,18] # P2/4 - [10,13, 16,30, 33,23] # P3/8 - [30,61, 62,45, 59,119] # P4/16 - [116,90, 156,198, 373,326] # P5/32# YOLOv5 v6.0 backbonebackbone: # [from, number, module, args] [[-1, 1, Conv, [64, 6, 2, 2]], # 0-P1/2 [-1, 1, Conv, [128, 3, 2]], # 1-P2/4 [-1, 3, C3, [128]], [-1, 1, Conv, [256, 3, 2]], # 3-P3/8 [-1, 6, C3, [256]], [-1, 1, Conv, [512, 3, 2]], # 5-P4/16 [-1, 9, C3, [512]], [-1, 1, Conv, [1024, 3, 2]], # 7-P5/32 [-1, 3, C3, [1024]], [-1, 1, SPPF, [1024, 5]], # 9 ]# YOLOv5 v6.0 headhead: [[-1, 1, Conv, [512, 1, 1]], [-1, 1, nn.Upsample, [None, 2, 'nearest']], [[-1, 6], 1, Concat, [1]], # cat backbone P4 [-1, 3, C3, [512, False]], # 13 [-1, 1, Conv, [256, 1, 1]], [-1, 1, nn.Upsample, [None, 2, 'nearest']], [[-1, 4], 1, Concat, [1]], # cat backbone P3 # add feature extration layer [-1, 3, C3, [256, False]], # 17 [-1, 1, Conv, [128, 1, 1]], [-1, 1, nn.Upsample, [None, 2, 'nearest']], [[-1, 2], 1, Concat, [1]], # cat backbone P3 # add detect layer [-1, 3, C3, [128, False]], # 21 (P4/4-minium) [-1, 1, Conv, [128, 3, 2]], [[-1, 18], 1, Concat, [1]], # cat head P3 # end [-1, 3, C3, [256, False]], # 24 (P3/8-small) [-1, 1, Conv, [256, 3, 2]], [[-1, 14], 1, Concat, [1]], # cat head P4 [-1, 3, C3, [512, False]], # 27 (P4/16-medium) [-1, 1, Conv, [512, 3, 2]], [[-1, 10], 1, Concat, [1]], # cat head P5 [-1, 3, C3, [1024, False]], # 30 (P5/32-large) [[21, 24, 27, 30], 1, Detect, [nc, anchors]], # Detect(P2, P3, P4, P5) ]

第三步,在终端中输入命令:python models/yolo.py --cfg=yolov5s-add-one-layer.yaml,按下Enter键运行后看到下面的效果 到这里就配置完成,可以进行训练了。

三、使用效果

我们看看添加一个层次后效果如何

原图 原网络推理 新网络推理

这里作者分别使用 yolov5s.yaml 与yolov5s-add-one-layer.yaml网络训练120轮,然后分别使用他们的best.pt模型进行推理。可以看到添加一层后,相对于原模型多检测出了三个口罩,而且对于原网络中检测错的人脸,其分类概率也更加正确了(图中是没有人脸的,所以概率越低越好)

最后,如果觉得本文对你有帮助,不妨动动小手点个赞,你的三连是作者更新的最大动力😊🌹

本文链接地址:https://www.jiuchutong.com/zhishi/298336.html 转载请保留说明!

上一篇:前端开发调式必备技能F12开发者工具之Elements(元素)面板,详细图解带流程【第一部分】(前端开发配置)

下一篇:[YOLOv7/YOLOv5系列算法改进NO.7]损失函数改进(yolov5s)

  • 博客营销技巧:客户案例揽客户(博客营销技巧)

    博客营销技巧:客户案例揽客户(博客营销技巧)

  • 人人视频怎么开启流量播放(人人视频怎么开倍速)

    人人视频怎么开启流量播放(人人视频怎么开倍速)

  • 荣耀手环4running版如何测心率(荣耀手环4running版充电没反应)

    荣耀手环4running版如何测心率(荣耀手环4running版充电没反应)

  • 手机号封了两次还能解除吗(手机号封了两次还能用吗)

    手机号封了两次还能解除吗(手机号封了两次还能用吗)

  • 微博播放视频只放声音(微博视频只有自己能看见别人看不见)

    微博播放视频只放声音(微博视频只有自己能看见别人看不见)

  • nice直送能无理由退货吗(nice直送大概几天)

    nice直送能无理由退货吗(nice直送大概几天)

  • 华为P30深色模式怎么设置(华为p30深色模式怎么关闭)

    华为P30深色模式怎么设置(华为p30深色模式怎么关闭)

  • 安装拨号网络的目的是为了什么(安装拨号网络的操作)

    安装拨号网络的目的是为了什么(安装拨号网络的操作)

  • 下载设置安装到桌面(下载设置安装到D盘)

    下载设置安装到桌面(下载设置安装到D盘)

  • 陌陌关注了怎么不能视频(陌陌关注了怎么看不到距离了)

    陌陌关注了怎么不能视频(陌陌关注了怎么看不到距离了)

  • ps画笔工具快捷键(ps画笔工具快捷键是哪个)

    ps画笔工具快捷键(ps画笔工具快捷键是哪个)

  • 350w电源能带动什么显卡(350w电源能带动760吗)

    350w电源能带动什么显卡(350w电源能带动760吗)

  • 小米4lte和小米4一样吗(小米4lte价格)

    小米4lte和小米4一样吗(小米4lte价格)

  • 拒绝服务攻击的定义(拒绝服务攻击的这种攻击形式破坏了下列哪一项内容)

    拒绝服务攻击的定义(拒绝服务攻击的这种攻击形式破坏了下列哪一项内容)

  • ie收藏夹保存的是什么(ie浏览器收藏夹)

    ie收藏夹保存的是什么(ie浏览器收藏夹)

  • 淘宝补货怎么得到通知(淘宝补货申请在哪里)

    淘宝补货怎么得到通知(淘宝补货申请在哪里)

  • 怎么使用微信扫码支付(怎么使用微信扫一扫登录王者荣耀)

    怎么使用微信扫码支付(怎么使用微信扫一扫登录王者荣耀)

  • 滴滴账号被静默怎么办(滴滴账号被静默多久会恢复)

    滴滴账号被静默怎么办(滴滴账号被静默多久会恢复)

  • 手机屏幕转动如何固定(手机屏幕转动在哪里设置)

    手机屏幕转动如何固定(手机屏幕转动在哪里设置)

  • 苹果11的铃声怎么这么小(苹果11的铃声怎么设置自己的歌)

    苹果11的铃声怎么这么小(苹果11的铃声怎么设置自己的歌)

  • 苹果max屏幕录制在哪里(iphone max录屏功能在哪里)

    苹果max屏幕录制在哪里(iphone max录屏功能在哪里)

  • 360安全浏览器如何截图(360安全浏览器如何设置极速模式)

    360安全浏览器如何截图(360安全浏览器如何设置极速模式)

  • cad文字编辑(cad文字编辑器对话框怎么调出来)

    cad文字编辑(cad文字编辑器对话框怎么调出来)

  • 微软 Win11 Build 22468预览版更新推送:修复 Wi-Fi、显示等多项 Bug(微软surface售后电话人工)

    微软 Win11 Build 22468预览版更新推送:修复 Wi-Fi、显示等多项 Bug(微软surface售后电话人工)

  • 鸿蒙系统如何设置显示流量?鸿蒙系统设置显示流量教程(鸿蒙系统如何设置定位)

    鸿蒙系统如何设置显示流量?鸿蒙系统设置显示流量教程(鸿蒙系统如何设置定位)

  • 【MPC】①二次规划问题MATLAB求解器quadprog(二次规划是什么意思)

    【MPC】①二次规划问题MATLAB求解器quadprog(二次规划是什么意思)

  • 企业所得税汇算清缴
  • 税务罚款如何做会计分录
  • 一般风险准备是留存收益吗
  • 个税系统经营所得如何添加人员信息
  • 交易性金融资产和其他权益工具投资的区别
  • 财产租赁合同印花税优惠政策
  • 金税盘如何查看开票机号
  • 融资租赁的销项税额抵减
  • 公司内帐和外账的区别
  • 卷式发票要注意什么
  • 生产过程中报废怎么核算成本
  • 交强险发票备注的车船税怎么报销
  • 稽查查补税款企业所得税
  • 所得税费用为负数需要体现在报表上吗
  • 应交增值税计提表表格
  • 转籍车辆是什么意思
  • 外地预缴附加税减半
  • 赠送礼品的具体做法有许多技巧和讲究大致涉及
  • 长期股权投资损失计入什么科目
  • 营改增后兼营非应税劳务的税务处理怎么做?
  • 库存商品的进项可以抵扣吗
  • 职工食堂购买洗碗机申请
  • 怎么免费获取百度文库的付费文档
  • 农民工工资保证金退还条件
  • macOS 11 Big Sur beta 4值得升级吗?macOS 11 Big Sur beta 4更新详解
  • php创建表单
  • dell oemdrv
  • 结转所得税费用到本年利润的会计分录
  • Calanques de Piana岩层上的一个心形洞,法国科西嘉岛 (© joningall/Getty Images)
  • java deep learning
  • symerr函数
  • php页面刷新代码
  • formdata方法
  • 大学毕业后送快递
  • 管理费用未分配利润
  • 投资收益主要来源于
  • 公司注册资金多好还是少好
  • 营销策划费会计分录
  • php调用第三方接口代码
  • php获取参数值的三种方式
  • C语言中如何计算除法
  • mysql 提示
  • 借调是原单位发工资吗
  • sql优化的方法及思路
  • mysql跨库join
  • 城市维护建设税属于中央还是地方
  • 收员工伙食费会计分录
  • 个税汇算清缴什么意思?
  • 用友t3建账行业性质怎么选
  • 多计提的折旧费怎么做账
  • 供应商货款支付流程
  • 住宿费开的增值税专用发票怎么记账
  • 增值税涉及的税目有哪些
  • 土地使用权作为存货怎么入账
  • 如何理解事业单位处罚暂行条例中第十八条的兼职规定
  • 商场收租户电费会计分录
  • 销售商品返现怎么做
  • 售后租回会计处理分录
  • 弱电工程属于什么行业
  • 企业对私账户合法吗
  • windows取消ctrl+alt+del
  • vmware虚拟机激活码
  • 解决ubuntu和win10关机重启界面不动
  • windows超级管理员默认密码
  • linux gpfs
  • win7打开tftp服务器
  • win8如何修改文件权限
  • win7 设置
  • java word操作
  • sed 处理多行
  • django中的setting.py的作用
  • perl格式化输出
  • 如何输出反序数
  • unity3d人物模型
  • js取反运算符
  • SublimeText自带格式化代码功能之reindent
  • 全面解析皮炎
  • js实现继承的几种方式详述(推荐)
  • 甘肃国家税务局官网
  • 国家体育总局发布的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设