Increasing the scalability of graph convolution for FPGA-implemented event-based vision

Piotr Wzorek, Kamil Jeziorek, Tomasz Kryjak, Andrea Pinna
11/6/2024
cs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Event cameras are becoming increasingly popular as an alternative to traditional frame-based vision sensors, especially in mobile robotics. Taking full advantage of their high temporal resolution, high dynamic range, low power consumption and sparsity of event data, which only reflects changes in the observed scene, requires both an efficient algorithm and a specialised hardware platform. A recent trend involves using Graph Convolutional Neural Networks (GCNNs) implemented on a heterogeneous SoC FPGA. In this paper we focus on optimising hardware modules for graph convolution to allow flexible selection of the FPGA resource (BlockRAM, DSP and LUT) for their implementation. We propose a ''two-step convolution'' approach that utilises additional BRAM buffers in order to reduce up to 94% of LUT usage for multiplications. This method significantly improves the scalability of GCNNs, enabling the deployment of models with more layers, larger graphs sizes and their application for more dynamic scenarios.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wzorek2024increasing,
  title  = {Increasing the scalability of graph convolution for FPGA-implemented event-based vision},
  author = {Piotr Wzorek and Kamil Jeziorek and Tomasz Kryjak and Andrea Pinna},
  year   = {2024},
  eprint = {2411.04269},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.04269v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.04269.svg)](https://codeofpaper.com/paper/2411.04269)

Discussion