[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]
Academic article

Improved SiamRPN tracking algorithm based on prediction bias correction

  • WANG Keqin , 1 ,
  • ZHANG Rufei 2 ,
  • CONG Yuhua 1 ,
  • LI Nannan 2 ,
  • WANG Zhisheng 1 ,
  • LI Dongjin 2
Expand
  • 1 College of Automation, Nanjing University of Aeronautics and Astronautics, Nanjing 211100, Jiangsu, China
  • 2 Beijing Institute of Control and Electronics Technology, Beijing 100038, China

Received date: 2025-03-20

  Online published: 2025-11-28

Abstract

In application scenarios such as missile tracking and drone navigation, the target tracking trajectory is influenced by various factors, such as changes in lighting, interference from similar targets, and occlusion. This inevitably introduces dynamically accumulated errors, leading to the phenomenon of target drift, making it challenging for conventional Siamese network-based trackers to maintain both accuracy and robustness in long-term tracking scenarios. To overcome this issue, a novel object integrity correction module is proposed, which takes inspiration from human visual habits and the intrinsic features of object integrity. This module is integrated with the SiamRPN algorithm, allowing for dynamic adjustment of the predicted bounding box during the tracking process. By providing real-time correction suggestions, this method effectively reduces the accumulation of errors that typically occurs during tracking, thereby enhancing the model’s ability to resist drift and maintain accuracy over extended periods. The effectiveness of the object integrity correction module is validated through extensive comparative experiments on publicly available datasets such as UAV123 and OTB100. These experiments demonstrate that the proposed module significantly improves the long-term tracking performance of Siamese network-based object tracking algorithms. Moreover, it alleviates the negative impact of various challenging factors, including illumination changes, variations in object pose and scale, as well as occlusion. The results show that the proposed method not only enhances robustness but also enables more reliable tracking in real-world, dynamic environments.

Cite this article

WANG Keqin , ZHANG Rufei , CONG Yuhua , LI Nannan , WANG Zhisheng , LI Dongjin . Improved SiamRPN tracking algorithm based on prediction bias correction[J]. Journal of Projectiles, Rockets, Missiles and Guidance, 2025 , 45(5) : 857 -867 . DOI: 10.15892/j.cnki.djzdxb.2025.05.030

[an error occurred while processing this directive]
[1]
Wan J, Lai Z, Li J, et al. Robust facial landmark detection by multiorder multiconstraint deep networks[J]. IEEE Transactions on Neural Networks and Learning Systems, 2021, 33(5): 2181-2194.

DOI

[2]
Weng S K, Kuo C M, Tu S K. Video object tracking using adaptive Kalman filter[J]. Journal of Visual Communication and Image Representation, 2006, 17(6): 1190-1208.

DOI

[3]
Li X, Wang K, Wang W, et al. A multiple object tracking method using Kalman filter[C]// The 2010 IEEE international conference on information and automation. IEEE, 2010: 1862-1866.

[4]
Gunjal P R, Gunjal B R, Shinde H A, et al. Moving object tracking using kalman filter[C]// 2018 International Conference On Advances in Communication and Computing Technology (ICACCT). IEEE, 2018: 544-547.

[5]
Yang C, Duraiswami R, Davis L. Fast multiple object tracking via a hierarchical particle filter[C]// Tenth IEEE International Conference on Computer Vision (ICCV’05) Volume 1. IEEE, 2005, 1: 212-219.

[6]
Zhang T, Xu C, Yang M H. Multi-task correlation particle filter for robust object tracking[C]// Proceedings of the IEEE conference on computer vision and pattern recognition. 2017: 4335-4343.

[7]
Ciaparrone G, Sánchez F L, Tabik S, et al. Deep learning in video multi-object tracking: A survey[J]. Neurocomputing, 2020, 381: 61-88.

DOI

[8]
Tao R, Gavves E, Smeulders A W M. Siamese instance search for tracking[C]// Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 1420-1429.

