【S2ANet】Align Deep Features for Oriented Object Detection 译读笔记

Align Deep Features for Oriented Object Detection

摘要

在过去的十年中,在检测航空图像中的物体方面取得了重大进展,这些物体通常分布在大尺度变化和任意方向上。然而,大多数现有方法依赖于heuristically定义的不同尺度、角度和长宽比的锚框,且通常存在锚框与轴对齐卷积特征之间的严重不对齐问题,这导致分类分数与定位精度之间普遍存在不一致性。为解决这一问题,本文提出了一种Single-shot Alignment Network (S2ANet),该网络由两个模块组成:Feature Alignment Module(FAM)和 Oriented Detection Module(ODM)。FAM能够通过锚框精炼网络生成高质量锚框,并采用一种新颖的对齐卷积(Alignment Convolution)根据锚框自适应地对齐卷积特征。ODM首先采用 active rotating filters 编码方向信息,然后生成方向敏感特征和方向不变特征,以缓解分类分数与定位精度之间的不一致性。此外,本文进一步探索了在大尺寸图像中检测目标的方法,从而在速度和精度之间实现了更好的均衡。大量实验表明,本文的方法在两个常用的航拍目标数据集(即DOTA和HRSC2016)上均能达到最先进的性能,同时保持高效率。[code]

1 引言

航拍图像目标检测旨在识别感兴趣目标(如飞机、舰船、车辆)的位置和类别。随着深度卷积神经网络框架的发展,Object Detection in Aerial Images(ODAI)近年来取得了显著进展[1_RICNN, 2_Rotated_Bounding_Box, 3_DOTA, 4_RoITransformer, 5_CAD-Net, 6_CenterMap, 7_Gliding_vertex],其中大多数现有方法致力于应对航拍图像中密集目标的大尺度变化和任意方向所带来的挑战。

为获得更好的检测性能,大多数最先进的航拍目标检测器[4_RoITransformer, 5_CAD-Net, 8_SCRDet, 7_Gliding_vertex]依赖于复杂的RCNN[9]框架,该框架由两部分组成:区域提议网络(RPN)和RCNN检测头。在通用流程中,RPN用于从水平锚框生成高质量Region of Interests(RoIs),然后采用RoI池化算子从RoIs中提取精确特征。最后,RCNN用于对边界框进行回归并将其分类为不同类别。然而值得注意的是,水平RoI常常导致边界框与有向目标之间的严重不对齐[4_RoITransformer, 3_DOTA]。例如,由于航拍图像中存在有向且密集排布的目标,一个水平RoI通常包含多个实例。一个自然的解决方案是采用有向边界框作为锚框来缓解这一问题[2_Rotated_Bounding_Box, 3_DOTA]。因此,需要设计具有不同角度、尺度和长宽比且精心设计的锚框,但这会带来巨大的计算量和内存占用。最近,RoITransformer[4]被提出以解决这一问题,它将水平RoI转换为旋转RoI,避免了大量锚框的使用,但仍需要启发式定义的锚框和复杂的RoI操作。

与基于 R-CNN 的检测器相比,一阶段检测器通过规则密集采样的锚框直接对边界框进行回归和分类。这种架构具有较高的计算效率,但在精度上往往落后[3]

相关推荐
2zcode11 小时前
基于深度学习的口腔疾病图像识别系统(UI界面+改进算法+数据集+训练代码)
人工智能·深度学习·算法
whyfail11 小时前
AI 平台订阅套餐 Coding Plan 、Token Plan对比指南(2026年4月)
人工智能·ai·chatgpt·订阅套餐·平台对比
小龙报11 小时前
【Coze-AI智能体平台】低代码省时高效:Coze 应用开发全流程指南
java·人工智能·python·深度学习·低代码·chatgpt·交互
初恋叫萱萱11 小时前
【腾讯位置服务开发者征文大赛】地图不再“冷静”:当腾讯位置服务遇上 AI,我打造了一个 AI 智能出行“全能大脑”
人工智能
localbob11 小时前
Lada v0.11.0最新版更新 本地一键启动包教程:AI去马赛克神器实测 支持 Nvidia显卡和Intel Arc GPU
人工智能·lada最新版下载·ai去除马赛克·马赛克去除软件·去除马赛克的软件·电脑去除马赛克·lada使用教程
杜子不疼.11 小时前
搞定 New-API 中转站:N1 飞牛 NAS + Ollama = 随地调用的私有 AI 接口
人工智能
yingjuxia.com11 小时前
AI生成图片R18提示词:新手入门指南与最佳实践
人工智能
Jinkxs11 小时前
不仅仅是补全代码:深度解析AI如何重构我的技术栈
人工智能·重构
Echo_NGC223711 小时前
【论文解读】Attention Is All You Need —— AI 时代的“开山之作“,经典中的经典(transformer小白导读)
人工智能·python·深度学习·神经网络·机器学习·conda·transformer
AI360labs_atyun11 小时前
清华开源AI导师OpenMAIC!30秒生成互动课堂!还能学“养龙虾”
人工智能·科技·学习·ai