快速小目标检测--Feature-Fused SSD: Fast Detection for Small Objects

Feature-Fused SSD: Fast Detection for Small Objects

本文针对小目标检测问题,对 SSD 模型进行了一个小的改进,将 contextual information 引入到 SSD 中 帮助SSD检测小目标。

contextual information 对于小目标的检测 重要性是不言而喻的。小目标在图像中 limited resolution and information,只能借助其周边信息了。

Feature-fused SSD architecture

这里主要还是讲不通尺度的特征图信息融合起来。

Which layers to combine? 但是具体融合哪个卷积层的特征图了

Because of SSD predicting small objects with its shallower layers,所以我们不用对应大目标的 deeper layers For choosing the proper feature fusion layers, effective receptive fields in different layers are explored with deconvolution method 对应上图中的小船,SSD中的 conv4_3 对应的 effective receptive field 是最合适的。 其他层的特征都不是很好

shallower layers 具有 contextual information ,但是它们没有 sematic information,deeper layers 具有 sematic information,所以我们需要将这两类信息融合起来。这里我们尝试了两种融合策略。 concatenation module and element-sum module

3.2 Concatenation Module

3.3 Element-Sum Module

4 Experimental Resultis Detection results of different fusion layers

Detection results of different number of kernels

Results on PASCAL VOC2007 test set (with IOU=0.5)

The running time illustration of different models

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏深度学习那些事儿

利用pytorch实现神经网络风格迁移Neural Transfer

载入图像输入大小无要求,最终会被剪裁到相同大小,这是因为神经网络设计了一个特定的输入大小,因此内容图像和风格图像必须大小一致。

2017
来自专栏磐创AI技术团队的专栏

使用Keras进行深度学习:(六)GRU讲解及实践

1333
来自专栏MyBlog

数值分析读书笔记(5)数值逼近问题(I)----插值极其数值计算

当给定插值函数是多项式函数的时候, 我们可以产生一种插值的方案, 下面介绍一下Lagrange插值

581
来自专栏深度学习那些事儿

利用pytorch实现神经网络风格迁移Neural Transfer

载入图像输入大小无要求,最终会被剪裁到相同大小,这是因为神经网络设计了一个特定的输入大小,因此内容图像和风格图像必须大小一致。

1652
来自专栏腾讯大讲堂的专栏

Mariana CNN 并行框架与图像识别

本文是腾讯深度学习系列文章的第三篇,聚焦于腾讯深度学习平台Mariana中深度卷积神经网络Deep CNNs的多GPU模型并行和数据并行框架。 将深度卷积神经网...

2137
来自专栏机器之心

入门 | 深度学习模型的简单优化技巧

以下是我与同事和学生就如何优化深度模型进行的对话、消息和辩论的摘要。如果你发现了有影响力的技巧,请分享。

1140
来自专栏王小雷

基于Python3 神经网络的实现

基于Python3 神经网络的实现(下载源码) 本次学习是Denny Britz(作者)的Python2神经网络项目修改为基于Python3实现的神经网络(本篇...

21410
来自专栏数据派THU

fastText、TextCNN、TextRNN…这套NLP文本分类深度学习方法库供你选择

文经公众号「机器人圈」授权转载(微信号:ROBO_AI) 本文长度为4473字,建议阅读10分钟 本文为你介绍一套NLP文本分类深度学习方法库及其12个模型。 ...

1.3K11
来自专栏ATYUN订阅号

在Keras中展示深度学习模式的训练历史记录

通过观察神经网络和深度学习模型在训练期间的表现,你可以得知很多有用的信息。 Keras是Python中强大的库,为创建深度学习模型提供了一个简单的接口,并包装了...

4239
来自专栏贾志刚-OpenCV学堂

tensorflow中实现神经网络训练手写数字数据集mnist

基于tensorflow实现一个简单的三层神经网络,并使用它训练mnist数据集,神经网络三层分别为:

972

扫码关注云+社区