[9]
Javed S, Danelljan M, Khan F S, et al. Visual object tracking with discriminative filters and siamese networks: a survey and outlook[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2022, 45(5): 6552-6574.

[10]
Li B, Yan J, Wu W, et al. High performance visual tracking with siamese region proposal network[C]// Proceedings of the IEEE conference on computer vision and pattern recognition. 2018: 8971-8980.

[11]
Li B, Wu W, Wang Q, et al. Siamrpn++: Evolution of siamese visual tracking with very deep networks[C]// Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2019: 4282-4291.

[12]
He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]// Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.

[13]
Zhang Z, Peng H. Deeper and wider siamese networks for real-time visual tracking[C]// Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2019: 4591-4600.

[14]
Zhou W, Liu Y, Xu H, et al. A Modified SiamRPN for Visual Tracking[C]// The International Conference on Image, Vision and Intelligent Systems (ICIVIS 2021). Singapore: Springer Nature Singapore, 2022: 795-806.

[15]
Huang Z, Zhao H, Zhan J, et al. A multivariate intersection over union of SiamRPN network for visual tracking[J]. The Visual Computer, 2022, 38(8): 2739-2750.

DOI

[16]
巩畅, 单玉刚, 袁杰. Kalman滤波与模板更新结合的SiamRPN目标跟踪[J]. 计算机工程与应用, 2023, 59(08):200-207.

GONG C, SHAN Y G, YUAN J. Siamrpn target tracking based on kalman filter and template updating[J]. Computer Engineering and Applications, 59(8), 200-207 (2023)

DOI

[17]
Wang Y. Deep Learning Based Target Tracking Algorithm Model for Athlete Training Trajectory[J]. Processes, 2022, 10(12): 2710.

DOI

[18]
Woo S, Park J, Lee J Y, et al. Cbam: Convolutional block attention module[C]// Proceedings of the European conference on computer vision (ECCV). 2018: 3-19.

[19]
He K, Zhang X, Ren S, et al. Spatial pyramid pooling in deep convolutional networks for visual recognition[J]. IEEE transactions on pattern analysis and machine intelligence, 2015, 37(9): 1904-1916.

DOI PMID

[20]
Mueller M, Smith N, Ghanem B. A benchmark and simulator for UAV tracking[C]//Computer Vision-ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11-14, 2016, Proceedings, Part I 14. Springer International Publishing, 2016: 445-461.

[21]
Wu Y., Lim J., Yang M.-H. Object track ing benchmark. IEEE Transactions on Pat tern Analysis and Machine Intelligence 37(9), 1834-1848 (2015)

[22]
Krizhevsky A, Sutskever I, Hinton G E. Imagenet classification with deep convolutional neural networks[J]. Advances in neural information processing systems, 2012, 25.

[23]
Russakovsky O, Deng J, Su H, et al. Imagenet large scale visual recognition challenge[J]. International journal of computer vision, 2015, 115: 211-252.

DOI

[24]
Chen Z, Zhong B, Li G, et al. Siamese box adaptive network for visual tracking[C]// Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2020: 6668-6677.

[25]
Guo D, Wang J, Cui Y, et al. SiamCAR: Siamese fully convolutional classification and regression for visual tracking[C]// Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2020: 6269-6277.

[26]
Bertinetto L, Valmadre J, Henriques J F, et al. Fully-convolutional siamese networks for object tracking[C]// Computer Vision-ECCV 2016 Workshops: Amsterdam, The Netherlands, October 8-10 and 15-16, 2016, Proceedings, Part II 14. Springer International Publishing, 2016: 850-865.

[27]
Xu Y, Wang Z, Li Z, et al. SiamFC++: Towards robust and accurate visual tracking with target estimation guidelines[C]// Proceedings of the AAAI conference on artificial intelligence. 2020, 34(07): 12549-12556.

Outlines

/

[an error occurred while processing this directive]