深圳市扬新通讯设备有限公司

(非本站正式会员)

深圳市扬新通讯设备有限公司

营业执照:已审核经营模式:贸易/代理/分销所在地区:广东 深圳

收藏本公司 人气:672709

企业档案

  • 相关证件:营业执照已审核 
  • 会员类型:普通会员
  •  
  • 叶小姐 QQ:2881944275,2881944270
  • 电话:075523485504
  • 手机:13543341561

您的当前位置:

深圳市扬新通讯设备有限公司 > 技术资料 > SSD与MTCNN的区别

SSD与MTCNN的区别

发布时间: 2019/5/11 14:56:52 | 743 次阅读

生成训练数据的方式不同

MTCNN需要将训练样本事先生成好,同时生成label(分类label和回归label),然后输入到网络中训练,而SSD直接输入原图,实际的训练数据由数据层和priorbox层共同完成,其中priorbox层用来确定每个样本的label,也就是说SSD将MTCNN的生成训练数据的部分融合到一个网络中,实现了真正意义上的端到端。

MTCNN和SSD实现了两种滑动窗口检测策略

MTCNN:首先构建图像金字塔,然后使用固定大小的滑动窗口在金字塔每滑动,对每个滑动窗口分类回归。这个固定大小的滑动窗口的大小就是PNet的输入大小,滑动窗口操作由全卷积PNet实现。

SSD: 在原图中设置了不同大小的滑动窗口,对不同大小的滑动窗口进行分类和回归。由于SSD可以看作是由6个不同的PNet组成,所以这些不同大小的滑动窗口其实对应了6种PNet。

不管是MTCNN,还是SSD,本质上是对所有滑动窗口的分类。这与传统的目标检测方法本质上是一样的。

SSD使用3x3卷积核进行分类和回归,而MTCNN使用1x1卷积核进行分类和回归

3x3的卷积核覆盖了该像素点的感受野以及它的领域,加入了局部信息,使得模型更加鲁棒。


上一篇:SRAM的类型

下一篇:DDR内存工作原理