journal article·2025-02-12Open access

ReTrackVLM: Transformer-Enhanced Multi-Object Tracking with Cross-Modal Embeddings and Zero-Shot Re-Identification Integration

Ertugrul Bayraktar

Applied Sciences· Volume 15· Issue 4

Abstract

Multi-object tracking (MOT) is an important task in computer vision, particularly in complex, dynamic environments with crowded scenes and frequent occlusions. Traditional tracking methods often suffer from identity switches (IDSws) and fragmented tracks (FMs), which limits their ability to maintain consistent object trajectories. In this paper, we present a novel framework, called ReTrackVLM, that integrates multimodal embedding from a visual language model (VLM) with a zero-shot re-identification (ReID) module to enhance tracking accuracy and robustness. ReTrackVLM leverages the rich semantic information from VLMs to distinguish objects more effectively, even under challenging conditions, while the zero-shot ReID mechanism enables robust identity matching without additional training. The system also includes a motion prediction module, powered by Kalman filtering, to handle object occlusions and abrupt movements. We evaluated ReTrackVLM on several widely used MOT benchmarks, including MOT15, MOT16, MOT17, MOT20, and DanceTrack. Our approach achieves state-of-the-art results, with improvements of 1.5% MOTA and a reduction of 10. 3% in IDSws compared to existing methods. ReTrackVLM also excels in tracking precision, recording a 91.7% precision on MOT17. However, in extremely dense scenes, the framework faces challenges with slight increases in IDSws. Despite the computational overhead of using VLMs, ReTrackVLM demonstrates the ability to track objects effectively in diverse scenarios.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Video Surveillance and Tracking Methods · Infrared Target Detection Methodologies · Fire Detection and Safety Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Mechatronics Engineering, Yildiz Technical University, 34349 Istanbul, Turkey

References (73)

