导航

Acta Aeronautica et Astronautica Sinica ›› 2024, Vol. 45 ›› Issue (16): 329834-329834.doi: 10.7527/S1000-6893.2024.29834

• Electronics and Electrical Engineering and Control • Previous Articles    

UAV object tracking for air⁃ground targets based on status detection and Kalman filter

Xinyu XU1,2,3, Jian CHEN1()   

  1. 1.College of Engineering,China Agricultural University,Beijing 100083,China
    2.Key Laboratory of Intelligent Equipment and Robotics for Agriculture of Zhejiang Province,Hangzhou 310058,China
    3.College of Biosystems Engineering and Food Science,Zhejiang University,Hangzhou 310058,China
  • Received:2023-11-06 Revised:2023-12-06 Accepted:2024-02-28 Online:2024-03-13 Published:2024-03-11
  • Contact: Jian CHEN E-mail:jchen@cau.edu.cn
  • Supported by:
    National Natural Science Foundation of China(51979275);National Key Research and Development Program of China(2022YFD2001405);Open Fund of Key Laboratory of Intelligent Equipment and Robotics for Agriculture of Zhejiang Province(2023ZJZD2306);Key Laboratory of Spatial-temporal Big Data Analysis and Application of Natural Resources in Megacities, Ministry of Natural Resources(KFKT-2022-05);Shenzhen Science and Technology Program(ZDSYS20210623091808026);Open Project Program of State Key Laboratory of Virtual Reality Technology and Systems, Beihang University(VRLAB2022C10);Open Fund Project of State Key Laboratory of Clean Energy Utilization(ZJUCEU2022002);Open Fund of Key Laboratory of Smart Agricultural Technology (Yangtze River Delta), Ministry of Agriculture and Rural Affairs(KSAT-YRD2023005);Open Project Program of Key Laboratory of Smart Agricultural Technology in Tropical South China, Ministry of Agriculture and Rural Affairs(HNZHNY-KFKT-202202);Higher Education Scientific Research Planning Project, China Association of Higher Education(23XXK0304);2115 Talent Development Program of China Agricultural University

Abstract:

In the UAV’s target tracking process, tracking failure will occur when the target leaves the field of view or is occluded, and similar target interference exists. To overcome these problems, a relocation mechanism based on the tracking status detection and Kalman filter is proposed, which is combined with the fully convolutional Siamese network (siamfc) tracker. In this paper, an air-ground target is taken as the object to be tracked, and UAV is taken as the tracker to track the air-ground target. First, the detection mechanism based on the selection mechanism for double peaks, changing rate of average peak correlation energy, changing rate of maximum response value, and changing rate of peak to sidelobe ratio is used to detect whether the current tracking status is abnormal or not, and determine whether the tracking results of the siamfc satisfy the requirement of being an observed value. Secondly, the Kalman filter utilizes a priori information of the target motion to predict and update the tracking result. When the tracking status is abnormal, it can correct and adjust the tracking result in time. We use the LaSOT video dataset to train the network. Real-time object tracking tests and comparison experiments are conducted on UAV123 aerial dataset and the customized dataset with UAV as the target. The experimental results show that the tracker optimized by the mechanism has an accuracy and success rate of 66.0% and 47.4% (62 frame/s) respectively on UAV123, and 72.0% and 58.6% (55 frame/s) respectively on the customized dataset with UAV as the target. The tracking results meet the real-time requirements of UAV object tracking, and are better than the results of most trackers. The algorithm accomplishes effective target tracking with both UAVs as trackers and tracked objects, and has an enhanced ability to cope with challenging scenarios such as the target’s leaving the field of view, partial or total occlusion of the target, and similar target interference. Meanwhile, the algorithm has good generalization.

Key words: UAV, object tracking, Siamese network, Kalman filter, relocation mechanism, tracking status detection

CLC Number: