RT-DETR改进策略【卷积层】| CGblock 内容引导网络 利用不同层次信息,提高多类别分类能力 (含二次创新)

简介: RT-DETR改进策略【卷积层】| CGblock 内容引导网络 利用不同层次信息,提高多类别分类能力 (含二次创新)

一、本文介绍

本文记录的是利用CGNet中的CG block模块优化RT-DETR的目标检测网络模型CG block通过局部特征提取器周围环境提取器联合特征提取器全局环境提取器来提取局部特征周围环境全局环境信息充分利用不同层次的信息。本文将其应用到RT-DETR中,并进行二次创新,使网络能够更好的处理多类别目标的分类能力。


专栏目录:RT-DETR改进目录一览 | 涉及卷积层、轻量化、注意力、损失函数、Backbone、SPPF、Neck、检测头等全方位改进
专栏地址:RT-DETR改进专栏——以发表论文的角度,快速准确的找到有效涨点的创新点!

二、CGblock 介绍

CGNet: A Light-Weight Context Guided Network for Semantic Segmentation

2.1 设计出发点

  • 受到人类视觉系统依赖上下文信息理解场景的启发。例如人类视觉系统识别黄色区域时,如果只关注该区域本身很难识别,但结合其周围环境(红色区域)以及整个场景的全局环境(紫色区域)就更容易对黄色区域进行分类,
  • 所以设计CG block来充分利用局部特征、周围环境和全局环境以提高准确性。

    2.2 原理

    1️⃣ 首先通过局部特征提取器$floc()$和周围环境提取器$f_{sur }()$分别学习局部特征周围环境特征

2️⃣ 然后由联合特征提取器$f_{j o i}()$获得*联合特征

3️⃣ 最后利用全局环境提取器$folo()$提取*全局环境来改进联合特征

2.3 结构

  • 图(d)所示,CG block由以下部分组成:
    • 局部特征提取器$floc(*)$: 实例化为3×3标准卷积层,从8个相邻特征向量中学习局部特征,对应图(a)中的黄色区域。
    • 周围环境提取器$f_{sur }(*)$: 实例化为3×3空洞/扩张卷积层,因为空洞/扩张卷积有较大的感受野能有效学习周围环境,对应图(b)中的红色区域。
    • 联合特征提取器$f_{j o i}(*)$: 设计为一个连接层,后面跟着批量归一化(BN)参数化ReLU(PReLU)操作符,从$floc()$和$f_{sur }()$的输出中获取联合特征
    • 全局环境提取器$folo(*)$: 实例化为一个全局平均池化层来聚合对应图(c)中紫色区域的全局环境,后面跟着一个多层感知器进一步提取全局环境,最后通过一个尺度层用提取的全局环境对联合特征进行重新加权。

在这里插入图片描述

  • 此外,CG block还采用了两种残差连接
    • 局部残差学习(LRL):连接输入和联合特征提取器$f_{j o i}(*)$。
    • 全局残差学习(GRL):连接输入和全局特征提取器$folo()$,*GRL比LRL在促进网络信息流动方面能力更强。

      2.4 优势

  • 有效利用多种信息:充分利用了局部特征周围环境全局环境,能更好地对物体进行分类,提高分割准确性。
  • 残差学习促进训练:采用残差学习有助于学习高度复杂的特征,并在训练过程中改善梯度反向传播
  • 合理的结构设计:各部分的实例化选择合理,如周围环境提取器采用空洞/扩张卷积层,全局环境提取器采用全局平均池化层和多层感知器的组合等。

论文:https://arxiv.org/pdf/1811.08201.pdf
源码:https://github.com/wutianyiRosun/CGNet

三、实现代码及RT-DETR修改步骤

模块完整介绍、个人总结、实现代码、模块改进、二次创新以及各模型添加步骤参考如下地址:

https://blog.csdn.net/qq_42591591/article/details/144061134

目录
相关文章
|
1月前
|
编解码 异构计算
RT-DETR改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
RT-DETR改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
88 9
RT-DETR改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
|
1月前
|
机器学习/深度学习 计算机视觉
RT-DETR改进策略【Neck】| ASF-YOLO 注意力尺度序列融合模块改进颈部网络,提高小目标检测精度
RT-DETR改进策略【Neck】| ASF-YOLO 注意力尺度序列融合模块改进颈部网络,提高小目标检测精度
81 3
RT-DETR改进策略【Neck】| ASF-YOLO 注意力尺度序列融合模块改进颈部网络,提高小目标检测精度
|
23天前
|
人工智能 安全 网络安全
网络安全领导者有效缓解团队倦怠的四步策略
网络安全领导者有效缓解团队倦怠的四步策略
|
1月前
|
机器学习/深度学习 计算机视觉
RT-DETR改进策略【Neck】| ECCV-2024 RCM 矩形自校准模块 优化颈部网络
RT-DETR改进策略【Neck】| ECCV-2024 RCM 矩形自校准模块 优化颈部网络
71 10
RT-DETR改进策略【Neck】| ECCV-2024 RCM 矩形自校准模块 优化颈部网络
|
1月前
|
机器学习/深度学习
RT-DETR改进策略【Neck】| GSConv+Slim Neck:混合深度可分离卷积和标准卷积的轻量化网络设计
RT-DETR改进策略【Neck】| GSConv+Slim Neck:混合深度可分离卷积和标准卷积的轻量化网络设计
67 11
|
3月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
100 17
|
3月前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
|
3月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
67 10
|
3月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的内容,并提供一些实用的代码示例。通过阅读本文,您将了解到如何保护自己的网络安全,以及如何提高自己的信息安全意识。
85 10
|
3月前
|
存储 监控 安全
云计算与网络安全:云服务、网络安全、信息安全等技术领域的融合与挑战
本文将探讨云计算与网络安全之间的关系,以及它们在云服务、网络安全和信息安全等技术领域中的融合与挑战。我们将分析云计算的优势和风险,以及如何通过网络安全措施来保护数据和应用程序。我们还将讨论如何确保云服务的可用性和可靠性,以及如何处理网络攻击和数据泄露等问题。最后,我们将提供一些关于如何在云计算环境中实现网络安全的建议和最佳实践。

热门文章

最新文章