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

    文章

    4970

    浏览量

    94395
  • 深度学习
    +关注

    关注

    73

    文章

    5614

    浏览量

    124750
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    [OCAD] OCAD应用:单透镜与双胶合透镜结构组合设计

    透镜和双胶合透镜组成的单透镜—双胶合透镜或双胶合透镜—单透镜组合等几种常见的结构形式。在选择“系统结构单元初始设计”的菜单后出现的小窗体内有个书签式选项选择上述五
    发表于 05-11 08:05

    一种可跨不同领域的异常检测通用模型UniOD介绍

    本研究提出了一种可跨不同领域、适用于特征维度各异且特征空间异构的数据集的异常检测通用模型。
    的头像 发表于 03-18 09:09 642次阅读
    <b class='flag-5'>一种</b>可跨不同领域的异常<b class='flag-5'>检测</b>通用模型UniOD介绍

    信道活跃检测(CAD)是一种无线唤醒技术,这个功能般是定时检测么?还是检测

    信道活跃检测(CAD)是一种无线唤醒技术,这个功能般是定时检测么?还是检测
    发表于 12-10 06:53

    MTCH9010液体检测芯片技术解析:双模传感与低功耗设计的完美结合

    Microchip Technology MTCH9010液体检测器提供数字和原始数据输出,是一种在不同传感器上检测液体是否存在的灵活方式。该检测器支持各种形状和尺寸的传感器。合适的M
    的头像 发表于 09-28 11:22 1199次阅读
    MTCH9010液<b class='flag-5'>体检测</b>芯片技术解析:双模传感与低功耗设计的完美结合

    电压放大器驱动:非线性压电超声组合结构界面的前沿研究

    组合结构一种重要的结构形式,应用十分广泛。对于组合结构而言,钢材与混凝土之间的粘结作用是保证两
    的头像 发表于 08-27 14:04 635次阅读
    电压放大器驱动:非线性压电超声<b class='flag-5'>组合</b><b class='flag-5'>结构</b>界面的前沿研究

    设计信息赋能 - AI 让半导体检测与诊断更给力

    人工智能(AI)的进步正为包括半导体制造在内的多个行业带来革命性变革。利用AI开展半导体检测与诊断工作,已成为一种可能改变行业格局的策略,有助于提高生产效率、识别以往无法察觉的缺陷,并缩短产品上市
    的头像 发表于 08-19 13:45 1912次阅读
    设计信息赋能 - AI 让半导<b class='flag-5'>体检测</b>与诊断更给力

    一种新的无刷直流电机反电动势检测方法

    无位置传感器无刷直流电机的控制算法是近年来研究的热点之,有霍尔位置信号直流电机根据霍尔状态来确定通断功率器件。利用无刷直流电机的数学模型,根据反电动势检测原理,提出了一种新的线反电动势检测
    发表于 08-07 14:29

    电压放大器驱动的混凝土组合结构界面损伤高灵敏检测方法研究

    实验名称: 钢-混凝土组合结构界面损伤检测技术 研究方向: 无损检测 测试目的: 针对MASW方法的界面损伤方法,开展了系统的理论分析、试验研究和参数分析,提出了完整的测试流程。研究成
    的头像 发表于 08-05 11:42 898次阅读
    电压放大器驱动的混凝土<b class='flag-5'>组合</b><b class='flag-5'>结构</b>界面损伤高灵敏<b class='flag-5'>检测</b>方法研究

    一种新的无刷直流电机反电动势检测方法

    无位置传感器无刷直流电机的控制算法是近年来研究的热点之,有霍尔位置信号直流电机根据霍尔状态来确定通断功率器件。利用无刷直流电机的数学模型,根据反电动势检测原理,提出了一种新的线反电动势检测
    发表于 08-04 14:59

    一种带通滤波器在无位置传感器转子检测中的应用

    摘 要:论文研究了一种直流无刷电机的无位置传感器的转子位置的硬件电路检测方法。结合传统“反电动势\"方法,分析并设计了一种新的带通滤波器延时检测电路。该电路不仅可以抑制高频分量和消除直
    发表于 08-04 14:56

    【嘉楠堪智K230开发板试用体验】01 Studio K230开发板Test2——手掌,手势检测,字符检测

    架构,这是一种高效的模式识别方法,特别擅长从复杂图像数据中提取特征和识别目标。 高能效比与低延迟: 在执行高强度计算时,KPU 能保持高能效比(低功耗)和低延迟(高速度),支持实时图像分析。 高级视觉
    发表于 07-10 09:45

    无刷电机小波神经网络转子位置检测方法的研究

    摘要:论文通过对无刷电机数学模型的推导,得出转角:与三相相电压之间存在映射关系,因此构建了个以三相相电压为输人,转角为输出的小波神经网络来实现转角预测,并采用改进遗传算法来训练网络结构与参数,借助
    发表于 06-25 13:06

    【HarmonyOS 5】VisionKit人脸活体检测详解

    【HarmonyOS 5】VisionKit人脸活体检测详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 、VisionKit人脸活体检测
    的头像 发表于 06-21 11:52 1152次阅读
    【HarmonyOS 5】VisionKit人脸活<b class='flag-5'>体检测</b>详解

    OCAD应用:单透镜与双胶合透镜结构组合设计

    透镜和双胶合透镜组成的单透镜—双胶合透镜或双胶合透镜—单透镜组合等几种常见的结构形式。在选择“系统结构单元初始设计”的菜单后出现的小窗体内有个书签式选项选择上述五
    发表于 06-06 08:55

    VirtualLab:用于结构晶片检测的光学系统

    各种不同的组件中,具体取决于预期用途。在这种情况下,我们将堆栈加载到般光学设置中的个光栅组件中,以便模拟整个系统。有关详细信息,请参阅:用于通用光学系统的光栅元件 微结构晶片的角度
    发表于 05-28 08:45