Show source-provided references
1. Leal-Taixé, L., Milan, A., Reid, I., Roth, S., and Schindler, K. (2015). Motchallenge 2015: Towards a benchmark for multi-target tracking. arXiv.
2. Milan, A., Leal-Taixé, L., Reid, I., Roth, S., and Schindler, K. (2016). MOT16: A benchmark for multi-object tracking. arXiv.
3. Dendorfer, P., Rezatofighi, H., Milan, A., Shi, J., Cremers, D., Reid, I., Roth, S., Schindler, K., and Leal-Taixé, L. (2020). Mot20: A benchmark for multi object tracking in crowded scenes. arXiv.
4. Sun, P., Cao, J., Jiang, Y., Yuan, Z., Bai, S., Kitani, K., and Luo, P. (2022, January 18–24). Dancetrack: Multi-object tracking in uniform appearance and diverse motion. Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA.10.1109/CVPR52688.2022.02032 ↗
5. Chavdarova, T., Baqué, P., Bouquet, S., Maksai, A., Jose, C., Bagautdinov, T., Lettry, L., Fua, P., Gool, L.V., and Fleuret, F. (2018, January 18–23). Wildtrack: A multi-camera HD dataset for dense unscripted pedestrian detection. Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00528 ↗
6. Potje, G., Cadar, F., Araujo, A., Martins, R., and Nascimento, E.R. (2024, January 16–22). XFeat: Accelerated Features for Lightweight Image Matching. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR52733.2024.00259 ↗
7. Lindenberger, P., Sarlin, P.-E., and Pollefeys, M. (2023, January 1–6). Lightglue: Local feature matching at light speed. Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France.10.1109/ICCV51070.2023.01616 ↗
8. Wu, Y., Kirillov, A., Massa, F., Lo, W.-Y., and Girshick, R. (2024, February 11). Detectron2. Available online: https://github.com/facebookresearch/detectron2.
9. Xiao, B., Wu, H., Xu, W., Dai, X., Hu, H., Lu, Y., Zeng, M., Liu, C., and Yuan, L. (2024, January 16–22). Florence-2: Advancing a unified representation for a variety of vision tasks. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR52733.2024.00461 ↗
10. Radford, A., Kim, J.W., Hallacy, C., Ramesh, A., Goh, G., Agarwal, S., Sastry, G., Askell, A., Mishkin, P., and Clark, J. (2021, January 18–24). Learning transferable visual models from natural language supervision. Proceedings of the 38th International Conference on Machine Learning, Virtual.
11. Dynamic representation-based tracker for long-term pedestrian tracking with occlusion10.1016/j.jvcir.2022.103710 ↗
12. Exploring the Potential of Siamese Network for RGBT Object Tracking10.1016/j.jvcir.2023.103882 ↗
13. Transformer-based global–local feature learning model for occluded person re-identification10.1016/j.jvcir.2023.103898 ↗
14. LRHW-AP: Using ranking-based metric as loss for Person Re-Identification10.1016/j.jvcir.2022.103517 ↗
15. Uncertainty-guided joint attention and contextual relation network for person re-identification10.1016/j.jvcir.2023.103822 ↗
16. Ahmed, E., Jones, M., and Marks, T.K. (2015, January 7–12). An improved deep learning architecture for person re-identification. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7299016 ↗
17. Salient Color Names for Person Re-identification10.1007/978-3-319-10590-1_35 ↗
18. Babaee, M., Athar, A., and Rigoll, G. (2018). Multiple People Tracking Using Hierarchical Deep Tracklet Re-identification. arXiv.
19. Multiplex Labeling Graph for Near-Online Tracking in Crowded Scenes10.1109/JIOT.2020.2996609 ↗
20. Sadeghian, A., Alahi, A., and Savarese, S. (2017). Tracking The Untrackable: Learning To Track Multiple Cues with Long-Term Dependencies. arXiv.10.1109/ICCV.2017.41 ↗
21. Akilan, T., Wu, Q.M.J., and Jiang, W. (2017). A Feature Embedding Strategy for High-level CNN representations from Multiple ConvNets. arXiv.10.1109/GlobalSIP.2017.8309150 ↗
22. Supervised Deep Feature Embedding With Handcrafted Feature10.1109/TIP.2019.2901407 ↗
23. TPM: Multiple object tracking with tracklet-plane matching10.1016/j.patcog.2020.107480 ↗
24. Song, H.O., Xiang, Y., Jegelka, S., and Savarese, S. (2015). Deep Metric Learning via Lifted Structured Feature Embedding. arXiv.10.1109/CVPR.2016.434 ↗
25. ReDeformTR: Wildlife Re-identification based on Light-weight Deformable Transformer with Multi-image Feature Fusion10.1109/ACCESS.2024.3436813 ↗
26. Detection, tracking and enumeration of marine benthic organisms using an improved YOLO+ DeepSORT network10.1109/ACCESS.2024.3443337 ↗
27. YOLOv5 Integrated with Recurrent Network for Object Tracking: Experimental Results from a Hardware Platform10.1109/ACCESS.2024.3442822 ↗
28. Ahn, W., Ko, K., Lim, M., Pae, D., and Kang, T. (2023). Multiple object tracking using re-identification model with attention module. Appl. Sci., 13.10.3390/app13074298 ↗
29. Xu, L., and Wu, G. (2024). Multi-Object Tracking with Grayscale Spatial-Temporal Features. Appl. Sci., 14.10.3390/app14135900 ↗
30. Wan, J., Qian, S., Tian, Z., and Zhao, Y. (2022, January 18–24). An effective framework of multi-class product counting and recognition for automated retail checkout. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPRW56347.2022.00371 ↗
31. An effective method for semi-online multi-object tracking refinement10.1109/ACCESS.2024.3394534 ↗
32. Cittadini, E., Siena, A.D., and Buttazzo, G. (2024). CORT: Class-Oriented Real-time Tracking for Embedded Systems. arXiv.
33. Towards High Quality Multi-Object Tracking and Segmentation without Mask Supervision10.1109/TIP.2024.3403497 ↗
34. Hashempoor, H., Koikara, R., and Hwang, Y.D. (2024). FeatureSORT: Essential Features for Effective Tracking. arXiv.
35. Luo, R., Song, Z., Ma, L., Wei, J., Yang, W., and Yang, M. (2024, January 20–27). DiffusionTrack: Diffusion Model for Multi-Object Tracking. Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada.10.1609/aaai.v38i5.28192 ↗
36. Yang, M., Han, G., Yan, B., Zhang, W., Qi, J., Lu, H., and Wang, D. (2024, January 20–27). Hybrid-sort: Weak cues matter for online multi-object tracking. Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada.10.1609/aaai.v38i7.28471 ↗
37. Wang, Y.-H., Hsieh, J.-W., Chen, P.-Y., Chang, M.-C., So, H.-H., and Li, X. (2024, January 20–27). SmileTrack: Similarity Learning for Occlusion-Aware Multiple Object Tracking. Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada.10.1609/aaai.v38i6.28386 ↗
38. Li, C., Wang, Y., and Liu, X. (2022). A Multi-Pedestrian tracking algorithm for dense scenes based on an attention mechanism and dual data association. Appl. Sci., 12.10.3390/app12199597 ↗
39. Duan, K., Bai, S., Xie, L., Qi, H., Huang, Q., and Tian, Q. (November, January 27). Centernet: Keypoint triplets for object detection. Proceedings of the IEEE/CVF International Conference On Computer Vision, Seoul, Republic of Korea.
40. Li, J., and Piao, Y. (2023). Multi-Object Tracking Based on Re-Identification Enhancement and Associated Correction. Appl. Sci., 13.10.3390/app13179528 ↗
41. Multi-Object Tracking Algorithm for Unmanned Vehicle Autonomous Driving Scene Based on Online Spatiotemporal Feature Correlation10.1109/ACCESS.2024.3439702 ↗
42. Fast re-OBJ: Real-time object re-identification in rigid scenes10.1007/s00138-022-01349-z ↗
43. Huang, H.-W., Yang, C.-Y., Sun, J., Kim, P.-K., Kim, K.-J., Lee, K., Huang, C.-I., and Hwang, J.-N. (2024, January 3–8). Iterative Scale-Up Expansion-IoU and Deep Features Association for Multi-Object Tracking in Sports. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.10.1109/WACVW60836.2024.00024 ↗
44. Yang, C.-Y., Huang, H.-W., Jiang, Z., Kuo, H.-C., Mei, J., Huang, C.-I., and Hwang, J.-N. (2024, January 3–8). Sea You Later: Metadata-Guided Long-Term Re-Identification for UAV-Based Multi-Object Tracking. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.10.1109/WACVW60836.2024.00093 ↗
45. Transformer-Based Assignment Decision Network for Multiple Object Tracking10.1016/j.cviu.2024.103957 ↗
46. BoostTrack: Boosting the similarity measure and detection confidence for improved multiple object tracking10.1007/s00138-024-01531-5 ↗
47. Rethinking Motion Estimation: An Outlier Removal Strategy in SORT for Multi-Object Tracking with Camera Moving10.1109/ACCESS.2024.3432156 ↗
48. Hong, L., Yan, S., Zhang, R., Li, W., Zhou, X., Guo, P., Jiang, K., Chen, Y., Li, J., and Chen, Z. (2024, January 16–22). OneTracker: Unifying Visual Object Tracking with Foundation Models and Efficient Tuning. Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR52733.2024.01805 ↗
49. Nguyen, P., Quach, K.G., Kitani, K., and Luu, K. (2024, January 10–15). Type-to-Track: Retrieve Any Object via Prompt-Based Tracking. Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada.
50. Wu, Z., Zheng, J., Ren, X., Vasluianu, F.-A., Ma, C., Paudel, D.P., Gool, L.V., and Timofte, R. (2024, January 16–24). Single-Model and Any-Modality for Video Object Tracking. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR52733.2024.01812 ↗
51. Viewpoint Disentangling and Generation for Unsupervised Object Re-ID
52. Bridging the Source-to-Target Gap for Cross-Domain Person Re-Identification with Intermediate Domains10.1007/s11263-024-02169-6 ↗
53. Jocher, G., Chaurasia, A., and Qiu, J. (2024, February 11). Ultralytics YOLO (Version 8.0.0) [Computer Software]. Available online: https://github.com/ultralytics/ultralytics.
54. Shao, S., Zhao, Z., Li, B., Xiao, T., Yu, G., Zhang, X., and Sun, J. (2018). Crowdhuman: A benchmark for detecting human in a crowd. arXiv.
55. Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., and Fei-Fei, L. (2009, January 20–25). Imagenet: A large-scale hierarchical image database. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPR.2009.5206848 ↗
56. Conditional-pooling for improved data transmission10.1016/j.patcog.2023.109978 ↗
57. Lin, T.-Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P., and Zitnick, C.L. (2014). Microsoft COCO: Common Objects in Context. Computer Vision–ECCV 2014: 13th European Conference, Zurich, Switzerland, 6–12 September 2014, Proceedings, Part V, Springer International Publishing.10.1007/978-3-319-10602-1_48 ↗
58. Similarity based person re-identification for multi-object tracking using deep Siamese network10.1007/s00521-022-07456-2 ↗
59. Paszke, A., Gross, S., Massa, F., Lerer, A., Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., and Chanan, G. (2019, January 8–14). Pytorch: An imperative style, high-performance deep learning library. Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada.
60. Wojke, N., Bewley, A., and Paulus, D. (2017, January 17–20). Simple online and realtime tracking with a deep association metric. Proceedings of the 2017 IEEE International Conference on Image Processing (ICIP), Beijing, China.10.1109/ICIP.2017.8296962 ↗
61. Zhang, Y., Sun, P., Jiang, Y., Yu, D., Weng, F., Yuan, Z., Luo, P., Liu, W., and Wang, X. (2022, January 23–27). ByteTrack: Multi-object tracking by associating every detection box. Proceedings of the European Conference on Computer Vision (ECCV), Tel Aviv, Israel.10.1007/978-3-031-20047-2_1 ↗
62. Maggiolino, G., Ahmad, A., Cao, J., and Kitani, K. (2023). Deep OC-SORT: Multi-pedestrian tracking by adaptive re-identification. arXiv.10.1109/ICIP49359.2023.10222576 ↗
63. Strongsort: Make deepsort great again10.1109/TMM.2023.3240881 ↗
64. Morsali, M.M., Sharifi, Z., Fallah, F., Hashembeiki, S., Mohammadzade, H., and Shouraki, S.B. (2024). SFSORT: Scene features-based simple online real-time tracker. arXiv.
65. Yi, K., Luo, K., Luo, X., Huang, J., Wu, H., Hu, R., and Hao, W. (2024, January 20–27). UCMCTrack: Multi-object tracking with uniform camera motion compensation. Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada.10.1609/aaai.v38i7.28493 ↗
66. Meinhardt, T., Kirillov, A., Leal-Taixe, L., and Feichtenhofer, C. (2022, January 18–24). Trackformer: Multi-object tracking with transformers. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.00864 ↗
67. Zeng, F., Dong, B., Zhang, Y., Wang, T., Zhang, X., and Wei, Y. (2022). MOTR: End-to-end multiple-object tracking with transformer. European Conference on Computer Vision, Springer Nature.10.1007/978-3-031-19812-0_38 ↗
68. Sun, P., Cao, J., Jiang, Y., Zhang, R., Xie, E., Yuan, Z., Wang, C., and Luo, P. (2020). Transtrack: Multiple object tracking with transformer. arXiv.
69. Yu, E., Liu, S., Li, Z., Yang, J., Li, Z., Han, S., and Tao, W. (March, January 22). Generalizing multiple object tracking to unseen domains by introducing natural language representation. Proceedings of the AAAI Conference on Artificial Intelligence, Online.
70. Dave, A., Khurana, T., Tokmakov, P., Schmid, C., and Ramanan, D. (2020). Tao: A large-scale benchmark for tracking any object. Computer Vision–ECCV 2020: 16th European Conference, Glasgow, UK, 23–28 August 2020, Proceedings, Part V 16, Springer International Publishing.
71. Geiger, A., Lenz, P., and Urtasun, R. (2012, January 16–21). Are we ready for autonomous driving? The kitti vision benchmark suite. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA.10.1109/CVPR.2012.6248074 ↗
72. A mayfly optimization algorithm10.1016/j.cie.2020.106559 ↗
73. Wu, T., Wu, D., Jia, H., Zhang, N., Almotairi, K.H., Liu, Q., and Abualigah, L. (2022). A Modified Gorilla Troops Optimizer for Global Optimization Problem. Appl. Sci., 12.10.3390/app121910144 ↗