SATAY: A Streaming Architecture Toolflow for Accelerating YOLO Models on FPGA Devices
Not on the map. Why?
Abstract (arXiv)
AI has led to significant advancements in computer vision and image processing tasks, enabling a wide range of applications in real-life scenarios, from autonomous vehicles to medical imaging. Many of those applications require efficient object detection algorithms and complementary real-time, low latency hardware to perform inference of these algorithms. The YOLO family of models is considered the most efficient for object detection, having only a single model pass. Despite this, the complexity and size of YOLO models can be too computationally demanding for current edge-based platforms. To address this, we present SATAY: a Streaming Architecture Toolflow for Accelerating YOLO. This work tackles the challenges of deploying stateof-the-art object detection models onto FPGA devices for ultralow latency applications, enabling real-time, edge-based object detection. We employ a streaming architecture design for our YOLO accelerators, implementing the complete model on-chip in a deeply pipelined fashion. These accelerators are generated using an automated toolflow, and can target a range of suitable FPGA devices. We introduce novel hardware components to support the operations of YOLO models in a dataflow manner, and off-chip memory buffering to address the limited on-chip memory resources. Our toolflow is able to generate accelerator designs which demonstrate competitive performance and energy characteristics to GPU devices, and which outperform current state-of-the-art FPGA accelerators.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 20 of its 36 references that are in the map. First posted on arXiv 4 Sep 2023.
Builds on
20 of 36 references.
References · 20
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2019Searching for MobileNetV3cited by 1,984
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
- 2016YOLO9000: Better, Faster, Strongercited by 1,429
- 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,275
- 2022YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectorscited by 978
- 2022YOLOv6: A Single-Stage Object Detection Framework for Industrial Applicationscited by 273
8 more
- 2020A Review and Comparative Study on Probabilistic Object Detection in Autonomous Drivingcited by 115
- 2023YOLOv6 v3.0: A Full-Scale Reloadingcited by 58
- 2018FINN-R: An End-to-End Deep-Learning Framework for Fast Exploration of Quantized Neural Networkscited by 54
- 2018Retina U-Net: Embarrassingly Simple Exploitation of Segmentation Supervision for Medical Object Detectioncited by 46
- 2020Layer-specific Optimization for Mixed Data Flow with Mixed Precision in FPGA Design for CNN-based Object Detectorscited by 8
- 2021SAMO: Optimised Mapping of Convolutional Neural Networks to Streaming Architecturescited by 5
- 2023HARFLOW3D: A Latency-Oriented 3D-CNN Accelerator Toolflow for HAR on FPGA Devicescited by 5
- 2018Inference of Quantized Neural Networks on Heterogeneous All-Programmable Devicescited by 4
Built on by
Citing papers per year: 2024: 2; 2025: 2.
4 papers.
- 2024H2PIPE: High throughput CNN Inference on FPGAs with High-Bandwidth Memorycited by 3
- 2024SMOF: Streaming Modern CNNs on FPGAs with Smart Off-Chip Evictioncited by 0
- 2025Efficient SAR Vessel Detection for FPGA-Based On-Satellite Sensingcited by 0
- 2025Real-Time Object Detection and Classification using YOLO for Edge FPGAscited by 0
- 2025Real-Time Object Detection and Classification using YOLO for Edge FPGAs24 Jul 2025
- 2025Efficient SAR Vessel Detection for FPGA-Based On-Satellite Sensing7 Jul 2025
- 2024H2PIPE: High throughput CNN Inference on FPGAs with High-Bandwidth Memory17 Aug 2024
- 2024SMOF: Streaming Modern CNNs on FPGAs with Smart Off-Chip Eviction27 Mar 2024