Real-Time Multi-Object Tracking using YOLOv8 and SORT on a SoC FPGA
Not on the map. Why?
Abstract (arXiv)
Multi-object tracking (MOT) is one of the most important problems in computer vision and a key component of any vision-based perception system used in advanced autonomous mobile robotics. Therefore, its implementation on low-power and real-time embedded platforms is highly desirable. Modern MOT algorithms should be able to track objects of a given class (e.g. people or vehicles). In addition, the number of objects to be tracked is not known in advance, and they may appear and disappear at any time, as well as be obscured. For these reasons, the most popular and successful approaches have recently been based on the tracking paradigm. Therefore, the presence of a high quality object detector is essential, which in practice accounts for the vast majority of the computational and memory complexity of the whole MOT system. In this paper, we propose an FPGA (Field-Programmable Gate Array) implementation of an embedded MOT system based on a quantized YOLOv8 detector and the SORT (Simple Online Realtime Tracker) tracker. We use a modified version of the FINN framework to utilize external memory for model parameters and to support operations necessary required by YOLOv8. We discuss the evaluation of detection and tracking performance using the COCO and MOT15 datasets, where we achieve 0.21 mAP and 38.9 MOTA respectively. As the computational platform, we use an MPSoC system (Zynq UltraScale+ device from AMD/Xilinx) where the detector is deployed in reprogrammable logic and the tracking algorithm is implemented in the processor system.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 36 references that are in the map. First posted on arXiv 17 Mar 2025.
Builds on
17 of 36 references.
References · 17
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,288
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 910
- 2016Simple Online and Realtime Trackingcited by 868
- 2021ByteTrack: Multi-Object Tracking by Associating Every Detection Boxcited by 823
- 2020HOTA: A Higher Order Metric for Evaluating Multi-Object Trackingcited by 552
- 2016MOT16: A Benchmark for Multi-Object Trackingcited by 532
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 521
- 2020Generalized Focal Loss: Learning Qualified and Distributed Bounding Boxes for Dense Object Detectioncited by 409
- 2020MOT20: A benchmark for multi object tracking in crowded scenescited by 357
5 more
- 2014Multiple Object Tracking: A Literature Reviewcited by 166
- 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 150
- 2015MOTChallenge 2015: Towards a Benchmark for Multi-Target Trackingcited by 133
- 2018DAC-SDC Low Power Object Detection Challenge for UAV Applicationscited by 18
- 2017Streamlined Deployment for Quantized Neural Networkscited by 12
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Real Time FPGA Based CNNs for Detection, Classification, and Tracking in Autonomous Systems: State of the Art Designs and Optimizations ↗
- 2023OVTrack: Open-Vocabulary Multiple Object Tracking
- 2022YOLOv6: A Single-Stage Object Detection Framework for Industrial Applications
- 2026Development of embedded target detection system based on FPGA and YOLOv3-Tiny
- 2025Towards Low-Latency Event Stream-based Visual Object Tracking: A Slow-Fast Approach
- 2025PD-SORT: Occlusion-Robust Multi-Object Tracking Using Pseudo-Depth Cues
- 2024PowerYOLO: Mixed Precision Model for Hardware Efficient Object Detection with Event Data
- 2026EventShiftFlow: Towards Hardware-efficient FPGA-based Flow Estimation