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

yolov3算法及其改进

yolov3算法及其改进

  • 1、yolov3简介
  • 2、yolov3的改进
    • 2.1、backbone的改进
      • 2.1.1、darknet19相对于vgg16有更少的参数,同时具有更快的速度和更高的精度
      • 2.1.2、resnet101和darknet53,同样具有残差结构,精度也类似,但是darknet具有更高的速度
    • 2.2、FPN
    • 2.3、anchor-base与grid-cell
  • 3、yolov3的坐标表示和正负样本匹配
  • 4、yolov3的损失函数

1、yolov3简介

在这里插入图片描述

  • YOLOV3的实时性和精确性在当时比较好,广泛应用于工业界
  • YOLOV3在backbone网络结构上应用残差连接思想来解决深度网络的梯度消失问题
  • YOLOV3最显著的改进就是在三个尺度上以相同的方式来进行目标检测,这使得科技检测到不同规模的目标
  • YOLOV3损失函数是将之前的softmax改为logit
  • 在最后推理阶段YOLOV3对3个检测层的预测结果进行非最大抑制(NMS)来确定最终的检测结果

在这里插入图片描述

2、yolov3的改进

2.1、backbone的改进

yolov3主要基于darknet53进行构建,除此之外还有VGG,darknet19,resnet101,darknet53等等

2.1.1、darknet19相对于vgg16有更少的参数,同时具有更快的速度和更高的精度

  • 较少的参数量:使用1x1的卷积代替了FC,同时 darknet19使用1x1的卷积进行通道缩减,而VGG使用3X3卷积,通道数几乎不变
  • 较快的速度:1x1卷积的bottleneck设计也会有速
http://www.lryc.cn/news/509746.html

相关文章:

  • Python + 深度学习从 0 到 1(02 / 99)
  • HTML+CSS+JS制作在线书城网站(内附源码,含5个页面)
  • 【FastAPI】中间件
  • 5个实用的设计相关的AI网站
  • STL 六大组件
  • Python选择题训练工具:高效学习、答题回顾与音频朗读一站式体验
  • Python实现机器学习驱动的智能医疗预测模型系统的示例代码框架
  • AWS Certified AI Practitioner 自学考试心得
  • JQ中的each()方法与$.each()函数的使用区别
  • 滚珠丝杆与直线导轨的区别
  • 【Ovis】Ovis1.6的本地部署及推理
  • C语言结构体位定义(位段)的实际作用深入分析
  • 儿童影楼管理系统:基于SSM的创新设计与功能实现
  • 青蛇人工智能学家
  • uniapp+vue 前端防多次点击表单,防误触多次请求方法。
  • 【ES6复习笔记】rest参数(7)
  • Hive SQL 窗口函数 `ROW_NUMBER() ` 案例分析
  • 前端mock数据 —— 使用Apifox mock页面所需数据
  • 车载U盘制作教程:轻松享受个性化音乐
  • springboot 3 websocket react 系统提示,选手实时数据更新监控
  • 现代图形API综合比较:Vulkan DirectX Metal WebGPU
  • 【Hot100刷题计划】Day04 栈专题 1~3天回顾(持续更新)
  • 用VBA将word文档处理成支持弹出式注释的epub文档可用的html内容
  • 舵机原理介绍 简洁讲解面向实战 非阻塞式驱动代码, arduino
  • Oracle Database 23ai 中的DBMS_HCHECK
  • 如何利用AWS监听存储桶并上传到tg bot
  • STM32 SPI读取SD卡
  • TANGO与LabVIEW控制系统集成
  • eth_type_trans 函数
  • 派克汉尼汾推出新的快换接头产品系列,扩展热管理解决方案