从LSKNet到竞赛亚军:2022大湾区国际算法竞赛实战经验分享
从LSKNet到竞赛亚军2022大湾区国际算法竞赛实战经验分享【免费下载链接】LSKNet(IJCV2024 ICCV2023) LSKNet: A Foundation Lightweight Backbone for Remote Sensing项目地址: https://gitcode.com/gh_mirrors/ls/LSKNetLSKNet作为一款专为遥感场景设计的轻量级骨干网络在2022大湾区国际算法竞赛中帮助我们的方案拿下亚军并在DOTA、FAIR1M、HRSC三大遥感基准上刷新了纪录。这篇文章将完整复盘我们的参赛思路从理解LSKNet的大选择性核机制到搭建检测模型、调参训练再到最终复现出81.64%的DOTA mAP希望这份实战经验能帮你在遥感目标检测任务上少走弯路。一、竞赛背景遥感目标检测到底难在哪2022大湾区国际算法竞赛的核心任务是大规模遥感图像中的目标检测。与普通自然图像不同遥感俯视图有两个天然难点目标极小很多车辆、船只只有几十个像素不参考足够大的上下文很容易漏检上下文需求差异大检测机场需要几公里范围的信息检测小汽车只需要局部街景不同目标需要的视野范围完全不同传统的CNN骨干网络感受野固定很难同时满足两类目标的需求。这正是我们选择LSKNet作为骨干的原因——它能动态调整感受野按目标类型自适应地选择不同范围的上下文。二、为什么选LSKNet大选择性核机制解析LSKNet的全称是Large Selective Kernel Network核心思想一句话概括用大卷积核捕获长程上下文再用空间选择机制决定该看多远。上图是LSKNet的模块结构拆开来看其实不复杂大小核并行一个5×5深度卷积负责局部细节一个7×7空洞卷积dilation3负责扩大感受野两条支路并行计算空间选择门控把两条支路的特征拼接后用平均池化和最大池化聚合再过一层卷积Sigmoid生成空间权重让网络按像素决定信任小核还是大核轻量设计全程使用深度卷积depthwise conv配合层缩放layer scale和DropPath计算量远小于同规模Transformer这套机制天然契合遥感场景检测长条形的桥和密集的车辆时网络会在不同位置自动切换上下文范围。整个骨干实现很精简核心代码就在 lsknet.py 中LSKblock模块约二十行即可读懂。三、实战路线LSKNet如何接入检测框架LSKNet本身是骨干网络需要搭配旋转检测头才能输出带角度的旋转框。我们比赛中主要做了三组组合实验全部开箱即用组合方案角度表示DOTA-v1.0 mAPLSKNet-S Oriented R-CNNle9081.64%LSKNet-S S2ANetle13581.32%LSKNet-S RoiTransle9081.22%LSKNet-S R3Detoc80.08%最终选用 Oriented R-CNN两阶段方法在DOTA这种目标密集的数据集上回归更稳且与LSKNet配合最简单只需替换backbone即可对应配置见 lsk_s_fpn_1x_dota_le90.py。如果你显存有限还有轻量版LSKNet-T可选embed_dims[64,128,320,512]depths[2,2,4,2]单卡batch size翻倍mAP仍达81.37%对应配置 lsk_t_fpn_1x_dota_le90.py。四、训练技巧从baseline到亚军的调参经验复现冠军水平光换骨干是不够的下面是我们的四条核心经验1. 预训练权重是关键。LSKNet提供ImageNet 300轮预训练权重T/S两个版本直接加载能省下大量训练时间。权重加载通过配置里的init_cfgdict(typePretrained, checkpoint...)完成。2. 旋转数据增强组合拳。DOTA配置里我们叠加了三方向随机翻转水平/垂直/对角 180度范围内的随机旋转PolyRandomRotate相当于把训练数据扩充了数倍对旋转框检测提升显著。3. 用EMA微调冲刺。比赛后期我们用指数移动平均EMA在完整DOTA数据上微调mAP从81.64%进一步提升到81.85%对应配置 lsk_s_ema_fpn_1x_dota_le90.py。EMA不需要改模型只需在训练脚本中开启是性价比最高的涨点手段。4. 多尺度推理兜底。测试时使用1024×1024的滑窗切片预测并合并结果工具脚本在 tools/test.py 和 tools/analysis_tools/ 中都有现成实现。五、成绩单三大遥感基准全面领先比赛之外LSKNet在公开基准上的成绩同样亮眼这也是评委认可我们方案的重要原因数据集指标LSKNet-S成绩对比基线DOTA-v1.0mAP81.64%RTMDet-l 81.33%FAIR1M-v1.0mAP47.87%O-RCNN(R50) 45.60%HRSC2016mAP(12)98.46%ReDet 97.63%HRSC2016的98.46% mAP至今仍是该数据集上的标杆成绩之一可见LSKNet在船舰这类细长目标上的优势。所有实验配置和结果都整理在 configs/lsknet/ 目录下含FAIR1Mlsk_s_fpn_1x_fair_le90.py和HRSClsk_s_fpn_3x_hrsc_le90.py的完整配置。六、快速复现30分钟跑通你的第一个LSKNet模型想快速体验LSKNet的检测效果按下面三步走第一步准备环境与权重。基于MMRotate安装依赖后克隆仓库git clone https://gitcode.com/gh_mirrors/ls/LSKNet第二步下载预训练骨干。从项目README获取LSKNet-S的ImageNet预训练权重放到data/pretrained/目录与配置中的路径对齐。第三步单图推理验证。用仓库自带的demo脚本即可看到旋转框输出python demo/image_demo.py demo/dota_demo.jpg \ configs/lsknet/lsk_s_fpn_1x_dota_le90.py \ checkpoint路径 --out-file result.jpg上图这类停车场密集车辆场景正是LSKNet最擅长处理的典型输入车辆目标极小、排列密集需要模型同时捕捉局部细节和周边布局。更多demo可参考 demo/image_demo.py 与 demo/huge_image_demo.py后者支持超大图切片推理。七、参赛心得给遥感算法新手的四条建议复盘整场比赛我们把最值得分享的经验浓缩成四点骨干网络优先于检测头在遥感任务中换一个更强的骨干往往比调检测头收益更大LSKNet就是最好的例证重视预训练权重遥感数据量有限ImageNet预训练是稳定涨点的基础增强策略要旋转化普通检测的增强手段不一定适用随机旋转多向翻转是旋转检测的标配EMA微调是最后的杀手锏比赛后期用EMA微调通常还能再涨0.2~0.5个点LSKNet用一场竞赛亚军和三项SOTA证明了一个道理理解任务本身的先验知识往往比堆叠更复杂的模型更有效。希望这篇实战经验分享能帮你快速上手LSKNet在遥感目标检测的道路上走得更远。【免费下载链接】LSKNet(IJCV2024 ICCV2023) LSKNet: A Foundation Lightweight Backbone for Remote Sensing项目地址: https://gitcode.com/gh_mirrors/ls/LSKNet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Lingarr REST API使用教程:如何将字幕翻译能力快速集成到你的应用

