DL之DSSD:DSSD算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略

简介: DL之DSSD:DSSD算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略

DSSD算法的简介(论文介绍)


       DSSD,是在SSD上做的改进,即Deconvolutional Single Shot Detector,反卷积单步骤探测器。


Abstract  

     The main contribution of this paper is an approach for  introducing additional context into state-of-the-art general  object detection. To achieve this we first combine a state-ofthe-art  classifier (Residual-101 [14]) with a fast detection  framework (SSD [18]). We then augment SSD+Residual101  with deconvolution layers to introduce additional largescale  context in object detection and improve accuracy,  especially for small objects, calling our resulting system  DSSD for deconvolutional single shot detector. While these  two contributions are easily described at a high-level, a  naive implementation does not succeed. Instead we show  that carefully adding additional stages of learned transformations,  specifically a module for feed-forward connections  in deconvolution and a new output module, enables this new  approach and forms a potential way forward for further detection  research. Results are shown on both PASCAL VOC  and COCO detection. Our DSSD with 513 × 513 input  achieves 81.5% mAP on VOC2007 test, 80.0% mAP on  VOC2012 test, and 33.2% mAP on COCO, outperforming  a state-of-the-art method R-FCN [3] on each dataset.

     本文的主要贡献是将附加上下文引入到最先进的一般对象检测中。为了实现这一点,我们首先结合了一个最先进的分类器(Residual-101[14])和一个快速检测框架(SSD[18])。然后,我们使用反褶积层来增加SSD+Residual101,以在目标检测中引入额外的大范围上下文,并提高精度,特别是对于小对象,调用我们得到的系统DSSD来实现反卷积单镜头检测器。虽然这两个贡献很容易在高层进行描述,但是一个简单的实现是不会成功的。相反,我们展示了详细添加额外的学习转换阶段,特别是反褶积中的前馈连接模块和一个新的输出模块,使这种新方法成为可能,并为进一步的检测研究形成了一个潜在的前进方向。结果表明,PASCAL VOC和COCO 检测。我们的513×513输入的DSSD在VOC2007测试中实现了81.5%的mAP,在VOC2012测试中实现了80.0%的mAP,在COCO上实现了33.2%的mAP,在每个数据集上都优于目前最先进的R-FCN[3]方法。

Conclusion  

     We propose an approach for adding context to a stateof-the-art  object detection framework, and demonstrate its  effectiveness on benchmark datasets. While we expect  many improvements in finding more efficient and effective  ways to combine the features from the encoder and decoder,  our model still achieves state-of-the-art detection results on  PASCAL VOC and COCO. Our new DSSD model is able  to outperform the previous SSD framework, especially on  small object or context specific objects, while still preserving  comparable speed to other detectors. While we only apply  our encoder-decoder hourglass model to the SSD framework,  this approach can be applied to other detection methods,  such as the R-CNN series methods [12, 11, 24], as well.

     我们提出了一种将上下文添加到最先进的对象检测框架的方法,并在基准数据集上证明了它的有效性。虽然我们期望在寻找更有效和更有效的方法来结合编码器和解码器的特性方面有许多改进,但我们的模型仍然在PASCAL VOC和COCO上实现了最先进的检测结果。我们的新DSSD模型能够超越以前的SSD框架,特别是在小对象或特定上下文对象上,同时仍然保持与其他检测器相当的速度。虽然我们只将我们的编解码器沙漏模型应用于SSD框架,但是这种方法也可以应用于其他检测方法,比如R-CNN系列方法[12,11,24]。


论文

Cheng-Yang Fu , Wei Liu , Ananth Ranga, AmbrishTyagi , Alexander C. Berg .

DSSD : Deconvolutional Single Shot Detector,CVPR 2017

https://arxiv.org/abs/1701.06659



1、DSSD框架结构


      残差网络上的SSD和DSSD网络:蓝色模块是SSD框架中添加的层,称之为SSD层。在下图中,红色图层是DSSD层。

image.png




2、DSSD模型的特点、贡献


SSD算法对小目标不够鲁棒(会出现误检和漏检);最主要的原因是浅层特征图的表示能力不够强。DSSD算法的核心思想就是提高浅层的表示能力。

DSSD在原来的SSD模型上主要作了两大改进:

一是替换掉VGG,而改用了Resnet-101作为特征提取网络并在对不同尺度的特征图进行默认框检测时使用了更新的检测单元;

二则在网络的后端使用了多个反卷积层(deconvolution layers)以有效地扩展低维度信息的上下文信息(contextual information) ,从而有效地改善了小尺度目标的检测。





DSSD算法的架构详解


更新……






DSSD算法的案例应用


更新……




 


相关文章
|
算法 关系型数据库 文件存储
ProxylessNAS:直接在目标任务和硬件上进行神经架构搜索——论文解读
ProxylessNAS是一种直接在目标任务和硬件上进行神经架构搜索的方法,有效降低了传统NAS的计算成本。通过路径二值化和两路径采样策略,减少内存占用并提升搜索效率。相比代理任务方法,ProxylessNAS在ImageNet等大规模任务中展现出更优性能,兼顾准确率与延迟,支持针对不同硬件(如GPU、CPU、移动端)定制高效网络架构。
606 126
ProxylessNAS:直接在目标任务和硬件上进行神经架构搜索——论文解读
|
机器学习/深度学习 算法 物联网
μNAS:面向微控制器的约束神经架构搜索——论文解读
μNAS是一种专为微控制器设计的神经架构搜索方法,旨在解决物联网设备中资源受限的挑战。通过多目标优化框架,μNAS能够在有限的内存和计算能力下,自动搜索出高效的神经网络结构。该方法结合了老化进化算法与贝叶斯优化,并引入结构化剪枝技术,实现模型压缩。实验表明,μNAS在多个数据集上均取得了优异的精度与资源使用平衡,显著优于现有方法,为边缘计算设备的智能化提供了可行路径。
776 129
|
机器学习/深度学习 人工智能 搜索推荐
从零构建短视频推荐系统:双塔算法架构解析与代码实现
短视频推荐看似“读心”,实则依赖双塔推荐系统:用户塔与物品塔分别将行为与内容编码为向量,通过相似度匹配实现精准推送。本文解析其架构原理、技术实现与工程挑战,揭秘抖音等平台如何用AI抓住你的注意力。
3086 7
从零构建短视频推荐系统:双塔算法架构解析与代码实现
|
机器学习/深度学习 人工智能 缓存
面向边缘通用智能的多大语言模型系统:架构、信任与编排——论文阅读
本文提出面向边缘通用智能的多大语言模型(Multi-LLM)系统,通过协同架构、信任机制与动态编排,突破传统边缘AI的局限。融合合作、竞争与集成三种范式,结合模型压缩、分布式推理与上下文优化技术,实现高效、可靠、低延迟的边缘智能,推动复杂场景下的泛化与自主决策能力。
964 3
面向边缘通用智能的多大语言模型系统:架构、信任与编排——论文阅读
|
数据采集 机器学习/深度学习 搜索推荐
MIT新论文:数据即上限,扩散模型的关键能力来自图像统计规律,而非复杂架构
MIT与丰田研究院研究发现,扩散模型的“局部性”并非源于网络架构的精巧设计,而是自然图像统计规律的产物。通过线性模型仅学习像素相关性,即可复现U-Net般的局部敏感模式,揭示数据本身蕴含生成“魔法”。
475 3
MIT新论文:数据即上限,扩散模型的关键能力来自图像统计规律,而非复杂架构
|
机器学习/深度学习 人工智能 资源调度
MicroNAS:面向MCU的零样本神经架构搜索——论文阅读
MicroNAS是一种专为微控制器单元(MCU)设计的零样本神经架构搜索(NAS)框架,无需训练即可通过理论驱动的性能指标评估网络架构。相比传统NAS方法,其搜索效率提升高达1104倍,同时兼顾精度与硬件效率,适用于边缘计算场景。该框架结合神经切线核(NTK)条件数、线性区域计数及硬件感知延迟模型,实现快速、高效的架构搜索,为资源受限设备上的AI部署提供了新思路。
737 2
MicroNAS:面向MCU的零样本神经架构搜索——论文阅读
|
机器学习/深度学习 人工智能 vr&ar
H4H:面向AR/VR应用的NPU-CIM异构系统混合卷积-Transformer架构搜索——论文阅读
H4H是一种面向AR/VR应用的混合卷积-Transformer架构,基于NPU-CIM异构系统,通过神经架构搜索实现高效模型设计。该架构结合卷积神经网络(CNN)的局部特征提取与视觉Transformer(ViT)的全局信息处理能力,提升模型性能与效率。通过两阶段增量训练策略,缓解混合模型训练中的梯度冲突问题,并利用异构计算资源优化推理延迟与能耗。实验表明,H4H在相同准确率下显著降低延迟和功耗,为AR/VR设备上的边缘AI推理提供了高效解决方案。
2001 0
|
机器学习/深度学习 算法 机器人
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
1005 0
|
数据采集 分布式计算 并行计算
mRMR算法实现特征选择-MATLAB
mRMR算法实现特征选择-MATLAB
602 2
|
传感器 机器学习/深度学习 编解码
MATLAB|主动噪声和振动控制算法——对较大的次级路径变化具有鲁棒性
MATLAB|主动噪声和振动控制算法——对较大的次级路径变化具有鲁棒性
528 3

热门文章

最新文章