0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CBNet是一种新的组合主干网络结构,用于物体检测

电子设计 来源:电子设计 作者:电子设计 2020-12-08 22:29 次阅读
首发:AI公园公众号
作者:Tony Shin
编译:ronghuaiyang

导读

对CBNet进行了一个直观的介绍。
https://towardsdatascience.co...
论文:https://arxiv.org/pdf/1909.03...
代码:https://github.com/PKUbahuang...
CBNet在COCO测试数据集上的平均精度为53.3。

作者声称,使用一个更强大的主干可以提高目标检测器的性能。为了做到这一点,他们提出了一种新的策略,即通过相邻主干之间的组合连接来组装多个相同的主干。通过这样做,他们提出了一个更强大的主干,称为组合主干网络。


如上图所示,CBNet由多个相同的骨干网和相邻骨干网之间的组合连接组成。从左到右,每个阶段的输出都在一个辅助主干中,这也可以看作是更高层次的特征。每个特征层的输出通过组合连接流到后续主干网的并行阶段,作为输入的一部分。这样,多个高级和低级特征被融合,以产生更丰富的特征表示。
本文介绍了双主干网(DB)三主干网(TB)两种体系结构。从命名中可以猜到,DB由两个相同的骨干组成,而TB由三个相同的骨干组成。性能差异将在后面的文章中讨论。
为了从主干中生成多个输出,本文引入了一个组合连接块。这个块由一个1x1卷积和一个批处理归一化层组成。添加这些层是为了减少通道的数量并执行一个upsample操作。
最后的主干(位于图中最右边),被命名为主主干,用于目标检测。前面的骨干的输出特征被送入RPN/检测头,而每个辅助骨干的输出被送入相邻的骨干。

组合的形式


还有四种组合样式。

  • 相邻的更高层次的组合是前面部分中解释的风格。使用组合连接块将来自辅助骨干网的每个输出特征馈入相邻骨干网。
  • 相同层次的组合是另一种简单的组合样式,它将前一骨干的相邻较低级阶段的输出提供给后续骨干。如图所示,此样式没有使用组合连接块。来自较低层次主干网的特征直接添加到邻近的主干网中。
  • 相邻的低层的组合与AHLC非常相似。唯一的区别是来自前主干较低级阶段的特征被传递到后来的主干。
  • 密集的高层的组合的灵感来自于DenseNet的paper,其中每一层都与随后的所有层连接,在一个stage上建立密集的连接。


上面的表格展示了不同组合风格之间的对比。我们可以观察到AHLC样式优于其他复合样式。这背后的原因在论文中得到了很好的解释。作者认为,将前一个主干的低层特征直接添加到后续主干的高层特征中会损害后一个特征的语义信息。另一方面,在后续主干的浅层特征基础上增加前一主干的深层特征,可以增强后一主干特征的语义信息。

结果

上表显示了MS-COCO测试数据集的检测结果。第5-7列为目标检测结果,第8-10列为实例分割结果。这清楚地表明,利用更多的骨干的体系结构提高了网络的性能。

总结

本文介绍了一种叫做CBNet的新架构。通过组成多骨干体系结构,该网络将检测网络的准确率提高约1.5%至3%。增加的参数大小和训练时间值得进一步研究。

—END—

英文原文:https://towardsdatascience.co...

推荐阅读

关注图像处理,自然语言处理,机器学习人工智能领域,请点击关注AI公园专栏
欢迎关注微信公众号

审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 检测
    +关注

    关注

    5

    文章

    4422

    浏览量

    91335
  • 深度学习
    +关注

    关注

    73

    文章

    5485

    浏览量

    120937