Lingarr REST API使用教程:如何将字幕翻译能力快速集成到你的应用

Lingarr REST API使用教程:如何将字幕翻译能力快速集成到你的应用 【免费下载链接】lingarr Lingarr is an application that supports both local and SaaS translation services to translate subtitle files into a specified target language. With automated t…

2026/8/16 16:59:13 阅读更多 →
老师批改英语单词,对比5款APP后我留下了这3个

老师批改英语单词,对比5款APP后我留下了这3个

【摘要】当老师十几年,批改单词作业一直是个逃不掉的体力活。我花了三周时间,把市面上5款主流英语单词教学APP挨个用了一遍,从批改准确率、班级管理便捷度,到对学情的反馈深度逐一对比。最后留下的3款,一个看重效率&am…

2026/8/16 16:59:13 阅读更多 →
芯片封装厂真空共晶炉空洞率?三个硬核参数决定你的良品率

芯片封装厂真空共晶炉空洞率?三个硬核参数决定你的良品率

采用传统回流焊工艺,空洞率普遍超过15%。而用芯片封装厂真空共晶炉处理,空洞率可控制在1%以下。对于光模块厂商真空共晶炉的选型,这个数字是决定产品可靠性的分水岭。 一、技术背景:IGBT生产真空共晶炉为何是刚需? 大功…

2026/8/16 16:59:13 阅读更多 →

最新新闻

实时窗口编辑器 SRWE 完全上手指南:从游戏热采样到高效工作流的 7 个实用技巧

实时窗口编辑器 SRWE 完全上手指南:从游戏热采样到高效工作流的 7 个实用技巧

实时窗口编辑器 SRWE 完全上手指南:从游戏热采样到高效工作流的 7 个实用技巧 【免费下载链接】SRWE Simple Runtime Window Editor 项目地址: https://gitcode.com/gh_mirrors/sr/SRWE 你是否遇到过这样的场景:把一款老游戏切成窗口模式&#xf…

2026/8/16 17:49:32 阅读更多 →
如何用免费的SRWE实时窗口编辑器给游戏窗口改分辨率:从入门到玩出花

如何用免费的SRWE实时窗口编辑器给游戏窗口改分辨率:从入门到玩出花

如何用免费的SRWE实时窗口编辑器给游戏窗口改分辨率:从入门到玩出花 【免费下载链接】SRWE Simple Runtime Window Editor 项目地址: https://gitcode.com/gh_mirrors/sr/SRWE 作为一个常年窝在台式机前截图、录素材的人,我一度被"窗口模式玩…

2026/8/16 17:49:32 阅读更多 →
一站式在线PPT制作工具:PPTist,免安装做PPT还能AI生成,新手30分钟出片

一站式在线PPT制作工具:PPTist,免安装做PPT还能AI生成,新手30分钟出片

一站式在线PPT制作工具:PPTist,免安装做PPT还能AI生成,新手30分钟出片 【免费下载链接】PPTist PowerPoint-ist(/pauəpɔintist/), An online presentation application that replicates most of the commonly used f…

2026/8/16 17:49:32 阅读更多 →
Windows系统文件StorageUsage.dll丢失找不到问题解决

Windows系统文件StorageUsage.dll丢失找不到问题解决

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

2026/8/16 17:49:32 阅读更多 →
HouseForm 字段联动技巧:listenTo 如何实现密码确认等跨字段校验

HouseForm 字段联动技巧:listenTo 如何实现密码确认等跨字段校验

HouseForm 字段联动技巧:listenTo 如何实现密码确认等跨字段校验 【免费下载链接】houseform Simple to use React forms, where your validation and UI code live together in harmony. 项目地址: https://gitcode.com/gh_mirrors/ho/houseform HouseForm …

2026/8/16 17:49:32 阅读更多 →
snapDOM 完整实战指南:高性能 DOM 截图与导出,一文看懂怎么用

snapDOM 完整实战指南:高性能 DOM 截图与导出,一文看懂怎么用

snapDOM 完整实战指南:高性能 DOM 截图与导出,一文看懂怎么用 【免费下载链接】snapdom High-performance engine for capturing, modifying, and converting DOM elements into any format. 项目地址: https://gitcode.com/GitHub_Trending/sn/snapdo…

2026/8/16 17:48:32 阅读更多 →

日新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/16 6:00:23 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/16 6:00:24 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/16 6:00:27 阅读更多 →