• Home
  • Search
  • A Cross-Platform OpenVX Library for FPGA Accelerators
  • Open Access IconOpen Access
  • Cite Icon6
  • https://doi.org/10.1109/pdp52278.2021.00020Copy DOI Icon

A Cross-Platform OpenVX Library for FPGA Accelerators

  • Mar 1, 2021
  • Maria Angelica Davila-Guzman +5 more
Show More
  • Abstract
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In Computer Vision, open programming standards such as OpenVX have emerged to bring together portability and acceleration across devices. Unfortunately, achieving both goals on FPGAs remains a challenge because FPGAs still require to adapt the code with proprietary extensions. Exclusively for Xilinx devices, the HiFlipVX open source library partially solves this problem by offering a clean C++ OpenVX API that offers the performance of proprietary extensions without exposing its complexity to programmer. While HiFlipVX enables portability within Xilinx devices, portability between FPGA manufacturers remains an open challenge. This work extends the HiFlipVX's capabilities with a twofold goal: i) to support Intel FPGA devices with different memory configurations, and ii) to enable execution on FPGAs as discrete accelerators. To accomplish these goals, the proposed implementation combines two HLS programming models: C++, using Intel's system of tasks that enables to coalesce nodes and reduce control overhead, and OpenCL, which provides efficient compute kernel nodes. On Intel FPGAs, compared with pure OpenCL implementations, the proposed implementation reduces kernel dispatch resources, saving up to 24% of ALUT resources for each kernel in a graph, and improves performance. Gains are 2.6× on average for representative applications, such as Canny edge detector, or Census transform, compared with state-of-the-art frameworks.

Loading PDF

Similar Papers
  • Conference Article
  • Citations15

Segmentation of medical images with Canny operator and GVF snake model

  • Jan 01, 2008
  • Jinyong Cheng +3
  • Conference Article
  • Citations4

The comparison of canny and structured forests edge detection application in precision identification of pointer instrument

  • Jun 01, 2018
  • Cui Wang +2
  • Research Article
  • Citations3

Quantitative Analysis of Feature Detection Using Adaptive Canny Edge Detector and Enhanced Ant Colony Optimization

  • Jan 01, 2012
  • International Journal of Modeling and Optimization
  • Zhengmao Ye +2
  • Research Article
  • Citations7

Pengenalan Objek pada Computer Vision dengan Pencocokan Fitur Menggunakan Algoritma SIFT Studi Kasus: Deteksi Penyakit Kulit Sederhana

  • Dec 13, 2016
  • Jurnal Teknik Informatika dan Sistem Informasi
  • Tjatur Kandaga Gautama +2
  • Research Article

AN IN-DEPTH STUDY OF LANE DETECTION FOR AUTONOMOUS CARS USING COMPUTER VISION TECHNIQUES

  • Jun 01, 2023
  • International Journal of Engineering Applied Sciences and Technology
  • Henil Gajjar +1
  • Research Article
  • Citations36

A comprehensive study on lane detecting autonomous car using computer vision

  • Jun 29, 2023
  • Expert Systems with Applications
  • Henil Gajjar +2
  • Research Article

Enhancing Robot Autonomy: Path Planning via Hand-Drawn Sketches and Computer Vision Integration

  • Dec 29, 2024
  • Journal of Computer Science and Informatics Engineering (J-Cosine)
  • Mohamedalmogtaba Abdelrahman +1
  • Research Article
  • Citations10

Improved Harris Corner Detection Algorithm Based on Canny Edge Detection and Gray Difference Preprocessing

  • Jul 01, 2021
  • Journal of Physics: Conference Series
  • Chuan Luo +3
  • Conference Article
  • Citations4

Design and Performance Evaluation of Meghadoot - A Hybrid Wireless Network Architecture

  • Jan 01, 2006
  • B Ramana +2
  • Research Article
  • Citations48

Smoothed differentiation filters for images

  • Mar 01, 1992
  • Journal of Visual Communication and Image Representation
  • Peter Meer +1
  • PDF
  • Research Article
  • Citations9

Identification of Cracks in Eggs Shell Using Computer Vision and Hough Transform

  • Dec 31, 2018
  • Yüzüncü Yıl Üniversitesi Tarım Bilimleri Dergisi
  • Yousef Abbaspour-Gilandeh +1
  • Research Article
  • Citations5

Sub-pixel Edge Detection of LED Probes Based On Partial Area Effect

  • Jan 01, 2015
  • EAI Endorsed Transactions on e-Learning
  • Chung-Yen Su +5
  • Research Article
  • Citations2

Lane detection using hough transformation and Yolov8

  • May 15, 2024
  • Transport and Communications Science Journal
  • Bach Nguyen Viet +1
  • Research Article
  • Citations13

Quantitative study of starch swelling capacity during gelatinization with an efficient automatic segmentation methodology

  • Nov 05, 2020
  • Carbohydrate Polymers
  • Bo Pan +6
  • Research Article
  • Citations674

On the Canny edge detector

  • Mar 01, 2001
  • Pattern Recognition
  • Lijun Ding +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.