Hardware Acceleration of Computer Vision and Deep Learning Algorithms on the Edge using OpenCL

Authors

  • B. Mishra Intel Corporation
  • D. Chakraborty Intel Corporation
  • S. Makkadayil Intel Corporation
  • S. D. Patil Intel Corporation
  • B. Nallani Intel Corporation

DOI:

https://doi.org/10.4108/eai.5-11-2019.162597

Keywords:

CNN, OpenCL, Computer Vision, Machine Learning, Industrial Automation, FPGA, OCR, Hardware Acceleration

Abstract

Machine vision using CNN is a key application in Industrial automation environment, enabling real time as well as offline analytics. A lot of processing is required in real time, and in high speed environment variable latency of data transfer makes a cloud solution unreliable. There is a need for application specific hardware acceleration to process CNNs and traditional computer vision algorithms. Cost and time-to-market are critical factors in the fast moving Industrial automation segment which makes RTL based custom hardware accelerators infeasible. This work proposes a low-cost, scalable, compute-at-the-edge solution using FPGA and OpenCL. The paper proposes a methodology that can be used to accelerate traditional as well as machine learning based computer vision algorithms.

Downloads

Published

05-11-2019

How to Cite

1.
Mishra B, Chakraborty D, Makkadayil S, Patil SD, Nallani B. Hardware Acceleration of Computer Vision and Deep Learning Algorithms on the Edge using OpenCL. EAI Endorsed Trans Cloud Sys [Internet]. 2019 Nov. 5 [cited 2025 Nov. 23];5(16):e6. Available from: https://publications.eai.eu/index.php/cs/article/view/2480