TrajE2E-MOT: Trajectory-Aware End-to-End Multi-Object Tracking in Maritime Radar
Abstract
1. Introduction
- (1)
- We present an approach that uses the real-time trajectories of targets to enhance the single-frame visual feature encoding, thereby mitigating the limitations of end-to-end tracking in radar videos. This method addresses the challenges posed by limited visual features and their significant variations during long-term tracking.
- (2)
- A Trajectory-Aware Encoder (TAE) is proposed. Within the TAE, the real-time trajectories of surviving targets are encoded, then utilized to reconstruct single-frame visual feature encodings via a frame-trajectory cross-modal attention module.
- (3)
- A training method is designed for the trajectory-aware end-to-end tracking model, incorporating specific training strategies to ensure the effective collaborative learning of trajectories and visual features.
2. Related Work
2.1. Visual Multi-Target Tracking
2.2. Multi-Target Tracking in Radar Video
3. Proposed Method
3.1. Framework Overview
3.2. Radar Video Data
3.3. Trajectory-Aware Encoder (TAE)
3.3.1. Trajectory Encoder Module
3.3.2. Visual Feature Encoder Module
3.3.3. Frame-Trajectory Cross-Modal Attention Module
3.4. TrajE2E-MOT Training
| Algorithm 1 TrajE2E-MOT training |
| Require: radar video data at frame t − 1 and t: , ; trajectories of surviving targets at frame t − 2 and t − 1: , ; output: the weight parameters of the trained model:
|
4. Experiments and Discussion
4.1. Dataset and Evaluation Metrics
4.1.1. Radar Video Sequence Dataset
4.1.2. Evaluation Metrics
4.2. Comparative Experiments
4.2.1. Overall Comparison
4.2.2. Comparative Analysis Under Varying Tracking Lengths
4.3. Ablation Study
4.3.1. Ablation Study on TAE Components
4.3.2. Sensitivity Analysis of Trajectory Length
4.4. Visual Verification of Results
4.5. Computational Complexity and Runtime Analysis
4.6. Limitation Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| TrajE2E-MOT | Trajectory-aware end-to-end multi-object tracking model |
| TAE | Trajectory-aware encoder |
| GP | Gaussian processes |
| PMBM | Poisson Multi-Bernoulli Mixture |
| MOTA | Multiple Object Tracking Accuracy |
| IDs | ID switches |
| MOTP | Multiple-Object Tracking Precision |
| FN | False negative |
| FP | False positive |
| GT | Ground truth |
| MT | Mostly tracked |
| ML | Mostly lost |
| REID | Re-identification |
References
- Zhang, Y.; Wang, C.; Wang, X.; Zeng, W.; Liu, W. FairMOT: On the fairness of detection and re-identification in multiple object tracking. Int. J. Comput. Vis. 2021, 129, 3069–3087. [Google Scholar]
- Meinhardt, T.; Kirillov, A.; Leal-Taixe, L.; Feichtenhofer, C. Trackformer: Multi-object tracking with transformers. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE/CVF: New York, NY, USA, 2022; pp. 8844–8854. [Google Scholar]
- Zeng, F.; Dong, B.; Zhang, Y.; Wang, T.; Zhang, X.; Wei, Y. MOTR: End-to-End Multiple-Object Tracking with Transformer. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
- Leal-Taixé, L.; Milan, A.; Reid, I.; Roth, S.; Schindler, K. MOTChallenge 2015: Towards a Benchmark for Multi-Target Tracking. arXiv 2015, arXiv:1504.01942. [Google Scholar]
- Bewley, A.; Ge, Z.; Ott, L.; Ramos, F.; Upcroft, B. Simple online and realtime tracking. In Proceedings of the 2016 IEEE International Conference on Image Processing (ICIP); IEEE: New York, NY, USA, 2016; pp. 3464–3468. [Google Scholar]
- Wojke, N.; Bewley, A.; Paulus, D. Simple online and realtime tracking with a deep association metric. In Proceedings of the 2017 IEEE International Conference on Image Processing (ICIP); IEEE: New York, NY, USA, 2017; pp. 3645–3649. [Google Scholar]
- Zhang, Y.; Sun, P.; Jiang, Y.; Yu, D.; Weng, F.; Yuan, Z.; Luo, P.; Liu, W.; Wang, X. Bytetrack: Multi-object tracking by associating every detection box. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2022; pp. 1–21. [Google Scholar]
- Qin, Z.; Wang, L.; Zhou, S.; Fu, P.; Hua, G.; Tang, W. Towards generalizable multi-object tracking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE/CVF: New York, NY, USA, 2024; pp. 18995–19004. [Google Scholar]
- Zhou, X.; Koltun, V.; Krähenbühl, P. Tracking objects as points. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2020; pp. 474–490. [Google Scholar]
- Bergmann, P.; Meinhardt, T.; Leal-Taixe, L. Tracking without bells and whistles. In Proceedings of the IEEE/CVF International Conference on Computer Vision; IEEE/CVF: New York, NY, USA, 2019; pp. 941–951. [Google Scholar]
- Shuai, B.; Berneshawi, A.; Li, X.; Modolo, D.; Tighe, J. Siammot: Siamese multi-object tracking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE/CVF: New York, NY, USA, 2021; pp. 12372–12382. [Google Scholar]
- Cao, X.; Zheng, Y.; Yao, Y.; Qin, H.; Cao, X.; Guo, S. TOPIC: A parallel association paradigm for multi-object tracking under complex motions and diverse scenes. IEEE Trans. Image Process. 2025, 34, 743–758. [Google Scholar] [CrossRef]
- Wang, Z.; Zheng, L.; Liu, Y.; Li, Y.; Wang, S. Towards real-time multi-object tracking. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2020; pp. 107–122. [Google Scholar]
- Zhou, Y.; Su, H.; Tian, S.; Liu, X.; Suo, J. Multiple-kernelized-correlation-filter-based track-before-detect algorithm for tracking weak and extended target in marine radar systems. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3411–3426. [Google Scholar]
- Zhou, Y.; Wang, T.; Hu, R.; Su, H.; Liu, Y.; Liu, X.; Suo, J.; Snoussi, H. Multiple kernelized correlation filters (MKCF) for extended object tracking using X-band marine radar data. IEEE Trans. Signal Process. 2019, 67, 3676–3688. [Google Scholar] [CrossRef]
- Han, J.; Hou, Y.; Tao, C.; Duan, Z. A two-stage detection method based on improved DP-TBD for marine weak extended targets. Digit. Signal Process. 2025, 160, 105054. [Google Scholar]
- Kim, H.; Kim, D.; Lee, S.-M. Marine object segmentation and tracking by learning marine radar images for autonomous surface vehicles. IEEE Sens. J. 2023, 23, 10062–10070. [Google Scholar] [CrossRef]
- Zhang, J.; Sun, J.; Zhang, Y.; Zhu, X. Multi-target Tracker Using Combined Motion and Appearance Model for Radar Video Data. In Proceedings of the 2022 IEEE 17th Conference on Industrial Electronics and Applications (ICIEA); IEEE: New York, NY, USA, 2022; pp. 1–6. [Google Scholar]
- Sun, X.; Xia, L.; Tian, C.; Zheng, H.; Cao, W.; Zong, C. Association Tracking of Vessels Using X-Band Radar Data in Complex Waterborne Environment. In Proceedings of the 2023 7th International Conference on Transportation Information and Safety (ICTIS); IEEE: New York, NY, USA, 2023; pp. 469–474. [Google Scholar]
- Zhang, J.; Zuo, Z.; Bei, S.; Wu, P.; Huang, H. Ukf-ec: Combining the unscented Kalman filter and the maximum weight algorithms for moving target tracking in marine radar images. In Proceedings of the International Conference on Autonomous Unmanned Systems; Springer: Berlin/Heidelberg, Germany, 2022; pp. 1830–1844. [Google Scholar]
- Zheng, Z.; Wang, P.; Liu, W.; Li, J.; Ye, R.; Ren, D. Distance-IoU loss: Faster and better learning for bounding box regression. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2020; pp. 12993–13000. [Google Scholar]
- Xu, X.; Wu, B.; Xie, L.; Teixeira, Â.P.; Yan, X. A novel ship speed and heading estimation approach using radar sequential images. IEEE Trans. Intell. Transp. Syst. 2023, 24, 11107–11120. [Google Scholar] [CrossRef]
- Xu, X.; Wu, B.; Teixeira, Â.P.; Yan, X.; Soares, C.G. Integration of radar sequential images and AIS for ship speed and heading estimation under uncertainty. IEEE Trans. Intell. Transp. Syst. 2023, 25, 5688–5702. [Google Scholar] [CrossRef]
- Yang, S.; Thormann, K.; Baum, M. Linear-time joint probabilistic data association for multiple extended object tracking. In Proceedings of the 2018 IEEE 10th Sensor Array and Multichannel Signal Processing Workshop (SAM); IEEE: New York, NY, USA, 2018; pp. 6–10. [Google Scholar]
- Baerveldt, M.; López, M.E.; Brekke, E.F. Extended target PMBM tracker with a Gaussian Process target model on LiDAR data. In Proceedings of the 2023 26th International Conference on Information Fusion (FUSION); IEEE: New York, NY, USA, 2023; pp. 1–8. [Google Scholar]
- Parmar, N.; Vaswani, A.; Uszkoreit, J.; Kaiser, L.; Shazeer, N.; Ku, A.; Tran, D. Image transformer. In Proceedings of the International Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2018; pp. 4055–4064. [Google Scholar]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. arXiv 2017, arXiv:1706.03762v7. [Google Scholar] [CrossRef]
- Bernardin, K.; Stiefelhagen, R. Evaluating multiple object tracking performance: The clear mot metrics. EURASIP J. Image Video Process. 2008, 2008, 246309. [Google Scholar] [CrossRef]
- Shim, K.; Ko, K.; Yang, Y.; Kim, C. Focusing on Tracks for Online Multi-Object Tracking. In Proceedings of the Computer Vision and Pattern Recognition Conference; Springer: Berlin/Heidelberg, Germany, 2025; pp. 11687–11696. [Google Scholar]
- Sun, P.; Cao, J.; Jiang, Y.; Zhang, R.; Xie, E.; Yuan, Z.; Wang, C.; Luo, P. Transtrack: Multiple object tracking with transformer. arXiv 2020, arXiv:2012.15460. [Google Scholar] [CrossRef]








