目录

  • 一、目标检测 VS 图像分类 VS 图像分割
  • 二、目标检测
  • 1、目标检测基础理论
  • 2、基于深度学习的目标检测
  • Two-stage流程
  • One-stage流程
  • 3、人脸业务场景
  • 三、代码实践



一、目标检测 VS 图像分类 VS 图像分割

理论学习:视频推荐 图像分类只需要将图片分类别即可,目标检测,先定位再分类

目标检测与跟踪代码python 目标检测代码实现_目标检测


目标检测与跟踪代码python 目标检测代码实现_pytorch_02


目标检测与跟踪代码python 目标检测代码实现_图像分类_03


目标定位/检测:大体定位出框子

语义分割:相同语义的为一类颜色,图中紫色,像素级别

实例分割:每个物体精确分割好,再细分1,2

二、目标检测

1、目标检测基础理论

流程:

two stage:

先选择候选框,对框中像素进行特征提取(浅层的:颜色,hog直方图),对框子进行分类判决svw,通过非极大值致抑制的方法进行分类框合并。

one stage:下面蓝色部分,直接预测输出(4个位置+1个置信度+c维的分类情况),而不用上面的那种分别进行pooling抠图,再分类回归的过程。

目标检测与跟踪代码python 目标检测代码实现_图像分类_04

目标检测与跟踪代码python 目标检测代码实现_python_05


目标检测与跟踪代码python 目标检测代码实现_pytorch_06


目标检测与跟踪代码python 目标检测代码实现_pytorch_07


目标检测与跟踪代码python 目标检测代码实现_pytorch_08


目标检测与跟踪代码python 目标检测代码实现_目标检测与跟踪代码python_09

2、基于深度学习的目标检测

目标检测与跟踪代码python 目标检测代码实现_图像分类_10

Two-stage流程

目标检测与跟踪代码python 目标检测代码实现_图像分类_11


目标检测与跟踪代码python 目标检测代码实现_图像分类_12


目标检测与跟踪代码python 目标检测代码实现_pytorch_13


目标检测与跟踪代码python 目标检测代码实现_目标检测_14


目标检测与跟踪代码python 目标检测代码实现_目标检测_15


目标检测与跟踪代码python 目标检测代码实现_python_16

One-stage流程

在嵌入式使用中,倾向于使用one-stage速度快

目标检测与跟踪代码python 目标检测代码实现_目标检测_17


目标检测与跟踪代码python 目标检测代码实现_目标检测与跟踪代码python_18


目标检测与跟踪代码python 目标检测代码实现_目标检测与跟踪代码python_19


目标检测与跟踪代码python 目标检测代码实现_pytorch_20


目标检测与跟踪代码python 目标检测代码实现_目标检测_21


目标检测与跟踪代码python 目标检测代码实现_pytorch_22


目标检测与跟踪代码python 目标检测代码实现_图像分类_23


目标检测与跟踪代码python 目标检测代码实现_pytorch_24


目标检测与跟踪代码python 目标检测代码实现_pytorch_25


目标检测与跟踪代码python 目标检测代码实现_图像分类_26


目标检测与跟踪代码python 目标检测代码实现_图像分类_27


目标检测与跟踪代码python 目标检测代码实现_pytorch_28

3、人脸业务场景

目标检测与跟踪代码python 目标检测代码实现_pytorch_29


目标检测与跟踪代码python 目标检测代码实现_目标检测_30


目标检测与跟踪代码python 目标检测代码实现_目标检测与跟踪代码python_31

三、代码实践

锚点、先验框是事先超参设置好的,然后根据训练结果进行两者的微调。

参考1:目标检测先验框和模型原理 参考2:anchor锚点

参考3:代码部署视频,此博主代码已实验过,可以正常运行

目标检测与跟踪代码python 目标检测代码实现_目标检测与跟踪代码python_32

目标检测与跟踪代码python 目标检测代码实现_图像分类_33


目标检测与跟踪代码python 目标检测代码实现_目标检测与跟踪代码python_34


目标检测与跟踪代码python 目标检测代码实现_图像分类_35

目标检测与跟踪代码python 目标检测代码实现_目标检测与跟踪代码python_36


目标检测与跟踪代码python 目标检测代码实现_pytorch_37


目标检测与跟踪代码python 目标检测代码实现_目标检测_38