YOLO系列目标检测算法发展史

2021-02-28  本文已影响0人  LabVIEW_Python

目标检测的发展大致经历了两个历史时期,如下图所示:

目标检测算法发展史 上图来自《Object Detection in 20 Years: A Survey》

从图中可以看出,Joseph Redmon于2015年提出YOLO算法是的单阶段目标检测算法的开山鼻祖,跟R.Girshick于2014年提出的RCNN系列两阶段目标算法一起引领基于深度学习的目标检测算法的发展。YOLO系列算法是一种能满足实时检测要求(FPS > 30)的高精度算法,如下图所示,所以受到广大工程应用人员的青睐,在实际项目中有非常广泛的应用,值得初学者投入时间精力去学习、研究和应用。

YOLO系列算法在COCO数据集上的检测性能
YOLO的全称是You Only Look Once,即你只用看一次。YOLOv1版本是YOLO系列的开山之作,其核心思想是:把目标检测当做一个单一的回归任务。它首先将图像划分为SxS个网格,物体真实框中心落在哪个网格上,就由该网格对应的锚框负责检测该物体。 YOLO统一的检测思路
YOLOv2是在YOLOv1基础上做了优化,包括:

YOLOv2有一些待改进点:

YOLOv3是在YOLOv2的待改进点上做了进一步的优化,包括:

YOLOv3目检检测算法的性能特点 2020年2月21日,YOLO系列算法的创始人:Joseph Redmon在个人的Twitter上宣布:将停止一切CV研究,原因是自己的开源算法已经用在军事和隐私问题上。这对他的道德造成了巨大的考验 Joseph Redmon宣布停止CV研究

从此其它人开始接手YOLO系列算法的改进工作,比较出名的有:

上一篇下一篇

猜你喜欢

热点阅读