Swin-Transformer-Enabled YOLOv5 with Attention Mechanism for Small Object Detection on Satellite Images

被引:119
作者
Gong, Hang [1 ]
Mu, Tingkui [1 ]
Li, Qiuxia [1 ]
Dai, Haishan [2 ]
Li, Chunlai [3 ]
He, Zhiping [3 ]
Wang, Wenjing [1 ]
Han, Feng [1 ]
Tuniyazi, Abudusalamu [1 ]
Li, Haoyang [1 ]
Lang, Xuechan [1 ]
Li, Zhiyuan [1 ]
Wang, Bin [1 ]
机构
[1] Xi An Jiao Tong Univ, Res Ctr Space Opt & Astron, Sch Phys, MOE Key Lab Nonequilibrium Synth & Modulat Conden, Xian 710049, Peoples R China
[2] Shanghai Acad Spaceflight Technol, Shanghai Inst Satellite Engn, Shanghai 201109, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Tech Phys, Shanghai 200083, Peoples R China
基金
中国国家自然科学基金;
关键词
satellite images; object detection; self-attention mechanism; Swin transformer; deep learning; CLASSIFICATION;
D O I
10.3390/rs14122861
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Object detection has made tremendous progress in natural images over the last decade. However, the results are hardly satisfactory when the natural image object detection algorithm is directly applied to satellite images. This is due to the intrinsic differences in the scale and orientation of objects generated by the bird's-eye perspective of satellite photographs. Moreover, the background of satellite images is complex and the object area is small; as a result, small objects tend to be missing due to the challenge of feature extraction. Dense objects overlap and occlusion also affects the detection performance. Although the self-attention mechanism was introduced to detect small objects, the computational complexity increased with the image's resolution. We modified the general one-stage detector YOLOv5 to adapt the satellite images to resolve the above problems. First, new feature fusion layers and a prediction head are added from the shallow layer for small object detection for the first time because it can maximally preserve the feature information. Second, the original convolutional prediction heads are replaced with Swin Transformer Prediction Heads (SPHs) for the first time. SPH represents an advanced self-attention mechanism whose shifted window design can reduce the computational complexity to linearity. Finally, Normalization-based Attention Modules (NAMs) are integrated into YOLOv5 to improve attention performance in a normalized way. The improved YOLOv5 is termed SPH-YOLOv5. It is evaluated on the NWPU-VHR10 dataset and DOTA dataset, which are widely used for satellite image object detection evaluations. Compared with the basal YOLOv5, SPH-YOLOv5 improves the mean Average Precision (mAP) by 0.071 on the DOTA dataset.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Video Surveillance Vehicle Detection Method Incorporating Attention Mechanism and YOLOv5
    Pan, Yi
    Zhao, Zhu
    Hu, Yan
    Wang, Qing
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (06) : 1065 - 1073
  • [32] Yolo-tla: An Efficient and Lightweight Small Object Detection Model based on YOLOv5
    Ji, Chun-Lin
    Yu, Tao
    Gao, Peng
    Wang, Fei
    Yuan, Ru-Yue
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2024, 21 (04)
  • [33] Small-object detection based on YOLOv5 in autonomous driving systems
    Mahaur, Bharat
    Mishra, K. K.
    PATTERN RECOGNITION LETTERS, 2023, 168 : 115 - 122
  • [34] An Improved YOLOv5 Method for Small Object Detection in UAV Capture Scenes
    Liu, Zhen
    Gao, Xuehui
    Wan, Yu
    Wang, Jianhao
    Lyu, Hao
    IEEE ACCESS, 2023, 11 : 14365 - 14374
  • [35] YOLOv5-AC: Attention Mechanism-Based Lightweight YOLOv5 for Track Pedestrian Detection
    Lv, Haohui
    Yan, Hanbing
    Liu, Keyang
    Zhou, Zhenwu
    Jing, Junjie
    SENSORS, 2022, 22 (15)
  • [36] An improved lightweight object detection algorithm for YOLOv5
    Luo, Hao
    Wei, Jiangshu
    Wang, Yuchao
    Chen, Jinrong
    Li, Wujie
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [37] SRE-YOLOv8: An Improved UAV Object Detection Model Utilizing Swin Transformer and RE-FPN
    Li, Jun
    Zhang, Jiajie
    Shao, Yanhua
    Liu, Feng
    SENSORS, 2024, 24 (12)
  • [38] An Improved YOLOv5 Model Based on Feature Fusion and Attention Mechanism for Multiscale Satellite Recognition
    Shen, Naijun
    Xv, Rui
    Gao, Yang
    Qian, Chen
    Chen, Qingwei
    IEEE SENSORS JOURNAL, 2024, 24 (12) : 19385 - 19396
  • [39] AYOLOv5: Improved YOLOv5 based on attention mechanism for blood cell detection
    Gu, Wencheng
    Sun, Kexue
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2024, 88
  • [40] Improved YOLOv5 Algorithm for Oriented Object Detection of Aerial Image
    Yang, Gang
    Wang, Miao
    Zhou, Quan
    Li, Jiangchuan
    Zhou, Siyue
    Lu, Yutong
    SENSORS AND MATERIALS, 2024, 36 (07) : 3059 - 3073