• Home
  • Search
  • Fixed Point Implementation of Tiny-Yolo-v2 using OpenCL on FPGA
  • Cite Icon91
  • https://doi.org/10.14569/ijacsa.2018.091062Copy DOI Icon

Fixed Point Implementation of Tiny-Yolo-v2 using OpenCL on FPGA

  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Deep Convolutional Neural Network (CNN) algorithm has recently gained popularity in many applications such as image classification, video analytic and object detection. Being compute-intensive and memory expensive, CNN-based algorithms are hard to be implemented on the embedded device. Although recent studies have explored the hardware implementation of CNN-based object classification models such as AlexNet and VGG, there is still a rare implementation of CNN-based object detection model on Field Programmable Gate Array (FPGA). Consequently, this study proposes the fixed-point (16-bit) implementation of CNN-based object detection model: Tiny-Yolo-v2 on Cyclone V PCIe Development Kit FPGA board using High-Level-Synthesis (HLS) tool: OpenCL. Considering FPGA resource constraints in term of computational resources, memory bandwidth, and on-chip memory, a data pre-processing approach is proposed to merge the batch normalization into convolution layer. To the best of our knowledge, this is the first implementation of Tiny-Yolo-v2 object detection algorithm on FPGA using Intel FPGA Software Development Kit (SDK) for OpenCL. Finally, the proposed implementation achieves a peak performance of 21 GOPs under 100 MHz working frequency.

Loading PDF

Similar Papers
  • Research Article
  • Citations7

A novel hardware-oriented ultra-high-speed object detection algorithm based on convolutional neural network

  • Dec 21, 2019
  • Journal of Real-Time Image Processing
  • Jianquan Li +5
  • Research Article

A Design of Network Reconfigurable Universal CNN Accelerator Based on FPGA

  • Jan 23, 2026
  • ACM Transactions on Embedded Computing Systems
  • Wenhua Ye +4
  • Research Article
  • Citations7

A Real-Time Object Detection Processor With xnor-Based Variable-Precision Computing Unit

  • Jun 01, 2023
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Wonjae Lee +4
  • Research Article
  • Citations22

Implementation of Deep Learning Using Convolutional Neural Network Algorithm for Classification Rose Flower

  • Mar 01, 2021
  • Journal of Physics: Conference Series
  • Imania Ayu Anjani +2
  • Preprint Article

Implementation of Object Recognition Algorithm to enhance Manufacturing and Maintenance Tasks on an Aircraft

  • May 21, 2021
  • Abhinav Sundar
  • Conference Article

Binarized Neural Network Acceleration with Field Programmable Gate Array and Its Application in Robot Vision

  • Oct 12, 2021
  • Po-Chiang Lin +1
  • Conference Article
  • Citations8

HPIPE NX: Boosting CNN Inference Acceleration Performance with AI-Optimized FPGAs

  • Dec 05, 2022
  • Marius Stan +3
  • Research Article
  • Citations89

Toward Performing Image Classification and Object Detection With Convolutional Neural Networks in Autonomous Driving Systems: A Survey

  • Jan 01, 2022
  • IEEE Access
  • Tolga Turay +1
  • Conference Article
  • Citations9

Resource and Performance Estimation for CNN Models using Machine Learning

  • Jul 01, 2021
  • Masoud Shahshahani +1
  • Research Article
  • Citations6

Occam: Optimal Data Reuse for Convolutional Neural Networks

  • Dec 16, 2022
  • ACM Transactions on Architecture and Code Optimization
  • Ashish Gondimalla +3
  • PDF
  • Research Article
  • Citations75

Optimized Compression for Implementing Convolutional Neural Networks on FPGA

  • Mar 06, 2019
  • Electronics
  • Min Zhang +5
  • Research Article
  • Citations224

Understanding of Convolutional Neural Network (CNN): A Review

  • Jan 15, 2023
  • International Journal of Robotics and Control Systems
  • Purwono Purwono +5
  • Conference Article

Hybrid data structure for IP lookup in virtual routers using FPGAs

  • Sep 01, 2011
  • Oguzhan Erdem +3
  • Conference Article
  • Citations40

Novel Casestudy and Benchmarking of AlexNet for Edge AI: From CPU and GPU to FPGA

  • Aug 30, 2020
  • Firas Al-Ali +4
  • Conference Article
  • Citations5

HBM2 Memory System for HPC Applications on an FPGA

  • Sep 01, 2021
  • Norihisa Fujita +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.