Improved YOLOv7 Target Detection Algorithm Based on UAV Aerial Photography

With the rapid development of remote sensing technology, remote sensing target detection faces many problems; for example, there is still no good solution for small targets with complex backgrounds and simple features. In response to the above, we have added dynamic snake convolution (DSC) to YOLOv7...

Full description

Bibliographic Details
Main Authors: Zhen Bai, Xinbiao Pei, Zheng Qiao, Guangxin Wu, Yue Bai
Format: Article
Language:English
Published: MDPI AG 2024-03-01
Series:Drones
Subjects:
Online Access:https://www.mdpi.com/2504-446X/8/3/104
Description
Summary:With the rapid development of remote sensing technology, remote sensing target detection faces many problems; for example, there is still no good solution for small targets with complex backgrounds and simple features. In response to the above, we have added dynamic snake convolution (DSC) to YOLOv7. In addition, SPPFCSPC is used instead of the original spatial pyramid pooling structure; the original loss function was replaced with the EIoU loss function. This study was evaluated on UAV image data (VisDrone2019), which were compared with mainstream algorithms, and the experiments showed that this algorithm has a good average accuracy. Compared to the original algorithm, the mAP0.5 of the present algorithm is improved by 4.3%. Experiments proved that this algorithm outperforms other algorithms.
ISSN:2504-446X