收藏 人收藏

    评论

    相关推荐

    《DNK210使用指南 -CanMV版 V1.0》第四十一章 YOLO2物体检测实验

    第四十一章 YOLO2物体检测实验 在上章节中,介绍了利用maix.KPU模块实现YOLO2的人手检测,本章将继续介绍利用maix.KPU模块实现YOLO2的物体检测。通过本章的学习
    发表于 11-14 09:22

    在目标检测中大物体的重要性

    导读实验表明,对大型物体赋予更大的权重可以提高所有尺寸物体检测分数,从而整体提升目标检测器的性能(在COCOval2017数据集上使用InternImage-T模型,小
    的头像 发表于 10-09 08:05 402次阅读
    在目标<b class='flag-5'>检测</b>中大<b class='flag-5'>物体</b>的重要性

    一种半动态环境中的定位方法

    和终身定位方法,以识别非静态环境中的半动态物体,并提出了个通用框架,将主流物体检测算法与建图和定位算法集成在起。建图方法结合物体检测算法
    的头像 发表于 09-30 14:40 190次阅读
    <b class='flag-5'>一种</b>半动态环境中的定位方法

    低功耗蓝牙模块+气体检测仪蓝牙方案介绍

    亲临现场,便能随时随地监测气体浓度和环境安全情况,及时采取必要的措施,确保工作场所的安全。方案概况:a、气体检测仪是一种气体泄漏浓度检测的仪器仪表工具,广泛与用于工业安
    的头像 发表于 07-17 16:59 287次阅读
    低功耗蓝牙模块+气<b class='flag-5'>体检测</b>仪蓝牙方案介绍

    递归神经网络结构形式主要分为

    结构形式。 Elman网络 Elman网络一种基本的递归神经网络结构,由Elman于1990年提出。其
    的头像 发表于 07-05 09:32 452次阅读

    卷积神经网络的基本结构和训练过程

    卷积神经网络(Convolutional Neural Networks,CNN)是一种在图像识别、视频处理、自然语言处理等多个领域广泛应用的深度学习算法。其独特的网络结构和算法设计,使得CNN在
    的头像 发表于 07-02 18:27 748次阅读

    卷积神经网络的基本结构及其功能

    卷积神经网络(Convolutional Neural Network,简称CNN)是一种深度学习模型,广泛应用于图像识别、视频分析、自然语言处理等领域。本文将详细介绍卷积神经网络的基
    的头像 发表于 07-02 14:45 1074次阅读

    我国气体检测仪发展现状

    什么是气体检测仪?气体检测仪是一种气体泄露浓度检测的仪器仪表工具,气体检测仪器仪表通过将气体传感器采集的物理或者化学非电信号转化为电信号,再
    的头像 发表于 03-27 10:25 644次阅读
    我国气<b class='flag-5'>体检测</b>仪发展现状

    我国气体检测仪发展现状

    什么是气体检测仪? 气体检测仪是一种气体泄露浓度检测的仪器仪表工具,气体检测仪器仪表通过将气体传感器采集的物理或者化学非电信号转化为电信号,
    的头像 发表于 03-19 19:25 446次阅读

    红外气体检测仪的工作原理 红外气体检测仪的使用方法

    红外气体检测仪是一种常用的气体检测装置,通过测量目标气体在红外光谱范围内的吸收特性来实现气体的检测。红外气体检测仪具有高精度、快速响应、稳定
    的头像 发表于 02-01 16:52 1915次阅读

    用于机器人物体识别和滑动检测的磁敏触觉传感器

    据麦姆斯咨询报道,近日,中国科学院空天信息创新研究院陈嘉民研究团队开发了一种柔性磁敏触觉传感器,这种传感器模仿了人类皮肤毛发的结构,能够精确地感知接触力,在机器人物体识别和滑动检测方面
    的头像 发表于 01-26 10:23 1386次阅读
    <b class='flag-5'>用于</b>机器人<b class='flag-5'>物体</b>识别和滑动<b class='flag-5'>检测</b>的磁敏触觉传感器

    实现稳定物体检测所需的光电传感器选择方法和使用方法

    使用反射型传感器时,应用上的各种要素将会影响光电传感器的物体检测。尤其对于黑色物体、光泽物体及透明物体等,使用传统光电传感器难以实现稳定的检测
    的头像 发表于 01-13 08:23 747次阅读
    实现稳定<b class='flag-5'>物体检测</b>所需的光电传感器选择方法和使用方法

    隧道气体检测传感器:确保行车安全的关键技术

    体检测传感器的原理、应用和优势,以及其对行车安全的重要性。 、隧道气体检测传感器的原理和工作方式【云南恩田智能】 隧道气体检测传感器是一种
    的头像 发表于 12-28 17:26 638次阅读
    隧道气<b class='flag-5'>体检测</b>传感器:确保行车安全的关键技术

    如何优化PLC的网络结构

    优化PLC的网络结构可以提高通信的效率和稳定性。以下是些优化PLC网络结构的方法: (1)设计合理的拓扑结构:根据应用需求和设备分布情况,设计合理的
    的头像 发表于 12-23 08:15 657次阅读
    如何优化PLC的<b class='flag-5'>网络结构</b>?

    一种用于LDO的super current mirror结构

    这篇文章实际是之前的文章“一种用于LDO的super source follower结构”的姐妹篇。在前篇文章里提到过,在LDO输出有片外大电容稳压的情况下,输出节点为系统主极点。在
    的头像 发表于 11-22 16:08 1868次阅读
    <b class='flag-5'>一种</b><b class='flag-5'>用于</b>LDO的super current mirror<b class='flag-5'>结构</b>