首页|基于多尺度分层残差网络的光学遥感图像微小目标检测

基于多尺度分层残差网络的光学遥感图像微小目标检测

扫码查看
针对光学遥感图像中微小目标空间分辨率低、有效特征不足等问题,在YOLOv5检测算法基础上,提出一种基于多尺度分层残差网络的光学遥感图像微小目标检测方法。设计了一种简单高效的多尺度分层残差特征提取模块,可在更细粒度水平上获得更丰富的感受野,强化神经网络的特征提取能力,进一步提升微小目标特征丰富度。在此基础上,进一步优化损失函数中的定位损失项,通过增加距离惩罚提升检测算法对微小目标的定位能力。在光学遥感微小目标检测数据集AI-TODv2和微小行人检测数据集TinyPerson上开展了系统对比实验,实验结果表明所提出算法相较于基准YOLOv5算法平均精度分别提升了 5。5%和1。8%,有效提高了微小目标检测的召回率和准确率。
A Multi-scale Hierarchical Residual Network-based Method for Tiny Object Detection in Optical Remote Sensing Images
Optical remote sensing image object detection aims to precisely locate and categorize targets such as aircraft,vehicles,and ships.Challenges arise due to the vast distances in remote sensing,leading to numerous tiny objects that are hard to characterize.Additionally,complex backgrounds and environmental factors like lighting and weather conditions reduce signal-to-noise ratios,increasing detection difficulties.Although Convolutional Neural Networks(CNNs),especially those from the YOLO family,are employed for their efficient feature extraction capabilities,they perform poorly in detecting these tiny objects.The key to realize the detection of tiny objects in optical remote sensing images is to obtain sufficiently rich multi-scale feature information and clear tiny object features.Aiming at the above problems,this paper proposes a multi-scale hierarchical residual network based optical remote sensing image tiny object detection algorithm MHRM-YOLO on the basis of YOLOv5,and designs a simple and efficient Multi-scale Hierarchical Residual tiny object feature extraction Module(MHRM).This module expands on Cross Stage Partial(CSP)module by doing more layered design and using different convolutional combinations to extract features from different layered,which allows the network to obtain richer gradient information flow and output richer feature map combinations.In addition,MHRM can be easily embedded into the existing mainstream YOLO detection algorithm backbone network,which can obtain richer sensory fields at a finer granularity level and can effectively capture the contextual information of tiny objects and retain their spatial feature information.The network structure of the MHRM-YOLO algorithm is mainly divided into three parts,namely the backbone,the neck,and the head for prediction.The backbone consists of MHRM and basic convolution module,which performs fine-grained feature extraction to obtain more multi-scale information and larger sensory field;the neck part uses the conventional CSP plus Path Aggregation Network(PAN)feature pyramid structure to perform multi-scale feature fusion;and the prediction part uses the optimized localization loss function to perform computation.Since tiny object detection is sensitive to positional offsets during regression,the localization loss penalty term is further improved to enhance the algorithm's ability to perceive positional offsets.The shape penalty term of the baseline CIoU localization loss has lost its effect,in this regard,the optimized loss function retains the Euclidean distance penalty term of the centroid and adjusts it to a scalable exponential function,and improves the shape penalty term to a bounding box distance penalty term,which weakens the detection algorithm's sensitivity to positional offsets,and further improves the performance of the detection algorithm.In order to validate the effectiveness of the proposed detection algorithm,MHRM-YOLO conducts systematic experiments on the challenging optical remote sensing image tiny object detection dataset AI-TODv2 and the tiny pedestrian dataset TinyPerson.Systematic ablation experiments are conducted for the effects between different module combinations,the effects of the loss function,the performance difference between different backbone network modules and the portability of the algorithm,and the experimental results show that both the MHRM module and the localization loss function can improve the performance of the detection algorithm.Compared with the benchmark YOLOv5 algorithm,the average detection accuracy of MHRM-YOLO on the two datasets is improved by 5.5%and 1.8%respectively,which effectively reduces the false detection rate and the leakage rate of the detection of tiny objects in optical remote sensing images.Of course,due to the use of larger-scale feature layers for detection,the MHRM-YOLO detection algorithm has an increased computational volume and a slight decrease in inference speed compared with the benchmark algorithm.The algorithm still has the problem of missed detection for relatively irregularly shaped target algorithms.In addition,the experimental results show that although the detection accuracy of the MHRM-YOLO algorithm has an advantage over the mainstream detection algorithms,the detection results are generally low,much lower than the accuracy of conventional target detection,and the algorithm still has room for further optimization.

Optical remote sensing imagesTiny object detectionDeep learningMulti scaleConvolutional neural network

曾祥津、刘耿焕、陈建明、豆嘉真、任振波、邸江磊、秦玉文

展开 >

广东工业大学信息工程学院通感融合光子技术教育部重点实验室广东省信息光子技术重点实验室先进光子技术研究院,广州 510006

南方海洋科学与工程广东省实验室(珠海),珠海 519082

西北工业大学物理科学与技术学院光场调控与信息感知工业和信息化部重点实验室陕西省光信息技术重点实验室,西安 710129

光学遥感图像 微小目标检测 深度学习 多尺度 卷积神经网络

国家自然科学基金国家自然科学基金广东省"珠江人才计划"引进创新创业团队广东省"珠江人才计划"引进创新创业团队中央高校基本科研业务费专项资金

62075183622752182021ZT09X0442019ZT08X340D5000230117

2024

光子学报
中国光学学会 中国科学院西安光学精密机械研究所

光子学报

CSTPCD北大核心
影响因子:0.948
ISSN:1004-4213
年,卷(期):2024.53(8)