fpgaHART: A toolflow for throughput-oriented acceleration of 3D CNNs for HAR onto FPGAs

Petros Toupas, Christos-Savvas Bouganis, Dimitrios Tzovaras
5/31/2023
cs.ARcs.AIcs.CV

No confident code implementation found for this paper.

Abstract

Surveillance systems, autonomous vehicles, human monitoring systems, and video retrieval are just few of the many applications in which 3D Convolutional Neural Networks are exploited. However, their extensive use is restricted by their high computational and memory requirements, especially when integrated into systems with limited resources. This study proposes a toolflow that optimises the mapping of 3D CNN models for Human Action Recognition onto FPGA devices, taking into account FPGA resources and off-chip memory characteristics. The proposed system employs Synchronous Dataflow (SDF) graphs to model the designs and introduces transformations to expand and explore the design space, resulting in high-throughput designs. A variety of 3D CNN models were evaluated using the proposed toolflow on multiple FPGA devices, demonstrating its potential to deliver competitive performance compared to earlier hand-tuned and model-specific designs.

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. Any repos shown below are weak matches — 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{toupas2023fpgahart,
  title  = {fpgaHART: A toolflow for throughput-oriented acceleration of 3D CNNs for HAR onto FPGAs},
  author = {Petros Toupas and Christos-Savvas Bouganis and Dimitrios Tzovaras},
  year   = {2023},
  eprint = {2305.19896},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.19896v1}
}

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/2305.19896.svg)](https://codeofpaper.com/paper/2305.19896)

Discussion