YOLO原理

模型YOLOv2YOLOv2-tinyYOLO 9000YOLOv3YOLOv3-tinyyolov4yolov5-syolov5-myolov5-lyolov5-x
大小194 MB COCO/VOC

43MB COCO

60MB VOC

186MB237MB COCO33.8MB COCO

246.19M

CSPDarknet包含29个卷积层,725*725的感受野,27.6M参数

28.9985193367

模型

YOLOv1YOLOv2YOLOv3YOLOv4YOLOv5
2016CVPR2017CVPR2018CVPR2020CVRP
map45FPS 448*448 63.4map

67fps

76.8map

在Pascal Titan X上处理608x608图像速度达到20FPS,在 COCO test-dev 上 mAP@0.5 达到 57.9%  237MB

43map/83fps

43.5%AP/65fps

40fps

78.6map

BackBoneGoogLeNetdarknet19darknet53darknet53+CSPdarknet53+Focus+CSP
NeckNoneNoneFPNSPP模块、FPN+PAN结构

SPP模块、

FPN+PAN模块

HeadFc--->7*7*(5*5+c)

Passthroough:

Conv---->

13*13*5*(5+c)

YOLOv3:

conv:--->

13*13*3*(5+c)

26*26*3*(5+c)

52*52*3*(5+c)

同YOLOv4同YOLOv5
PredictionMSE LossMSE LossMSE Loss

训练时的损失函数是:CIOU loss

预测框筛选的nms变为DIoU Loss

GIoU Loss
激活函数

backbone--->Mish

网络后面->Leaky_relu

参考:https://zhuanlan.zhihu.com/p/136382095

YOLOv1:链接

  1. 2016CVPR 45FPS 448*448 63.4map

YOLOv2:链接

  1. 2017CVPR

YOLOv3:链接

  1. 2018CVPR

YOLOv4:链接

  1. 2020 年 4 月 23 日 在COCO上,可达43.5%AP,速度高达65fps

  2. 相较于YOLOv3的Darknet53,YOLOv4用了CSPDarknet

  3. 相较于YOLOv3的FPN,YOLOv4用了SPP+PAN

  4. CutMix数据增强和马赛克(Mosaic)数据增强
  5. DropBlock正则化
  6. (1)backbone:CSPdarknet53
    (2)neck:SPP ,FPN+PAN 
    (3)Head:YOLOv3,在head部分决定网络是检测还是分类。

 

YOLOV5:链接

  1. 2020 年 6 月 10 日

  2. (1)输入端:Mosaic数据增强、自适应锚框计算、自适应图片缩放;
    (2)Backbone:Focus结构,CSP结构;
    (3)Neck:FPN+PAN结构;
    (4)Prediction:GIOU_Loss。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值