145
IRUS TotalDownloads
Altmetric
F-E3D: FPGA-based acceleration of an efficient 3D convolutional neural network for human action recognition
File | Description | Size | Format | |
---|---|---|---|---|
![]() | Accepted version | 12.15 MB | Adobe PDF | View/Open |
Title: | F-E3D: FPGA-based acceleration of an efficient 3D convolutional neural network for human action recognition |
Authors: | Fan, H Luo, C Zeng, C Ferianc, M Que, Z Liu, S Niu, X Luk, W |
Item Type: | Conference Paper |
Abstract: | Three-dimensional convolutional neural networks (3D CNNs) have demonstrated their outstanding classification accuracy for human action recognition (HAR). However, the large number of computations and parameters in 3D CNNs limits their deployability in real-life applications. To address this challenge, this paper adopts an algorithm-hardware co-design method by proposing an efficient 3D CNN building unit called 3D-1 bottleneck residual block (3D-1 BRB) at the algorithm level, and a corresponding FPGA-based hardware architecture called F-E3D at hardware level. Based on 3D-1 BRB, a novel 3D CNN model called E3DNet is developed, which achieves nearly 37 times reduction in model size and 5% improvement in accuracy compared to standard 3D CNNs on the UCF101 dataset. Together with several hardware optimizations, including 3D fused BRB, online blocking and kernel reuse, the proposed F-E3D is nearly 13 times faster than a previous FPGA design for 3D CNNs, with performance and accuracy comparable to other state-of-the-art 3D CNN models on GPU platforms while requiring only 7% of their energy consumption. |
Issue Date: | 5-Sep-2020 |
Date of Acceptance: | 6-May-2019 |
URI: | http://hdl.handle.net/10044/1/72721 |
Publisher: | IEEE |
Journal / Book Title: | 2019 IEEE 30th International Conference on Application-specific Systems, Architectures and Processors (ASAP) |
Copyright Statement: | © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Conference Name: | The 30th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP). |
Publication Status: | Published |
Start Date: | 2019-07-15 |
Finish Date: | 2019-07-17 |
Conference Place: | New York, NY, USA |
Appears in Collections: | Computing Faculty of Engineering |