ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

YOLOv13改进策略【卷积层篇】| CVPR2023 DCNv3 可变形卷积,采样点第三次进化

YOLOv13改进策略【卷积层篇】| CVPR2023 DCNv3 可变形卷积,采样点第三次进化 本文基于YOLOv13 官方仓库(iMoonLab/yolov13,ultralytics 8.3.63 fork)实测整理,Windows/CPU 全程可跑。DCNv3(Wang et al., CVPR 2023《InternImage: Exploring Large-Scale Vision Foundation Models with Deformable Convolutions》,官方源码 github.com/OpenGVLab/InternImage)是 InternImage 的核心算子:把可变形卷积做成"分组"——每组共享一套采样点,mask 从 sigmoid 换成 softmax 空间归一化,再加 center_feature_scale 中心门控。本文把官方 DCNv3 模块(前向走官方自带的纯 torch 参考 dcnv3_core_pytorch)接成与 Conv 对齐的卷积类,替换 v13n 下采样的层 3,实测+9,584 参数、GFLOPs 6.5→7.21,与官方模块同权重逐位一致(stride=1 max diff = 0),1 轮冒烟训练正常完成。前言可变形卷积家族的第三次进化:DCNv1(第 106 篇)学会 offset,让采样网格"贴着目标弯折";DCNv2(第 41 篇)加上逐点调制标量,让每个采样点有"音量键";DCNv3 把调制做成"分组共享 + softmax 归一化"——通道分组后每组一套采样点(offset 预测开销降一个
返回列表