| Item | Description |
|---|---|
| Collection area | Sea area near Yantai Port, China |
| Radar specification | Pulse compression radar |
| Scan period | About 3 s |
| Detection range | 6 nautical miles |
| Raw radar format | Polar coordinate matrix |
| Training frames | 801 |
| Testing frames | 525 |
| Number of annotated target trajectories | 71 |
| Average trajectory length of moving targets (frames) | 359 |
| Maximum trajectory length (frames) | 801 |
| Percentage of target overlaps/occlusions (%) | 7.4 |
| Percentage of frames with overlaps/occlusions (%) | 63.2 |
| Maneuvering-track ratio (%) | 39.4 |
| Stationary-track ratio (%) | 60.6 |
| Annotation type | Bounding boxes + identity labels |
| Method | MOTA ↑ | MOTP ↓ | IDs ↓ | ML ↓ | MT ↑ | FN ↓ | FP ↓ |
|---|---|---|---|---|---|---|---|
| Centertrack | 83.67 | 6.8194 | 157 | 3 | 21 | 862 | 639 |
| FairMOT | 78.65 | 0.6761 | 21 | 6 | 18 | 1937 | 210 |
| Bytetrack | 84.08 | 0.5717 | 23 | 8 | 19 | 1355 | 238 |
| Generaltrack | 66.32 | 0.7898 | 159 | 2 | 22 | 787 | 2474 |
| TrackTrack | 79.37 | 0.8231 | 21 | 3 | 20 | 988 | 1086 |
| MOTR | 82.38 | 0.6483 | 23 | 2 | 25 | 401 | 1365 |
| TransTrack | 86.59 | 0.7016 | 27 | 2 | 27 | 383 | 952 |
| TrackFormer | 85.87 | 0.6992 | 18 | 2 | 27 | 412 | 1005 |
| ET-JPDA | 42.67 | 6.6213 | 26 | 4 | 24 | 2114 | 3681 |
| GP-PMBM | 33.79 | 2.0252 | 68 | 0 | 25 | 547 | 6107 |
| TrajE2E-MOT (Our) | 90.09 | 0.5842 | 12 | 0 | 28 | 79 (0.8%) | 915 (9%) |
| Method | MOTA@50 | MOTA@100 | MOTA@200 | MOTA@300 | MOTA@400 | MOTA@500 |
|---|---|---|---|---|---|---|
| Centertrack | 89.25 | 89.01 | 88.45 | 86.96 | 85.2 | 84.36 |
| FairMOT | 85.85 | 82.87 | 83.51 | 82.07 | 79.85 | 79.01 |
| Bytetrack | 84.47 | 84.53 | 85.73 | 84.28 | 84.01 | 84.32 |
| Generaltrack | 62.20 | 63.67 | 70.66 | 70.30 | 67.99 | 66.76 |
| TrackTrack | 82.81 | 82.37 | 83.90 | 82.27 | 80.37 | 79.76 |
| MOTR | 84.74 | 86.70 | 85.68 | 86.30 | 85.89 | 82.71 |
| TransTrack | 85.66 | 88.78 | 89.44 | 89.69 | 88.62 | 86.95 |
| TrackFormer | 84.38 | 88.09 | 88.26 | 88.90 | 88.00 | 86.45 |
| ET-JPDA | 40.63 | 41.18 | 43.59 | 44.12 | 42.05 | 40.09 |
| GP-PMBM | 47.33 | 41.74 | 42.96 | 42.39 | 38.60 | 38.14 |
| TrajE2E-MOT (Our) | 94.67 | 95.29 | 94.99 | 94.53 | 92.94 | 91.01 |
| Method | MOTP@50 | MOTP@100 | MOTP@200 | MOTP@300 | MOTP@400 | MOTP@500 |
|---|---|---|---|---|---|---|
| Centertrack | 6.9544 | 6.7426 | 6.7947 | 6.7775 | 6.8196 | 6.8267 |
| FairMOT | 0.6504 | 0.7212 | 0.7363 | 0.7007 | 0.6735 | 0.6736 |
| Bytetrack | 0.5444 | 0.6166 | 0.6088 | 0.5498 | 0.5321 | 0.5563 |
| Generaltrack | 0.7694 | 0.8946 | 0.8836 | 0.8220 | 0.7775 | 0.7805 |
| TrackTrack | 0.8475 | 0.9746 | 0.9435 | 0.8591 | 0.8144 | 0.8137 |
| MOTR | 0.6425 | 0.7371 | 0.7152 | 0.6725 | 0.6479 | 0.6573 |
| TransTrack | 0.6555 | 0.7584 | 0.7475 | 0.7201 | 0.6965 | 0.7022 |
| TrackFormer | 0.6683 | 0.7740 | 0.7658 | 0.7375 | 0.7140 | 0.7199 |
| ET-JPDA | 5.5703 | 6.6763 | 8.5801 | 7.7741 | 7.2770 | 7.0515 |
| GP-PMBM | 2.9216 | 3.1161 | 2.6741 | 2.5059 | 2.4275 | 2.5525 |
| TrajE2E-MOT (Our) | 0.5540 | 0.6080 | 0.6149 | 0.5972 | 0.5808 | 0.5826 |
| Baseline | Object-Level Branch | Point-Level Branch | Cross-Modal Attention | MOTA ↑ | MOTP ↓ | IDs ↓ | ML ↓ | MT ↑ | FN ↓ | FP ↓ |
|---|---|---|---|---|---|---|---|---|---|---|
| √ | 85.87 | 0.6992 | 18 | 2 | 27 | 412 | 1005 | |||
| √ | √ | √ | 88.88 | 0.6322 | 15 | 1 | 28 | 107 | 1007 | |
| √ | √ | √ | 88.83 | 0.6297 | 14 | 1 | 28 | 111 | 1009 | |
| √ | √ | √ | √ | 90.09 | 0.5842 | 12 | 0 | 28 | 79 | 915 |
| Trajectory Length | MOTA ↑ | MOTP ↓ | IDs ↓ | ML ↓ | MT ↑ | FN ↓ | FP ↓ |
|---|---|---|---|---|---|---|---|
| 1 | 86.90 | 0.6359 | 16 | 1 | 27 | 369 | 945 |
| 3 | 89.51 | 0.6094 | 15 | 1 | 27 | 188 | 862 |
| 5 | 90.09 | 0.5842 | 12 | 0 | 28 | 79 | 915 |
| 7 | 91.20 | 0.6002 | 13 | 1 | 27 | 83 | 797 |
| 10 | 90.02 | 0.5948 | 12 | 1 | 28 | 72 | 929 |
| Method | Parameters (M) | FLOPs (G) | Memory Consumption (MB) | Inference Time (ms/Frame) | FPS |
|---|---|---|---|---|---|
| TrackFormer | 43.409 | 432.561 | 2360 | 168.77 | 5.93 |
| TrajE2E-MOT (Our) | 43.813 | 441.394 | 2420 | 181.59 | 5.32 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Kong, Z.; Xiong, W.; Cui, Y. TrajE2E-MOT: Trajectory-Aware End-to-End Multi-Object Tracking in Maritime Radar. J. Mar. Sci. Eng. 2026, 14, 1230. https://doi.org/10.3390/jmse14131230
Kong Z, Xiong W, Cui Y. TrajE2E-MOT: Trajectory-Aware End-to-End Multi-Object Tracking in Maritime Radar. Journal of Marine Science and Engineering. 2026; 14(13):1230. https://doi.org/10.3390/jmse14131230
Chicago/Turabian StyleKong, Zhan, Wei Xiong, and Yaqi Cui. 2026. "TrajE2E-MOT: Trajectory-Aware End-to-End Multi-Object Tracking in Maritime Radar" Journal of Marine Science and Engineering 14, no. 13: 1230. https://doi.org/10.3390/jmse14131230
APA StyleKong, Z., Xiong, W., & Cui, Y. (2026). TrajE2E-MOT: Trajectory-Aware End-to-End Multi-Object Tracking in Maritime Radar. Journal of Marine Science and Engineering, 14(13), 1230. https://doi.org/10.3390/jmse14131230
