导航

Acta Aeronautica et Astronautica Sinica ›› 2025, Vol. 46 ›› Issue (4): 330925.doi: 10.7527/S1000-6893.2024.30925

• Electronics and Electrical Engineering and Control • Previous Articles    

A lightweight single object tracking algorithm for UAVs based on Siamese network

Qishuai DING1,2,3, Bangjun LEI4(), Zhengping WU1,2,3   

  1. 1.Hubei Key Laboratory of Intelligent Vision Based Monitoring for Hydroelectric Engineering,Yichang 443002,China
    2.College of Computer and Information Technology,China Three Gorges University,Yichang 443002,China
    3.Yichang Key Laboratory of Intelligent Vision Based Monitoring for Hydroelectric Engineering,China Three Gorges University,Yichang 443002,China
    4.Hubei Key Laboratory of Digital Finance Innovation,Hubei University of Economics,Wuhan 430205,China
  • Received:2024-07-09 Revised:2024-07-24 Accepted:2024-08-21 Online:2024-09-03 Published:2024-09-02
  • Contact: Bangjun LEI E-mail:bangjun.lei@ieee.org
  • Supported by:
    National Natural Science Foundation of China(61871258);Yichang City Science and Technology Research and Development Program(A201130225)

Abstract:

Currently, some single object tracking algorithms have achieved leading performance, but their large models limit their application on resource-constrained platforms such as Unmanned Aerial Vehicles (UAVs). This paper designs a lightweight single object tracking algorithm for UAVs based on the Siamese network to achieve efficient tracking with less resource consumption. Firstly, a lightweight backbone network for Siamese feature extraction is designed based on MobileNetV3, significantly reducing the computation and parameter volume of the network without compromising feature extraction capabilities. Secondly, a dual cross-correlation module is designed. The module uses Pointwise Cross-Correlation to quickly calculate the similarity between template image features and search image features and also uses Depthwise Cross-Correlation to supplement missing features, effectively enhancing feature matching accuracy and robustness. Then, a lightweight prediction head is designed by stacking multiple depthwise separable convolution layers, obtaining accurate target representations with minimal performance consumption. Finally, classification ranking loss is introduced to traditional classification and regression losses, enhancing the network’s ability to learn target foreground and suppress background interference, and further improving tracking performance. Comprehensive experiments show that the proposed algorithm achieves 82.1%, 81.2%, and 64.6% precision and 63.4%, 61.8%, and 49.6% success rate on DTB70, UAV123, and UAV20L datasets, respectively, with only 5.3×105 parameters and 1.1×108 floating point operations. It achieves the performance comparable to state-of-the-art tracking algorithms, while having significantly fewer parameters and computational load, and it can run at the speeds above 100 fps, meeting the real-time requirements of UAV object tracking.

Key words: UAV, Siamese network, single object tracking, lightweight, cross-correlation

CLC Number: