系统工程与电子技术 ›› 2026, Vol. 48 ›› Issue (3): 737-750.doi: 10.12305/j.issn.1001-506X.2026.03.01

• 电子技术 •    

改进YOLOv8的轻量级无人机跟踪方法

程鲲1,2, 雷洪涛1,*, 吕志轩2   

  1. 1. 国防科技大学系统工程学院,湖南 长沙 410073
    2. 中国人民解放军 63791部队,四川 西昌 615000
  • 收稿日期:2024-12-17 出版日期:2026-03-25 发布日期:2026-04-13
  • 通讯作者: 雷洪涛
  • 作者简介:程 鲲(1987—),男,工程师,硕士研究生,主要研究方向为人工智能与大数据、航天测量与指挥控制
    吕志轩(1998—),男,助理工程师,硕士,主要研究方向为人工智能、深度学习、目标跟踪
  • 基金资助:
    湖南省杰出青年基金(2022JJ10069)资助课题

Lightweight unmanned aerial vehicle tracking method of improved YOLOv8

Kun CHENG1,2, Hongtao LEI1,*, Zhixuan LYU2   

  1. 1. School of Systems Engineering,National University of Defense Technology,Changsha 410073,China
    2. Unit 63791 of the PLA,Xichang 615000,China
  • Received:2024-12-17 Online:2026-03-25 Published:2026-04-13
  • Contact: Hongtao LEI

摘要:

现有无人机跟踪方法存在对远距离无人机检测精度较低、参数量大难以实时跟踪、目标易丢失的问题。因此,提出一种基于改进YOLOv8(you only look once version 8)的轻量级无人机跟踪方法。针对现有方法对远距离无人机检测精度较低的问题,以YOLOv8为基线模型,替换网络结构中原始卷积模块为空间到深度分组的卷积,在降低网络参数的基础上提高模型对小目标的特征提取能力。针对模型参数量大导致模型难以实时跟踪的问题,设计一种深度可分离混洗网络结构作为模型主干网络,在保证检测精度的同时缩减模型参数量。针对普通跟踪模型跟踪易丢失的问题,结合改进检测模型与ByteTrack算法提高对复杂环境下无人机的跟踪性能。在Real World数据集上对跟踪方法进行验证,相较基线模型,改进无人机检测模型的检测精度提高1.6%,召回率提高0.8%,F1度量值提高0.2,平均检测精度提高0.5%,参数量减小0.2×106,证明模型有较好的检测精度和实时性。对无人机飞行视频进行跟踪测试,结果表明所提方法对无人机跟踪有较好的性能。

关键词: 深度学习, 目标检测, 目标跟踪, 深度可分离网络结构, YOLO

Abstract:

At present, the existing unmanned aerial vehicle (UAV) tracking methods have problems such as low detection accuracy for long-range UAVs, large parameter quantities that are difficult to track in real time, and easy target loss. Therefore, a lightweight UAV tracking method based on improved you only look once version 8(YOLOv8) is proposed. In response to the problem of low detection accuracy of long-range UAVs using existing methods, YOLOv8 is used as the baseline model to replace the original convolution module in the network structure with spatial to deep grouped convolution, which improves the model’s feature extraction ability for small targets while reducing network parameters. To address the problem of difficulty in real-time tracking due to the large number of model parameters, a deep separable shuffle network structure is designed as the backbone network of the model, which reduces the number of model parameters while ensuring detection accuracy. To address the issue of tracking loss in ordinary tracking models, an improved detection model combined with ByteTrack algorithm is used to enhance the tracking performance of UAVs in complex environments. The tracking method is validated on the Real World dataset, and compared to the baseline model, the improved UAV detection model shows a 1.6% increase in detection accuracy, a 0.8% increase in recall, a 0.2 increase in F1 metric value, a 0.5% increase in average detection accuracy, and a 0.2×106 reduction in parameter count, demonstrating that the model has good detection accuracy and real-time performance. Tracking test is conducted on UAV flight videos, and the results show that the proposed method has good performance in UAV tracking.

Key words: deep learning, target detection, target tracking, deep separable network structure, you only look once (YOLO)

中图分类号: