基于YOLOv8的交通摄像头下车辆检测算法(四):高效的通道先验卷积注意力(CPCA) | 中科院 2023.6

 本文改进:高效的通道先验卷积注意力(CPCA)方法,支持注意力权重在通道和空间维度上的动态分布;

CPCA 小目标检测&复杂场景首选,实现涨点,在交通摄像头下车辆检测项目中, mAP50从原始的0.745提升至0.748

YOLOv8改进专栏:http://t.csdnimg.cn/hGhVK

学姐带你学习YOLOv8,从入门到创新,轻轻松松搞定科研;

1.交通摄像头车辆检测数据集介绍

数据集来源:极市开发者平台-计算机视觉算法开发落地平台-极市科技

数据集类别“car",训练集验证集测试集分别5248,582,291张

下图可以看出都是车辆数据集具有不同尺寸的目标物体,既有大目标又有小目标

 

1.1 小目标检测难点 

本文所指的小目标是指COCO中定义的像素面积小于32*32 pixels的物体。小目标检测的核心难点有三个:

  • 由本身定义导致的rgb信息过少,因而包含的判别性特征特征过少。
  • 数据集方面的不平衡。这主要针对COCO而言,COCO中只有51.82%的图片包含小物体,存在严重的图像级不平衡。具体的统计结果见下图。

2.CPCA介绍

基于YOLOv8的交通摄像头下车辆检测算法(四):高效的通道先验卷积注意力(CPCA) | 中科院 2023.6_第1张图片

 论文:[2306.05196] Channel prior convolutional attention for medical image segmentation (arxiv.org)

摘要:本文提出了一种高效的通道先验卷积注意力(CPCA)方法,支持注意力权重在通道和空间维度上的动态分布。 通过采用多尺度深度卷积模块,可以有效地提取空间关系,同时保留通道先验。 CPCA具备聚焦信息渠道和重要区域的能力。 基于 CPCA 提出了一种用于医学图像分割的分割网络 CPCANet。 CPCANet 在两个公开可用的数据集上进行了验证。 通过与最先进的算法进行比较,CPCANet 提高了分割性能,同时需要更少的计算资源。 

现有研究问题点:

虽然 CBAM 整合了通道注意和空间注意,但它在其输出特征的所有通道上强制执行一致的空间注意分布。相反,SE(图 1(a))只整合了通道注意,这限制了它选择重要区域的能力。

本文创新:

  • 如图 1(c) 所示,作者提出了一种新的通道优先卷积注意力(Channel Prior Convolutional Attention,CPCA)方法,采用多尺度的深度可分离卷积模块构成空间注意力,可以在通道和空间维度上动态分配注意权重。基于YOLOv8的交通摄像头下车辆检测算法(四):高效的通道先验卷积注意力(CPCA) | 中科院 2023.6_第2张图片

  图3:通道先验卷积注意力(CPCA)的整体结构包括通道注意力和空间注意力的顺序放置。特征图的空间信息是由通道注意力通过平均池化和最大池化等操作来聚合的。 随后,空间信息通过共享 MLP(多层感知器)进行处理并添加以生成通道注意力图。 通道先验是通过输入特征和通道注意力图的元素相乘获得的。 随后,通道先验被输入到深度卷积模块中以生成空间注意力图。 卷积模块接收空间注意力图以进行通道混合。 最终,通过通道混合结果与通道先验的逐元素相乘,获得细化的特征作为输出。 通道混合过程有助于增强特征的表示

基于YOLOv8的交通摄像头下车辆检测算法(四):高效的通道先验卷积注意力(CPCA) | 中科院 2023.6_第3张图片

详见:YOLOv8改进:注意力系列篇 |高效的通道先验卷积注意力(CPCA) | 中科院 2023.6-CSDN博客

3.训练可视化分析

 mAP50从原始的0.745提升至0.748

YOLOv8_CPCA summary (fused): 181 layers, 3100564 parameters, 0 gradients, 8.3 GFLOPs
                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100%|██████████| 19/19 [00:17<00:00,  1.09it/s]
                   all        582       6970       0.81      0.689      0.748      0.396

训练结果如下:

PR_curve.png

PR曲线中的P代表的是precision(精准率)R代表的是recall(召回率),其代表的是精准率与召回率的关系。

基于YOLOv8的交通摄像头下车辆检测算法(四):高效的通道先验卷积注意力(CPCA) | 中科院 2023.6_第4张图片

你可能感兴趣的:(YOLOv8实战改进教程,YOLO,算法,人工智能,学习,计算机视觉)