Mobilenet vs SSD [关闭]

Posted

技术标签:

【中文标题】Mobilenet vs SSD [关闭]【英文标题】:Mobilenet vs SSD [closed] 【发布时间】:2018-09-22 03:51:53 【问题描述】:

我对 mobilenet 和 SSD 有一些混淆。据我所知,mobilenet 是一个用于分类和识别的神经网络,而 SSD 是一个用于实现 multibox 检测器的框架。只有两者结合才能进行物体检测。因此,mobilenet可以与resnet、inception等互换。 SSD 可以与 RCNN 互换。我的说法正确吗?

【问题讨论】:

是的。但是有一个名为 MobilenetSSD 的 Mobilenet 版本可以进行多对象检测:github.com/chuanqi305/MobileNet-SSD 【参考方案1】:

这里有两种类型的深度神经网络。基础网络和检测网络。 MobileNet、VGG-Net、LeNet,它们都是基于网络的。 Base 网络为分类或检测提供高级功能。如果你在这些网络的末端使用一个全连接层,你就有了一个分类。但是你可以去掉全连接层,用检测网络代替它,比如 SSD、Faster R-CNN 等。 事实上,SSD 使用基础网络上的最后一个卷积层来完成检测任务。 MobileNet 与其他基础网络一样使用卷积来生成高级特征。

【讨论】:

您会说 SSD Inception 型号也是如此吗?由此:semanticscholar.org/paper/… 似乎 VGG16 基础网络仍然存在,但在架构的 SSD 部分中添加了 Inception。我正在使用来自 TensorFlow 模型的 SSD Inception v2,如果我做出的这个假设是正确的,我会感到困惑:SSD Inception v2 模型用 Inception v2 网络替换了用于特征提取的 VGG16 神经网络。我说的对吗?

以上是关于Mobilenet vs SSD [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

SSD mobilenet 模型无法检测到更远距离的物体

如何修改 ssd mobilenet 配置以使用 tensorflow 对象检测 API 检测小对象?

MobileNet SSD V2模型的压缩与tflite格式的转换(补充版)

如何使用最新的 MobileNet (v3) 进行目标检测?

MobileNet vs SqueezeNet vs ResNet50 vs Inception v3 vs VGG16

Tensorflow 图节点是交换的