【CV 目标检测】③——目标检测方法
5.目标检测方法分类
目标检测算法主要分为Two-stage(两阶段)和One-stage(单阶段)两类:
(1)Two_stage的算法
先由算法生成一系列作为样本的候选框(定位的结果),再通过卷积神经网络进行样本分类。如下图所示,主要通过一个卷积神经网络来完成目标检测过程,其提取的是CNN卷积特征,进行候选区域的筛选和目标检测两部分。网络的准确度高,速度相对较慢
two-stage算法的代表是RCNN系列:R-CNN网络;Fast R-CNN网络;Faster R-CNN网络
(2)One-stage算法
直接通过主干网络给出目标的类别和位置信息,没有使用候选区域的筛选网络,这种算法速度快,但是精度相对Two-stage目标检测网络降低了很多
One-stage算法的代表:YOLO系列:YOLO1、YOLO2、YOLO3、SSD等